﻿document.write("<script type='text/javascript' language='javascript' src='../JS/Ajax.js'></script>");
//var surl = ('https:' == document.location.protocol ? 'http://' : 'http://') + "localhost:55317/Redesign/";
var surl = ('https:' == document.location.protocol ? 'https://' : 'http://') + "www.kyazoonga.com/";
///var surl = ('https:' == document.location.protocol ? 'http://' : 'http://') + "test.kyazoonga.com/";
var url = "";

function getByID(i) { try { return doc.getElementById(i); } catch (j) { } }
function busy(E) {

    var C = document.getElementById("divStatus");
    var A = document.getElementById("tblStatus");
    var B = parseInt(document.documentElement.scrollTop + 350);
    A.style.marginTop = B + "px";

    if (E) {
        C.style.display = "block"
    }
    else {
        C.style.display = "none"
    }
}
function AddMerchandise(I, MaId, MRPriceMapp_id, qty, AddSub) {
    busy(true);
    //    var E = document.getElementById("tblBook");
    //    if (window.event) {

    //        X = window.event.clientX - 210;
    //        if (document.body.scrollTop > 0) {

    //            Y = window.event.clientY + document.body.scrollTop
    //        }
    //        else {
    //            Y = window.event.clientY + document.documentElement.scrollTop - 200
    //        }
    //    }

    //    else {
    //        if (I) {

    //            X = I.clientX - 210;
    //            if (document.body.scrollTop > 0) {
    //                Y = (I.clientY + document.body.scrollTop)
    //            }
    //            else {
    //                Y = (I.clientY + document.documentElement.scrollTop - 200)
    //            }
    //        }
    //    }

    //    //E.style.left = X + "px";
    //    ///E.style.top = Y + "px";

    var url = surl + 'NewMerchandise.ashx?MaId=' + MaId + '&MRPriceMapp_id=' + MRPriceMapp_id + '&AddSub=' + AddSub + '&Qty=' + qty + '&Size=0';
    var xmlRequest = new xmlHttp();
    xmlRequest.url = url;
    xmlRequest.doRequest();
    var rttxt = xmlRequest.xmlRequest.responseText;
    if (rttxt == "") {
        window.location = document.location.href;
    }
    var oututval = rttxt.split('@');

    if (oututval != null) {
        if (oututval[0] == "A") {
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                //tblbook.style.display = "block";
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
        if (oututval[0] == "R") {
            closeCart();
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                //tblbook.style.display = "block";
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
    }
    busy(false);
}

function closeCart() {
    //    var tblbook = document.getElementById("tblBook");
    //    tblbook.style.display = "none";

    Popup.hide('tblBook')
}

function cartEmpty() {
    alert("Your cart is empty. Please add item into cart to proceed.");
    closeCart();
}

function getcartData(url) {
    var xmlRequest = new xmlHttp();
    xmlRequest.url = url;
    xmlRequest.doRequest();
    var rttxt = xmlRequest.xmlRequest.responseText;
    if (rttxt == "") {
        window.location = document.location.href;
    }
    return rttxt;
}

function ChangeQty(I, MaId, MRPriceMapp_id, Id, AddSub) {
    closeCart();
    //alert(Id);
    var ddlQty = getByID('ddlMerqty' + Id);
    var ddlSize = getByID('ddlSize' + Id);
    var qty = ddlQty.options[ddlQty.selectedIndex].value;
    var size = ddlSize.options[ddlSize.selectedIndex].value;
    UpdateMerchandise(I, MaId, MRPriceMapp_id, qty, size, AddSub)
}

function ChangeSize(I, MaId, MRPriceMapp_id, Id, AddSub) {
    closeCart();
    //alert(Id);
    var ddlQty = getByID('ddlMerqty' + Id);
    var ddlSize = getByID('ddlSize' + Id);
    var qty = ddlQty.options[ddlQty.selectedIndex].value;
    var size = ddlSize.options[ddlSize.selectedIndex].value;
    UpdateMerchandise(I, MaId, MRPriceMapp_id, qty, size, AddSub)
}

function AddMerch(I, MaId, MRPriceMapp_id, Id, AddSub) {

    var ddlQty = getByID('ctl00_ContentPlaceHolder1_ddlQuantity');
    var qty = ddlQty.options[ddlQty.selectedIndex].value;
    AddMerchandise(I, MaId, MRPriceMapp_id, qty, AddSub)
}

function AddCricMerch(I, MaId, MRPriceMapp_id, Id, AddSub) {

    var ddlQty = getByID('ctl00_ContentPlaceHolder1_ddlQuantity');
    var qty = ddlQty.options[ddlQty.selectedIndex].value;
    var ddlSize = getByID('ctl00_ContentPlaceHolder1_ddlSize');
    var size = ddlSize.options[ddlSize.selectedIndex].value;
    AddCricMerchandise(I, MaId, MRPriceMapp_id, qty, AddSub, size)
}

function AddCricMerchOnCric(I, MaId, MRPriceMapp_id, Id, AddSub, No) {

    var ddlQty = getByID('ddlMerqty' + No);
    var ddlSize = getByID('ddlSize' + No);
    //var ddlQty = getByID('ctl00_ContentPlaceHolder1_ddlQuantity');
    var qty = ddlQty.options[ddlQty.selectedIndex].value;
    //var ddlSize = getByID('ctl00_ContentPlaceHolder1_ddlSize');
    var size = ddlSize.options[ddlSize.selectedIndex].value;
    AddCricMerchandiseCric(I, MaId, MRPriceMapp_id, qty, AddSub, size, No)
}

function AddCricMerchandiseCric(I, MaId, MRPriceMapp_id, qty, AddSub, Size, No) {
    busy(true);
    var chk = getByID('chkMer' + No);
    var span_ = getByID('spanMer_' + No);
    if (span_.innerHTML == "Remove from cart") {
        chk.checked = false;
    }
    if (chk.checked == true) {

        var url = surl + 'NewMerchandise.ashx?MaId=' + MaId + '&MRPriceMapp_id=' + MRPriceMapp_id + '&AddSub=' + AddSub + '&Qty=' + qty + '&Size=' + Size;
        var xmlRequest = new xmlHttp();

        xmlRequest.url = url;
        xmlRequest.doRequest();
        var rttxt = xmlRequest.xmlRequest.responseText;
        getByID('ddlMerqty' + No).disabled = true;
        getByID('ddlSize' + No).disabled = true;

        span_.innerHTML = "Remove from cart";

        if (rttxt == "") {
            window.location = document.location.href;
        }
        else if (rttxt == "0") {
            busy(false);
            chk.checked = false;
            span_.innerHTML = "Add to Cart";
            //alert("Sorry! You will first need to buy a ticket for the Great Indian Rock 2010 to buy Merchandise.");
            return false;
        }
        var oututval = rttxt.split('@');

        if (oututval != null) {
            if (oututval[0] == 'A' || oututval[0] == 'R') {
                busy(false);
                chk.checked = true;
                if (oututval[2] != "" && document.getElementById("divorder") != null) {
                    document.getElementById("divorder").innerHTML = oututval[2];
                    //eval(ScrollLoad("scrollholder", "scroll", false));
                }
                else if (document.getElementById("divorder") != null) {
                    busy(false);
                    document.getElementById("divorder").innerHTML = "Your cart is empty.";
                }
                if (oututval[3] != "" && document.getElementById("divtotal") != null) {
                    //var cival = document.getElementById(Ci);
                    document.getElementById("divtotal").innerHTML = "<div class='lft mrg5 font12b'>Total Amount: INR " + oututval[3] + "</div>";
                }
                else if (document.getElementById("divtotal") != null) {
                    document.getElementById("divtotal").innerHTML = "<div class='lft mrg5 font12b'>Total Amount: INR 0.00</div>";
                }
            }
        }
        else {
            //document.getElementById(Q).disabled = false;
            alert("Technical Error!!. Please contact to our customer care.");
        }

        hideObj('tblBook');
        busy(false);
    }
    else {
        busy(true);
        var url = surl + 'NewMerchandise.ashx?MaId=' + MaId + '&MRPriceMapp_id=' + MRPriceMapp_id + '&AddSub=-5&Qty=' + qty + '&Size=' + Size;
        var xmlRequest = new xmlHttp();
        //var span_ = getByID('spanMer_' + No);
        xmlRequest.url = url;
        xmlRequest.doRequest();
        var rttxt = xmlRequest.xmlRequest.responseText;
        getByID('ddlMerqty' + No).disabled = false;
        getByID('ddlSize' + No).disabled = false;

        span_.innerHTML = "Add to Cart";

        if (rttxt == "") {
            busy(false);
            window.location = document.location.href;
        }
        else if (rttxt == "0") {
            busy(false);
            chk.checked = false;
            span_.innerHTML = "Add to Cart";
            //alert("Sorry! You will first need to buy a ticket for the Great Indian Rock 2010 to buy Merchandise.");
            return false;
        }
        var oututval = rttxt.split('@');

        if (oututval != null) {
            if (oututval[0] == 'A' || oututval[0] == 'R') {
                busy(false);
                chk.checked = true;
                if (oututval[2] != "" && document.getElementById("divorder") != null) {
                    document.getElementById("divorder").innerHTML = oututval[2];
                    //eval(ScrollLoad("scrollholder", "scroll", false));
                }
                else if (document.getElementById("divorder") != null) {
                    busy(false);
                    document.getElementById("divorder").innerHTML = "Your cart is empty.";
                }
                if (oututval[3] != "" && document.getElementById("divtotal") != null) {
                    //var cival = document.getElementById(Ci);
                    document.getElementById("divtotal").innerHTML = "<div class='lft mrg5 font12b'>Total Amount: INR " + oututval[3] + "</div>";
                }
                else if (document.getElementById("divtotal") != null) {
                    document.getElementById("divtotal").innerHTML = "<div class='lft mrg5 font12b'>Total Amount: INR 0.00</div>";
                }
            }
        }
        else {
            //document.getElementById(Q).disabled = false;
            alert("Technical Error!!. Please contact to our customer care.");
        }

        hideObj('tblBook');
        busy(false);
    }
}



function AddCricMerchandise(I, MaId, MRPriceMapp_id, qty, AddSub, Size) {
    busy(true);

    var url = surl + 'NewMerchandise.ashx?MaId=' + MaId + '&MRPriceMapp_id=' + MRPriceMapp_id + '&AddSub=' + AddSub + '&Qty=' + qty + '&Size=' + Size;
    var xmlRequest = new xmlHttp();
    xmlRequest.url = url;
    xmlRequest.doRequest();
    var rttxt = xmlRequest.xmlRequest.responseText;
    if (rttxt == "") {
        window.location = document.location.href;
    }
    var oututval = rttxt.split('@');

    if (oututval != null) {
        if (oututval[0] == "A") {
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
        if (oututval[0] == "R") {
            closeCart();
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
    }
    busy(false);
}


function UpdateMerchandise(I, MaId, MRPriceMapp_id, qty, size, AddSub) {
    busy(true);
    var E = document.getElementById("tblBook");

    var url = surl + 'NewMerchandise.ashx?MaId=' + MaId + '&MRPriceMapp_id=' + MRPriceMapp_id + '&AddSub=2&Qty=' + qty + '&Size=' + size;
    var xmlRequest = new xmlHttp();
    xmlRequest.url = url;
    xmlRequest.doRequest();
    var rttxt = xmlRequest.xmlRequest.responseText;
    if (rttxt == "") {
        window.location = document.location.href;
    }
    var oututval = rttxt.split('@');

    if (oututval != null) {
        if (oututval[0] == "A" || oututval[0] == "R") {
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
    }
    busy(false);
}


function ShowMerchandise(I, AddSub) {
    busy(true);
    var E = document.getElementById("tblBook");

    var url = surl + 'NewMerchandise.ashx?type=show';
    var xmlRequest = new xmlHttp();
    xmlRequest.url = url;
    xmlRequest.doRequest();
    var rttxt = xmlRequest.xmlRequest.responseText;
    if (rttxt == "") {
        window.location = document.location.href;
    }
    var oututval = rttxt.split('@');

    if (oututval != null) {
        if (oututval[0] == "A" || oututval[0] == "R") {
            if (oututval[2] != "") {
                var tblbook = document.getElementById("tblBook");
                Popup.showModal('tblBook');
                var CatInfo = document.getElementById("shInfo");
                CatInfo.innerHTML = " ";
                CatInfo.innerHTML = oututval[2];
                document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = oututval[4];
            }
        }
    }
    busy(false);
}

function showCart(I) {
    //alert('hi');
    document.getElementById("ctl00_ContentPlaceHolder1_litTotalItemsOnCart").innerHTML = '<p class="wht-crt-hm"> </p>';
    ShowMerchandise(I, '3');
}


function checkSignup() {

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtSignupFname").value == "") {
        alert('Please enter first name.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtSignupFname").focus();
        return false;
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtSignupLname").value == "") {
        alert('Please enter last name.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtSignupLname").focus();
        return false;
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtSignupEmailID").value == "") {
        alert('Please enter email-id.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtSignupEmailID").focus();
        return false;
    }

    if (!echeck(document.getElementById("ctl00_ContentPlaceHolder1_txtSignupEmailID").value)) {
        alert('Please enter valid email-id.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtSignupEmailID").focus();
        return false;
    }

    var MobileNo = document.getElementById("ctl00_ContentPlaceHolder1_txtSignupCounryCode").value;
    if (trim(MobileNo) == "") {
        alert('Please enter country code.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').focus();
        return false;
    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').value != "") {
        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').value.length;
        var s_charcode = 0;
        for (var s_i = 0; s_i < s_len; s_i++) {
            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').value.charCodeAt(s_i);
            if (!((s_charcode >= 48 && s_charcode <= 57))) {
                alert('Please enter numeric value in country code.');
                document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').value = '';
                document.getElementById('ctl00_ContentPlaceHolder1_txtSignupCounryCode').focus();
                return false;
            }
        }

    }

    var MobileNo = document.getElementById("ctl00_ContentPlaceHolder1_txtSignupMobileNo").value;
    if (trim(MobileNo) == "") {
        alert('Please enter mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').focus();
        return false;
    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').value != "") {
        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').value.length;
        var s_charcode = 0;
        for (var s_i = 0; s_i < s_len; s_i++) {
            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').value.charCodeAt(s_i);
            if (!((s_charcode >= 48 && s_charcode <= 57))) {
                alert('Please enter numeric value in mobile number.');
                document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').value = '';
                document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').focus();
                return false;
            }
        }

    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').value.length < 10) {
        alert('Please enter correct mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtSignupMobileNo').focus();
        return false;

    }
}


function checkSummary() {
    var MobileNo = document.getElementById("ctl00_ContentPlaceHolder1_txtSMSMobileNo").value;
    if (trim(MobileNo) == "") {
        alert('Please enter mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').focus();
        return false;
    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').value != "") {
        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').value.length;
        var s_charcode = 0;
        for (var s_i = 0; s_i < s_len; s_i++) {
            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').value.charCodeAt(s_i);
            if (!((s_charcode >= 48 && s_charcode <= 57))) {
                alert('Please enter numeric value in mobile number.');
                document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').value = '';
                document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').focus();
                return false;
            }
        }

    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').value.length < 10) {
        alert('Please enter correct mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtSMSMobileNo').focus();
        return false;

    }
}


function checkShipping() {

    var txtshippingfn = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingFname');
    var txtshippingln = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingLname');

    if (txtshippingfn.value == "First Name" || txtshippingfn.value == " ") {
        alert("Please enter first name.");
        txtshippingfn.value = "";
        txtshippingfn.focus();
        return false;
    }
    else {
        if (!CheckAlphabets(txtshippingfn.value)) {
            alert("Please enter valid first name");
            txtshippingfn.value = "";
            txtshippingfn.focus();
            return false;
        }
    }
    if (txtshippingln.value == "Last Name" || txtshippingln.value == " ") {
        alert("Please enter last name.");
        txtshippingln.value = "";
        txtshippingln.focus();
        return false;
    }
    else {
        if (!CheckAlphabets(txtshippingln.value)) {
            alert("Please enter valid last name");
            txtshippingln.value = "";
            txtshippingln.focus();
            return false;
        }
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtShippingAdd1").value == "") {
        alert('Please enter shipping address.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtShippingAdd1").focus();
        return false;
    }

    var p4 = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").value;
    if (document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").value == "") {
        alert('Please enter shipping city.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").focus();
        return false;
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").value != "") {
        if (p4.length < 2) {
            alert("Please enter correct shipping city.");
            document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').value = '';
            document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").focus();
            return false;
        }

        //        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').value.length;
        //        var s_charcode = 0;
        //        for (var s_i = 0; s_i < s_len; s_i++) {
        //            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').value.charCodeAt(s_i);
        //            if (!((s_charcode >= 48 && s_charcode <= 57))) {

        //            }
        //            else {
        //                alert('Please enter correct shipping city.');
        //                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').value = '';
        //                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').focus();
        //                return false;
        //            }
        //        }

        var reg = /^[A-Za-z\s\-]+$/;
        var city = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').value;
        if (reg.test(city) == false) {
            alert('Please enter correct shipping city.');
            document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCity').focus;

            return false;
        }
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtShippingState").value == "") {
        alert('Please enter shipping state.');
        document.getElementById("ctl00_ContentPlaceHolder1_txtShippingState").focus();
        return false;
    }


    var MobileNo = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCounryCode").value;
    if (trim(MobileNo) == "") {
        alert('Please enter country code.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').focus();
        return false;
    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').value != "") {
        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').value.length;
        var s_charcode = 0;
        for (var s_i = 0; s_i < s_len; s_i++) {
            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').value.charCodeAt(s_i);
            if (!((s_charcode >= 48 && s_charcode <= 57))) {
                alert('Please enter numeric value in country code.');
                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').value = '';
                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingCounryCode').focus();
                return false;
            }
        }

    }

    var MobileNo = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingMobileNo").value;
    if (trim(MobileNo) == "") {
        alert('Please enter mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').focus();
        return false;
    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').value != "") {
        var s_len = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').value.length;
        var s_charcode = 0;
        for (var s_i = 0; s_i < s_len; s_i++) {
            s_charcode = document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').value.charCodeAt(s_i);
            if (!((s_charcode >= 48 && s_charcode <= 57))) {
                alert('Please enter numeric value in mobile number.');
                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').value = '';
                document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').focus();
                return false;
            }
        }

    }

    if (document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').value.length < 10) {
        alert('Please enter correct mobile number.');
        document.getElementById('ctl00_ContentPlaceHolder1_txtShippingMobileNo').focus();
        return false;

    }


    var kk = document.getElementById('ctl00_ContentPlaceHolder1_ddlCountry');
    var countryCode = kk.options[kk.selectedIndex].value;


    if (countryCode == "0") {
        alert('Please select shipping country.');
        document.getElementById("ctl00_ContentPlaceHolder1_ddlCountry").focus();
        return false;
    }
    else {
        if (countryCode == "97") {
            var p4 = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").value;
            var checkOK = "0123456789";
            var checkStr = p4;
            var allValid = true;
            for (i = 0; i < checkStr.length; i++) {
                ch = checkStr.charAt(i);
                for (j = 0; j < checkOK.length; j++)
                    if (ch == checkOK.charAt(j))
                    break;
                if (j == checkOK.length) {
                    allValid = false;
                    break;
                }
            }

            if (!allValid) {
                alert("Please enter valid pincode");
                document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").focus();
                return false;
            }

            if (p4.length < 6 || p4.length > 6) {
                alert("Please enter 6 digit valid pincode");
                document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").focus();
                return false;
            }
            if (p4 != "" && p4.length == 6) {
                url = surl + 'CheckPinCodeHandler.ashx?s=ValidatePin&id=' + p4;
                var xmlRequest = new xmlHttp();
                xmlRequest.url = url;
                xmlRequest.doRequest();
                var rttxt = xmlRequest.xmlRequest.responseText;
                if (rttxt == 0) {
                    alert("Sorry! The courier delivery option is not available for this Pin Code!  Please change your shipping address.");
                    document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").focus();
                    return false;
                }
                else {

                    return true;
                }
            }
        }
        else {
            // For Other country................................
            //url = surl + 'tickets/CheckPinCodeHandler.ashx?s=ValidatePinForOthers&id=' + p4;
            var CN = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingCity").value;
            var pin = document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").value;
            url = surl + 'CheckPinCodeHandler.ashx?s=ValidatePinForOthers&id=' + pin + "&CountryCode=" + countryCode + "&CityName=" + CN;
            var xmlRequest = new xmlHttp();
            xmlRequest.url = url;
            xmlRequest.doRequest();
            var rttxt = xmlRequest.xmlRequest.responseText;
            if (rttxt == 0) {
                alert("Sorry! The courier delivery option is not available for this Pin Code!  Please change your shipping address.");
                document.getElementById("ctl00_ContentPlaceHolder1_txtShippingPincode").focus();
                return false;
            }
            else {
                return true;
            }
        }
    }



}









function echeck(str) {

    var at = "@"
    var dot = "."
    var lat = str.indexOf(at)
    var lstr = str.length
    var ldot = str.indexOf(dot)

    if (str.indexOf(at) == -1) {

        return false
    }

    if (str.indexOf(at) == -1 || str.indexOf(at) == 0 || str.indexOf(at) == lstr) {
        return false
    }

    if (str.indexOf(dot) == -1 || str.indexOf(dot) == 0 || str.indexOf(dot) == lstr) {
        return false
    }

    if (str.indexOf(at, (lat + 1)) != -1) {
        return false
    }

    if (str.substring(lat - 1, lat) == dot || str.substring(lat + 1, lat + 2) == dot) {
        return false
    }

    if (str.indexOf(dot, (lat + 2)) == -1) {
        return false
    }

    if (str.indexOf(" ") != -1) {
        return false
    }


    if (str.indexOf(dot) == (lstr - 1)) {

        return false
    }

    if (str.indexOf(at + dot) != -1) {

        return false
    }
    if (str.indexOf(dot + at) != -1) {

        return false
    }
    if (str.indexOf(dot + dot) != -1) {

        return false
    }

    return true
}








function getByClass(c, d) { var e = []; if (!d) { return e; } var a = c.getElementsByTagName("*"); for (var b = 0, g, f; g = a[b]; b++) { if (g.className == d) { e.push(g); } } return e; }
function getByID(i) { try { return doc.getElementById(i); } catch (j) { } } function $$(i) { try { return doc.getElementsByTagName(i); } catch (j) { } }

function NPg(div, str, inCls) {
    hideObj('tblBook');

    var arrDiv = getByClass(getByID(div), inCls);
    if (str == "nx") {
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i + 1) <= len) mHyd(div, i + 1, len);
                else mHyd(div, 1, len);
                return;
            }
        }
    }
    else if (str == "pv") {
        hideObj('tblBook');
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i - 1) > 0) mHyd(div, i - 1, len);
                else { mHyd(div, len, len) };
                return;
            }
        }
    }
    else { var len = arrDiv.length + 1; mHyd(div, str, len); }
}
function mHyd(div, intPg, max) {

    for (var i = 1; i <= max; i++) {
        if (i == intPg) {
            document.getElementById("spGridCount" + intPg).style.color = "#e47911";
            setDisp(div + i, true);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
            }
        }
        else {
            document.getElementById("spGridCount" + i).style.color = "#000000";
            setDisp(div + i, false);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
            }
        }
    }
    var start = (12 * (intPg - 1)) + 1;
    var end = (12 * (intPg - 1)) + 12;

    if (max == intPg) {
        end = document.getElementById("ctl00_ContentPlaceHolder1_hdnCount").value;
    }
    //alert(intPg);

    document.getElementById("ctl00_ContentPlaceHolder1_litPageNo").innerHTML = start + ' - ' + end;

}



