﻿//********************************* Required checkbox ******************************************************
    function ValidateTandCs(source, args)
    {
        var chk=prefix +"chkTerms";
        args.IsValid = document.getElementById(chk).checked;
    } 
    function ValidatePrivacy(source, args)
    {
        var chk=prefix +"chkPrivacy";
        args.IsValid = document.getElementById(chk).checked;
    } 
function ValidateMobileNumber(source, args)
    {
        var chkMobileLogin=document.getElementById(prefix +"chkMobileLogin");
        var chkMobileAlerts= document.getElementById(prefix + "chkMobileAlerts");
        var txtMobileNumber =document.getElementById(prefix + "txtMobileNumber");
        if(chkMobileLogin.checked==true || chkMobileAlerts.checked==true)
        {
            if(txtMobileNumber.value=='')
            {
                args.IsValid = false;    
            }
        }

    }     
    
function ValidateCode(source, args)
    {
        var captcha=document.getElementById(prefix +"CaptchaImage1_hdnCode");
        var txtCode= document.getElementById(prefix + "txtCode");
        if(txtCode.value!='')
        {
            if(txtCode.value != captcha.value)
            {
                args.IsValid = false;    
            }
        }

    }

    function setOtherCityName(ctlState, txt) {

        var ddlCtl = document.getElementById(ctlState);
        var txtOtherIndustryNames = document.getElementById(txt);

        if (ddlCtl.options[ddlCtl.selectedIndex].text == 'others' || ddlCtl.options[ddlCtl.selectedIndex].text == 'Others') {
            txtOtherIndustryNames.style.visibility = "visible";
            txtOtherIndustryNames.value = "Enter City name";
        }
        else {
            txtOtherIndustryNames.style.visibility = "hidden";
            txtOtherIndustryNames.value = "";
        }
    }

    function isOtherCityName(source, args) {

       
        prefix = source.id;
        var count = prefix.lastIndexOf('_') + 1;
        prefix = prefix.substring(0, count);

        var ddlCtl = document.getElementById(prefix + "ddlCity");
        var ddlCountry = document.getElementById(prefix + "ddlCountry");
        var txtOtherCityName = document.getElementById(prefix + "txtOtherCityName");
        //alert(ddlCtl.options[ddlCtl.selectedIndex].text);
        args.IsValid = true;

        if (ddlCountry.options[ddlCountry.selectedIndex] != '0') {
            if (ddlCtl.count != 0) {
                if (ddlCtl.options[ddlCtl.selectedIndex].text == 'others' || ddlCtl.options[ddlCtl.selectedIndex].text == 'Others') {
                    //alert(txtOtherIndustryNames.value);
                    if (txtOtherCityName.value == '' || txtOtherCityName.value == 'Enter City name')
                        args.IsValid = false;
                }
            }
        }
    }