// JAVASCRIPT FORM VALIDATION (REG)
// CONTACT FORM
function frmContact(pName, pEmail, pPhone, pSubject, pQuestion)
{
	var vName     = document.getElementById(pName);
	var vEmail    = document.getElementById(pEmail);
	var vPhone    = document.getElementById(pPhone);
	var vSubject  = document.getElementById(pSubject);
	var vQuestion = document.getElementById(pQuestion);
	
	// Name Required.
	if (valFldNotEmpty(vName, 'Name') == false) { return false; }
	
	// Email Required.
	if (valFldNotEmpty(vEmail, 'Email') == false) { return false; }
	
	// Validate Email Address.
	if (valEmail(vEmail) == false) { return false; }
	
	// Validate Phone Number.
	if (valPhone(vPhone) == false) { return false; }
	
	// Subject Required.
	if (valDropdown(vSubject, 'Subject') == false) { return false; }
	
	// Question Required.
	if (valFldNotEmpty(vQuestion, 'Question') == false) { return false; }	
}

// STRESS SURVEY FORM
function frmStressSurvey(pName, pAge, pHomePhone, pAddress, pCity, pState, pZip)
{
	var vName      = document.getElementById(pName);
	var vAge       = document.getElementById(pAge);
	var vHomePhone = document.getElementById(pHomePhone);
	var vAddress   = document.getElementById(pAddress);
	var vCity      = document.getElementById(pCity);
	var vState     = document.getElementById(pState);
	var vZip       = document.getElementById(pZip);
	
	// Name Required
	if (valFldNotEmpty(vName, 'Name') == false) { return false; }
	
	// Age Required
	if (valDropdown(vAge, 'Age') == false) { return false; }
	
	// Home Phone Required
	if (valFldNotEmpty(vHomePhone, 'Home Phone') == false) { return false; }
	
	// Validate Phone Number
	if (valPhone(vHomePhone) == false) { return false; }
	
	// Address Required
	if (valFldNotEmpty(vAddress, 'Address') == false) { return false; }
	
	// City Required
	if (valFldNotEmpty(vCity, 'City') == false) { return false; }
	
	// State Required
	if (valDropdown(vState, 'State') == false) { return false; }
	
	// Zip Required
	if (valFldNotEmpty(vZip, 'Zip') == false) { return false; }
	
	// Validate Zip
	if (valZip(vZip) == false) { return false; }
}

// LOGIN FORM
function frmLogin(pUsername, pPassword)
{
	var vUsername = document.getElementById(pUsername);
	var vPassword = document.getElementById(pPassword);
	
	// Username Required.
	if (valFldNotEmpty(vUsername, pUsername) == false) { return false; }
	
	// Password Required.
	if (valFldNotEmpty(vPassword, pPassword) == false) { return false; }
}

// CHANGE PASSWORD FORM
function frmChangePassword(pPassword, pPasswordConfirm)
{
	var vPassword        = document.getElementById(pPassword);
	var vPasswordConfirm = document.getElementById(pPasswordConfirm);
	
	// Password Required.
	if (valFldNotEmpty(vPassword, pPassword) == false) { return false; }
	
	// Password Confirm.
	if (val2FldsMatch(vPassword, vPasswordConfirm, pPassword + 's') == false) { return false; }
}






