﻿//****************************Created on 21/12/2009 by mitesh******************************

function checkheader(name) {

    var con = 0;
    for (var i = 0; i < document.aspnetForm.length; i++) {
        if (document.aspnetForm.elements[i].type == "checkbox") {
            var chkname = document.aspnetForm.elements[i].name
            var ch = chkname.split("$");
            //var ch = chkname.split(":");
            if (ch[4] == name) {

                if (document.aspnetForm.elements[i].checked == true) {

                    con = 1;
                    i = document.aspnetForm.length;
                }
            }
        }
    }

    if (con == 1) {
        for (var i = 0; i < document.aspnetForm.length; i++) {
            if (document.aspnetForm.elements[i].type == "checkbox") {

                document.aspnetForm.elements[i].checked = true;
            }
        }
    }
    else {
        for (var i = 0; i < document.aspnetForm.length; i++) {
            //alert(document.aspnetForm.elements[i]);
            if (document.aspnetForm.elements[i].type == "checkbox") {
                document.aspnetForm.elements[i].checked = false;
            }
        }
    }
}



function set_shippingInfo(chkbxyes, txtbillingname, txtemail, txtbillingaddress, txtbillingstate, txtbillingsuburb, ddlcountry, txtBillPostcode, txtbillingphoneno
, txtshippingname, txtshippingemail, txtshippingaddress, txtshippingstate, txtshippingsuburb, ddlshippingcountry, txtShipPostcode, txtshippingphoneno) {
    if (document.getElementById(chkbxyes).checked == true) {


        document.aspnetForm.elements[txtshippingname].value = document.getElementById(txtbillingname).value;
        document.aspnetForm.elements[txtshippingemail].value = document.getElementById(txtemail).value;
        document.aspnetForm.elements[txtshippingphoneno].value = document.getElementById(txtbillingphoneno).value;
        document.aspnetForm.elements[txtshippingaddress].value = document.getElementById(txtbillingaddress).value;
        document.aspnetForm.elements[txtshippingsuburb].value = document.getElementById(txtbillingsuburb).value;
        document.aspnetForm.elements[txtshippingstate].value = document.getElementById(txtbillingstate).value;
        document.aspnetForm.elements[ddlshippingcountry].value = document.getElementById(ddlcountry).value;
        document.aspnetForm.elements[txtShipPostcode].value = document.getElementById(txtBillPostcode).value;



    }
    else if (document.getElementById(chkbxyes).checked == false) {
        document.aspnetForm.elements[txtshippingname].value = ""
        document.aspnetForm.elements[txtshippingemail].value = "";
        document.aspnetForm.elements[txtshippingphoneno].value = "";
        document.aspnetForm.elements[txtshippingaddress].value = "";
        document.aspnetForm.elements[txtshippingsuburb].value = "";
        document.aspnetForm.elements[txtshippingstate].value = "";
        document.aspnetForm.elements[ddlshippingcountry].value = "0";
        document.aspnetForm.elements[txtShipPostcode].value = "";
    }
}
function checkQuantity() {

    var qty = document.getElementById('txtqty').value;
    var availqty = document.getElementById('txtqty').innerHTML;
    if (parseInt(availqty) < parseInt(qty)) {
        var prdname = document.getElementById('ctl00_MasterContent_lblproducttitle').innerHTML
        var msg3 = "Product stock of " + prdname + " is limited to " + availqty;
        alert(msg3);
        return false;
    }
    else {
        return true;
    }
}
function changeimage(imageid, img1, img2, imgname) {
    var img = document.getElementById(imageid);
    img.src = img1 + "createimage.aspx?path=uploadimage\\Product\\" + imgname + "&&height=381&width=381";

}

function refreshcaptcha(imgid) {

    var img = document.getElementById(imgid);
    img.src = "captchapage.aspx?d=" + getCurTime();
}

function trim(s) {
    var l = 0; var r = s.length - 1;
    while (l < s.length && s[l] == ' ')
    { l++; }
    while (r > l && s[r] == ' ')
    { r -= 1; }
    return s.substring(l, r + 1);
}
function getCurTime() {
    var d = new Date();
    var curr_hour = d.getHours();
    var curr_min = d.getMinutes();
    var curr_sec = d.getSeconds();
    var curr_msec = d.getMilliseconds();
    return curr_hour + "_" + curr_min + "_" + curr_sec + "_" + curr_msec;
}

function check_paymentmethodpaypal() {
    var item1 = document.getElementById('ctl00_MasterContent_paymentradio_0').checked; // PayPal
    var item2 = document.getElementById('ctl00_MasterContent_paymentradio_1').checked; // Master Card
    if (item1 == false && item2 == false) {
        alert("Please choose atleast one Payment Method.");
        return false;
    }
    else if (item1) {
        alert("Please choose Payment Method as Paypal");
        return false;
    }
    else
        return true;

}

