﻿function ValidateForm() {
	var strFirstName		= document.getElementById("txtFirstName");
	var strLastName			= document.getElementById("txtLastName");
	var strJob				= document.getElementById("txtJob");
	var strCompanyName		= document.getElementById("txtCompanyName");
	var strEmail			= document.getElementById("txtEmail");
	var strPhone			= document.getElementById("txtPhone");
	var strSubject			= document.getElementById("ddlSubject");
	var strNotes			= document.getElementById("txtNotes");
	
	if (!regFieldsRequired.test(strFirstName.value)) 
	{
		alert("Please enter your first name.");
		strFirstName.focus();
		return false;
	}
	
	if (!regFieldsRequired.test(strLastName.value)) 
	{
		alert("Please enter your last name.");
		strLastName.focus();
		return false;
	}
	
	if (!regFieldsOptional.test(strJob.value)) 
	{
		alert("Please enter your job position");
		strJob.focus();
		return false;
	}
	
	if (!regFieldsOptional.test(strCompanyName.value)) 
	{
		alert("Please enter your company name.");
		strCompanyName.focus();
		return false;
	}
	
	if (!regEmail.test(strEmail.value)) 
	{
		alert("Please enter a proper email address.");
		strEmail.focus();
		return false;
	}
	
	if (strPhone.value != "")
	{
		if (!regCompletePhoneRequired.test(strPhone.value)) 
		{
			alert("Please enter a proper phone number");
			strPhone.focus();
			return false;
		}
	}
	
	if (strSubject.value == "-1")
	{
		alert("Please select your inquiry subject.");
		strSubject.focus();
		return false;
	}
	
	if (!regFieldsRequired.test(strNotes.value)) 
	{
		alert("Please enter your inquiry");
		strNotes.focus();
		return false;
	}
	
	var btnSendClick = document.getElementById("btnSend");
	btnSendClick.click();
}