var enckey = "";

function AlumniLoginCheck(frmObj) {
	frm = frmObj.form;
	mail = document.forms[frm.id].elements["login_name"];
	pass = document.forms[frm.id].elements["login_pass"];
	
	if (mail.value == "") alert("Please enter your email address.");
	if (pass.value == "") alert("Please enter your password.");
	else pass.value = MD5(pass.value) + enckey;

	//alert(pass.value);
	
	if (mail.value != "" && pass.value != "") frm.submit();
	else return false;
}

function AlumniRecoverCheck(frmObj) {
	frm = frmObj.form;
	mail = document.forms[frm.id].elements["recover_name"].value;
	
	if (mail == "") alert("Please enter your email address.");
	
	if (mail != "") frm.submit();
	else return false;
}

function AlumniNamesCheck(frmObj) {
	frm = frmObj.form;
	frst = document.forms[frm.id].elements["login_first"].value;
	last = document.forms[frm.id].elements["login_last"].value;
	
	if (frst == "") alert("Please enter your first name.");
	if (last == "") alert("Please enter your last name.");
	
	if (frst != "" && last != "") frm.submit();
	else return false;
}

function AlumniSearchCheck(frmObj) {
	frm = frmObj.form;
	yrFrom = document.forms[frm.id].elements["year_from"].value;
	yrTo = document.forms[frm.id].elements["year_to"].value;
	send = true;
	
	if (yrFrom.length > 0 && (yrFrom.length > 4 || yrFrom.length < 4)) {
		alert("The Year From value must be 4 digits (like: \"2009\").");
		send = false;
	}
	if (yrTo.length > 0 && (yrTo.length > 4 || yrTo.length < 4)) {
		alert("The Year To value must be 4 digits (like: \"2009\").");
		send = false;
	}
	if (yrFrom.length > 0 && isNaN(parseFloat(yrFrom))) {
		alert("The Year From value must be a number.")
		send = false;
	}
	if (yrTo.length > 0 && isNaN(parseFloat(yrTo))) {
		alert("The Year To value must be a number.")
		send = false;
	}
	
	if (send) frm.submit();
	else return false;
}

function AlumniWorkCheck(frmObj) {
	frm = frmObj.form;
	yrFrom = document.forms[frm.id].elements["YearFrom"].value;
	yrTo = document.forms[frm.id].elements["YearTo"].value;
	Dept = document.forms[frm.id].elements["Department"].value;
	send = true;
	
	if (parseInt(yrTo) < parseInt(yrFrom)) {
		alert("The Year To value must be greater than the Year From value.");
		send = false;
	}
	
	if (Dept.length == 0) {
		alert("Please select the department you worked in during this time.");
		send = false;
	}
	
	if (send) frm.submit();
	else return false;
}

function Navigate(mode) {
	frm = document.getElementById("AlumniNavigate");
	
	document.forms["AlumniNavigate"].elements["mode"].value = mode;
	frm.submit();
}

function HistoryUpdate(frmObj, chip) {
	var frm = frmObj.form;
	var mode = "history_" + frmObj.value;
	var doit = false;
	var label = "";
	
	if (arguments.length > 2) label = arguments[2];
	
	document.getElementById("JobMode").value = mode;
	document.getElementById("JobID").value = chip;
	
	if (frmObj.value == "Delete") {
		doit = confirm("Are you sure you want to delete the record\n\"" + label + "\"?\nTHIS CANNOT BE UNDONE!\nClick 'OK' to confirm.");
		if (doit) {
			frm.submit();
		}
	}
	else frm.submit();
}

function RegisterNavigate(frmObj, mode) {
	var frm = frmObj.form;
	
	document.forms[frm.id].elements["mode"].value = mode;
	frm.submit();
}