function NPg1(div, str, inCls) {
    hideObj('tblBook');

    var arrDiv = getByClass(getByID(div), inCls);
    if (str == "nx") {
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i + 1) <= len) mHyd1(div, i + 1, len);
                else mHyd1(div, 1, len);
                return;
            }
        }
    }
    else if (str == "pv") {
        hideObj('tblBook');
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i - 1) > 0) mHyd1(div, i - 1, len);
                else { mHyd1(div, len, len) };
                return;
            }
        }
    }
    else { var len = arrDiv.length + 1; mHyd1(div, str, len); }
}
function mHyd1(div, intPg, max) {

    for (var i = 1; i <= max; i++) {
        if (i == intPg) {
            document.getElementById("spListCount" + intPg).style.color = "#e47911";
            setDisp(div + i, true);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
            }
        }
        else {
            document.getElementById("spListCount" + i).style.color = "#000000";
            setDisp(div + i, false);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
            }
        }
    }
    var start = (12 * (intPg - 1)) + 1;
    var end = (12 * (intPg - 1)) + 12;

    if (max == intPg) {
        end = document.getElementById("ctl00_ContentPlaceHolder1_hdnCount").value;
    }


    document.getElementById("ctl00_ContentPlaceHolder1_litPageNo1").innerHTML = start + ' - ' + end;
}




