function validationSR() {
    if (rdo1('rblpurpose', 'Select Purpose') && ddl('ddlstate', 'Select State') && ddl('ddldistrict', 'Select District') && ddl('ddlloc', 'Select Location') && ddl('ddlcategory', 'Select Category') && txt('txtprice', 'Enter Price') && txt('txtph', 'Enter Phone') && email('txtemail', 'Enter Email') && txt('txtcontact', 'Enter Contact') && txt('txtreqt', 'Enter Requirement') && rdo2('rbltype', 'Select Type') && rdoPayment('rblPayment', 'Select Payment Method') && CheckPremium() == true) {
        return true;
    }
    return false;
}
function validationWant() {
    if (ddl('ddlstate', 'Select State') && ddl('ddldistrict', 'Select District') && ddl('ddlloc', 'Select Location') && ddl('ddlcategory', 'Select Category') && txt('txtprice', 'Enter Price') && txt('txtph', 'Enter Phone') && email('txtemail', 'Enter Valid Email') && txt('txtcontact', 'Enter Contact') && txt('txtreqt', 'Enter Requirement') == true) {
        return true;
    }
    return false;
}
function rdo(ctrl, msg) {
    var i;
    for (i = 0; i < document.getElementById(ctrl).cells.length; i++) {
        if (document.getElementById(ctrl + "_" + i).checked == true) {
            return true;
        }
    }
    alert(msg);
    document.getElementById(ctrl).focus();
    return false;
}
//radiobutton list
function rdo1(ctrl, msg) {
    if (document.getElementById('rblpurpose_0').checked == true)
        return true;
    if (document.getElementById('rblpurpose_1').checked == true)
        return true;
    alert(msg);
    document.getElementById(ctrl).focus();
    return false;
}
//radiobutton list
function rdo2(ctrl, msg) {
    if (document.getElementById('rbltype_0').checked == true)
        return true;
    if (document.getElementById('rbltype_1').checked == true)
        return true;
    if (document.getElementById('rbltype_2').checked == true)
        return true;
    alert(msg);
    document.getElementById(ctrl).focus();
    return false;
}
//trim
function trim(stringToTrim) {
    return stringToTrim.replace(/^\s+|\s+$/g, "");
}

//textbox validation for null
function txt(ctrl, msg) {
    if (trim(document.getElementById(ctrl).value) == "") {
        alert(msg);
        document.getElementById(ctrl).focus();
        return false;
    }
    return true;
}
//dropdown validation for selection
function ddl(ctrl, msg) {
    if (document.getElementById(ctrl).value == 0) {
        alert(msg);
        document.getElementById(ctrl).focus();
        return false;
    }
    return true;
}
//email validation
function email(ctrl, msg) {
    var emailfilter = /^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i;
    if (emailfilter.test(document.getElementById(ctrl).value) == false) {
        alert(msg);
        document.getElementById(ctrl).value = "";
        document.getElementById(ctrl).focus();
        return false;
    }
    return true;
}

function hidepanel() {
    if (document.getElementById('rbltype_0').checked == true) {
        hidevisible('photoPanel', 1);
        hidevisible('trMobile', 0);
        hidevisible('pnlPaidPhoto', 1);
        hidevisible('divPaymentPnl', 1);
    }
    else if (document.getElementById('rbltype_1').checked == true) {
        hidevisible('photoPanel', 1);
        hidevisible('trMobile', 0);
        hidevisible('pnlPaidPhoto', 0);
        hidevisible('divPaymentPnl', 1);
    }
    else if (document.getElementById('rbltype_2').checked == true) {
        hidevisible('photoPanel', 0);
        hidevisible('pnlPaidPhoto', 0);
        hidevisible('divPaymentPnl', 0);
    }
}
function hidevisible(ctrl, show) {//debugger;
    if (show == 0) {
        document.getElementById(ctrl).style.visibility = "hidden";
        document.getElementById(ctrl).style.display = "none";
    }
    else if (show == 1) {
        document.getElementById(ctrl).style.visibility = "visible";
        document.getElementById(ctrl).style.display = "block";
    }
}
function ShowSms() {
    if (document.getElementById('cbSms').checked == true)
        hidevisible('trMobile', 1);
    else if (document.getElementById('cbSms').checked == false)
        hidevisible('trMobile', 0);
}
function validmob(e) {
    if (document.getElementById('tbSmsNo').value.length == 10)
        return false;
    var keyCode = window.event.which ? window.event.which : window.event.keyCode;
    if (parseInt(keyCode) >= 48 && parseInt(keyCode) <= 57)
        return true;
    return false;
}
function rdoPayment(ctrl, msg) {
    if ((document.getElementById('rbltype_0').checked == true) || (document.getElementById('rbltype_1').checked == true)) {
        if (document.getElementById('rblpayment_0').checked == true)
            return true;
        if (document.getElementById('rblpayment_1').checked == true)
            return true;
        if (document.getElementById('rblpayment_2').checked == true)
            return true;
        if (document.getElementById('rblpayment_3').checked == true)
            return true;
        if (document.getElementById('rblpayment_4').checked == true)
            return true;
        alert(msg);
    }
    else {
        return true;
    }
    /*document.getElementById(ctrl).focus();*/
    return false;
}
function SelectPayment() {
    if (document.getElementById('rblpayment_1').checked == true) {
        hidevisible('divPayment', 1);
        document.getElementById('divPaymentLbl').innerHTML = "DD Number";
    }
    else if (document.getElementById('rblpayment_2').checked == true) {
        hidevisible('divPayment', 1);
        document.getElementById('divPaymentLbl').innerHTML = "Cheque Details";
    }
    else if (document.getElementById('rblpayment_3').checked == true) {
        hidevisible('divPayment', 1);
        document.getElementById('divPaymentLbl').innerHTML = "Bank Remittance Details";
    }
    else if (document.getElementById('rblpayment_4').checked == true) {
        hidevisible('divPayment', 1);
        document.getElementById('divPaymentLbl').innerHTML = "Franchisee Details";
    }
    else if (document.getElementById('rblpayment_0').checked == true) {
        hidevisible('divPayment', 0);
    } 
}

function CheckPremium() {
    if ((document.getElementById('rbltype_0').checked == true) || (document.getElementById('rbltype_1').checked == true)) {
        if ((document.getElementById('rblpayment_1').checked == true) || (document.getElementById('rblpayment_2').checked == true)
	|| (document.getElementById('rblpayment_3').checked == true) || (document.getElementById('rblpayment_4').checked == true)) {
            if (txt('txtPayment', 'Enter Details') == false)
                return false;
        }
    }
    return true;
}
