﻿
function HideMessage(mydiv) {
    ns4 = document.layers
    ie4 = document.all
    nn6 = document.getElementById && !document.all

    if (ns4) {
        document[mydiv].display = "none";
    }
    else if (ie4) {
        document.all[mydiv].style.display = "none";
    }
    else if (nn6) {
        document.getElementById(mydiv).style.display = "none";
    }
    else {
        document.getElementById(mydiv).style.display = "none";
    }
}

function ShowMessage(mydiv) {
    ns4 = document.layers
    ie4 = document.all
    nn6 = document.getElementById && !document.all
    if (ns4) {
        document[mydiv].display = "block";
    }
    else if (ie4) {
        document.all[mydiv].style.display = "block";
    }
    else if (nn6) {
        document.getElementById(mydiv).style.display = "block";
    }
    else {
        document.getElementById(mydiv).style.display = "block";
    }
}

function checkDate(ddlDay, ddlMonth, ddlYear) {
 
    var d = document.getElementById(ddlDay).value;
    var m = document.getElementById(ddlMonth).value;
    var y = document.getElementById(ddlYear).value;

    var tempDate = new Date();
    // var curr_date = d.getDate();
    // var curr_month = d.getMonth();
    var tempDate = new Date();
    var curr_year = tempDate.getFullYear();

    var yl = 1900; // least year to consider
    var ym = curr_year; // most year to consider
    var flag = true;

    if (m < 1 || m > 12) flag = false;
    if (d < 1 || d > 31) flag = false;
    if (y < yl || y > ym) flag = false;
    if (m == 4 || m == 6 || m == 9 || m == 11)
        if (d == 31) flag = false;
    if (m == 2) {
        var b = parseInt(y / 4);
        if (isNaN(b)) flag = false;
        if (d > 29) flag = false;
        if (d == 29 && ((y / 4) != parseInt(y / 4))) flag = false;
    }

    if (flag) {
        //document.getElementById(lblDateError).innerText = "";
        return (true);
    }
    else {
        //document.getElementById(lblDateError).innerText = "*";
        //document.getElementById(lblDateError).className = "bold";
        return (false);
    }

    return (true);
}

function checkDateNotSelected(ddlDay, ddlMonth, ddlYear) {

    var d = document.getElementById(ddlDay).value;
    var m = document.getElementById(ddlMonth).value;
    var y = document.getElementById(ddlYear).value;

    var flag = true;
    if (d == '0' && m == '0' && y == '0') {
        flag = true;
    }
    else {
        var yl = 1900; // least year to consider
        var ym = 2010; // most year to consider


        if (m < 1 || m > 12) flag = false;
        if (d < 1 || d > 31) flag = false;
        if (y < yl || y > ym) flag = false;
        if (m == 4 || m == 6 || m == 9 || m == 11)
            if (d == 31) flag = false;
        if (m == 2) {
            var b = parseInt(y / 4);
            if (isNaN(b)) flag = false;
            if (d > 29) flag = false;
            if (d == 29 && ((y / 4) != parseInt(y / 4))) flag = false;
        }
    }
    if (flag) {
        return (true);
    }
    else {
        return (false);
    }

    return (true);
}


function CopyAddress(shipaddress1, shipaddress2, shipcity, shippostcode, shipphone, shipcountry, billaddress1, billaddress2, billcity, billpostcode, billphone, billcountry) {
    var chkStatus = document.getElementById('ChkCopy');
    if (chkStatus.checked) {
        var shipadd1 = document.getElementById(shipaddress1).value;
        var billadd1 = document.getElementById(billaddress1);
        document.getElementById(billaddress1).value = document.getElementById(shipaddress1).value
        document.getElementById(billaddress2).value = document.getElementById(shipaddress2).value
        document.getElementById(billcity).value = document.getElementById(shipcity).value
        document.getElementById(billpostcode).value = document.getElementById(shippostcode).value
        document.getElementById(billphone).value = document.getElementById(shipphone).value
    }
    else {
        document.getElementById(billaddress1).value = ""
        document.getElementById(billaddress2).value = ""
        document.getElementById(billcity).value = ""
        document.getElementById(billpostcode).value = ""
        document.getElementById(billphone).value = ""
    }
    document.getElementById(billcountry).selectedIndex = document.getElementById(shipcountry).selectedIndex

}

