
function validateDealer(frmEle){
	if(frmEle.CoName.value == ""){
		alert("Please enter a Company Name!");
		frmEle.CoName.focus();
		return false;
	}
	if(frmEle.Contact.value == ""){
		alert("Please enter a Contact!");
		frmEle.Contact.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("Please enter a Email!");
		frmEle.Email.focus();
		return false;
	}
	if(frmEle.Password.value == ""){
		alert("Please enter a Password!");
		frmEle.Password.focus();
		return false;
	}
	if(frmEle.Password.value != frmEle.Password2.value){
		alert("Passwords must match!");
		frmEle.Password.focus();
		return false;
	}
}

function validateDealerSignUp(frmEle){
	if(frmEle.FirmName.value == ""){
		alert("Please enter a Firm Name!");
		frmEle.FirmName.focus();
		return false;
	}
	if(frmEle.FirmPhone.value == ""){
		alert("Please enter a Firm Phone number!");
		frmEle.FirmPhone.focus();
		return false;
	}
	if(frmEle.FirstName.value == ""){
		alert("Please enter a Owner Name!");
		frmEle.FirstName.focus();
		return false;
	}
	if(frmEle.LastName.value == ""){
		alert("Please enter a Owner Name!");
		frmEle.LastName.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("Please enter a Email!");
		frmEle.Email.focus();
		return false;
	}
}

function validateContact(frmEle){
	if(frmEle.FirstName.value == ""){
		alert("Please enter your name!");
		frmEle.FirstName.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("Please enter your email!");
		frmEle.Email.focus();
		return false;
	}
	var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
	var check=/@[\w\-]+\./;
	var checkend=/\.[a-zA-Z]{2,3}$/;
	
	var emailad = frmEle.Email.value;
	
	 if(((emailad.search(exclude) != -1)||(emailad.search(check))
	== -1)||(emailad.search(checkend) == -1)){
	  	  alert("Incorrect email address!  Please amend.");
		  frmEle.Email.focus();
		  return false;
	 }
	 
	 var reason = frmEle.ToEmail.value;
	 if (reason == "-1")
	 {
		alert('Please select a reason for contact.');
		return false;
	 }
	 
	 if(frmEle.OrderNumber.value != ""){
		 if (IsNumeric(frmEle.OrderNumber.value) == false)
		{
			alert("Please enter numeric only");
			frmEle.OrderNumber.focus();
			return false;
		}
	}
}

function validateDrawing(frmEle){
	if(frmEle.Name.value == ""){
		alert("Please enter a Name!");
		frmEle.Name.focus();
		return false;
	}
	if(frmEle.Phone.value == ""){
		alert("Please enter a Phone Number!");
		frmEle.Phone.focus();
		return false;
	}
	if(frmEle.Email.value == ""){
		alert("Please enter a Email!");
		frmEle.Email.focus();
		return false;
	}
}

function IsNumeric(strString)
//  check for valid numeric strings
{
	var strValidChars = "0123456789";
	var strChar;
	var blnResult = true;

	if (strString.length == 0) return false;

	//  test strString consists of valid characters listed above
	for (i = 0; i < strString.length && blnResult == true; i++)
		{
		strChar = strString.charAt(i);
		if (strValidChars.indexOf(strChar) == -1)
			{
				blnResult = false;
			}
		}
		return blnResult;
}