// JavaScript Document

	function checkPostal(){
		// Postal must not be non numberic
		if (isNaN(Register.Postal.value.replace(/(^ +| +$)/, ""))){
		alert("Pls enter 6-digit postal code.");
		Register.Postal.value = "";
		Register.Postal.focus();
		}
	}
 
	function checkPhone(){
		// phone must not be non numberic
		if (isNaN(Register.Office_Tel.value.replace(/(^ +| +$)/, ""))){
		alert("Pls enter a numeric value for phone.");
		Register.Office_Tel.value = "";
		Register.Office_Tel.focus();
		}
	}

	function checkFax(){
		// fax must not be non numberic
		if (isNaN(Register.Office_Fax.value.replace(/(^ +| +$)/, ""))){
		alert("Pls enter a numeric value for fax.");
		Register.Office_Fax.value = "";
		Register.Office_Fax.focus();
		}
	}

	function checkEmail(){
		var strEmail;
		strEmail = Register.Email.value.replace(/(^ +| +$)/, "");
		if(strEmail != ""){
			var at="@";
			var dot=".";
			var iat=strEmail.indexOf(at);
			var istr=strEmail.length;
			var idot=strEmail.indexOf(dot);
		if (strEmail.indexOf(at)==-1 || strEmail.indexOf(at)==0 || strEmail.indexOf(at)==istr){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}else if (strEmail.indexOf(dot)==-1 || strEmail.indexOf(dot)==0 || strEmail.indexOf(dot)==istr){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}else if (strEmail.indexOf(at,(iat+1))!=-1){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}else if (strEmail.substring(iat-1,iat)==dot || strEmail.substring(iat+1,iat+2)==dot){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}else if (strEmail.indexOf(dot,(iat+2))==-1){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}else if (strEmail.indexOf(" ")!=-1){
		   alert("Invalid Email.");
		   Register.Email.focus();
		}
		}
	}
	 
	function verify() {

 	var errMsg = "Error! You must enter the following * fields: \n";
	var errFlag = false;
 	
		if (Register.Salutation.value == null || Register.Salutation.value.length == 0){
			alert(errMsg + " Salutation");
			Register.Salutation.focus();
		} else if (Register.First_Name.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + "First Name");
			Register.First_Name.focus();
		} else if (Register.Last_Name.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Last Name");
			Register.Last_Name.focus();
		} else if (Register.Designation.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Designation");
			Register.Designation.focus();	
		} else if (Register.Company_Name.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Company Name");
			Register.Company_Name.focus();
		} else if (Register.Company_Add_1.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Company Add 1");
			Register.Company_Add_1.focus();
		} else if (Register.Company_Add_2.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Company Add 2");
			Register.Company_Add_2.focus();	
		} else if (Register.Postal.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Postal Code");
			Register.Postal.focus();	
		} else if (Register.Industry.value == null || Register.Industry.value.length == 0){
			alert(errMsg + " Industry");
			Register.Industry.focus();
		} else if (Register.Department.value == null || Register.Department.value.length == 0){
			alert(errMsg + " Department");
			Register.Department.focus();		
		} else if (Register.Email.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Email");
			Register.Email.focus();
		} else if (Register.Office_Tel.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Office Tel");
			Register.Office_Tel.focus();
		} else if (Register.Office_Fax.value.replace(/(^ +| +$)/, "") == ""){
			alert(errMsg + " Office Fax");
			Register.Office_Fax.focus();
		} else {
			// here is all fields enter. 
									 				// phone must not be non numberic
					document.Register.action = "registerDB.asp"
	  			this.Register.submit();	
					
		}
			

	
}
 
	


