// JavaScript Document

startList = function() {
	menus = new Array("nav","subnav");
	for (p=0; p<2; p++){	
		if (document.all&&document.getElementById) {
			navRoot = document.getElementById(menus[p]);
			if(navRoot){
				for (i=0; i<navRoot.childNodes.length; i++) {
					node = navRoot.childNodes[i];
					if (node.nodeName=="LI") {
						node.onmouseover=function() {
							this.className+=" over";
						}
						node.onmouseout=function() {
							this.className=this.className.replace(" over", "");
						}
					}
				}
			}
		}
	}
}
function validate_inputs()
{
	var login_name = document.login_form.b6b459aa5bc249769b6aac9541ee12e8.value.replace(/^\s*|\s*$/g,"");
	var login_password = document.login_form.d159124f690a802476463a727053017c.value.replace(/^\s*|\s*$/g,"");
	var login_type = document.login_form.login_type.value;

	var message = '';
	document.login_form.b6b459aa5bc249769b6aac9541ee12e8.style.backgroundColor="";
	document.login_form.d159124f690a802476463a727053017c.style.backgroundColor="";
	if (login_name == '') {
		document.login_form.b6b459aa5bc249769b6aac9541ee12e8.style.backgroundColor="rgb(255,200,200)";
		message += "Invalid username.\n";
	}
	if (login_password == '') {
		document.login_form.d159124f690a802476463a727053017c.style.backgroundColor="rgb(255,200,200)";
		message += "Invalid password.\n";
	}
	if (login_type == '' ) {
		document.login_form.login_type.style.backgroundColor="rgb(255,200,200)";
		message += "Invalid login type.\n";
	}

	var today = new Date();
  var expire = new Date();
  expire.setTime(today.getTime() + 3600000*24*30);
  document.cookie = login_type+"=1" + ";expires="+expire.toGMTString();

	if (message != '') {
		alert(message);
		return false;
	}
	return true;
}
window.onload=startList;
