// 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)
{
    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(jcap() == true)
    {
        document.form1.action = "/FormSubmit.aspx?formid=" + formid;
        document.form1.submit();
    }      
    
}

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;
    }
}


function liveDemo()
{
    if(document.getElementById("Name").value == "" || document.getElementById("Company").value == "" || document.getElementById("Telephone").value == "" || document.getElementById("Email").value == "")
    {
        alert("Fields with * are compulsory");
        return false;
    }
    if(jcap() == false)
    {
        return false;
    }
}

/*****************End of function by salim****************************/






		

 function enterLogin(buttonName,e)
{
   
    var key;
     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox
    if (key == 13)
    {
        //Get the button the user wants to have clicked
        var btn = document.getElementById(buttonName);
        if (btn != null)
        { //If we find the button click it
            eval(btn.href);
            event.keyCode = 0
        }
    }
}


function preview(fileID)
{
    window.open("/ViewVideo.aspx?play="+fileID+"","preview","width=656,height=435,left=450%,top=150%,resizable=no");
}