String.prototype.trim1 = 
 function trimblanks() { return this.split(/\s/).join(''); };
function valid() {
		 
	if(document.getElementsByName("city")[0].value.trim1()==""){
		 alert("Please Enter City Name");
		 document.getElementsByName("city")[0].focus();
		  document.getElementsByName("city")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("state")[0].value.trim1()==""){
		 alert("Please Select State");
		 document.getElementsByName("state")[0].focus();
		 // document.getElementsByName("state")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("zip")[0].value.trim1()==""){
		 alert("Please Enter  Zip");
		 document.getElementsByName("zip")[0].focus();
		  document.getElementsByName("zip")[0].select();
		 return false;
	 }
	if(document.getElementsByName("zip")[0].value.trim1()!=""){

	zipval=document.getElementsByName("zip")[0].value
var zipPat=/^\d{5}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Zip Number ");
	 document.getElementsByName("zip")[0].focus();
	 document.getElementsByName("zip")[0].select();
     return false;
}
}		if(document.getElementsByName("fname")[0].value.trim1()==""){
		 alert("Please Enter First Name");
		 document.getElementsByName("fname")[0].focus();
		  document.getElementsByName("fname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("fname")[0].value))) {
		 alert("Please Enter Valid First Name");
		 document.getElementsByName("fname")[0].focus();
		 		  document.getElementsByName("fname")[0].select();

		 return false;
	 }
	 if(document.getElementsByName("lname")[0].value.trim1()==""){
		 alert("Please Enter Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("lname")[0].value))){
		 alert("Please Enter Valid Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	  if(document.getElementsByName("Email")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("Email")[0].focus();
		 return false;
	 }
	  var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9]{2,4})+(\.[a-zA-Z0-9_-]{2,4})$/; 
//	                  A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	 if(!EmailPat.test(document.getElementsByName("Email")[0].value.trim1()))
		{
			alert("Email address is invalid.  Please try again !!");			
 			document.getElementsByName("Email")[0].focus();
           document.getElementsByName("Email")[0].select();
  			return false ;
	    }
		 if(document.getElementsByName("phone")[0].value.trim1()==""){
		 alert("Please Enter Phone");
		 document.getElementsByName("phone")[0].focus();
		 return false;
	 }
	if(document.getElementsByName("phone")[0].value.trim1()!=""){

	zipval=document.getElementsByName("phone")[0].value
var zipPat=/^\d{10}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("phone")[0].focus();
	 document.getElementsByName("phone")[0].select();
     return false;
}
}

		document.getElementById("imgrep").innerHTML="Processing ......";
}


function valid1()
{
	
if(document.getElementsByName("fname")[0].value.trim1()==""){
		 alert("Please Enter First Name");
		 document.getElementsByName("fname")[0].focus();
		  document.getElementsByName("fname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("fname")[0].value))) {
		 alert("Please Enter Valid First Name");
		 document.getElementsByName("fname")[0].focus();
		 		  document.getElementsByName("fname")[0].select();

		 return false;
	 }
	 if(document.getElementsByName("lname")[0].value.trim1()==""){
		 alert("Please Enter Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("lname")[0].value))){
		 alert("Please Enter Valid Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	  if(document.getElementsByName("Email")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("Email")[0].focus();
		 return false;
	 }
	  var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9]{2,4})+(\.[a-zA-Z0-9_-]{2,4})$/; 
//	                  A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	 if(!EmailPat.test(document.getElementsByName("Email")[0].value.trim1()))
		{
			alert("Email address is invalid.  Please try again !!");			
 			document.getElementsByName("Email")[0].focus();
           document.getElementsByName("Email")[0].select();
  			return false ;
	    }
 if(document.getElementsByName("phone")[0].value.trim1()==""){
		 alert("Please Enter Phone Number");
		 document.getElementsByName("phone")[0].focus();
		 return false;
	 }
	 if(document.getElementsByName("phone")[0].value.trim1()!=""){

	zipval=document.getElementsByName("phone")[0].value
var zipPat=/^\d{10}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("phone")[0].focus();
	 document.getElementsByName("phone")[0].select();
     return false;
}
}
if(document.getElementsByName("relation")[0].value.trim1()==""){
		 alert("Please Select Relationship to Care Recipient");
		 document.getElementsByName("relation")[0].focus();
		 return false;
	     }

if(document.getElementsByName("city")[0].value.trim1()=="")
	{
         alert("Please Enter City");
         document.getElementsByName("city")[0].focus();
         document.getElementsByName("city")[0].select();
         return false;
    }
	if(!(isNaN(document.getElementsByName("city")[0].value)))
	{
         alert("Please Enter Valid City");
         document.getElementsByName("city")[0].focus();
         document.getElementsByName("city")[0].select();
         return false;
    }

if(document.getElementsByName("state")[0].value.trim1()=="")
	{
         alert("Please Select State");
         document.getElementsByName("state")[0].focus();
      
         return false;
    }

if(document.getElementsByName("zip")[0].value.trim1()=="")
	{
         alert("Please Enter Zip");
         document.getElementsByName("zip")[0].focus();
         document.getElementsByName("zip")[0].select();
         return false;
    }



	if(document.getElementsByName("zip")[0].value.trim1()!=""){

	zipval=document.getElementsByName("zip")[0].value
var zipPat=/^\d{5}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Zip Number ");
	 document.getElementsByName("zip")[0].focus();
	 document.getElementsByName("zip")[0].select();
     return false;
}
}


	if(document.getElementsByName("current_location")[0].value.trim1()==""){
		 alert("Please Select Current location");
		 document.getElementsByName("current_location")[0].focus();
		 return false;
	     }
		 if(document.getElementsByName("anticipate_funding_care")[0].value.trim1()==""){
		 alert("Please Select Anticipate funding care");
		 document.getElementsByName("anticipate_funding_care")[0].focus();
		 return false;
	     }
		

	  
