﻿ function SubmitForm()
				{
					var frm = document.getElementById( "frmContact" );
					
					if( validate() )  //If all form fields are valid 
					{
						frm.postBack.value = 1;
						frm.submit();
					}
				}  
			function validate()
			{
				var frm = document.getElementById( "frmContact" );
				
				if( isBlank( frm.txtEmail.value ) || isEmpty( frm.txtEmail.value ) || ( !isEmail( frm.txtEmail.value ) ) )
				{
					alert( "Please enter a valid Email Address" );
					frm.txtEmail.focus();
					return;
				}
				
				if( frm.chkRespond.checked )
				{
					if( isBlank( frm.txtPhone.value ) || isEmpty( frm.txtPhone.value ) )
					{
						alert( iUSPhone );
						frm.txtPhone.focus();
						return;	
					}
					else
					{
						var tempPhone;
						tempPhone = stripCharsInBag( frm.txtPhone.value, phoneNumberDelimiters );
						if( !isUSPhoneNumber( tempPhone ) )
						{
							alert( iUSPhone );
							frm.txtPhone.focus();
							return;
						}
						else
						{
							frm.txtPhone.value = reformatUSPhone( tempPhone );
						}
					}
				}
				
				
				if( isBlank( frm.txtMessage.value ) || isEmpty( frm.txtMessage.value ) )
				{
					alert( "Please enter a message" );
					frm.txtMessage.focus();
					return;				
				}
				
			return true;
			}