function CheckSelected(modpopup) {
    var val = 1;
    var fm = document.forms['aspnetForm'];
    var SelTrack = new Array;

    for (var i = 0; i < fm.elements.length; i++) {
        if (fm.elements[i].type == 'checkbox' && fm.elements[i].checked == true) {
            val = 0;
           
        }
        else if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0) {
            if (fm.elements[i].id != "ctl00_Store1_ddlArtists") {
                val = 0;
               
            }
        }
    }
    if (val != 0) {
        alert("Please select atleast one product !");
        HideMessage(modpopup);
        return false;
    }
    else {
        ShowMessage(modpopup);
        for (var i = 0; i < fm.elements.length; i++) {
            if (fm.elements[i].type == 'checkbox' && fm.elements[i].checked == true) {
                SelTrack.push(fm.elements[i].value);
            }
            else if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0) {
                SelTrack.push(fm.elements[i].value);
            }
        }
        return true;
    }
}

function CheckItem(modpopup) {
    var val = 1;
    var fm = document.forms['aspnetForm'];
    var SelTrack = new Array;
    for (var i = 0; i < fm.elements.length; i++) {

        if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0) {
            if (fm.elements[i].id != "ctl00_Store1_ddlArtists") {
                val = 0;
            }
        }
    }
    if (val != 0) {
        alert("Please select atleast one product !");
        HideMessage(modpopup);
        return false;
    }
    else {
        ShowMessage(modpopup);
        return true;
    }
}

function clear_now(stext) {
    stext.value = '';
}


function setVisible(obj) {
    obj = document.getElementById(obj);
    obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible';
}

function FunPayMode(objPay) {
    var divPay = document.getElementById('divPayment');
    var divCardMsg = document.getElementById('divCardMsg');
    var btnPayPal = document.getElementById('ctl00_ContentArea_imgBttnPayNow');
    var btnOtherPay = document.getElementById('ctl00_ContentArea_imgButtonOPayNow');
    if (objPay.value == 'PP') {
        divPay.style.display = '';
        divCardMsg.style.display = '';
        btnPayPal.style.display = '';
        btnOtherPay.style.display = 'none';
    } else {
        divPay.style.display = 'none';
        divCardMsg.style.display = 'none';
        btnPayPal.style.display = 'none';
        btnOtherPay.style.display = '';
    }

}


// Send to Friend-----
function MM_openBrWindow(theURL, winName, features) { //v2.0

    window.open(theURL, winName, features);
}
function SendToFriend(strURL) {

    var val = 1;
    var fm = document.forms['aspnetForm'];
    var SelTrack = new Array;
    var SelRelease = new Array;

    var oURL = document.getElementById(strURL).value;
    for (var i = 0; i < fm.elements.length; i++) {
        if (fm.elements[i].type == 'checkbox' && fm.elements[i].checked == true) {
            val = 0;
        }
    }
    if (val != 0) {
        alert("Please select atleast one track !");
        //HideMessage(modpopup);
        return false;
    }
    else {
        // ShowMessage(modpopup);
        for (var i = 0; i < fm.elements.length; i++) {
            if (fm.elements[i].type == 'checkbox' && fm.elements[i].checked == true) {
                var strtemp = "";
                //alert(fm.elements[i].id);
                strtemp = fm.elements[i].id.split("_");

                if (strtemp[4] == 'chkTrack') {
                    SelTrack.push(fm.elements[i].value);
                }
                else if (strtemp[2] == 'chkRelease') {
                    SelRelease.push(fm.elements[i].value);
                }
            }

        }
        MM_openBrWindow('SendToFriend.aspx?ptype=track&trackid=' + SelTrack + '&releaseid=' + SelRelease + '&oURL=' + oURL, 'upload', 'width=400,height=550,resizable=no,left=100px,top=100px')
        return true;
    }

}

function SendToFriendPhysical(strPhyID, strPhyName, strURL, ptype) {
    var val = 1;
    var fm = document.forms['aspnetForm'];
    var SelTrack = new Array;
    var oURL = document.getElementById(strURL).value;
    var oPhyID = document.getElementById(strPhyID).value;
    //alert(document.getElementById(strPhyTitle));
    //alert(document.getElementById(strPhyID).id);
    var oPhyName = document.getElementById(strPhyName).value;
    for (var i = 0; i < fm.elements.length; i++) {
        if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0 && fm.elements[i].id != 'ctl00_drpSearch') {
            val = 0;
        }
    }
    if (val != 0) {
        alert("Please select atleast one item !");
        //HideMessage(modpopup);
        return false;
    }
    else {
        MM_openBrWindow('SendToFriend.aspx?ptype=' + ptype + '&oPhyID=' + oPhyID + '&oPhyName=' + oPhyName + '&oURL=' + oURL, 'upload', 'width=400,height=550,resizable=no,left=100px,top=100px')
        return true;
    }
}

