function echeck(str) {
		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail ID")
		    return false
		 }
 		 return true					
	}
function ValidateForm(){
	var emailID=document.sanForm.pri_email	
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false ){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
function ValidateEmail(){
	
	var emailID=document.sanForm.sec_email	
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false ){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }
function isNumberKey(evt)
      	{
	         var charCode = (evt.which) ? evt.which : event.keyCode
	         if (charCode > 31 && (charCode < 48 || charCode > 57))
	            return false;
	         return true;
      	}
		function isValidEmail(evt)
		{
			 //allow alphabets,0-9,'.','@','-','_'
			 var charCode = (evt.which) ? evt.which : event.keyCode    
			 if ((charCode > 64 && charCode < 91)||(charCode > 96 && charCode < 123) ||charCode==64 || (charCode > 47 && charCode < 58) || charCode==46 || charCode ==45|| charCode==95 )
			 return true;
			 return false;
		}
		
function checkForm() {
			if (sanForm.companyname.value == "") {alert("Please enter the required field: Company Name");sanForm.companyname.focus(); return false}
			if (sanForm.firstname.value == "") {alert("Please enter the required field: First Name"); sanForm.firstname.focus();return false}
			if (sanForm.lastname.value == "") {alert("Please enter the required field: Last Name");sanForm.lastname.focus();return false}
			if (sanForm.pri_email.value == "") { alert("Please enter the required field: Email (username)");sanForm.pri_email.focus();return false}
			if (sanForm.acc_password.value == "") { alert("Please enter the required field: Account Password");sanForm.acc_password.focus();return false}
			if (sanForm.conPass.value == "") { alert("Please enter the required field: Account Password");sanForm.conPass.focus();return false}
			if (sanForm.specialising.value == "") { alert("Please enter the required field: Specialising ");sanForm.specialising.focus();return false}
			if (sanForm.experience.value == "") { alert("Please enter the required field: Experience ");sanForm.experience.focus();return false}
			if (sanForm.location.value == "") { alert("Please enter the required field: located in country");sanForm.location.focus();return false}
			if (sanForm.address.value == "") { alert("Please enter the required field: Street Address");sanForm.address.focus();return false}
			if (sanForm.city.value == "") { alert("Please enter the required field: Town / City"); sanForm.city.focus(); return false}
			if (sanForm.state.value == "") { alert("Please enter the required field: State");sanForm.state.focus();return false }
			if (sanForm.zip.value == "") { alert("Please enter the required field: Post Code / Zip Code"); sanForm.zip.focus(); return false}
			if (sanForm.pre_phone.value == "000-000-0000" || sanForm.pre_phone.value == "" ) { alert("Please enter the required field: Preferred Phone"); sanForm.pre_phone.focus();return false}
	        if(!document.sanForm.RecDocOverDel.checked && !document.sanForm.RecDocFaxMac.checked && !document.sanForm.RecDocEmail.checked){ alert("Please enter the required field: Receive Documents "); sanForm.RecDocOverDel.focus();return false }
 			if (sanForm.packageid.value == "") { alert("Please enter the required field: Package"); sanForm.packageid.focus(); return false }
			// Working Hours 
			if (sanForm.monday.value == "") { alert("Please enter the required field: Hours Available: Monday");sanForm.monday.focus();return false}
			if (sanForm.tuesday.value == "") { alert("Please enter the required field: Hours Available: Tuesday");sanForm.tuesday.focus();return false}
			if (sanForm.wednesday.value == "") { alert("Please enter the required field: Hours Available: Wednesday");sanForm.wednesday.focus();return false}
			if (sanForm.thursday.value == "") { alert("Please enter the required field: Hours Available: Thursday");sanForm.thursday.focus();return false}
			if (sanForm.friday.value == "") { alert("Please enter the required field: Hours Available: Friday");sanForm.friday.focus();return false}
			
		}		
function isvalidCheck(which)
 {
	 if(which == "RecDocOverDel" )
	 {		 
		 if(document.sanForm.RecDocOverDel.checked){
		 	document.sanForm.RecDocOverDel.value ="Overnight delivery";}
		 else{
		 	document.sanForm.RecDocOverDel.value ="";}
 	 }
	 else if(which == "RecDocFaxMac")
	 {
		  if(document.sanForm.RecDocFaxMac.checked){
		 	document.sanForm.RecDocFaxMac.value ="Fax Machine"; }
		 else{
		 	document.sanForm.RecDocFaxMac.value ="";}
	 }
	 else if(which == "RecDocEmail")
	 {
		  if(document.sanForm.RecDocEmail.checked){
		 	document.sanForm.RecDocEmail.value ="Email";}
		 else{
		 	document.sanForm.RecDocEmail.value ="";}
	 }
 }
 function CheckValidPass()
 {
	 if(sanForm.acc_password.value == sanForm.conPass.value){}
	 else{
		 alert("Confirm Password is incorrect.....");
		 sanForm.conPass.value="";
		 sanForm.conPass.focus();
		 return false
	 }
	 
 }
