<!--

/* EMAIL VALIDATION */
function isEmail(form)
{
var testing = true;
var formField = form.email.value;
var strLength = formField.length;
var ii = 1;
	if (formField.length <= '5') { testing = false; }
	else {	
	for (i = 0; i < formField.length; i++)
		{
        if (formField.indexOf(" ") != -1) { testing = false; }
		}
    while ((ii < strLength) && (formField.charAt(ii) != "@")) { ii++; }
    if ((ii >= strLength) || (formField.charAt(ii) != "@")) { testing = false; }
    else { ii += 2; }
    while ((ii < strLength) && (formField.charAt(ii) != ".")) { ii++; }
    if ((ii >= strLength - 2) || (formField.charAt(ii) != ".")) { testing = false; }
}
	if (testing == true) { return true; }
	else {
		if(testing == false) {
		alert("Please enter a valid email address.");
		form.email.select();
		return false;
		}
	}
}

/* CHECK IF FORM FIELD IS BLANK */
function isBlank(field,msg) {
if(field.value=="") {
	alert(msg);
	return false;
} else { return true; }
}

/* CONFIRM PASSWORD */
function isSame(field1,field2,msg) {
if(field1.value!=field2.value) {
	alert(msg);
	return false;
} else { return true; }
}

/* SET UP FOR PASSWORD REMINDER */
function forgotPass() {
alert("Please enter your email address only, and then click login\nto receive an email reminder about your password.");
document.logFRM.password.value="";
document.logFRM.email.select();
}

/* VALIDATE PARTNER REGISTRATION FORM */
function valReg(form) {
return (isEmail(form) &&
		isBlank(form.name,"Please enter your name.") &&
		isBlank(form.company,"Please enter your company.") &&
		isBlank(form.phoneNumber,"Please enter your phone number.") &&
		isBlank(form.password,"Please choose a password.") &&
		isBlank(form.pswd_confirm,"Please confirm your password.") &&
		isSame(form.password,form.pswd_confirm,"Please re-type your password and confirm it."));
}

/* VALIDATE LOGIN FORM */
function valLog(form) {
	if (form.email.value!="" && form.password.value=="") {
		return (isEmail(form) &&
				confirm("You have not entered a password. If you wish to receive a reminder about your password, click OK. Otherwise, click Cancel and enter your password."));
	} else {
		return (isEmail(form) &&
		isBlank(form.password,"Please enter your password."));
	}
}

// -->
