﻿// JScript File
/// <reference path="jcap.js" />

var eflag;
var nB;
var imgHTTP = getreq();
function jobseeker_valid() {

    var errflag = 0;
    document.getElementById('jsProgress').style.display = 'block';
    if (document.getElementById('ctl00_ContentPlaceHolder1_upload_photo').value != "") {

        filename = (document.getElementById('ctl00_ContentPlaceHolder1_upload_photo').value).split(".");
        if (filename.length = 2) {
            if ((filename[1] != "jpg") && (filename[1] != "jpeg") && (filename[1] != "gif") && (filename[1] != "JPG") && (filename[1] != "JPEG") && (filename[1] != "GIF")) {
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblphoto").style.display = 'block';
                document.getElementById("lblphoto").innerHTML = geterrmsg('e48');
                errflag = 1;
            }
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_title").value == 0) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbltitle").style.display = 'block';
        document.getElementById("lbltitle").innerHTML = geterrmsg('e1');
        errflag = 1;
    }
    else {
        document.getElementById("lbltitle").style.display = 'none';
        document.getElementById("lbltitle").innerHTML = '';
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_name").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblname").style.display = 'block';
        document.getElementById("lblname").innerHTML = geterrmsg('e2');
        errflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_name').value != "") {
        document.getElementById("lblname").style.display = 'none';
        //document.getElementById("errordiv").style.display = 'none'; 
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_name'), document.getElementById('lblname'), 'e31');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_sname").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblsurname").style.display = 'block';
        document.getElementById("lblsurname").innerHTML = geterrmsg('e3');
        errflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_sname').value != "") {
        document.getElementById("lblsurname").style.display = 'none';
        //document.getElementById("errordiv").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_sname'), document.getElementById('lblsurname'), 'e41');
    }
    var day = document.getElementById("ctl00_ContentPlaceHolder1_cmbDay").value;
    var month = document.getElementById("ctl00_ContentPlaceHolder1_cmbMonth").value;
    var year = document.getElementById("ctl00_ContentPlaceHolder1_cmbYear").value;
    var validdate = 0;

    if (day == '0' || month == '0' || year == '0') {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbldob").style.display = 'block';
        document.getElementById("lbldob").innerHTML = geterrmsg('e77');
        errflag = 1;
    }
    if (day != '0' && month != '0' && year != '0') {
        var dt;
        var datesplit;
        //dt=month+"/"+day+"/"+year;
        dt = year + "/" + month + "/" + day;
        var entereddate = new Date(dt);
        datesplit = dt.split("/");
        if (entereddate.getMonth() != datesplit[1] - 1 || entereddate.getDate() != datesplit[2] || entereddate.getFullYear() != datesplit[0]) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lbldob").style.display = 'block';
            document.getElementById("lbldob").innerHTML = geterrmsg('e78');
            errflag = 1;
            validdate = 1;
        }
    }
    if (day != '0' && month != '0' && year != '0' && validdate == 0) {
        curdate = new Date();
        var cyear = curdate.getFullYear();
        var cmonth = curdate.getMonth() + 1;
        var cdate = curdate.getDate();
        // var dob=document.getElementById("ctl00_ContentPlaceHolder1_txt_dob").value;
        //var datesplit=dob.split("/");
        //mindob=datesplit[1]+"/"+datesplit[0]+"/"+datesplit[2];    
        var birthdate = day;
        var birthmonth = month;
        var birthyear = year;
        var mLength = 0;
        var agemonth = 0;
        var ageyear = 0;
        var alertmsg;
        var agedate = cdate - birthdate;
        // This is the all-important day borrowing code.
        if (agedate < 0) {
            cmonth--;
            // Borrow months from the year if necesssary.
            if (cmonth < 1) {
                cyear--;
                // Determine no. of months in year
                if (mLength)
                { cmonth = cmonth + parseInt(365 / mLength); }
                else
                { cmonth = cmonth + 12; }
            }
            if (mLength == 0) // Use real month length if no fixed
            {              // length is indicated - note that we add a leap day if necessary.
                ml = getMonthLength(cmonth, cyear);
                agedate = agedate + ml;
            }
            // For this case, everything works like it did in elementary school.
            else
            { agedate += mLength; } // Use fixed month length
        }

        agemonth = cmonth - birthmonth;
        // Month borrowing code - borrows months from years.
        if (agemonth < 0) {
            cyear--;
            if (mLength != 0)
            { ma = ma + parseInt(365 / mLength); }
            else
            { agemonth = agemonth + 12; }
        }
        ageyear = parseInt(cyear) - parseInt(birthyear);


        if (ageyear < 16) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lbldob").style.display = 'block';
            document.getElementById("lbldob").innerHTML = geterrmsg('e45');
            errflag = 1;
        }
        else {
            //document.getElementById("errordiv").style.display = 'none';
            document.getElementById("lbldob").style.display = 'none';
            document.getElementById("lbldob").innerHTML = "";
        }

    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_nationality") != null) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_nationality").value == 0) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("Lblnation").style.display = 'block';
            document.getElementById("Lblnation").innerHTML = geterrmsg('e4');
            errflag = 1;
        }
        else {
            document.getElementById("Lblnation").style.display = 'none';
            document.getElementById("Lblnation").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_countryofbirth") != null) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_countryofbirth").value == 0) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblcountry").style.display = 'block';
            document.getElementById("lblcountry").innerHTML = geterrmsg('e5');
            errflag = 1;
        }
        else {
            document.getElementById("lblcountry").style.display = 'none';
            document.getElementById("lblcountry").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_residence") != null) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_residence").value == 0) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblcb").style.display = 'block';
            document.getElementById("lblcb").innerHTML = geterrmsg('e67');
            errflag = 1;
        }
        else {
            document.getElementById("lblcb").style.display = 'none';
            document.getElementById("lblcb").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_drop_country") != null) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_drop_country").value == 0) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblcb1").style.display = 'block';
            document.getElementById("lblcb1").innerHTML = geterrmsg('e5');
            errflag = 1;
        }
        else {
            document.getElementById("lblcb1").style.display = 'none';
            document.getElementById("lblcb1").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_city").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblcity").style.display = 'block';
        document.getElementById("lblcity").innerHTML = geterrmsg('e6');
        errflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_city').value != "") {
        document.getElementById("lblcity").style.display = 'none';
        //document.getElementById("errordiv").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_city'), document.getElementById('lblcity'), 'e35');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_postcode").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblpost").style.display = 'block';
        document.getElementById("lblpost").innerHTML = geterrmsg('e7');
        errflag = 1;
    }
    else {
        if (alphanumeric(document.getElementById('ctl00_ContentPlaceHolder1_txt_postcode').value) == 1) {
            flagalpha = 0;
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblpost").innerHTML = geterrmsg('e36');
            errflag = 1;
        }
        else {
            document.getElementById("lblpost").style.display = 'none';
            document.getElementById("lblpost").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_telephone").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblphone").style.display = 'block';
        document.getElementById("lblphone").innerHTML = geterrmsg('e8');
        errflag = 1;
    }
    else {
        if (IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txt_telephone").value) == false) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblphone").style.display = 'block';
            document.getElementById("lblphone").innerHTML = geterrmsg('e37');
            errflag = 1;
        }
        else {
            document.getElementById("lblphone").style.display = 'none';
            document.getElementById("lblphone").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value == "") {

        document.getElementById("errordiv").style.display = "block";
        document.getElementById("lblemailid").style.display = "block";
        document.getElementById("lblemailid").innerHTML = geterrmsg('e9');
        errflag = 1;
    }
    else {
        if (checkEmail(document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value) == false) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblemailid").style.display = 'block';
            document.getElementById("lblemailid").innerHTML = geterrmsg('e23');
            errflag = 1;
        }
        else {
            var url = "/ajax/Ajax_employers.aspx";
            url = url + "?username=" + document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value;
            imgHTTP.open('GET', url, false);
            imgHTTP.send(null);

            if (imgHTTP.responseText == '1') {
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblemailid").style.display = 'block';
                document.getElementById("lblemailid").innerHTML = geterrmsg('e86');
                errflag = 1;

            }
            else {
                document.getElementById("lblemailid").style.display = 'none';
                document.getElementById("lblemailid").innerHTML = '';
            }
        }

    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("LblPass").style.display = 'block';
        document.getElementById("LblPass").innerHTML = geterrmsg('e10');
        errflag = 1;
    }
    else {
        if (document.getElementById('ctl00_ContentPlaceHolder1_txt_password').value.length < 6) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("LblPass").style.display = 'block';
            document.getElementById("LblPass").innerHTML = geterrmsg('e38');
            errflag = 1;
        }
        else {
            if (alphanumeric(document.getElementById('ctl00_ContentPlaceHolder1_txt_password').value) == 1) {
                flagalpha = 0;
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("LblPass").innerHTML = geterrmsg('e43');
                errflag = 1;
            }
            else {
                document.getElementById("LblPass").style.display = 'none';
                document.getElementById("LblPass").innerHTML = "";
            }
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value != "" && document.getElementById("ctl00_ContentPlaceHolder1_txtConfirmPassword").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblConfirmPass").style.display = 'block';
        document.getElementById("lblConfirmPass").innerHTML = geterrmsg('e84');
        errflag = 1;
    }
    else if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value != "" && document.getElementById("ctl00_ContentPlaceHolder1_txtConfirmPassword").value != document.getElementById('ctl00_ContentPlaceHolder1_txt_password').value) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblConfirmPass").style.display = 'block';
        document.getElementById("lblConfirmPass").innerHTML = geterrmsg('e87');
        errflag = 1;
    }
    else {
        document.getElementById("lblConfirmPass").style.display = 'none';
        document.getElementById("lblConfirmPass").innerHTML = '';
    }
    //validation for English language
    if ((document.getElementById("ctl00_ContentPlaceHolder1_chk_spk1").checked == false) && (document.getElementById("ctl00_ContentPlaceHolder1_chk_read1").checked == false) && (document.getElementById("ctl00_ContentPlaceHolder1_chk_write1").checked == false)) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("error").style.display = 'block';
        document.getElementById("error").innerHTML = geterrmsg('e11');
        errflag = 1;
    }
    else {
        document.getElementById("error").style.display = 'none';
        document.getElementById("error").innerHTML = "";
    }
    // validation ends for English    
    var rcount = document.getElementById("ctl00_ContentPlaceHolder1_total").value;
    var c = 0;
    if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_1').value == "0") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("err_skill").style.display = 'block';
        document.getElementById("err_skill").innerHTML = geterrmsg('e12');
        errflag = 1;
        c = 1;
    }
    else {
        document.getElementById("err_skill").style.display = 'none';
        document.getElementById("err_skill").innerHTML = '';
        if (document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_1').value == "null" && document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp1').value == "0") {

            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("err_skill2").style.display = 'block';
            document.getElementById("err_skill2").innerHTML = geterrmsg('e13');
            errflag = 1;
            c = 1;
        }
    }
    if (c == 0) {
        if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_2').value != "0" && document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_2').value == "null" && document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp2').value == "0") {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("err_skill2").style.display = 'block';
            document.getElementById("err_skill2").innerHTML = geterrmsg('e13');
            errflag = 1;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_2').value == "0" && document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_2').value == "null" && document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp2').value == "0") {
            document.getElementById("err_skill2").style.display = 'none';
            document.getElementById("err_skill2").innerHTML = '';
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_2').value != "0" && (document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_2').value != "null" || document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp2').value != "0")) {
            document.getElementById("err_skill2").style.display = 'none';
            document.getElementById("err_skill2").innerHTML = '';
        }
        if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_3').value != "0" && document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_3').value == "null" && document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp3').value == "0") {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("err_skill2").style.display = 'block';
            document.getElementById("err_skill2").innerHTML = geterrmsg('e13');
            errflag = 1;
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_3').value == "0" && document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_3').value == "null" && document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp3').value == "0") {
            document.getElementById("err_skill2").style.display = 'none';
            document.getElementById("err_skill2").innerHTML = '';
        }
        else if (document.getElementById('ctl00_ContentPlaceHolder1_ddlskill_3').value != "0" && (document.getElementById('ctl00_ContentPlaceHolder1_ddl_exp_3').value != "null" || document.getElementById('ctl00_ContentPlaceHolder1_ddlMonthExp3').value != "0")) {
            document.getElementById("err_skill2").style.display = 'none';
            document.getElementById("err_skill2").innerHTML = '';
        }
    }


    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_wtowork").value == 0) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblwtowork").style.display = 'block';
        document.getElementById("lblwtowork").innerHTML = geterrmsg('e15');
        errflag = 1;
    }
    else {
        if ((document.getElementById("ctl00_ContentPlaceHolder1_ddl_wtowork").value == 1) || (document.getElementById("ctl00_ContentPlaceHolder1_ddl_wtowork").value == 4) || (document.getElementById("ctl00_ContentPlaceHolder1_ddl_wtowork").value == 5) || (document.getElementById("ctl00_ContentPlaceHolder1_ddl_wtowork").value == 6)) {
            if (document.getElementById("ctl00_ContentPlaceHolder1_lst_city").value == 0) {
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblwtowork").style.display = 'block';
                document.getElementById("lblwtowork").innerHTML = geterrmsg('e47');
                errflag = 1;
            }
            else {
                //document.getElementById("errordiv").style.display = 'none'; 
                document.getElementById("lblwtowork").style.display = 'none';
                document.getElementById("lblwtowork").innerHTML = "";
            }

        }
        else {
            // document.getElementById("errordiv").style.display = 'none'; 
            document.getElementById("lblwtowork").style.display = 'none';
            document.getElementById("lblwtowork").innerHTML = "";
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_rdb_Permit_yes") != null) {
        if (document.getElementById("div_others").style.display == "block") {
            if ((document.getElementById("ctl00_ContentPlaceHolder1_rdb_Permit_yes").checked == false) && (document.getElementById("ctl00_ContentPlaceHolder1_rdb_Permit_no").checked == false)) {
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblpermit").style.display = 'block';
                document.getElementById("lblpermit").innerHTML = geterrmsg('e16');
                errflag = 1;
            }
            else {
                document.getElementById("lblpermit").style.display = 'none';
                document.getElementById("lblpermit").innerHTML = "";
            }
            document.getElementById("lblvisa").style.display = 'none';
            document.getElementById("lblvisa").innerHTML = "";
            if (document.getElementById("ctl00_ContentPlaceHolder1_rdb_Permit_yes").checked == true) {
                if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_countryvisa").value == "-- Select Visa --") {
                    document.getElementById("errordiv").style.display = 'block';
                    document.getElementById("lblvisa").style.display = 'block';
                    document.getElementById("lblvisa").innerHTML = geterrmsg('e17');
                    errflag = 1;
                }
                else {
                    document.getElementById("lblvisa").style.display = 'none';
                    document.getElementById("lblvisa").innerHTML = "";
                }
            }
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txtexperience") != null) {
        if (document.getElementById("visa2").style.display == 'block') {
            if (document.getElementById("ctl00_ContentPlaceHolder1_rdbdegree_yes").checked == true) {
                if (document.getElementById("ctl00_ContentPlaceHolder1_txtexperience").value == "") {
                    document.getElementById("errordiv").style.display = 'block';
                    document.getElementById("lblexp").style.display = 'block';
                    document.getElementById("lblexp").innerHTML = geterrmsg('e54');
                    errflag = 1;
                }
                else {
                    if (IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txtexperience").value) == false) {
                        document.getElementById("lblexp").style.display = 'block';
                        document.getElementById("lblexp").innerHTML = geterrmsg('e14');
                        errflag = 1;
                    }
                    else {
                        document.getElementById("lblexp").style.display = 'none';
                        document.getElementById("lblexp").innerHTML = "";
                    }
                }
            }
        }
    }
    if ((document.getElementById("ctl00_ContentPlaceHolder1_rdb_Criminal_yes").checked == false) && (document.getElementById("ctl00_ContentPlaceHolder1_rdb_Criminal_No").checked == false)) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbloffence").style.display = 'block';
        document.getElementById("lbloffence").innerHTML = geterrmsg('e18');
        errflag = 1;
    }
    else {
        document.getElementById("lbloffence").style.display = 'none';
        document.getElementById("lbloffence").innerHTML = "";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_rdb_Criminal_yes").checked == true) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_txt_offencedetails").value == "") {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lbloffence").style.display = 'block';
            document.getElementById("lbloffence").innerHTML = geterrmsg('e19');
            errflag = 1;
        }
        else {
            if (alphanumeric(document.getElementById('ctl00_ContentPlaceHolder1_txt_offencedetails').value) == 1) {
                flagalpha = 0;
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lbloffence").innerHTML = geterrmsg('e42');
                errflag = 1;
            }
            else {
                document.getElementById("lbloffence").style.display = 'none';
                document.getElementById("lbloffence").innerHTML = "";
            }
        }
    }
    if ((document.getElementById("ctl00_ContentPlaceHolder1_rdb_bank_yes").checked == false) && (document.getElementById("ctl00_ContentPlaceHolder1_rdb_bank_no").checked == false)) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblbank").style.display = 'block';
        document.getElementById("lblbank").innerHTML = geterrmsg('e18');
        errflag = 1;
    }
    else {
        document.getElementById("lblbank").style.display = 'none';
        document.getElementById("lblbank").innerHTML = "";
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_rdb_bank_yes").checked == true) {
        if (document.getElementById("ctl00_ContentPlaceHolder1_txt_bankdetails").value == "") {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblbank").style.display = 'block';
            document.getElementById("lblbank").innerHTML = geterrmsg('e20');
            errflag = 1;
        }
        else {
            if (alphanumeric(document.getElementById('ctl00_ContentPlaceHolder1_txt_bankdetails').value) == 1) {
                flagalpha = 0;
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblbank").innerHTML = geterrmsg('e42');
            }
            else {
                document.getElementById("lblbank").style.display = 'none';
                document.getElementById("lblbank").innerHTML = "";
            }
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_resume").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblresume").style.display = 'block';
        document.getElementById("lblresume").innerHTML = geterrmsg('e44');
        errflag = 1;
    }
    else {
        document.getElementById("lblresume").style.display = 'none';
        document.getElementById("lblresume").innerHTML = "";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_chk_terms").checked == false) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("Lblerr").style.display = 'block';
        document.getElementById("Lblerr").innerHTML = geterrmsg('e21');
        errflag = 1;
    }
    else {
        document.getElementById("Lblerr").style.display = 'none';
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblmsg").style.display = 'block';
        document.getElementById("lblmsg").innerHTML = geterrmsg('e22');
        errflag = 1;
    }
    else {

        var url = "/ajax/Ajax-seekers.aspx";
        url = url + "?img=" + document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value;
        imgHTTP.open('GET', url, false);
        imgHTTP.send(null);
        //alert(imgHTTP.responseText + 4 + "http");
        if (imgHTTP.responseText == '1') {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblmsg").style.display = 'block';
            document.getElementById("lblmsg").innerHTML = "Please enter the correct text";
            errflag = 1;
        }

    }
    document.getElementById('jsProgress').style.display = 'none';
    if (errflag == 1) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("errordiv").focus();
        window.scrollTo(0, 540);
        return false;
    }
    else {
        if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_nationality") != null) {
            var nationality = document.getElementById("ctl00_ContentPlaceHolder1_ddl_nationality").selectedIndex;
            document.getElementById("ctl00_ContentPlaceHolder1_hfNationality").value = document.getElementById("ctl00_ContentPlaceHolder1_ddl_nationality").options[nationality].text;
            var visa = document.getElementById("ctl00_ContentPlaceHolder1_ddl_countryvisa").selectedIndex;
            document.getElementById("ctl00_ContentPlaceHolder1_hfVisaType").value = document.getElementById("ctl00_ContentPlaceHolder1_ddl_countryvisa").options[visa].text;
        }
        //alert('Thank you for registering with Jobs Matchmaker. Your account details has been sent to your email address.');
        return true;
    }


}

