// 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)
{
	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 '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 'Name' field longer than " + minsize_1 + " characters");
			valcheck.focus();
			return false;
		}
		if (fieldlength > maxsize_1) {
			alert("You must enter a value for the '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 'Phone' 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 'Phone' field longer than " + minsize_2 + " characters");
			valcheck.focus();
			return false;
		}
		if (fieldlength > maxsize_2) {
			alert("You must enter a value for the 'Phone' field no longer than " + maxsize_2 + " characters");
			valcheck.focus();
			return false;
		}
	}
				
	return true;
}