/*	   
	
 if(!(document.getElementById("care1").checked || document.getElementById("care2").checked || document.getElementById("care3").checked || document.getElementById("care4").checked || document.getElementById("care5").checked || document.getElementById("care6").checked ||document.getElementById("care7").checked ||document.getElementById("care8").checked ||document.getElementById("care9").checked||document.getElementById("care10").checked||document.getElementById("care11").checked||document.getElementById("care12").checked)){
		alert("Please Select Assistance needed");
		document.getElementById("care1").focus();
		return false;
	}
	 if(document.getElementsByName("monthly_budget")[0].value.trim1()=="")
	{
		alert("Please Enter your Monthly Budget");
		document.getElementsByName("monthly_budget")[0].focus();
		return false;

	}


	 if(document.getElementsByName("recipient_outside_help")[0].value.trim1()=="")
	{
		alert("How receptive is the care recipient to outside help");
		document.getElementsByName("recipient_outside_help")[0].focus();
		return false;

	}
	if(document.getElementsByName("services_begin")[0].value.trim1()=="")
	{
		alert("When must services begin? We can start at a facility then move home");
		document.getElementsByName("services_begin")[0].focus();
		return false;

	}
	if(document.getElementsByName("anticipate_funding_care")[0].value.trim1()=="")
	{
		alert("How do you anticipate funding the care?");
		document.getElementsByName("anticipate_funding_care")[0].focus();
		return false;

	}
	if(document.getElementsByName("anticipated_weekly_budget")[0].value.trim1()=="")
	{
		alert("What is your anticipated weekly budget?");
		document.getElementsByName("anticipated_weekly_budget")[0].focus();
		return false;

	}*/
	
}
function focus_bphone1(event)
{ 
if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {

  if(document.getElementsByName("bphone1")[0].value.trim1().length == 3)
   {
	document.getElementsByName("bphone2")[0].focus();
	document.getElementsByName("bphone2")[0].select();
	return false;
    }
	}
}
function focus_bphone2(event)
{
   if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {

  if(document.getElementsByName("bphone2")[0].value.trim1().length == 3)
   {
	 document.getElementsByName("bphone3")[0].focus();
 	 document.getElementsByName("bphone3")[0].select();
	return false;
    }
	}
}
function cvalid()
{
	 if(document.getElementsByName("cname")[0].value.trim1()==""){
		 alert("Please Enter  Name");
		 document.getElementsByName("cname")[0].focus();
		  document.getElementsByName("cname")[0].select();
		 return false;
	 }
	 if(!isNaN(document.getElementsByName("cname")[0].value.trim1())){
            alert("Please Enter Valid  Name");
		  document.getElementsByName("cname")[0].focus();
		  document.getElementsByName("cname")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("cemail")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("cemail")[0].focus();
		 document.getElementsByName("cemail")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("cemail")[0].value.trim1()!=""){
	  var emailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/; 
	 if(!emailPat.test(document.getElementsByName("cemail")[0].value.trim1()))
		{
			alert("Your email address is invalid. Please try again !!");			
 			document.getElementsByName("cemail")[0].focus();
           document.getElementsByName("cemail")[0].select();
  			return false ;
	    }
	 }
	 if(document.getElementsByName("subject")[0].value.trim1()==""){
		 alert("Please Enter Subject");
		 document.getElementsByName("subject")[0].focus();
		 document.getElementsByName("subject")[0].select();
		 return false;
	 }
	  if(document.getElementsByName("message")[0].value.trim1()==""){
		 alert("Please Enter Message");
		 document.getElementsByName("message")[0].focus();
		 document.getElementsByName("message")[0].select();
		 return false;
	 }
}