//******************Validations for emloyer registration*****************************************//
function clear() {
    document.getElementById("errordiv").style.display = 'none';
    document.getElementById("lblcname").style.display = 'none';
    document.getElementById("lblcname").innerHTML = '';
    document.getElementById("lbltitle").style.display = 'none';
    document.getElementById("lbltitle").innerHTML = '';
    document.getElementById("lblname").style.display = 'none';
    document.getElementById("lblname").innerHTML = '';
    document.getElementById("lblsname").style.display = 'none';
    document.getElementById("lblsname").innerHTML = '';
    document.getElementById("lbldesg").style.display = 'none';
    document.getElementById("lbldesg").innerHTML = '';
    document.getElementById("lbladdr").style.display = 'none';
    document.getElementById("lbladdr").innerHTML = '';
    document.getElementById("lblcity").style.display = 'none';
    document.getElementById("lblcity").innerHTML = '';
    document.getElementById("lblpost").style.display = 'none';
    document.getElementById("lblpost").innerHTML = '';
    document.getElementById("lblcountry").style.display = 'none';
    document.getElementById("lblcountry").innerHTML = '';
    document.getElementById("lblphone").style.display = 'none';
    document.getElementById("lblphone").innerHTML = '';
    document.getElementById("lblemailid").style.display = 'none';
    document.getElementById("lblemailid").innerHTML = '';
    document.getElementById("Lblerr").style.display = 'none';
    document.getElementById("Lblerr").innerHTML = '';
    document.getElementById("lblweb").style.display = "none";
    document.getElementById("lblweb").innerHTML = "";
    document.getElementById("LblPass").style.display = 'none';
    document.getElementById("LblPass").innerHTML = "";
    document.getElementById("lblConfirmPass").style.display = 'none';
    document.getElementById("lblConfirmPass").innerHTML = "";
    document.getElementById("lblmsg").style.display = 'none';
    document.getElementById("lblmsg").innerHTML = '';
}
function employers_valid() {

    eflag = 0;
    clear();
    document.getElementById('empProgress').style.display = 'block';
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_cname").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblcname").style.display = 'block';
        document.getElementById("lblcname").innerHTML = geterrmsg('e24');
        eflag = 1;
    }
    else {
        if (alphanumeric(document.getElementById("ctl00_ContentPlaceHolder1_txt_cname").value) == 1) {
            document.getElementById("lblcname").style.display = 'block';
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblcname").innerHTML = geterrmsg('e26');
            eflag = 1;
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_title").value == 0) {

        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbltitle").style.display = 'block';
        document.getElementById("lbltitle").innerHTML = geterrmsg('e1');
        eflag = 1;

    }
    else {

        document.getElementById("lbltitle").style.display = 'none';
        document.getElementById("lbltitle").innerHTML = "";
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_name").value == "") {
        document.getElementById("lblname").style.display = 'block';
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblname").innerHTML = geterrmsg('e2');
        eflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_name').value != "") {
        //document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblname").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_name'), document.getElementById('lblname'), 'e31');
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_sname").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblsname").style.display = 'block';
        document.getElementById("lblsname").innerHTML = geterrmsg('e3');
        eflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_sname').value != "") {
        //document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblsname").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_sname'), document.getElementById('lblsname'), 'e32');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_designation").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbldesg").style.display = 'block';
        document.getElementById("lbldesg").innerHTML = geterrmsg('e27');
        eflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_designation').value != "") {
        //document.getElementById("errordiv").style.display = 'block';
        //document.getElementById("errordiv").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_designation'), document.getElementById('lbldesg'), 'e33');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_address").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbladdr").style.display = 'block';
        document.getElementById("lbladdr").innerHTML = geterrmsg('e28');
        eflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_address').value != "") {
        //document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lbladdr").style.display = 'none';
        isAddress(document.getElementById('ctl00_ContentPlaceHolder1_txt_address'), document.getElementById('lbladdr'), 'e34');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_city").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblcity").style.display = 'block';
        document.getElementById("lblcity").innerHTML = geterrmsg('e6');
        eflag = 1;
    }
    if (document.getElementById('ctl00_ContentPlaceHolder1_txt_city').value != "") {
        //document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblcity").style.display = 'none';
        isAlphabet(document.getElementById('ctl00_ContentPlaceHolder1_txt_city'), document.getElementById('lblcity'), 'e35');
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_postcode").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblpost").style.display = 'block';
        document.getElementById("lblpost").innerHTML = geterrmsg('e7');
        eflag = 1;
    }
    else {
        if (alphanumeric(document.getElementById('ctl00_ContentPlaceHolder1_txt_postcode').value) == 1) {
            flagalpha = 0;
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblpost").innerHTML = geterrmsg('e36');
            eflag = 1;
        }
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_ddl_country").value == 0) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblcountry").style.display = 'block';
        document.getElementById("lblcountry").innerHTML = geterrmsg('e30');
        eflag = 1;
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_telephone").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblphone").style.display = 'block';
        document.getElementById("lblphone").innerHTML = geterrmsg('e8');
        eflag = 1;
    }
    else {
        if (IsNumb(document.getElementById("ctl00_ContentPlaceHolder1_txt_telephone").value) == false) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblphone").style.display = 'block';
            document.getElementById("lblphone").innerHTML = geterrmsg('e37');
            eflag = 1;
        }
    }

    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value == "") {
        document.getElementById("errordiv").style.display = "block";
        document.getElementById("lblemailid").style.display = "block";
        document.getElementById("lblemailid").innerHTML = geterrmsg('e9');
        //document.getElementById("txt_email").focus();
        eflag = 1;
    }
    else {
        if (checkEmail(document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value) == false) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblemailid").style.display = 'block';
            document.getElementById("lblemailid").innerHTML = geterrmsg('e23');
            //document.getElementById("txt_email").focus();
            eflag = 1;
        }
        else {

            var url = "/ajax/Ajax_employers.aspx";
            url = url + "?username=" + document.getElementById("ctl00_ContentPlaceHolder1_txt_email").value;
            imgHTTP.open('GET', url, false);
            imgHTTP.send(null);

            if (imgHTTP.responseText >= '1') {
                //alert(1);
                document.getElementById("errordiv").style.display = 'block';
                document.getElementById("lblemailid").style.display = 'block';
                document.getElementById("lblemailid").innerHTML = geterrmsg('e86');
                eflag = 1;
            }
            else {
                //alert(2);
                document.getElementById("lblemailid").style.display = 'none';
                document.getElementById("lblemailid").innerHTML = '';
            }
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_website").value != "") {
        if (chkurl(document.getElementById("ctl00_ContentPlaceHolder1_txt_website").value) == 1) {
            flagalpha1 = 0;
            document.getElementById("errordiv").style.display = "block";
            document.getElementById("lblweb").style.display = "block";
            document.getElementById("lblweb").innerHTML = geterrmsg('e29');
            eflag = 1;
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value == "") {
        document.getElementById("errordiv").style.display = "block";
        document.getElementById("LblPass").style.display = "block";
        document.getElementById("LblPass").innerHTML = geterrmsg('e10');
        eflag = 1;
    }
    else {
        if (document.getElementById('ctl00_ContentPlaceHolder1_txt_password').value.length < 6) {
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("LblPass").style.display = 'block';
            document.getElementById("LblPass").innerHTML = geterrmsg('e38');
            eflag = 1;
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value != "" && document.getElementById("ctl00_ContentPlaceHolder1_txtConfirmPassword").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblConfirmPass").style.display = 'block';
        document.getElementById("lblConfirmPass").innerHTML = geterrmsg('e84');
        errflag = 1;
    }
    else if (document.getElementById("ctl00_ContentPlaceHolder1_txt_password").value != "" && document.getElementById("ctl00_ContentPlaceHolder1_txtConfirmPassword").value != document.getElementById('ctl00_ContentPlaceHolder1_txt_password').value) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblConfirmPass").style.display = 'block';
        document.getElementById("lblConfirmPass").innerHTML = geterrmsg('e87');
        errflag = 1;
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_chk_terms").checked == false) {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("Lblerr").style.display = 'block';
        document.getElementById("Lblerr").innerHTML = geterrmsg('e21');
        eflag = 1;
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value == "") {
        document.getElementById("errordiv").style.display = 'block';
        document.getElementById("lblmsg").style.display = 'block';
        document.getElementById("lblmsg").innerHTML = geterrmsg('e22');
        //document.getElementById('txt_img').focus();
        eflag = 1;
    }
    else {

        //alert(showCD1(document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value));
        var url = "/ajax/Ajax-seekers.aspx";
        url = url + "?img=" + document.getElementById("ctl00_ContentPlaceHolder1_txt_img").value;
        imgHTTP.open('GET', url, false);
        imgHTTP.send(null);
        //alert(imgHTTP.responseText + 3 + "htpp");
        if (imgHTTP.responseText == '1') {
            //alert(4)
            document.getElementById("errordiv").style.display = 'block';
            document.getElementById("lblmsg").style.display = 'block';
            document.getElementById("lblmsg").innerHTML = "Please enter the correct text";
            eflag = 1;
        }
    }
    document.getElementById('empProgress').style.display = 'none';
    if (eflag == 1) {
        document.getElementById("errordiv").style.display = 'block';
        window.scrollTo(0, 520);
        return false;
    }
    else {
        document.getElementById("errordiv").style.display = 'none';
        alert('Thank you for registering with Jobs Matchmaker. You will receive your account details by mail once your account has been activated.');
        return true;
    }

}




