function check_fields()
	{
	var emailcheck = /.+@.+\.\w{2,6}$/;
	var zipcheck = /\d{5}/;

	if (document.getElementById("first_name").value == '')		
		{
		alert('Please enter your first name');
		return false;
		}
	 
	else if (document.getElementById("last_name").value == '')
		{
		alert('Please enter your last name');
		return false;
		}
	
	else if (!emailcheck.test(document.getElementById("email").value) )
		{
		alert('Please enter a valid email address');
		return false;
		}

	else if (!zipcheck.test(document.getElementById("zipcode").value) )
	    	{
		alert('Please enter your five digit zip code');
		return false;
		}

	else if (!document.getElementById("agree").checked)
	    	{
		alert('You must agree to the terms before your request is submitted');
		return false;
		}
		
	else if (document.getElementById("email").value != document.getElementById("email_confirm").value )
		{
		alert('Your email and confirmed email addresses do not match.  Please confirm your email address.');
		return false;
		}
	
	else
		{				
		document.getElementById("coupon_form").submit();
		return true;
		}
	}







