// JavaScript Document
<!--
	function MM_openBrWindow(theURL,winName,features) { //v2.0
  	window.open(theURL,winName,features);
	}

	var emailFilter=/^.+@.+\..{2,4}$/;
	var charOnly=/[\(\)\<\>\,\;\'\"\\\/\[\]\$\%\! ]/;   

	function validate(){
		if (document.stuffed_oliveform.name.value==""){
			alert ("Please enter your first name");
			document.stuffed_oliveform.name.focus();
			document.stuffed_oliveform.name.select();	
			return false;
		}
		else if (document.stuffed_oliveform.lname.value==""){
			alert("Please enter your last name");
			document.stuffed_oliveform.lname.focus();
			document.stuffed_oliveform.lname.select();
			return false;
		}
		else if (document.stuffed_oliveform.email.value=="" || document.stuffed_oliveform.email.value.length<6){
			alert("Please enter a valid email address");
			document.stuffed_oliveform.email.focus();
			document.stuffed_oliveform.email.select();
			return false;
		}
		else if(!emailFilter.test(document.stuffed_oliveform.email.value)){
			alert("Please enter a valid email address");
			document.stuffed_oliveform.email.focus();
			document.stuffed_oliveform.email.select();
			return false;
		}
		else if(document.stuffed_oliveform.email.value.match(charOnly)){
			alert("Email address contains invalid characters");
			document.stuffed_oliveform.email.focus();
			document.stuffed_oliveform.email.select();
			return false;
		}
		else if (document.stuffed_oliveform.address.value==""){
			alert("Please enter your address");
			document.stuffed_oliveform.address.focus();
			document.stuffed_oliveform.address.select();
			return false;
		}
		else if (document.stuffed_oliveform.city.value=="")
		{
				alert("Please enter your city");
				document.stuffed_oliveform.city.focus();
				document.stuffed_oliveform.city.select();
				return false;
		}
		else if (document.stuffed_oliveform.postal.value=="")
		{
				alert("Please enter your postal code");
				document.stuffed_oliveform.postal.focus();
				document.stuffed_oliveform.postal.select();
				return false;
		}
		else if (document.stuffed_oliveform.prov.value==""|| document.stuffed_oliveform.prov.value.length!="2" || !isNaN(document.stuffed_oliveform.prov.value))
		{
				alert("Please enter your two letter province or state abbreviation");
				document.stuffed_oliveform.prov.focus();
				document.stuffed_oliveform.prov.select();
				return false;
		}		
		else{
			return true;
		}
	}
//-->