function getreq() { // returns false if exists
    if (window.ActiveXObject) { // if IE
        try {
            return new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e) {
            try {
                return new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch (e) {
                return;
            }
        }
    }
    else if (window.XMLHttpRequest) { // if Mozilla, Safari, etc.
        return new XMLHttpRequest();
    }
}








function select_panel() {
    var cntrystatus = 0; /*** 0-->OTHERS,1-->EEA,2-->A8***/
    var a = document.aspnetForm.ctl00_ContentPlaceHolder1_ddl_nationality.selectedIndex;
    var cntry = document.aspnetForm.ctl00_ContentPlaceHolder1_ddl_nationality.options[a].value;
    if (cntry == 'OTHERS') {
        if (document.getElementById("div_permission") != null)
            document.getElementById("div_permission").style.display = 'block';
        else
            document.getElementById("ctl00_ContentPlaceHolder1_div_permission").style.display = 'block';
        if (document.getElementById("div_others") != null)
            document.getElementById("div_others").style.display = 'block';
    }
    else if (cntry == 'EEA' || cntry == 'A8') {
        document.getElementById("div_permission").style.display = 'none';
        document.getElementById("div_others").style.display = 'none';
    }
    else {
        document.getElementById("div_others").style.display = 'none';
        document.getElementById("div_permission").style.display = 'block';
    }
}

function isAlphabet(elem, lbl, helperMsg) {
    var alphaExp = /[^a-z|A-Z|'|-|_|$ ]/;
    if (elem.value.match(alphaExp)) {
        lbl.innerHTML = geterrmsg(helperMsg);
        lbl.style.display = 'block';
        elem.focus();
        return false;

    } else {
        lbl.style.display = 'none';
        document.getElementById("errordiv").style.display = 'none';
        lbl.innerHTML = "";
        return true;
    }
}

function IsNumb(strString) {
    var strValidChars = "0123456789.+- ";
    var strChar;
    var blnResult = true;

    if (strString.length == 0) return false;
    for (i = 0; i < strString.length && blnResult == true; i++) {
        strChar = strString.charAt(i);
        if (strValidChars.indexOf(strChar) == -1) {
            blnResult = false;
        }
    }
    return blnResult;
}

var flagalpha = 0;
function alphanumeric(alphane) {
    var numaric = alphane;
    for (var j = 0; j < numaric.length; j++) {
        var alphaa = numaric.charAt(j);
        var hh = alphaa.charCodeAt(0);
        if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || (hh == 64) || (hh == 46) || (hh == 95) || (hh == 32) || (hh == 39)) {
            flagalpha = 0;
        }
        else {
            flagalpha = 1;
            break;
        }
    }
    return flagalpha;
}
function isAddress(elem, lbl, helperMsg) {
    var alphaExp = /[^-#.',a-zA-Z0-9 \s]/;
    if (elem.value.match(alphaExp)) {
        lbl.innerHTML = geterrmsg(helperMsg);
        lbl.style.display = 'block';
        elem.focus();
        return false;

    } else {
        lbl.style.display = 'none';
        lbl.innerHTML = "";
        return true;
    }
}

var flagalpha1 = 0;
function chkurl(alphane) {
    var numaric = alphane;
    for (var j = 0; j < numaric.length; j++) {
        var alphaa = numaric.charAt(j);
        var hh = alphaa.charCodeAt(0);
        if ((hh > 47 && hh < 58) || (hh > 64 && hh < 91) || (hh > 96 && hh < 123) || (hh == 64) || (hh == 45) || (hh == 46) || (hh == 95)) {
            flagalpha1 = 0;
        }
        else {
            flagalpha1 = 1;
            break;
        }
    }
    return flagalpha1;
}
function okk() {
    alert(event.keyCode);
}

function checkEmail(strReceived) {
    if (strReceived.indexOf("@") == -1) {
        return false;
    }
    if (strReceived.indexOf(".") == -1) {
        return false;
    }
    if (strReceived.charAt(0) == ".") {
        return false;
    }
    else if (strReceived.charAt(0) == "@") {
        return false;
    }
    if ((strReceived.charAt(0) >= 0) && (strReceived.charAt(0) <= 9)) {
        return false;
    }
    else if (strReceived.charAt(strReceived.length - 1) == ".") {
        return false;
    }
    else if (strReceived.charAt(strReceived.length - 1) == "_") {
        return false;
    }
    else if (strReceived.charAt(strReceived.length - 1) == "@") {
        return false;
    }
    else if (strReceived.indexOf("..") != -1) {
        return false;
    }
    else if (strReceived.indexOf("__") != -1) {
        return false;
    }
    else if (strReceived.indexOf("_.") != -1) {
        return false;
    }
    else if (strReceived.indexOf("._") != -1) {
        return false;
    }
    else if (strReceived.indexOf("@@") != -1) {
        return false;
    }
    else if (strReceived.indexOf("@.") != -1) {
        return false;
    }
    else if (strReceived.indexOf(".@") != -1) {
        return false;
    }
    else if (strReceived.indexOf("@_") != -1) {
        return false;
    }

    var intAtTheRate = 0;
    var intdotTheRate = 0;

    for (var intCount = 0; intCount < strReceived.length; intCount++) {
        if (strReceived.charAt(intCount) == "@") {
            intAtTheRate = intAtTheRate + 1;
        }
    }

    for (var intCount = 0; intCount < strReceived.length; intCount++) {
        if (strReceived.charAt(intCount) == ".") {
            intdotTheRate = intdotTheRate + 1;
        }
    }

    if (intAtTheRate > 1) {
        return false;
    }
    if (intdotTheRate > 3) {
        return false;
    }

    var strValid = "._-@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
    for (var intCount = 0; intCount < strReceived.length; intCount++) {
        strFind = strReceived.charAt(intCount);
        if (strValid.indexOf(strFind) == -1) {
            return false;
        }
    }

    return true;
}
function chk_gender() {
    var tit = document.aspnetForm.ctl00_ContentPlaceHolder1_ddl_title.selectedIndex;
    var gnd = document.aspnetForm.ctl00_ContentPlaceHolder1_ddl_title.options[tit].value;

    if (gnd == "Mr." || gnd == "Dr." || gnd == "Sir") {
        document.getElementById("ctl00_ContentPlaceHolder1_rdb_gnd_male").checked = true;
        document.getElementById("ctl00_ContentPlaceHolder1_rdb_gnd_female").checked = false;
    }
    else {
        document.getElementById("ctl00_ContentPlaceHolder1_rdb_gnd_female").checked = true;
        document.getElementById("ctl00_ContentPlaceHolder1_rdb_gnd_male").checked = false;
    }
}

//code for country bind in listbox
function createRequestObject() {
    var request_obj;
    var browser = navigator.appName;

    if (browser == "Microsoft Internet Explorer") {
        request_obj = new ActiveXObject("Microsoft.XMLHttp");
    }
    else {
        request_obj = new XMLHttpRequest();
    }
    return request_obj;
}

var http2 = createRequestObject();
var http1 = createRequestObject();

function adddropdown() {
    if (document.getElementById('ctl00_ContentPlaceHolder1_lst_city') != null) {
        var w = document.getElementById('ctl00_ContentPlaceHolder1_ddl_wtowork').selectedIndex;
        var selected_text = document.getElementById('ctl00_ContentPlaceHolder1_ddl_wtowork').options[w].value;
        if (selected_text == "0") {
            var cntryList = document.getElementById("ctl00_ContentPlaceHolder1_lst_city");
        }
        else {
            http2.open('get', '/ajax/Ajax-country.aspx?countryid=' + selected_text);
            http2.onreadystatechange = cityload;
            http2.send(null);
        }
        if (selected_text == "1" || selected_text == "4" || selected_text == "5" || selected_text == "6") {
            document.getElementById("ctl00_ContentPlaceHolder1_lst_city").style.display = 'block';
            document.getElementById("city_intro").style.display = 'block';
        }
        else {
            document.getElementById("ctl00_ContentPlaceHolder1_lst_city").style.display = 'none';
            document.getElementById("city_intro").style.display = 'none';
        }
    }
}
function visatype() {
    var visa = document.getElementById('ctl00_ContentPlaceHolder1_ddl_countryvisa').selectedIndex;
    var selected_visa = document.getElementById('ctl00_ContentPlaceHolder1_ddl_countryvisa').options[visa].value;
    if (selected_visa == "1") {
        document.getElementById("visa1").style.display = 'block';
        document.getElementById("visa2").style.display = 'block';
        document.getElementById("ctl00_ContentPlaceHolder1_rdbdegree_no").checked = true;
        document.getElementById("ctl00_ContentPlaceHolder1_txtexperience").disabled = true;
    }
    else {
        document.getElementById("visa1").style.display = 'none';
        document.getElementById("visa2").style.display = 'none';
        document.getElementById("ctl00_ContentPlaceHolder1_rdbdegree_no").checked = false;
        document.getElementById("ctl00_ContentPlaceHolder1_txtexperience").disabled = false;
    }

}
function deg_enable() {
    document.getElementById('ctl00_ContentPlaceHolder1_txtexperience').disabled = false;
}

function deg_disable() {
    document.getElementById('ctl00_ContentPlaceHolder1_txtexperience').disabled = true;
}

function cityload() {
    if (http2.readyState == 4) {

        var i;
        var response1 = http2.responseText.split("~");
        var val = response1[0].split("$");
        var statename;
        var stateid;
        var val1;
        var statesList = document.getElementById("ctl00_ContentPlaceHolder1_lst_city");
        statesList.options[0] = new Option("Please select", 0);
        statesList.options.length = 1;
        //alert(document.getElementById("ctl00_ContentPlaceHolder1_lst_city").value);
        for (i = 0; i < val.length - 1; i++) {
            val1 = val[i].split("#");
            stateid = val1[0];
            statename = val1[1];
            statesList.options[statesList.options.length] = new Option(statename, stateid);
        }
    }
}

function getMonthLength(month, year) {
    var ml;
    if (month == 1 || month == 3 || month == 5 || month == 7 || month == 8 || month == 10 || month == 12)
    { ml = 31; }
    else {
        if (month == 2) {
            ml = 28;
            if (!(year % 4) && (year % 100 || !(year % 400)))
                ml++;
        }
        else
        { ml = 30; }
    }
    return ml;
}
function reject_interview() {
    document.getElementById('buttoncont').style.display = 'none';
    document.getElementById('textcontent').style.display = 'block';
    return false;
}
function reject_valid() {
    if (document.getElementById("ctl00_ContentPlaceHolder1_txtreason").value == "") {
        alert(geterrmsg('e50'));
        document.getElementById("ctl00_ContentPlaceHolder1_txtreason").focus();
        return false;
    }
}
function validChkBox(mode) {
    var c = 0;
    //get target base & child control.
    var TargetBaseControl = document.getElementById("ctl00_ContentPlaceHolder1_dg_confirm");
    var TargetChildControl = "ctl00_ContentPlaceHolder1_chk_accept";

    //get all the control of the type INPUT in the base control.
    var Inputs = TargetBaseControl.getElementsByTagName("input");

    for (var n = 0; n < Inputs.length; ++n) {
        if (Inputs[n].type == 'checkbox') {
            if (Inputs[n].checked)
                c = c + 1;
        }
    }
    if (c == 0) {
        alert('Please Select at least one date!');
        return false;
    }
    if (mode == 'submit' && c > 1) {
        alert('Please confirm only one date');
        return false;
    }

}


/**************Funtion added by salim to submit form******************/

function trim(str) {
    var str1 = str.replace(/\S/g, "|");
    var i = str1.indexOf("|") - 1;
    var j = str1.lastIndexOf("|") + 1;
    var trimStr = str.substring(0, i).replace(/\s/g, "") + str.substring(i + 1, j);
    trimStr = trimStr + str.substring(j).replace(/\s/g, "");
    return trimStr;
}

//function SubmitForm(formid, Sub) {
//    var validateid = document.getElementById("form_data").value;
//    var ids = validateid.split('^^^^^');
//    if (ids.length > 0) {
//        for (i = 0; i < ids.length - 1; i++) {
//            if (document.getElementById(ids[i]).value == "") {
//                alert("Fields with * are compulsory");
//                return;
//            }
//        }
//        if (!(ValidateEmail(document.getElementById("Email").value))) {
//            alert("This is an invalid email id. Please enter again.");
//            return;
//        }
//    }
//    if (jcap() == true) {
//        document.form1.action = "/FormSubmit.aspx?formid=" + formid + "&sub=" + Sub;
//        document.form1.submit();
//    }
//}

function SubmitForm(formid, Sub) {
    var validateid = document.getElementById("form_data").value;
    var ids = validateid.split('^^^^^');
    if (ids.length > 0) {
        for (i = 0; i < ids.length - 1; i++) {
            if (document.getElementById(ids[i]).value == "") {
                alert("Fields with * are compulsory");
                return;
            }
        }
        if (document.getElementById("Email"))
         {
            if (!(ValidateEmail(document.getElementById("Email").value))) {
                alert("This is an invalid email id. Please enter again.");
                return;
            }
        }
    }
    if (jcap() == true) {
        document.form1.action = "/FormSubmit.aspx?formid=" + formid + "&sub=" + Sub;
        document.form1.submit();
    }
}

function ValidateEmail(id) {
    var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    return reg.test(id);
}


function ClearForm() {
    document.form1.reset()
}

function EnterClick(e) {
    if (e.keyCode == 13) {
        search_result();
        return false;
    }

}

function search_result() {
    var searchtext = trim(document.getElementById("txtSearch").value);
    if (searchtext != "") {
        window.location = "/SearchResult.aspx?searchtext=" + searchtext;
    }
    else {
        alert("Please enter text to search");
        document.getElementById("txtSearch").focus();
        return;
    }
}


/*****************End of function by salim****************************/


/************************************Scripts for Contact us*************************************/



/*function makePOSTRequest(url, parameters, type) {

http_request = false;
if (window.XMLHttpRequest) { //Mozilla,Safari,...
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType) {
http_request.overrideMimeType('text/html');
}
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request) {
alert(geterrmsg('e83'));
return false;
}
if(type=="1")
http_request.onreadystatechange = country_stateChanged;
if(type=="2")
http_request.onreadystatechange = city_stateChanged;   
if(type=="3")
http_request.onreadystatechange = address_stateChanged;      
if(type=="4")
http_request.onreadystatechange = loadCity_stateChanged;   
http_request.open('POST', url, true);
http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request.setRequestHeader("Content-length", parameters.length);
http_request.setRequestHeader("Connection", "close");
http_request.send(parameters);
}
    
function loadCountries(continent)
{           
var poststr="";
poststr=poststr+ "continent_name=" + continent;
makePOSTRequest('/admin/CountryLocator_Ajax.aspx',poststr,1);
}
    
function country_stateChanged()
{
if (http_request.readyState == 4)
{
if (http_request.status == 200) 
{    
var result = http_request.responseText;
document.getElementById('countryddl').innerHTML = result;
var cty = "<select id='cities' class='noborder font075 fontcol524e4e font_family'><option>Select a City</option></select>";
document.getElementById('cityddl').innerHTML = cty;
document.getElementById('displayaddress').innerHTML = "";
} 
else 
{
alert(http_request.status);
}
}
}
var countryname="";
function selectCountryChange()
{
var countryid = document.getElementById("countries").value;
countryname = document.getElementById("country_"+countryid).innerHTML;
var poststr="";
poststr=poststr+ "country_id=" + countryid;
makePOSTRequest('/admin/CountryLocator_Ajax.aspx',poststr,2);
}
    
function city_stateChanged()
{
if (http_request.readyState == 4)
{
if (http_request.status == 200) 
{    
var result = http_request.responseText;
document.getElementById('cityddl').innerHTML = result;
document.getElementById('displayaddress').innerHTML = "";
                
} 
else 
{
alert(http_request.status);
}
}
}
var cityname="";
    
function selectCityChange()
{
var cityid = document.getElementById("cities").value;
cityname = document.getElementById("city_"+cityid).innerHTML;
if(cityid != 0)
{
var poststr="";
poststr=poststr+ "city_id=" + cityid;
poststr=poststr+ "&country_add_name=" + countryname;
poststr=poststr+ "&city_add_name=" + cityname;
makePOSTRequest('/admin/CountryLocator_Ajax.aspx',poststr,3);
}
        
}
    
function address_stateChanged()
{
if (http_request.readyState == 4)
{
if (http_request.status == 200) 
{    
var result = http_request.responseText;
document.getElementById('displayaddress').innerHTML = result;              
} 
else 
{
alert(http_request.status);
}
}
}
    
function loadCountryLocator(conti,country,countryname_pop)
{          
var poststr="";
countryname = countryname_pop;
poststr=poststr+ "populatecountry=" + conti + "&populatecity=" + country + "&countryName=" + countryname_pop;
makePOSTRequest('/admin/CountryLocator_Ajax.aspx',poststr,4);
}
    
function loadCity_stateChanged()
{
if (http_request.readyState == 4)
{
if (http_request.status == 200) 
{    
var result = http_request.responseText;
var data = result.split("^^^");
document.getElementById('countryddl').innerHTML = data[0];
document.getElementById('cityddl').innerHTML = data[1];
document.getElementById('displayaddress').innerHTML = data[2];
} 
else 
{
alert(http_request.status);
}
}
}*/




/********************************************End of Scripts for Contact us*************************************/
