﻿function validate()
{
	var frm=document.frm;
	if(frm.txtFound.value=='')
	{
		alert("Select How did you find us");
		frm.txtFound.focus();
		return false;
	}
	if(frm.txtApplying.value=='')
	{
		alert("Select the Job you apply for");
		frm.txtApplying.focus();
		return false;
	}
	if(frm.txtHours.value=='')
	{
		alert("select the Hour");
		frm.txtHours.focus();
		return false;
	}
	
	if(frm.txtTime.value=='')
	{
		alert("Enter the Time");
		frm.txtTime.focus();
		return false;
	}			
	if(frm.txtFname.value=='')
	{
		alert("Enter the FullName");
		frm.txtFname.focus();
		return false;
	}			
	if(frm.txtEmail.value=='')
	{
		alert("Enter the E-Mail ID");
		frm.txtEmail.focus();
		return false;
	}
	if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm.txtEmail.value))){
		alert("Enter the valid email id");
		frm.txtEmail.focus();
		return false;
		}
	if(frm.txtDPhone.value=='')
	{
		alert("Enter the Day time phone Number");
		frm.txtDPhone.focus();
		return false;
	}
	
if (!(frm.txtDPhone.value.search(/^[0-9][0-9][0-9]\-[0-9][0-9][0-9]\-[0-9][0-9][0-9][0-9]$/) != -1))
  {
   alert("Phone Number Format is 123-123-1234");
   frm.txtDPhone.focus();
   return false;
 }
	
		if(frm.txtEPhone.value=='')
	{
		alert("Enter the Evening time Phone Number");
		frm.txtEPhone.focus();
		return false;
	}
	
	    if (!(frm.txtEPhone.value.search(/^[0-9][0-9][0-9]\-[0-9][0-9][0-9]\-[0-9][0-9][0-9][0-9]$/) != -1))
  {
   alert("Phone Number Format is 123-123-1234");
   frm.txtEPhone.focus();
   return false;
 }
	if(frm.txtHaddress.value=='')
	{
		alert("Enter the Home Address");
		frm.txtHaddress.focus();
		return false;
	}	
	if(frm.txtCity.value=='')
	{
		alert("Enter the City");
		frm.txtCity.focus();
		return false;
	}	
	if(frm.txtState.value=='')
	{
		alert("Enter the State");
		frm.txtState.focus();
		return false;
	}	
	if((frm.txtEmp[0].checked==false) && (frm.txtEmp[1].checked==false))
	{
		alert("Employed with us, select yes or no");
		
		return false;
	}	
	if(frm.txtYes.value=='')
	{
		alert("Enter the month and year");
		frm.txtYes.focus();
		return false;
	}
	
	 
	if(frm.txtLocation.value=='')
	{
		alert("Enter the Location");
		frm.txtLocation.focus();
		return false;
	}	
	
		
	if(frm.txtSno.value=='')
	{
		alert("Enter Social security no. ");
		frm.txtSno.focus();
		return false;
	}	
	if(isNaN(frm.txtSno.value)) 
	{
		alert("Please Enter a Number Only.");
		frm.txtSno.focus();
		return false;
    	}
	
	if(frm.txtDsalary.value=='')
	{
	alert("Enter Desired salary");
	frm.txtDsalary.focus();
	return false;
	}

	if((frm.txtOvertime[0].checked==false) && (frm.txtOvertime[1].checked==false))
	{
	alert("Select Yes or No");
	
	return false;
	}

	if(frm.txtDstart.value=='')
	{
	alert("Enter start date");
	frm.txtDstart.focus();
	return false;
	}
	
	
	var validformat=/^\d{2}\/\d{2}\/\d{4}$/ //Basic check for format validity

if (!validformat.test(frm.txtDstart.value))
{
alert("Invalid Date Format.Please enter mm/dd/yyyy fromat.")
frm.txtDstart.focus();
return false;
}


	
	if(frm.txtExplain.value=='')
	{
	alert("Explain your experience");
	frm.txtExplain.focus();
	return false;
	}
	return true;
	
}