<!--hide
		function formCheck(theForm){
		errstr = "";
		
		if(Trim(theForm.first_name.value) == ""){
		errstr += "You need to enter your first name.\n";
		}
		if(Trim(theForm.last_name.value) == ""){
		errstr += "You need to enter your last name.\n";
		}
		if(Trim(theForm.address_line_1.value) == ""){
		errstr += "You need to enter your address.\n";
		}
		if(Trim(theForm.city.value) == ""){
		errstr += "You need to enter your city name.\n";
		}
		if(Trim(theForm.state.value) == ""){
		errstr += "You need to enter your state name.\n";
		}
		
		if(theForm.zipcode.value != ""){
		zipRE = /^[0-9]{5}$/;
		if(!zipRE.exec(theForm.zipcode.value)){
		errstr += "Your zip code must be made of only numbers and 5 digits long.\n";
		}
		}else{
		errstr += "You need to enter your zip code.\n";
		}
		
		if(theForm.email.value != ""){
		mailRE = /^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z0-9\-]+\.)+([a-zA-Z]{2,4})))$/;
		if(!mailRE.exec(theForm.email.value)){
		errstr += "Your email address must be entered in the correct format.\n";
		}
		}else{
		errstr += "You need to enter your email address.\n";
		}
		if(Trim(theForm.Where_purchase.value) == ""){
		errstr += "Where do you purchase True Lemon?\n";
		}
		if(Trim(theForm.How_long.value) == ""){
		errstr += "How long have you been using True Lemon?\n";
		}
		if(Trim(theForm.How_often.value) == ""){
		errstr += "How often do you buy a box of True Lemon?\n";
		}
		rad = 1;
		for(i = 0; i < theForm.main_squeeze.length; i++){
		if (theForm.main_squeeze[i].checked){
		rad = 0;
		}
		}
		
		if(errstr != ""){
		alert(errstr);
		return false;
		}
		}
		function Trim(strValue)
		{
		return LTrim(RTrim(strValue));
		}
		function LTrim(strValue)
		{
		var LTRIMrgExp = /^\s */;
		return strValue.replace(LTRIMrgExp, "");
		}
		function RTrim(strValue)
		{
		var RTRIMrgExp = /\s *$/;
		return strValue.replace(RTRIMrgExp, "");
		}
		-->