function focus_bphone3(event)
{ 
if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {

  if(document.getElementsByName("hphone1")[0].value.trim1().length == 3)
   {
	document.getElementsByName("hphone2")[0].focus();
	document.getElementsByName("hphone2")[0].select();
	return false;
    }
	}
}
function focus_bphone4(event)
{
   if ((event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105))    
    {

  if(document.getElementsByName("hphone2")[0].value.trim1().length == 3)
   {
	 document.getElementsByName("hphone3")[0].focus();
 	 document.getElementsByName("hphone3")[0].select();
	return false;
    }
	}
}
function valid2()
{
 if(document.getElementsByName("Position")[0].value.trim1()==""){
		 alert("Please Select Position Applying For");
		 document.getElementsByName("Position")[0].focus();
		 //document.getElementsByName("message")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("Experience")[0].value.trim1()==""){
		 alert("Please Select Length of Experience");
		 document.getElementsByName("Experience")[0].focus();
		  return false;
	 }
	  if(document.getElementsByName("License")[0].value.trim1()==""){
		 alert("Please Select Valid Driver License");
		 document.getElementsByName("License")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("Transportation")[0].value.trim1()==""){
		 alert("Please Select Own Reliable Transportation");
		 document.getElementsByName("Transportation")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("CPR")[0].value.trim1()==""){
		 alert("Please Select Current CPR Certificate");
		 document.getElementsByName("CPR")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("aid")[0].value.trim1()==""){
		 alert("Please Select Current First Aid Certificate");
		 document.getElementsByName("aid")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("location")[0].value.trim1()==""){
		 alert("Please Select Location");
		 document.getElementsByName("location")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("fname")[0].value.trim1()==""){
		 alert("Please Enter First Name");
		 document.getElementsByName("fname")[0].focus();
		  document.getElementsByName("fname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("fname")[0].value))) {
		 alert("Please Enter Valid First Name");
		 document.getElementsByName("fname")[0].focus();
		 		  document.getElementsByName("fname")[0].select();

		 return false;
	 }
	 if(document.getElementsByName("lname")[0].value.trim1()==""){
		 alert("Please Enter Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	  if(!(isNaN(document.getElementsByName("lname")[0].value))){
		 alert("Please Enter Valid Last Name");
		 document.getElementsByName("lname")[0].focus();
		 document.getElementsByName("lname")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("address")[0].value.trim1()==""){
		 alert("Please Enter Address");
		 document.getElementsByName("address")[0].focus();
		 document.getElementsByName("address")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("city")[0].value.trim1()==""){
		 alert("Please Enter City");
		 document.getElementsByName("city")[0].focus();
		 document.getElementsByName("city")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("province")[0].value.trim1()==""){
		 alert("Please Enter State/Province");
		 document.getElementsByName("province")[0].focus();
		 document.getElementsByName("province")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("country")[0].value.trim1()==""){
		 alert("Please Enter Country");
		 document.getElementsByName("country")[0].focus();
		 document.getElementsByName("country")[0].select();
		 return false;
	 }
	 if(document.getElementsByName("zip")[0].value.trim1()=="")
	{
         alert("Please Enter Zip");
         document.getElementsByName("zip")[0].focus();
         document.getElementsByName("zip")[0].select();
         return false;
    }

	if(document.getElementsByName("zip")[0].value.trim1()!=""){

	zipval=document.getElementsByName("zip")[0].value
var zipPat=/^\d{5}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Zip Number ");
	 document.getElementsByName("zip")[0].focus();
	 document.getElementsByName("zip")[0].select();
     return false;
}
}
 if(document.getElementsByName("phone")[0].value.trim1()=="")
	{
         alert("Please Enter Phone");
         document.getElementsByName("phone")[0].focus();
         document.getElementsByName("phone")[0].select();
         return false;
    }

	if(document.getElementsByName("phone")[0].value.trim1()!=""){

	zipval=document.getElementsByName("phone")[0].value
var zipPat=/^\d{10}$/;
var matchArray = zipval.match(zipPat);
if(!zipPat.test(zipval))
{
	   alert("Please Enter a Valid Phone Number ");
	 document.getElementsByName("phone")[0].focus();
	 document.getElementsByName("phone")[0].select();
     return false;
}
}
 if(document.getElementsByName("Email")[0].value.trim1()==""){
		 alert("Please Enter Email");
		 document.getElementsByName("Email")[0].focus();
		 return false;
	 }
	  var EmailPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9]{2,4})+(\.[a-zA-Z0-9_-]{2,4})$/; 
//	                  A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

	 if(!EmailPat.test(document.getElementsByName("Email")[0].value.trim1()))
		{
			alert("Email address is invalid.  Please try again !!");			
 			document.getElementsByName("Email")[0].focus();
           document.getElementsByName("Email")[0].select();
  			return false ;
	    }
		if(document.getElementsByName("Availability")[0].value.trim1()==""){
		 alert("Please Select Availability");
		 document.getElementsByName("Availability")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("Credentials")[0].value.trim1()==""){
		 alert("Please Select Credentials");
		 document.getElementsByName("Credentials")[0].focus();
		  return false;
	 }
	 if(document.getElementsByName("other_credentials")[0].value.trim1()==""){
		 alert("Please Select other_credentials");
		 document.getElementsByName("other_credentials")[0].focus();
		 document.getElementsByName("other_credentials")[0].select();
		  return false;
	 }
}
