var numLists = 1;

function doCheckCount(ccObj){
	if(ccObj.checked)
		numLists = numLists + 1;
	else
		numLists = numLists - 1;
}

function CheckSS(){
	theFrm = document.frmSS;

	hasDot = theFrm.Email.value.indexOf(".");
	hasAt = theFrm.Email.value.indexOf("@");

	if(hasDot + hasAt < 0){
		alert("Please enter a valid email address.");
		theFrm.Email.focus();
		theFrm.Email.select();
		return false;
	}

	if(numLists == 0){
		alert("Please choose a mailing list to subscribe to.");
		return false;
	}
	
	return true;
}
function validate_required(field,alerttxt){
	with (field){
		if (value==null||value=="") {alert(alerttxt);return false}
		else {return true}
	}
}
function validate_email(field,alerttxt){
	with (field){
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) {alert(alerttxt);return false}
		else {return true}
	}
} 
function validate_form(thisform){
	with (thisform){
		if (validate_required(name,"Name must be filled out!")==false) {name.focus();return false}
		if (validate_email(email,"Email must be filled out!")==false) {email.focus();return false}
		if (validate_required(msg,"You haven't written a message for us yet.")==false) {msg.focus();return false}
		if (validate_required(s_code,"Security code must be filled out!")==false) {s_code.focus();return false}
	}
}
<!--- hide script from old browsers
var accountID = "50773049";
var referrer = document.referrer;
var referrerUrlSplit = referrer.split("/");
var referrerDomain = referrerUrlSplit[2];
var localUrl = location.href;
var localUrlSplit = localUrl.split("/");
var localDomain = localUrlSplit[2];
var localDomainSplit = localDomain.split(".");
var topLevelDomain = localDomainSplit[localDomainSplit.length-2] + "." + localDomainSplit[localDomainSplit.length-1];
if (referrer!="" && referrerDomain.indexOf(topLevelDomain)<0){
  var img = new Image();
  img.src = "//secure.emetrix.com/track.asp?ref=" + escape(referrer) + "&site=" + escape(localUrl) + "&accountID=" + accountID;
}
//-->