function checkForm(frm) {
	var emailValue = frm.Email.value;
    var errorMessage = "";
	var UDValue1 = frm.UDValue1.selectedIndex;
	var FName = frm.FName.value;
	var LName = frm.LName.value;
	var UDName3 = frm.UDName3.value;
	var Addr1 = frm.Addr1.value;
	var Addr2 = frm.Addr2.value;
	var City = frm.City.value;
	var Zip = frm.Zip.value;
	var State = frm.State.selectedIndex;
	
	if (UDValue1==0) { errorMessage += "Please select the Preferred Title.<br />"; }
	if (FName=="") { errorMessage += "Please fill the First Name.<br />"; }
	if (LName=="") { errorMessage += "Please fill the Last Name.<br />"; }
	if (UDName3=="") { errorMessage += "Please fill the Business Name.<br />"; }	
    if (Addr1=="" && Addr2=="") { errorMessage += "Please fill the Business Address.<br />"; }
	if (City=="") { errorMessage += "Please fill the City.<br />"; }
	
	var regZip = new RegExp("^[0-9]{5}$")	
	if (Zip=="") { errorMessage += "Please fill the Zip Code.<br />"; }
	else if(!Zip.match(regZip)) { 
		errorMessage += "The Zip Code is incorrect.<br />" 
	}
	
	if (State==0) { errorMessage += "Please select the State.<br />"; }
		
	var regExEmail = new RegExp("^[^ @,]+@[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*(\\.[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*)*\\.[a-zA-Z]{2,}$");
							 	 	
    if(emailValue == "" || emailValue == "E-mail Address") {
		errorMessage += "Please enter your e-mail address.<br />";
    } else if( ! emailValue.match(regExEmail)){
		errorMessage += "Your e-mail address is not valid.<br />";
	}
	var errorDiv = document.getElementById("ErrorMessage");
	if(errorMessage != ""){		
		errorDiv.innerHTML = errorMessage + "<br />";
		errorDiv.style.display = "block";
	} else {
		errorDiv.innerHTML = "";
		errorDiv.style.display = "none";
		frm.submit();
	}
}

function validateForm(frm) {
    var errorMessage = "";
	var FName = frm.FName.value;
	var Lname = frm.Lname.value;
	var emailValue = frm.Email.value;
	var DayArea = frm.DayArea.value;
	var DayArea2 = frm.DayArea2.value;
	var DayPrefix = frm.DayPrefix.value;
	var DayPrefix2 = frm.DayPrefix2.value;
	var DaySuffix = frm.DaySuffix.value;
	var DaySuffix2 = frm.DaySuffix2.value;
	var	DayExtension = frm.DayExtension.value;
	var DayExtension2 = frm.DayExtension2.value;
	var UDValue1 = frm.UDValue1.value;
	
	if (FName=="") { errorMessage += "Please fill the First Name.<br />"; }
	if (Lname=="") { errorMessage += "Please fill the Last Name.<br />"; }
	if (UDValue1=="") { errorMessage += "Please fill the Comments.<br />"; }
	
	var regDayArea = new RegExp("^[0-9]{3}$")
	if (DayArea=="") { errorMessage += "Please fill the Area Code.<br />"; }
	else if(!DayArea.match(regDayArea)) { 
		errorMessage += "Please fill 3 digits in the Area Code.<br />" 
	}	
	var regDayArea2 = new RegExp("^[0-9]{3}$")
	if (DayArea2=="") { errorMessage += "Please Re-Enter the Area Code.<br />"; }
	else if(!DayArea2.match(regDayArea2)) { 
		errorMessage += "Please Re-Enter 3 digits in the Area Code.<br />" 
	}
	if (!DayArea2.match(DayArea)){
		errorMessage += "The Area Codes are not equal.<br />" 
	}
	
	var regDayPrefix = new RegExp("^[0-9]{3}$")
	if (DayPrefix=="") { errorMessage += "Please fill the Phone Number.<br />"; }
	else if(!DayPrefix.match(regDayPrefix)) { 
		errorMessage += "Please fill 3 digits in the first Phone Number text.<br />" 
	}	
	var regDayPrefix2 = new RegExp("^[0-9]{3}$")
	if (DayPrefix2=="") { errorMessage += "Please Re-Enter the Phone Number.<br />"; }
	else if(!DayPrefix2.match(regDayPrefix2)) { 
		errorMessage += "Please Re-Enter 3 digits in the first Phone Number text.<br />" 
	}
	
	var regDaySuffix = new RegExp("^[0-9]{4}$")
	if (DaySuffix=="") { errorMessage += "Please fill the Phone Number.<br />"; }
	else if(!DaySuffix.match(regDaySuffix)) { 
		errorMessage += "Please fill 4 digits in the second Phone Number text.<br />" 
	}	
	var regDaySuffix2 = new RegExp("^[0-9]{4}$")
	if (DaySuffix2=="") { errorMessage += "Please Re-Enter the Phone Number.<br />"; }
	else if(!DaySuffix2.match(regDaySuffix2)) { 
		errorMessage += "Please Re-Enter 4 digits in the second Phone Number text.<br />" 
	}
	
	if ((!DaySuffix2.match(DaySuffix)) || (!DayPrefix2.match(DayPrefix))){
		errorMessage += "The Phone Numbers are not equal.<br />" 
	}
	
	if((DayExtension!="") || (DayExtension2!="")){
		var regDayExtension = new RegExp("^[0-9]")
		var regDayExtension2 = new RegExp("^[0-9]") 
		if(!DayExtension.match(regDayExtension)) { 
			errorMessage += "Please enter just number for the First Extension Code.<br />" 
		} 
		if(!DayExtension2.match(regDayExtension2)) { 
			errorMessage += "Please enter just number for the Second Extension Code.<br />" 
		}
		if (!DayExtension2.match(DayExtension)){
			errorMessage += "The Extensions Code are not equal.<br />" 
		}
		if(DayExtension2==""){
			errorMessage += "The Second Extension Code can't be blank.<br />" 
		}
	}
	
	var regExEmail = new RegExp("^[^ @,]+@[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*(\\.[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*)*\\.[a-zA-Z]{2,}$");
								 
	
    if(emailValue == "" || emailValue == "E-mail Address") {
		errorMessage += "Please enter your e-mail address.<br />";
    } else if( ! emailValue.match(regExEmail)){
		errorMessage += "Your e-mail address is not valid.<br />";
	}
	var errorDiv = document.getElementById("ErrorMessage");
	if(errorMessage != ""){		
		errorDiv.innerHTML = errorMessage + "<br />";
		errorDiv.style.display = "block";
	} else {
		errorDiv.innerHTML = "";
		errorDiv.style.display = "none";
		frm.submit();
	}
}
//testting
function checkContactForm(frm) {
	var emailValue = frm.Email.value;
    var errorMessage = "";
	var FName = frm.FName.value;
	var LName = frm.LName.value;
	var UDValue1 = frm.UDValue1.value;
	var City = frm.City.value;
	var State = frm.State.selectedIndex;
	var UDValue3 = frm.UDValue3.value;
	var UDValue4 = frm.UDValue4.value;
	
	if (FName=="") { errorMessage += "Please fill the First Name.<br />"; }
	if (LName=="") { errorMessage += "Please fill the Last Name.<br />"; }
	if (UDValue1=="") { errorMessage += "Please fill the Company Name.<br />"; }	
	if (City=="") { errorMessage += "Please fill the City.<br />"; }
	if (UDValue3=="") { errorMessage += "Please fill the Subject.<br />"; }
	if (State==0) { errorMessage += "Please select the State.<br />"; }
	if (UDValue4=="") { errorMessage += "Please fill the Comments.<br />"; }
	
	var regExEmail = new RegExp("^[^ @,]+@[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*(\\.[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*)*\\.[a-zA-Z]{2,}$");
								 
	
    if(emailValue == "" || emailValue == "E-mail Address") {
		errorMessage += "Please enter your e-mail address.<br />";
    } else if( ! emailValue.match(regExEmail)){
		errorMessage += "Your e-mail address is not valid.<br />";
	}
	var errorDiv = document.getElementById("ErrorMessage");
	if(errorMessage != ""){		
		errorDiv.innerHTML = errorMessage + "<br />";
		errorDiv.style.display = "block";
	} else {
		errorDiv.innerHTML = "";
		errorDiv.style.display = "none";
		frm.submit();
	}
}

