function validateForm()
{
	trimFields();
	if(obj.first_name.value == "")
	{
		alert("Please enter your First Name.");
		obj.first_name.focus();
		return;
	}
	if(obj.last_name.value == "")
	{
		alert("Please enter your Last Name.");
		obj.last_name.focus();
		return;
	}
	if(obj.address.value == "")
	{
		alert("Please enter your Street Address.");
		obj.address.focus();
		return;
	}
	if(obj.city.value == "")
	{
		alert("Please enter your City.");
		obj.city.focus();
		return;
	}
	if(obj.state.selectedIndex == 0)
	{
		alert("Please select your State.");
		obj.state.focus();
		return;
	}
	if(obj.zip.value == "")
	{
		alert("Please enter your Zip.");
		obj.zip.focus();
		return;
	}
	if(obj.email.value == "")
	{
		alert("Please enter your Email ID.");
		obj.email.focus();
		return;
	}
	if(!chkEmail(obj.email.value))
	{
		alert("Invalid Email ID!\nPlease review and correct it.");
		obj.email.focus();
		obj.email.select();
		return;
	}
	if(obj.phone.value == "")
	{
		alert("Please enter your Phone Number.");
		obj.phone.focus();
		return;
	}
	if(obj.horses_owned.selectedIndex == 0)
	{
		alert("Please select the number of horses you owned.");
		obj.horses_owned.focus();
		return;
	}
	if(obj.is_horse_feed[0].checked == true)
	{
		isChecked = false;
		for(i = 0; i < obj.elements.length; i++)
		{
			if(obj.elements[i].type == "checkbox" && obj.elements[i].name.substr(0,6) == "brands" && obj.elements[i].checked == true)
			{
				isChecked = true;
				break;
			}
		}
		if(isChecked == false)
		{
			alert("Please choose the Brands.");
			obj.elements['brands[]'][0].focus();
			return;
		}
	}
	if(obj.radio_station.selectedIndex == 0)
	{
		alert("Please select 'Where did you learn about the StableMix coupon offer?'.");
		obj.radio_station.focus();
		return;
	}
	if(obj.captcha.value == "")
	{
		alert("Please enter the security code correctly");
		obj.captcha.focus();
		return;
	}
	//All Okay??
	obj.action = "coupon_form.php";
	obj.submit();
}

function confirmCancel()
{
	if(confirm("Are you sure you want to cancel?"))
	{
		window.close();
	}
}

function alterReq()
{
	document.getElementById('brand_req').style.display = (obj.is_horse_feed[0].checked == true)?'block':'none';

	if(obj.is_horse_feed[1].checked == true)
	{
		for(i = 0; i < obj.elements["brands[]"].length; i++)
		{
			obj.elements["brands[]"][i].checked = false;
		}
	}
}
