function fncPackageCheckDown(formName, chkName) {
    var bPackageSong = false;
    var strAlbumId = "80148325";    // The Twilight Saga: Eclipse
    var aryCheckSong = "80748341,80748342,80748343,80748344,80748345,80748346,80748347,80748348,80748349,80748350,80748351,80748352,80748353,80748354,80748355"    
    $("input:checkbox[name='" + chkName + "']:checked").each(function (i) {
        if (aryCheckSong.indexOf($(this).val()) > -1) {
            bPackageSong = true;
            fncPackageLayer(strAlbumId);
            return bPackageSong;
        }
    });
    return bPackageSong;
}

function fncPackageDown(songId) {
    var bPackageSong = false;
    if (songId != "") {
        var strAlbumId = "80148325";    // The Twilight Saga: Eclipse
        var aryCheckSong = "80748341,80748342,80748343,80748344,80748345,80748346,80748347,80748348,80748349,80748350,80748351,80748352,80748353,80748354,80748355"        
        if (aryCheckSong.indexOf(songId) > -1) {
            bPackageSong = true;
            fncPackageLayer(strAlbumId);
            return bPackageSong;
        }
    }
    return bPackageSong;
}

function fncPackageAlbumDown(albumId) {
    var bPackageAlbum = false;
    var strAlbumId = "80148325";    // The Twilight Saga: Eclipse
    if (strAlbumId == albumId) {
        bPackageAlbum = true;
        fncPackageLayer(strAlbumId);
        return bPackageAlbum;
    }
    return bPackageAlbum;
}

function fncPackageLayer(albumId) {
    fncPackageLayerView("", "", "layer", albumId);
}

function fncPackageLayerClose() {
    document.getElementById('Package_popup_layerS').style.display = "none";
}

function fncPackageLayerView(msg, fnSuccess, layertype, albumid) {
    if (layertype == "layer") {
        var obj = document.all ? document.all["Package_popup_layerS"] : document.getElementById("Package_popup_layerS");
        if (obj == null) {

            var mybody = document.getElementsByTagName("body")[0];
            var divElement = document.createElement("div");

            divElement.setAttribute("id", "Package_popup_layerS");
            divElement.setAttribute("align", "left");
            divElement.style.display = 'none';
            divElement.style.width = '409px';
            divElement.style.zIndex = '300';
            divElement.style.position = "absolute";

            mybody.appendChild(divElement);
        }

        var div_result = document.getElementById('Package_popup_layerS');

        var clientHeight = document.documentElement.clientHeight;
        var clientWidth = document.documentElement.clientWidth;
        var bodyWidth = $("body").width();
        var bodyHeight = $("body").height();
        var scrollTop = document.documentElement.scrollTop;
        var scrollLeft = document.documentElement.scrollLeft;
        var layerTop = (bodyHeight / 2) + scrollTop - ($("#Package_popup_layerS").height() / 2);
        var layerLeft = (bodyWidth / 2) + scrollLeft - ($("#Package_popup_layerS").width() / 2);
        var strHTML = "";
        if (bodyHeight < div_result.offsetHeight || bodyWidth < $("#Package_popup_layerS").width()) {
            alert(msg);
            if (fnSuccess != undefined) {
                fnSuccess();
            }
            return;
        }

        if (fnSuccess != undefined && fnSuccess != "") {
            confirmSuccess.success = fnSuccess;
        }

        div_result.style.top = layerTop + "px";
        div_result.style.left = layerLeft + "px";

        div_result.style.display = "block";

        strHTML += "<div class=\"Package_lay_con png24\">";
        strHTML += "<div class=\"Package_lay_head\">";
        strHTML += "<h1><img src=\"" + imgServer + "/Images/PackageSong/tw_01.gif\"></h1>";
        if (fnSuccess != undefined && fnSuccess != "") {
            strHTML += "<div class=\"btn_close\"><a href=\"javascript:;\" onclick=\"confirmTrue();fncPackageLayerClose();return false;\">";
        } else {
            strHTML += "<div class=\"btn_close\"><a href=\"javascript:;\" onclick=\"fncPackageLayerClose();return false;\">";
        }
        strHTML += "<img src=\"" + imgServer + "/Images/Commons/btn_laypopCloseS_off.gif\" alt=\"close\" /></a></div>";
        strHTML += "</div>";
        strHTML += "<div class=\"Package_lay_body\">";
        if (msg != "") {
            strHTML += msg;
        } else {
            strHTML += "<p><img src=\"" + imgServer + "/Images/PackageSong/tw_02.gif\"></p>";
            strHTML += "<p class=\"btnBox\"><a onclick=\"fncPackageDownAlbum('" + albumid + "');\" href=\"javascript:;\"><img alt=\"¾Ù¹ü ±¸¸ÅÇÏ·¯ °¡±â\" src=\"" + imgServer + "/Images/PackageSong/tw_03.gif\"></a></p>";
        }
        strHTML += "</div></div><div class=\"Package_lay_btm png24\"></div>";

        window.onscroll = layerFix;
        inHTML("Package_popup_layerS", strHTML);
    } else {
        alert(msg.replace(/<br[^>]+>/g, "\n").RemoveTag());
        if (fnSuccess != undefined && fnSuccess != "") {
            fnSuccess();
        }
    }
}

function fncPackageDownAlbum(id) {
    if (isLogin != "true") {
        if (isGuest != "true") {
            DownOpenLogin(id, 'album');
            return;
        }
    }

    if (webDownPop != null) {
        if (!webDownPop.closed) {
            if (webDownPop.name == "Down") {
                if (webDownPop.document.getElementById("SongLoadingCheck").value != "Y") {
                    webDownPop.fnSongAdd(id, "album");
                    webDownPop.focus();
                    return;
                } else {
                    alert("Àá½Ã ÈÄ ÀÌ¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
                    return;
                }
            }
        }
    }

    openPopupClass.poptype = "D";
    openPopupClass.scrollbars = "yes";
    try {
        if (webDownPop.document.getElementById("SongLoadingCheck").value != "Y") {
            webDownPop.fnSongAdd(id, "album");
            webDownPop.focus();
        } else {
            alert("Àá½Ã ÈÄ ÀÌ¿ëÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.");
            return;
        }
    }
    catch (e) {
        openPopupClass.poptype = "D";
        openPopupClass.scrollbars = "yes";
        openPopupClass.openpop('/bill/buy/pop_f_musicbuy.asp?downType=album&s_downList=' + id, 'Down', 618, 635);
    }
}