function check_paymentmethodcredit() {

    var item1 = document.getElementById('ctl00_MasterContent_paymentradio_0').checked; // PayPal
    var item2 = document.getElementById('ctl00_MasterContent_paymentradio_1').checked; // Master Card
    if (item1 == false && item2 == false) {
        alert("Please choose atleast one Payment Method.");
        // return false;
    }
    else if (item2) {
        alert("Please choose Payment Method as Credit Card");
        //return false;
    }

}
function displaypanel(str) {

    var item1 = document.getElementById('ctl00_MasterContent_paymentradio_0').checked; // PayPal
    var item2 = document.getElementById('ctl00_MasterContent_paymentradio_1').checked; // Master Card

    if (item2) {


        document.getElementById('ctl00_MasterContent_ddlCardType').validationGroup = '';
        //document.getElementById('ctl00_MasterContent_txtCCNumber1').validationGroup = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber1').initialvalue = "abc";

        document.getElementById('ctl00_MasterContent_txtCCNumber2').initialvalue = "abc";
        //document.getElementById('ctl00_MasterContent_txtCCNumber2').validationGroup = '';
        //document.getElementById('ctl00_MasterContent_txtCCNumber3').validationGroup = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber3').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_txtCCNumber4').validationGroup = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber4').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_txtCCName').validationGroup = '';
        document.getElementById('ctl00_MasterContent_txtCCName').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_Button1').validationGroup = 'abc';
        //document.getElementById('ctl00_MasterContent_btn_submit').validationGroup = 'btn_submit';

        //document.getElementById('ctl00_MasterContent_Button2').validationGroup = '';


        //document.getElementById('ctl00_MasterContent_RequiredFieldValidator1').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator1').initialvalue = "abc";
        //document.getElementById('ctl00_MasterContent_rangecard').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_rangecard').initialvalue = 'abc';
        // document.getElementById('ctl00_MasterContent_rngrangecard2').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_rngrangecard2').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_RequiredFieldValidator8').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator8').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_rngrangecard3').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_rngrangecard3').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_RequiredFieldValidator2').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator2').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_RequiredFieldValidator7').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator7').initialvalue = 'abc';
        document.getElementById('ctl00_MasterContent_rngrangecard4').initialvalue = 'abc';
        //document.getElementById('ctl00_MasterContent_rngrangecard4').validationGroup = 'abc';

        //document.getElementById('ctl00_MasterContent_rfvcardholdername').validationGroup = 'abc';
        document.getElementById('ctl00_MasterContent_rfvcardholdername').initialvalue = 'abc';

    }
    if (item1) {



        document.getElementById('ctl00_MasterContent_txtCCNumber1').initialvalue = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber2').initialvalue = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber3').initialvalue = '';
        document.getElementById('ctl00_MasterContent_txtCCNumber4').initialvalue = '';
        document.getElementById('ctl00_MasterContent_txtCCName').initialvalue = '';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator1').initialvalue = '';
        document.getElementById('ctl00_MasterContent_rangecard').initialvalue = '';
        document.getElementById('ctl00_MasterContent_rngrangecard2').initialvalue = '';

        document.getElementById('ctl00_MasterContent_RequiredFieldValidator8').initialvalue = '';

        document.getElementById('ctl00_MasterContent_rngrangecard3').initialvalue = '';

        document.getElementById('ctl00_MasterContent_RequiredFieldValidator2').initialvalue = '';

        document.getElementById('ctl00_MasterContent_RequiredFieldValidator7').initialvalue = '';
        document.getElementById('ctl00_MasterContent_rngrangecard4').initialvalue = '';
        document.getElementById('ctl00_MasterContent_rfvcardholdername').initialvalue = '';




        document.getElementById('ctl00_MasterContent_ddlCardType').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_txtCCNumber1').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_txtCCNumber2').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_txtCCNumber3').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_txtCCNumber4').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_txtCCName').validationGroup = 'btn_submit';

        //document.getElementById('ctl00_MasterContent_Button1').validationGroup = 'btn_submit';
        //document.getElementById('ctl00_MasterContent_Button2').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_rfvcardholdername').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_RequiredFieldValidator1').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_rangecard').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_rngrangecard2').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator8').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_rngrangecard3').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_RequiredFieldValidator2').validationGroup = 'btn_submit';

        document.getElementById('ctl00_MasterContent_RequiredFieldValidator7').validationGroup = 'btn_submit';
        document.getElementById('ctl00_MasterContent_rngrangecard4').validationGroup = 'btn_submit';
    }
}


