function validateForm()
{
	if(document.getElementById("txtFirstName").value == "")
	{
		alert('Please enter your First Name!');
		document.getElementById("txtFirstName").focus();
		return false;
	}
	else if(document.getElementById("txtLastName").value== "")
	{
		alert('Please enter your Last Name!');
		document.getElementById("txtLastName").focus();
		return false;
	}
	else if(document.getElementById("txtAddressOne").value == "")
	{
		alert('Please enter your Address!');
		document.getElementById("txtAddressOne").focus();
		return false;
	}
	else if(document.getElementById("txtCity").value == "")
	{
		alert('Please enter your City!');
		document.getElementById("txtCity").focus();
		return false;
	}
	else if(document.getElementById("ddlState").value == "")
	{
		alert('Please select your State!');
		document.getElementById("ddlState").focus();
		return false;
	}
	else if(document.getElementById("txtEmail").value == "")
	{
		alert('Please enter your Email!');
		document.getElementById("txtEmail").focus();
		return false;
	}
	else if(document.getElementById("txtZip").value == "")
	{
		alert('Please enter your ZIP !');
		document.getElementById("txtZip").focus();
		return false;
	}
	else if(document.getElementById("txtHomeTele").value == "")
	{
		alert('Please enter your Phone number !');
		document.getElementById("txtHomeTele").focus();
		return false;
	}
	else 
	{
		var value = document.getElementById("txtEmail").value;
		if(value.indexOf(" ") != -1 )
		{
			alert('Please check your email address. Email cannot contain spaces.');
			document.getElementById("txtEmail").focus();
			return false;
		}
		
		apos = value.indexOf("@");
		dotpos = value.lastIndexOf(".");
		if(apos<1 || dotpos-apos <2)
		{
			alert('Please check the entered Email Address! Email must contain and @ sign!');
			document.getElementById("txtEmail").focus();
			return false;
		}
		else if((document.getElementById("txtZipCode").value).length < 5)
		{
			alert('Please check your ZIP! ZIP must be 5 digits long.');
			document.getElementById("txtZipCode").focus();
			return false;
		} 		
		else if(isNaN(document.getElementById("txtZipCode").value))
		{
			alert('Please check your ZIP! ZIP code must be numbers only!');
			document.getElementById("txtZipCode").focus();
			return false; 
		}
	} 
} //end of function 


function numbersonly(myfield, e)
{
	var key;
	var keychar;
	if (window.event)
		key = window.event.keyCode;
	else if (e)
   		key = e.which;
	else
   		return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
		return true;
	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
   		return true;
	else
   		return false;
}