﻿          function mover_emp()
		    {
		 		document.getElementById("Button1").src="./images/btn_submit.gif";
		    }
			function mout_emp()
		    {
		 	    document.getElementById("Button1").src="./images/submit.gif";
		    }
        

  // Check Username Start
function showCD(str)
{ 

xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
  {
  alert ("Your browser does not support AJAX!");
  return;
  } 

var url="./ajax/Ajax_Reg4employers.aspx";
url=url+"?username="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=email_stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function email_stateChanged() 
{ 
if (xmlHttp.readyState==4)
{ 
arr1= new Array();
 arr1 = xmlHttp.responseText.split("$");

if (arr1[0]=="1")
{
document.getElementById("email").setAttribute("tooltipText",".");
alert("The email address you have provided already exists.");
document.form1.email.focus();

}
else
{
document.getElementById("email").setAttribute("tooltipText","Enter email in this box");
document.form1.email.tooltipText="Enter email in this box";
}
}
}


// Check Username End 


function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}







var chkval="";
var flag=0;
var chgflg=0;
var num;
var chk=1;
   j = 0;
    i = 0;
       chosen = "";                                         
       var dd=1;   
function addEvent()
         {          
            var myString =document.getElementById("Text1").value
            var SplitName = myString.split(",");
            var chklength=SplitName.length;        
         
            if(chgflg != 0)
            {     
                for(i=0;i<chklength;i++)
                {             
                    if(eval("document.form1.drop_"+SplitName[i]+".value")=="0")
                    {                     
                        return;
                    }
                    if(i > 0)
                    {
                        if(i==1)
                        {
                         if(eval("document.form1.drop_"+SplitName[1]+".value")==eval("document.form1.drop_"+SplitName[0]+".value"))
                            {  
                                alert('Same sector should not repeat');
                                document.getElementById('drop_'+SplitName[1]).value="0";
                               return false;
                            }
                        }
                        else
                        {
                             for(j=0;j<i;j++)
                             { 
                              if(eval("document.form1.drop_"+SplitName[i]+".value")==eval("document.form1.drop_"+SplitName[j]+".value"))
                                {  
                                 alert('Same sector should not repeat'); 
                                 document.getElementById('drop_'+SplitName[i]).value="0";
                                 return false;
                                }
                              }
                         }
                     }
                }
            }
            chgflg=1;
            var ds;
            var ni = document.getElementById('myDiv');
            var numi = document.getElementById('theValue');
            num = (document.getElementById("theValue").value -1)+ 2;
            numi.value = num;
            var divIdName = "my"+num+"Div";
            var newdiv = document.createElement('div');
            newdiv.setAttribute("id",divIdName);
             ddary = document.getElementById("ddary1").value
              var cmpArrval = ddary.split(",")
                        var str = ""
                        for ( m = 0 ; m<cmpArrval.length ; m++ )
                        {
                            str = str+'"<option value =\"'+cmpArrval[m]+'\">' + cmpArrval[m] + '</option>'
                           
                        }

                if(flag > 0)
                {
                    newdiv.innerHTML= "<div width=\"250px\"><select width=\"150px\" onchange=\"addEvent()\" id=\"drop_"+num+"\" class=\"copy\"><option value=\"0\" >Select sectors</option>"+str+"</select>&nbsp;<img src=\"./images/plus-red.gif\" alt=\"\" onclick=\"addEvent()\">&nbsp;<img src=\"./images/minus-red.gif\" alt=\"\" onclick=\"removeEvent(\'"+divIdName+"\',"+num+")\"></div>";
                }
              else
                    {
                    flag=1;
                    newdiv.innerHTML = "<div><select width=\"150px\" onchange=\"addEvent()\" id=\"drop_"+num+"\" class=\"copy\"><option value=\"0\" >Select sectors</option>"+str+"</select>&nbsp;<img src=\"./images/plus-red.gif\" alt=\"\" onclick=\"addEvent()\"></div>";
                    }
            ni.appendChild(newdiv);

        if(document.getElementById("total").value=="")
        {
            document.getElementById("total").value=num;
            document.getElementById("Text1").value=num;
        }
        else
        {
            var ss=document.getElementById("total").value+","+num;
            document.getElementById("Text1").value=ss;
            document.getElementById("total").value=ss;
        }

        }
    function removeEvent(divNum,divdel)
    {
        var d = document.getElementById('myDiv');      
        var myString =document.getElementById("Text1").value
        var SplitName = myString.split(",");
        var dd=	SplitName.length;   
        var dd1="";
		           for (num = 0; num < dd; num++) 
		            {
		                if(SplitName[num]  != divdel)
		                {
                            dd1+= SplitName[num]+",";                         
                        }                       
                     } 
                      
         var vlen=dd1.length;  
          var chl=dd1;      
          if(","==chl.charAt(vlen-1))
          {
           dd1=chl.substring(0,vlen-1);         
          }
        document.getElementById("Text1").value=dd1;
        document.getElementById("total").value=dd1;     
        var olddiv = document.getElementById(divNum);
        d.removeChild(olddiv);
    }
    
  
    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<59) || (hh > 64 && hh<91) || (hh > 96 && hh<123))
		  {
		  }
		else	{
			 return false;
		  }
		}
 return true;
}

   
  function IsNumericPhone(strString)
  {
   var strValidChars = "0123456789.-()[], ";
   var strChar;
   var blnResult = true;

   if (strString.length == 0) return false;

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++)
      {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1)
         {
         blnResult = false;
         }
      }
     return blnResult;
   }

