<!--
var PFResult = 0;
var	numofspaces = 0;
var	PFLength = 0;

function verify(){
	if (document.listform.email.value == ""){
		alert("Email is a required field.");
		document.listform.email.focus();
		return false;
	}
	
	isEmail(document.listform.email.value);
	if(PFResult !=0){
		alert("the Email address does not appear to be valid.");
		document.listform.email.focus();
		return false;
	}
	
	if(document.listform.list1.checked == false &&
		document.listform.list2.checked == false &&
		document.listform.list3.checked == false &&
		document.listform.list4.checked == false &&
		document.listform.list5.checked == false &&
		document.listform.list6.checked == false){
		alert("Please select at least one list to subscribe to");
		return false;		
	}
	
	document.listform.submit();
}

//Validate E-Mail Address
function isEmail(PassField) {
	PFResult = 0;
	var NumTimes = 0;
     if (PassField.indexOf("*") != -1 || 
         PassField.indexOf("|") != -1 || 
         PassField.indexOf(",") != -1 || 
         PassField.indexOf('"') != -1 || 
         PassField.indexOf(":") != -1 || 
         PassField.indexOf("<") != -1 || 
         PassField.indexOf(">") != -1 || 
         PassField.indexOf("[") != -1 || 
         PassField.indexOf("]") != -1 || 
         PassField.indexOf("{") != -1 ||
         PassField.indexOf("}") != -1 || 
         PassField.indexOf("`") != -1 || 
         PassField.indexOf("'") != -1 || 
         PassField.indexOf(";") != -1 || 
         PassField.indexOf("(") != -1 || 
         PassField.indexOf(")") != -1 ||
         PassField.indexOf(" ") != -1 ||
         PassField.indexOf("$") != -1 ||
         PassField.indexOf("&") != -1 ||
         PassField.indexOf("#") != -1 ||
         PassField.indexOf("%") != -1){
		  PFResult = 15;
		  return;
     } 
	for (var i = 0; i < PassField.length ; i++)
	{
			if (PassField.charAt(i) == "@")
		{
			NumTimes = NumTimes + 1
		}
	}	
	if (NumTimes == 0){
		PFResult = 13;
		return;
	}
	if (NumTimes > 1){
		PFResult = 16;
		return;
	}
	AtSign = PassField.indexOf("@")
	
	if (AtSign == 0 || AtSign == (PassField.length - 1)){
		PFResult = 14;
		return;
	}
	NumTimes = 0;
	for (var i = 0; i < PassField.length ; i++)
	{
			if (PassField.charAt(i) == ".")
		{
			NumTimes = NumTimes + 1
		}
	}	
	if (NumTimes == 0){
		PFResult = 15;
		return;
	}
	PerSlot = PassField.indexOf(".")
	if (PerSlot == 0 || PerSlot == (PassField.length - 1)){
		PFResult = 14;
		return;
	}
 }
//-->