function NPg2(div, str, inCls) {
    hideObj('tblBook');

    var arrDiv = getByClass(getByID(div), inCls);
    if (str == "nx") {
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i + 1) <= len) mHyd2(div, i + 1, len);
                else mHyd2(div, 1, len);
                return;
            }
        }
    }
    else if (str == "pv") {
        hideObj('tblBook');
        var len = arrDiv.length + 1;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i - 1) > 0) mHyd2(div, i - 1, len);
                else { mHyd2(div, len, len) };
                return;
            }
        }
    }
    else { var len = arrDiv.length + 1; mHyd2(div, str, len); }
}
function mHyd2(div, intPg, max) {

    for (var i = 1; i <= max; i++) {
        if (i == intPg) {
            document.getElementById("spGridCount" + intPg).style.color = "#e47911";
            setDisp(div + i, true);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
            }
        }
        else {
            document.getElementById("spGridCount" + i).style.color = "#000000";
            setDisp(div + i, false);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
            }
        }
    }
    var start = (25 * (intPg - 1)) + 1;
    var end = (25 * (intPg - 1)) + 25;

    if (max == intPg) {
        end = document.getElementById("ctl00_ContentPlaceHolder1_hdnCount").value;
    }
    //alert(intPg);

    document.getElementById("ctl00_ContentPlaceHolder1_litPageNo").innerHTML = start + ' - ' + end;

}