//function mail_rep()
//{
//    showCD(document.getElementById("email").value)
//}	
 function validate_employers()
	    {
	      if (document.getElementById("Name_of_comp").value=="")
             {
                         alert("Please Enter Your Company Name");
                         document.getElementById("Name_of_comp").focus();
                         return false;
             }
	
	     if (document.getElementById("fname").value=="")
             {
                         alert("Please Enter Your First Name");
                         document.getElementById("fname").focus();
                         return false;
             }
	    
	    if (document.getElementById("sname").value=="")
            {
                         alert("Please Enter Your Surname");
                         document.getElementById("sname").focus();
                         return false;
            }
        if (document.getElementById("city").value=="")
           {
                         alert("Please Enter Your City");
                         document.getElementById("city").focus();
                         return false;
           }
         if (document.getElementById("post_code").value=="")
            {
                         alert("Please Enter Your Postal code");
                         document.getElementById("post_code").focus();
                        return false;
             }
         var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,3}$/;
	          if(!document.getElementById("email").value.match(emailExp))
	              {
		             alert("Please enter Your Email Address");
		             document.getElementById("email").focus();
		             return false;
	              }				
	    var dd= document.getElementById("email").value;	       
		 SplitName = dd.split("@");		
		 for (num = 1; num < SplitName.length; num++) 
		  {
              dd1= SplitName[num];               
              d1=dd1.split(".");               
              var sp_val=d1[1];              
              var sp_val2=d1[2];               
            }
          if(sp_val.length=="2" && sp_val2==null)
          {
              alert('Please enter valid Email Address');
              document.getElementById("email").focus();
              return false;
          }
         if (document.getElementById("pword").value=="")
         {
               alert("Please Enter Your Password");
               document.getElementById("pword").focus();
               return false;
          }
        if (document.getElementById('pword').value!="")
                {
                 if ((document.getElementById('pword').value.length<6) || (document.getElementById('pword').value.length>15))
                     {
                        alert("Password length should be 6 to 15 characters only");
                        document.getElementById('pword').focus();
                        return false;
                     }
               }
        if (document.getElementById("telephone").value=="")
        {
             alert("Please Enter Your telephone number");
             document.getElementById("telephone").focus();
             return false;
         }
       if(IsNumericPhone(document.getElementById("telephone").value)==false)
         {
                         alert("Invalid Telephone Number");
                         document.getElementById("telephone").focus();
                         return false;
         }
         if(document.getElementById("Check1").checked==false && document.getElementById("Check2").checked==false && document.getElementById("Check3").checked==false && document.getElementById("Check4").checked==false)
                    {
                       alert("Please check atleast any one website");
                       return false;
                    }
                                   
	           /****** check hidden value********/
//                   var hdn = document.getElementById('List_value'); 
//	 		            i = 0;
//                        chosen = "";                                         
//                        var dd=1;                       
//                      var myString1 =document.getElementById("Text1").value
//                        var SplitName1 = myString1.split(","); 
//                               
//                          for (i = 0; i < SplitName1.length ; i++) 
//                            {                                  
//                                 if (eval("document.form1.drop_"+SplitName1[i]+".value")!="0")
//                                    {
//                                   
//                                        if(dd=="1")
//                                        {
//                                            chosen = eval("document.form1.drop_"+SplitName1[i]+".value");
//                                            dd=2;
//                                        }
//                                        else
//                                        {
//                                            chosen = chosen +","+ eval("document.form1.drop_"+SplitName1[i]+".value");
//                                        }
//                                        document.getElementById("List_value").value = chosen;                                                             
//                                      } 
//                                    else
//                                      {
//                                        alert('Please select the sectors you are interested in.')
//                                        return false;
//                                        }
//                                        
//                               }
//                              
//                             
//                  if(!(valcheck()))
//                    {
//                    
//                        return false;
//                    }
//                    else
//                    {
//                   
//                         return true;
//                    } 
              
}

function valcheck()
{               

               if(document.getElementById("Check1").checked==false && document.getElementById("Check2").checked==false && document.getElementById("Check3").checked==false && document.getElementById("Check4").checked==false)
                    {
                       alert("Please check atleast any one website");
                       return false;
                    }
                 return true;
}

function mover()
		    {
		 		document.getElementById("ImageButton1").src="./images/update.gif";
		    }
			function mout()
		    {
		 	    document.getElementById("ImageButton1").src="./images/btn_updatejobslave.gif";
		    }