// JavaScript Document
// Checks the login form to make sure it has been filled in before submitting.
function check_login_form(form) {
	var required = new Array('username', 'password');
	var error_names = new Array();
	var count = 0;
	
	for(var i = 0; i < form.elements.length; i++) {
		var value = trim(form.elements[i].value);
		var name = form.elements[i].name;
		
		for(var ii = 0; ii < required.length; ii++) {
			var req_name = required[ii];
			var pattern = new RegExp(req_name);
			if(pattern.test(name)) { if(value == "") { error_names[count] = name + "_text"; count++; } }
		}
	}
	
	if(error_names.length > 0) {
		for(var i = 0; i < error_names.length; i++) {
			var text_name = error_names[i];
			if(document.getElementById(text_name)) { document.getElementById(text_name).style.color = "#FF0000"; }
		}
		alert("Please check your form and make sure that all the fields in red are filled in.\n");
		
		return false;
	}
	
	return true;
}