// Checks the Tip of the Week Sign Up Form

// check multi checkboxes based on the name passed in.
function CheckMultiple(name) 
{
	theFrm = document.frmSS;
	for (var i=0; i < theFrm.length; i++) 
	{
		fldObj = theFrm.elements[i];
		var fieldnamecheck=fldObj.name.indexOf(name);
		if (fieldnamecheck != -1) {
			if (fldObj.checked) {
				return true;
			}
		}
	}
	return false;
}


function CheckSS()
{
	theFrm = document.frmSS;

	hasDot = theFrm.Email.value.indexOf(".");
	hasAt = theFrm.Email.value.indexOf("@");
	
	if (hasDot == -1 || hasAt == -1)
	{
		alert("Please enter a valid email address.");
		theFrm.Email.focus();
		theFrm.Email.select();
		return false;
	}

	
					valcheck = document.getElementById("Fields[1]");
					if (valcheck.value == "") {
						alert("Please enter a value for the 'First Name' field.");
						valcheck.focus();
						valcheck.select();
						return false;
					} else {
						var minsize_1 = 0;
						var maxsize_1 = 100;
						var fieldlength = 0;
						fieldlength = valcheck.value.length;
						if (fieldlength < minsize_1) {
							alert("You must enter a value for the 'First Name' field longer than " + minsize_1 + " characters");
							valcheck.focus();
							return false;
						}
						if (fieldlength > maxsize_1) {
							alert("You must enter a value for the 'First Name' field no longer than " + maxsize_1 + " characters");
							valcheck.focus();
							return false;
						}
					}
				
					valcheck = document.getElementById("Fields[2]");
					if (valcheck.value == "") {
						alert("Please enter a value for the 'Last Name' field.");
						valcheck.focus();
						valcheck.select();
						return false;
					} else {
						var minsize_2 = 0;
						var maxsize_2 = 100;
						var fieldlength = 0;
						fieldlength = valcheck.value.length;
						if (fieldlength < minsize_2) {
							alert("You must enter a value for the 'Last Name' field longer than " + minsize_2 + " characters");
							valcheck.focus();
							return false;
						}
						if (fieldlength > maxsize_2) {
							alert("You must enter a value for the 'Last Name' field no longer than " + maxsize_2 + " characters");
							valcheck.focus();
							return false;
						}
					}
				
					valcheck = document.getElementById("Fields[4]");
					if (valcheck.value == "") {
						alert("Please enter a value for the 'Zip Code' field.");
						valcheck.focus();
						valcheck.select();
						return false;
					} else {
						var minsize_4 = 0;
						var maxsize_4 = 100;
						var fieldlength = 0;
						fieldlength = valcheck.value.length;
						if (fieldlength < minsize_4) {
							alert("You must enter a value for the 'Zip Code' field longer than " + minsize_4 + " characters");
							valcheck.focus();
							return false;
						}
						if (fieldlength > maxsize_4) {
							alert("You must enter a value for the 'Zip Code' field no longer than " + maxsize_4 + " characters");
							valcheck.focus();
							return false;
						}
					}
				
	return true;
}
