// 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[2]");
									if (valcheck.value == "") {
										alert("Please enter a value for the 'First Name' field.");
										valcheck.focus();
										valcheck.select();
										return false;
									} else {
										var minsize_2 = 2;
										var maxsize_2 = 30;
										var fieldlength = 0;
										fieldlength = valcheck.value.length;
										if (fieldlength < minsize_2) {
											alert("You must enter a value for the 'First Name' field longer than " + minsize_2 + " characters");
											valcheck.focus();
											return false;
										}
										if (fieldlength > maxsize_2) {
											alert("You must enter a value for the 'First 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 'Postal Code' field.");
										valcheck.focus();
										valcheck.select();
										return false;
									} else {
										var minsize_4 = 5;
										var maxsize_4 = 10;
										var fieldlength = 0;
										fieldlength = valcheck.value.length;
										if (fieldlength < minsize_4) {
											alert("You must enter a value for the 'Postal Code' field longer than " + minsize_4 + " characters");
											valcheck.focus();
											return false;
										}
										if (fieldlength > maxsize_4) {
											alert("You must enter a value for the 'Postal Code' field no longer than " + maxsize_4 + " characters");
											valcheck.focus();
											return false;
										}
									}
								
					return true;
				}
				
var emailAddy = document.frmSS.Email;
emailAddy.onfocus=function() {
    var theForm = document.frmSS;
    if (theForm.Email.value=="email address")
        theForm.Email.value="";
};
emailAddy.onblur=function() {
    var theForm = document.frmSS;
    if (theForm.Email.value=="")
        theForm.Email.value="email address";
};

var firstName = document.frmSS.elements["Fields[2]"];
firstName.onfocus=function() {
    var fn = document.frmSS.elements["Fields[2]"];
    if (fn.value=="first name") fn.value="";
};
firstName.onblur=function() {
    var fn = document.frmSS.elements["Fields[2]"];
    if (fn.value=="") fn.value="first name";
};

var postalCode = document.frmSS.elements["Fields[4]"];
postalCode.onfocus=function() {
    var fn = document.frmSS.elements["Fields[4]"];
    if (fn.value=="postal code") fn.value="";
};
postalCode.onblur=function() {
    var fn = document.frmSS.elements["Fields[4]"];
    if (fn.value=="") fn.value="postal code";
};

var cellPhone = document.frmSS.elements["Fields[6]"];
cellPhone.onfocus=function() {
    var fn = document.frmSS.elements["Fields[6]"];
    if (fn.value=="cell phone") fn.value="";
};
cellPhone.onblur=function() {
    var fn = document.frmSS.elements["Fields[6]"];
    if (fn.value=="") fn.value="cell phone";
};