function validateForm()
{
	trimFields();
	if(obj.name.value == "")
	{
		alert("Please enter your Name.");
		obj.name.focus();
		return false;
	}
	if((obj.chkBill.checked == true) && (obj.company_name.value == ""))
	{
		alert("Please enter your Company Name.")	;
		obj.company_name.focus();
		return false;
	}
	if(obj.phone1.value == "" || obj.phone2.value == "" || obj.phone3.value == "")
	{
		alert("Please enter your Phone Number.\nWe need this for delivery purposes.");
		obj.phone1.value = "";
		obj.phone2.value = "";
		obj.phone3.value = "";
		obj.phone1.focus();
		return false;
	}
	if((obj.phone1.value.length != 3) || (obj.phone2.value.length != 3) || (obj.phone3.value.length != 4))
	{
		alert("Invalid Phone Number!");
		obj.phone1.value = "";
		obj.phone2.value = "";
		obj.phone3.value = "";
		obj.phone1.focus();
		return false;
	}
	if(obj.cell_phone.value == "")
	{
		alert("Please enter your Cell Phone Number.\nWe need this for delivery purposes.");
		obj.cell_phone.focus();
		return false;
	}
	if(obj.email.value == "")
	{
		alert("Please enter your Email Address.");
		obj.email.focus();
		return false;
	}
	if(!chkEmail(obj.email.value))
	{
		alert("Please enter a valid Email Address.");
		obj.email.focus();
		obj.email.select();
		return false;
	}
	if(obj.address.value == "")
	{
		alert("Please enter the Address.");
		obj.address.focus();
		return false;
	}
	if(obj.city.value == "")
	{
		alert("Please enter the City.");
		obj.city.focus();
		return false;
	}
	if(obj.event_date.value == "")
	{
		alert("Please enter the Event Date.");
		obj.event_date.focus();
		return false;
	}
	if(obj.party_size.selectedIndex == 0)
	{
		alert("Please select the Party Size.");
		obj.party_size.focus();
		return false;
	}
	if(obj.additional_info.value != "" && obj.additional_info.value.length > 100)
	{
		alert("Additional Info should be within 100 characters.");
		obj.additional_info.focus();
		obj.additional_info.select();
		return false;
	}
	//Everything fine?
	return true;
}