function NPg3(div, str, inCls) {
    // hideObj('tblBook');

    var arrDiv = getByClass(getByID(div), inCls);
    if (str == "nx") {
        var len = arrDiv.length;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i + 1) <= len) mHyd3(div, i + 1, len);
                else mHyd3(div, 1, len);
                return;
            }
        }
    }
    else if (str == "pv") {
        //hideObj('tblBook');
        var len = arrDiv.length;
        for (var i = 1; i <= len; i++) {
            if (getByID(div + i).style.display == "") {
                if ((i - 1) > 0) mHyd3(div, i - 1, len);
                else { mHyd3(div, len, len) };
                return;
            }
        }
    }
    else { var len = arrDiv.length; mHyd3(div, str, len); }
}
function mHyd3(div, intPg, max) {

    for (var i = 1; i <= max; i++) {
        if (i == intPg) {
            //document.getElementById("spGridCount" + intPg).style.color = "#e47911";
            setDisp(div + i, true);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dot.gif";
            }
        }
        else {
            //document.getElementById("spGridCount" + i).style.color = "#000000";
            setDisp(div + i, false);
            if (getByID(div + "Img1" + i) != null) {
                getByID(div + "Img1" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
                getByID(div + "Img2" + i).src = "http://content.kyazoonga.com/images/paging_dotinact.gif";
            }
        }
    }
    //    var start = (25 * (intPg - 1)) + 1;
    //    var end = (25 * (intPg - 1)) + 25;

    //    if (max == intPg) {
    //        end = document.getElementById("ctl00_ContentPlaceHolder1_hdnCount").value;
    //    }
    //    //alert(intPg);

    //    document.getElementById("ctl00_ContentPlaceHolder1_litPageNo").innerHTML = start + ' - ' + end;

}

function setDisp(a, b) { try { ((typeof a == "string") ? getByID(a) : a).style.display = (b ? "" : "none"); } catch (c) { } }



function CheckAlphabets(checkString) {
    var tempString = "";
    //var regExp = /^[A-Za-z]$/;

    var regExp = /^[A-Za-z ]$/;
    if (checkString != null && checkString != "") {
        for (var i = 0; i < checkString.length; i++) {
            if (!checkString.charAt(i).match(regExp)) {
                return false;
            }
        }
    }
    else {
        return false;
    }
    return true;
}


function ValidFNLN() {

}
