// JavaScript Document


function AdvertValid()
{
   Form=document.adpregfrm;
   valid=true;
  
	 
	
	  if(Form.companyname.value=="")
	  {
	   alert("Please Enter Your Company Name");
	   Form.companyname.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.contactperson.value=="")
	  {
	   alert("Please Enter Your contact Person  Name");
	   Form.contactperson.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.address1.value=="")
	  {
	   alert("Please Enter Your Address");
	   Form.address1.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.city.value=="")
	  {
	   alert("Please Enter Your City");
	   Form.city.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.state.value=="")
	  {
	   alert("Please Enter Your State");
	   Form.state.focus();
	   valid=false;
	   return false;
	  }
	  
	   if(Form.fax.value=="")
	  {
	   alert("Please Enter URL");
	   Form.fax.focus();
	   valid=false;
	   return false;
	  }
	  
  if(Form.postcode.value==""){alert("Please Enter Your Post Code");Form.postcode.focus();valid=false;return false;}
	
	    if (!IsNumeric(document.adpregfrm.postcode.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.postcode.focus();
								  valid=false;
								  return false; 
		   				 } 
  if(Form.phone.value==""){alert("Please Enter Your phone number");Form.phone.focus();valid=false;return false;}
	
	   if (!IsNumeric(document.adpregfrm.phone.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.phone.focus();
								  valid=false;
								  return false; 
		   				 } 

  
	  if(Form.email.value=="")
	  {
	   alert("Please Enter Your Email Address");
	   Form.email.focus();
	   valid=false;
	   return false;
	  }
  
	  if(!checkEmail(document.adpregfrm.email.value))
		 {
		  alert("Please Enter Your Email-Id Correctly.");
		  Form.email.focus();	   
		   Valid=false;
		   return false;
		 }
		 
		

      if(valid) { return true;}
}











function adminvalidate()
{
   Form=document.adminadd;
   valid=true;
  
	  if(Form.adminname.value=="")
	  {
	   alert("Please Enter Your Admin Name");
	   Form.adminname.focus();
	   valid=false;
	   return false;
	  } 
 
	  if(Form.adminpassword.value=="")
	  {
	   alert("Please Enter Your Password");
	   Form.adminpassword.focus();
	   valid=false;
	   return false;
	  } 
	  
	   if(valid==true) return valid;
	   
}


//employeejoin validate



function EmployeeValid()
{
   Form=document.empregfrm;
   valid=true;
  
	  if(Form.username.value=="")
	  {
	   alert("Please Enter Your Username");
	   Form.username.focus();
	   valid=false;
	   return false;
	  } 
 
	  if(Form.password.value=="")
	  {
	   alert("Please Enter Your Password");
	   Form.password.focus();
	   valid=false;
	   return false;
	  } 
    
	  if(Form.cpassword.value=="")
	  {
	   alert("Please Enter Your Confirm password");
	   Form.cpassword.focus();
	   valid=false;
	   return false;
	  } 
	  
	  if(Form.cpassword.value!=Form.password.value)
	 {
		  alert("Your Password Fields Does not Match.Please Enter Correct One");
		  Form.cpassword.focus();
		  Valid=false;
		  return false;
	 } 
  
	  if(Form.firstname.value=="")
	  {
	   alert("Please Enter Your First");
	   Form.firstname.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.lastname.value=="")
	  {
	   alert("Please Enter Your Last Name");
	   Form.lastname.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.appemail.value=="")
	  {
	   alert("Please Enter Your Application Mail Id");
	   Form.appemail.focus();
	   valid=false;
	   return false;
	  }
  
	  if(!checkEmail(document.empregfrm.appemail.value))
		 {
		  alert("Please Enter Your Application Email-Id Correctly.");
		  Form.appemail.focus();	   
		  Valid=false;
		  return false;
		 }
  
	  if(Form.companyname.value=="")
	  {
	   alert("Please Enter Your Company Name");
	   Form.companyname.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.contactperson.value=="")
	  {
	   alert("Please Enter Your contact Person  Name");
	   Form.contactperson.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.address1.value=="")
	  {
	   alert("Please Enter Your Address");
	   Form.address1.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.city.value=="")
	  {
	   alert("Please Enter Your City");
	   Form.city.focus();
	   valid=false;
	   return false;
	  }
  
	  if(Form.state.value=="")
	  {
	   alert("Please Enter Your State");
	   Form.state.focus();
	   valid=false;
	   return false;
	  }
  if(Form.postcode.value==""){alert("Please Enter Your Post Code");Form.postcode.focus();valid=false;return false;}
	
	    if (!IsNumeric(document.empregfrm.postcode.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.postcode.focus();
								  valid=false;
								  return false; 
		   				 } 
  if(Form.phone.value==""){alert("Please Enter Your phone number");Form.phone.focus();valid=false;return false;}
	
	   if (!IsNumeric(document.empregfrm.phone.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.phone.focus();
								  valid=false;
								  return false; 
		   				 } 

  
	  if(Form.email.value=="")
	  {
	   alert("Please Enter Your Email Address");
	   Form.email.focus();
	   valid=false;
	   return false;
	  }
  
	  if(!checkEmail(document.empregfrm.email.value))
		 {
		  alert("Please Enter Your Email-Id Correctly.");
		  Form.email.focus();	   
		   Valid=false;
		   return false;
		 }
		 
		 if(Form.checkbox.checked==false)
		  {
		   alert("Please Accept Terms and Conditions");
		   valid=false;
		   return false;
		  }

      if(valid) { return true;}
}








function checkEmail(Efield) 
  {
    	if(/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/.test(Efield))
		{
         return (true)
        }
        
        return (false)
  }
  /************************************************************************/
  
 //function employee jobpost validate
function postjobValid()
{
			Form=document.jobpost;
			valid=true;
			if(Form.title.value==""){alert("Please Enter Your Jobtitle");Form.title.focus();valid=false;return false;}
			if(Form.remremarks.value==""){alert("Please Enter your Short Description");Form.remremarks.focus();valid=false;return false;}
			if(Form.remarks.value==""){alert("Please Enter Your Full Description");Form.remarks.focus();valid=false;return false;}
			
			if ( ( Form.salarybase[0].checked == false )
			  && ( Form.salarybase[1].checked == false )
			  && ( Form.salarybase[2].checked == false )
			  && ( Form.salarybase[3].checked == false ))			  
              {
				alert ( "Please Enter your salary base ");
				valid = false;
				return false;
              }

			
			if(Form.salaryfrom.value==""){alert("Tell Your salary range from");Form.salaryfrom.focus();valid=false;return false;}
			
			   if (!IsNumeric(Form.salaryfrom.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.salaryfrom.focus();
								  valid=false;
								  return false; 
		   				 } 
						 
			if(Form.salaryto.value==""){alert("Give Your salary range to");Form.salaryto.focus();valid=false;return false;} 
			
			  if (!IsNumeric(Form.salaryto.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.salaryto.focus();
								  valid=false;
								  return false; 
		   				 } 
						 
			if(Form.type.value==""){alert("Select Your Job Type");Form.type.focus();valid=false;return false;}
			if(Form.refno.value==""){alert("Give Your JOB Refferece No");Form.refno.focus();valid=false;return false;}
			
			  if (!IsNumeric(Form.refno.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.refno.focus();
								  valid=false;
								  return false; 
		   				 } 
			if(Form.countrycode.value==""){alert("Select  country To Work");Form.countrycode.focus();valid=false;return false;}
			if(Form.joblocid.value==""){alert("Select Your Job Location ");Form.joblocid.focus();valid=false;return false;}
			if(Form.city.value==""){alert("Enter Your City");Form.city.focus();valid=false;return false;}
			if(Form.jobcatid.value==""){alert("Select Your Job Category");Form.jobcatid.focus();valid=false;return false;}
			
			
			if(valid==true)
			return valid;
} 
  
  
  
  /************************************************************************/ 
  
 //function studentred validate 
  function uservalidate()
{
Form=document.register;
valid=true;
if(Form.fname.value==""){alert("Please Enter Your First Name");Form.fname.focus();valid=false;return false;}
if(Form.lname.value==""){alert("Please Enter your Last Name");Form.lname.focus();valid=false;return false;}
 if(Form.email.value=="")
	  {
	   alert("Please Enter Your  Mail Id");
	   Form.email.focus();
	   valid=false;
	   return false;
	  }
  
	  if(!checkEmail(document.register.email.value))
		 {
		  alert("Please Enter Your  Email-Id Correctly.");
		  Form.email.focus();	   
		  Valid=false;
		  return false;
		 }
  
if(Form.pwd.value==""){alert("Enter Your Password");Form.pwd.focus();valid=false;return false;}
if(Form.cpwd.value==""){alert("Reenter Your Password");Form.cpwd.focus();valid=false;return false;}
 if(Form.cpwd.value!=Form.pwd.value)
	 {
		  alert("Your Password Fields Does not Match.Please Enter Correct One");
		  Form.cpwd.focus();
		  Valid=false;
		  return false;
	 } 
if((Form.job.checked==false)&&(Form.job.checked==false)){alert("Please Tell Are you Lookin for Job Now");valid=false;return false;}
if(Form.eligible.value==""){alert("Tell Your work Eligibility");Form.eligible.focus();valid=false;return false;}
if(Form.sname.value==""){alert(" Tell Your School Name");Form.sname.focus();valid=false;return false;} 
if(Form.major.value==""){alert("Select Your Major Subject");Form.major.focus();valid=false;return false;}
if(Form.degree.value==""){alert("Select Your Major Subject");Form.degree.focus();valid=false;return false;}
if(Form.dob.value==""){alert("Give Your Graduation Date");Form.dob.focus();valid=false;return false;}


if(valid==true)
return valid;
}
/* function checkEmail(Form) 
  {
    	if(/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/.test(document.register.email.value)){
    return (true)
    }
    alert("Enter Valid Emailid")
    return (false)
  }*/
function hide(id)
    {
     document.getElementById(id).value="";
   }
   
    /************************************************************************/
	
function ResumeValid(count)
{
	//alert(count);
	Form=document.studresume;
	valid=true;
		
		
		
		
		if(Form.firstname.value==""){alert("Please Enter Your First Name");Form.firstname.focus();valid=false;return false;}
		if(Form.lastname.value==""){alert("Please Enter your Last Name");Form.lastname.focus();valid=false;return false;}
		if(Form.address1.value==""){alert("Please Enter your Address");Form.address1.focus();valid=false;return false;}
		if(Form.phone.value==""){alert("Please Enter your phoneno");Form.phone.focus();valid=false;return false;}
			if (!IsNumeric(document.studresume.phone.value)) 
					   { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.phone.focus();
								  valid=false;
								  return false; 
					   } 
            if(Form.email.value=="")
				  {
						   alert("Please Enter Your  Mail Id");
						   Form.email.focus();
						   valid=false;
						   return false;
				  }
			  
		      if(!checkEmail(document.studresume.email.value))
			       {
					  alert("Please Enter Your  Email-Id Correctly.");
					  Form.email.focus();	   
					  Valid=false;
					  return false;
			        }
	  
			if(Form.city.value==""){alert("Please Enter Your City");Form.city.focus();valid=false;return false;}
			if(Form.state.value==""){alert("Please Enter Your State");Form.state.focus();valid=false;return false;}
			if(Form.postCode.value==""){alert("Please Enter Your Post Code");Form.postCode.focus();valid=false;return false;}
					if (!IsNumeric(document.studresume.postCode.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.postCode.focus();
								  valid=false;
								  return false; 
		   				} 
						
			if(Form.countrycode.value==""){alert("Please Enter your country");Form.countrycode.focus();valid=false;return false;} 
			if(Form.resumetitle.value==""){alert("Please Enter Your Resume Title");Form.resumetitle.focus();valid=false;return false;} 
			if(Form.executivesum.value==""){alert("Please Enter Your Executive Summary");Form.executivesum.focus();valid=false;return false;} 
			if(Form.objectivesum.value==""){alert("Please Enter Your Objective summary");Form.objectivesum.focus();valid=false;return false;} 

			 var chks = document.getElementsByName('resumecat[]');//here rr[] is the name of the textbox
					 for (var i = 0; i < chks.length; i++)
					   {        
						  if (chks[i].value=="")
					 {
							 alert("Please Enter Atleast one Resume category");
							  chks[i].focus();
							  valid =false;
							return false;            
					  }
					  }


			if(Form.currentstatus.value==""){alert("Please Enter Your Current Status");Form.currentstatus.focus();valid=false;return false;}

		    if     ( ( Form.desiredjob[0].checked == false )
				  && ( Form.desiredjob[1].checked == false )
				  && ( Form.desiredjob[2].checked == false )
				  && ( Form.desiredjob[3].checked == false ) )
				   {
					alert ( "Please Enter your Desired Job type" );
					valid = false;
					return false;
				}

		if(Form.currentsalary.value==""){alert("Please Enter  your Current Salary");Form.currentsalary.focus();valid=false;return false;}


                   if (!IsNumeric(document.studresume.currentsalary.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.currentsalary.focus();
								  valid=false;
								  return false; 
		   				 } 
						 
			     if ( ( Form.terms[0].checked == false )
     			 && ( Form.terms[1].checked == false ))
	  
      			 {
						alert ( "Please Enter your salary terms(year/hour)" );
						valid = false;
						return false;
   				 }
	
				 if ( ( Form.desiredsalary[0].checked == false )
				  && ( Form.desiredsalary[1].checked == false )
				  && ( Form.desiredsalary[2].checked == false ) )
				   {
					   alert ( "Please Enter your Desired salary type" );
					   valid = false;
					   return false;
                   }
	
	   if(Form.salaryfrom.value==""){alert("Please Enter Your Salary Range From");Form.salaryfrom.focus();valid=false;return false;}
	   
	   if (!IsNumeric(document.studresume.salaryfrom.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.salaryfrom.focus();
								  valid=false;
								  return false; 
		   				 } 
             if(Form.salaryto.value==""){alert("Please Enter Your Salary Range TO");Form.salaryto.focus();valid=false;return false;} 
	          if (!IsNumeric(document.studresume.salaryto.value)) 
		  				 { 
								  alert('Please Enter Only Numbers  In The Field') 
								  Form.salaryto.focus();
								  valid=false;
								  return false; 
		   				 } 
	
		
	
			 if ( ( Form.privacy[0].checked == false )
			  && ( Form.privacy[1].checked == false ))
			  
              {
				alert ( "Please Enter your private display");
				valid = false;
				return false;
              }

		
		
/*  experience*/
		if(Form.analyst.value==""){alert("Please Enter Your year of Experience");Form.analyst.focus();valid=false;return false;}
		if(Form.employer.value==""){alert("Please Enter Your Employer");Form.employer.focus();valid=false;return false;}
		if(Form.position.value==""){alert("Please Enter Your Position");Form.position.focus();valid=false;return false;}
		if(Form.worktype.value==""){alert(" Please Enter Your work type");Form.worktype.focus();valid=false;return false;} 
		
		
		if(Form.frommon.value==""){alert("Please Enter your working period");Form.frommon.focus();valid=false;return false;} 
		if(Form.fromyear.value==""){alert("Please Enter your working period");Form.fromyear.focus();valid=false;return false;} 
		
		if(Form.tomon.value==""){alert("Please Enter your  to month period");Form.tomon.focus();  valid=false;return false; } 
		if(Form.tomon.value!="0") {
			
		if(Form.toyear.value==""){alert("Please Enter your to year period");Form.toyear.focus();valid=false;return false;} 
		}
		
		
		 if(!checkCheckBoxes(count))
			  {
				   
				   valid=false;
				   return false;
			  } 


 
		if(Form.school.value==""){alert("Please Enter your school");Form.school.focus();valid=false;return false;}
		if(Form.creffername.value==""){alert("Please Enter your Referer Name");Form.creffername.focus();valid=false;return false;} 
		if(Form.crefposition.value==""){alert("Please Enter your Position");Form.crefposition.focus();valid=false;return false;} 
		if(valid==true)
		return valid;
}

  
  function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
     

 /************************************************************************/


   

  function checkCheckBoxes(count)
 {
     allunchecked = true;
		 
     for (i=1; i<=count; i++) 
	 {
       if (document.getElementById("LangEnglish_"+i).checked == true)
	    {
          allunchecked = false;
          break;
        }
     }

		if (allunchecked) 
		{
		  alert ('Please Check Atleast One Language');
		  return false;
		} else { return true; }
}


function Yearhide(val)
{
	
	if(val==0) { document.studresume.toyear.disabled=true; }
	if(val!=0) { document.studresume.toyear.disabled=false;}
	
}
	