function checkPoliceContact(frm) {
	var emailValue = frm.Email.value;
    var errorMessage = "";
	var FName = frm.FName.value;
	var LName = frm.LName.value;
	var UDValue1 = frm.UDValue1.value;
	var State = frm.State.selectedIndex;
	var UDValue2 = frm.UDValue2.value;
	var UDValue3 = frm.UDValue3.value;
	var Phone = frm.Phone.value;
	if (FName=="") { errorMessage += "Please fill the First Name.<br />"; }
	if (LName=="") { errorMessage += "Please fill the Last Name.<br />"; }
	if (UDValue1=="") { errorMessage += "Please fill the Agency.<br />"; }
	if (State==0) { errorMessage += "Please select the State.<br />"; }
	if (UDValue2=="") { errorMessage += "Please fill the Subject.<br />"; }
	if (UDValue3=="") { errorMessage += "Please fill the Comments.<br />"; }
	var regPhone = /^[0-9\ ]+$/; 
	if (Phone=="") { errorMessage += "Please fill the Phone Number.<br />"; }
	else if(!Phone.match(regPhone)) { 
		errorMessage += "The Phone Numberis incorrect, Please type only numbers and blank spaces as separators.<br />" 
	}
    else{
		Phone = Phone.split(" ");
		frm.EveArea.value = Phone[0];
		frm.EvePrefix.value = Phone[1];
		frm.EveSuffix.value = Phone[2];
		if (Phone[3] != undefined){
			frm.EveExtension.value = Phone[3];
			}
		}
	var regExEmail = new RegExp("^[^ @,]+@[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*(\\.[a-zA-Z0-9]+(\\-[a-zA-Z0-9]+)*)*\\.[a-zA-Z]{2,}$");
								 
    if(emailValue == "" || emailValue == "E-mail Address") {
		errorMessage += "Please enter your e-mail address.<br />";
    } else if( ! emailValue.match(regExEmail)){
		errorMessage += "Your e-mail address is not valid.<br />";
	}
	var errorDiv = document.getElementById("ErrorMessage");
	if(errorMessage != ""){		
		errorDiv.innerHTML = errorMessage + "<br />";
		errorDiv.style.display = "block";
	} else {
		errorDiv.innerHTML = "";
		errorDiv.style.display = "none";
		frm.submit();
	}
}