function SendToFriendBundle(strURL, strID, strName) {
    var val = 1;
    var fm = document.forms['aspnetForm'];
    //var SelMrch=new Array;	
    var oURL = document.getElementById(strURL).value;
    strID = document.getElementById(strID).value;
    strName = document.getElementById(strName).value;
    var fnfrndlink = "";
    //var oMerchName= document.getElementById(strMerchName).value;

    //var oItemID=ItemID;
    for (var i = 0; i < fm.elements.length; i++) {
        if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0 && fm.elements[i].id != 'ctl00_drpSearch') {
            //  alert(fm.elements[i].getAttribute('stfrnd'));
            // fnfrndlink = fnfrndlink+ fm.elements[i].getAttribute('stfrnd');
            val = 0;
        }
    }
    // alert(fnfrndlink);
    if (val != 0) {
        alert("Please select atleast one item !");
        //HideMessage(modpopup);
        return false;
    }
    else {
        MM_openBrWindow('SendToFriend.aspx?ptype=bundle&oURL=' + oURL + '&oBID=' + strID + '&oBName=' + strName, 'upload', 'width=400,height=500,resizable=no,left=100px,top=100px')
        return true;
    }
}

//--------- send To friend Merchandise----
function SendToFriendMerchandise(strURL) {
   
    var val = 1;
    var fm = document.forms['aspnetForm'];
    //var SelMrch=new Array;	
    var oURL = document.getElementById(strURL).value;
    var fnfrndlink = "";
    //var oMerchName= document.getElementById(strMerchName).value;

    //var oItemID=ItemID;
    for (var i = 0; i < fm.elements.length; i++) {
        if (fm.elements[i].type == 'select-one' && fm.elements[i].value > 0 && fm.elements[i].id != 'ctl00_drpSearch') {
            // alert(fm.elements[i].getAttribute('stfrnd'));
            fnfrndlink = fnfrndlink + fm.elements[i].getAttribute('stfrnd');
            val = 0;
        }
    }
    // alert(fnfrndlink);
    if (val != 0) {
        alert("Please select atleast one item !");
        //HideMessage(modpopup);
        return false;
    }
    else {
        MM_openBrWindow('SendToFriend.aspx?ptype=merch&fnfrndlink=' + fnfrndlink + '&oURL=' + oURL, 'upload', 'width=400,height=500,resizable=no,left=100px,top=100px')
        return true;
    }
}

function CheckActiveLink() {
    var strURL = document.location.href;
    var tempURL = strURL.split("/");
    var posno = tempURL.length - 1

    var divHome = document.getElementById('divHome');
    var divAbout = document.getElementById('divAbout');
    var divArtist = document.getElementById('divArtist');
    var divMedia = document.getElementById('divMedia');
    var divShop = document.getElementById('divShop');
    var divNewEvent = document.getElementById('divNewEvent');
    var divMailingList = document.getElementById('divMailingList');
    var divContactus = document.getElementById('divContactus');
    var divLinks = document.getElementById('divLinks');
    var divHeader = document.getElementById('divHeader');

    if (tempURL[posno] == '' || tempURL[posno].toLowerCase() == 'index.aspx') {
        divHome.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'staff.aspx' || tempURL[posno].toLowerCase() == 'aboutus.aspx') {
        divAbout.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'artists.aspx' || tempURL[posno].toLowerCase().indexOf('artistdetails.aspx') >= 0 || tempURL[posno].toLowerCase().indexOf('artistimages.aspx') >= 0 || tempURL[posno].toLowerCase().indexOf('artistvideos.aspx') >= 0) {
        divArtist.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'media.aspx' || tempURL[posno].toLowerCase() == 'audios.aspx' || tempURL[posno].toLowerCase() == 'videos.aspx' || tempURL[posno].toLowerCase() == 'galleries.aspx' || tempURL[posno].toLowerCase() == 'podcasts.aspx') {
        divMedia.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'news.aspx' || tempURL[posno].toLowerCase() == 'reviews.aspx' || tempURL[posno].toLowerCase().indexOf('eventdetails.aspx') >= 0 || tempURL[posno].toLowerCase() == 'event.aspx' || tempURL[posno].toLowerCase() == 'interviews.aspx' || tempURL[posno].toLowerCase().indexOf('newsdetails.aspx') >= 0 || tempURL[posno].toLowerCase().indexOf('interviewdetails.aspx') >= 0) {
        divNewEvent.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'mailinglist.aspx') {
        divMailingList.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'contact.aspx') {
        divContactus.className = "top_btn_ov";
    }
    else if (tempURL[posno].toLowerCase() == 'links.aspx') {
        divLinks.className = "top_btn_ov";
    }
    else {
        divHeader.style.display = '';
        divHeader.visible = true;
        divShop.className = "top_btn_ov";
    }

    // alert(tempURL[posno].toLowerCase());

}







