/*

 /_javascript/validate.js

*/

function validate(formName,requiredFields,highlightColor){
			
	// SETUP OBJECTS AND VARS
	var submitOK;
	var rfields = requiredFields.split(",");
	
	var fieldName;
	var theDoc = "window.document";

	for (var i = 0; i < rfields.length; i++)	{
		var fieldName = eval(theDoc+".getElementById('"+formName+"')."+rfields[i]+".value");		
		if (fieldName.length == 0) {
			eval("document.getElementById('"+formName+"')."+rfields[i]+".style.background='"+highlightColor+"'");
			submitOK="False";
		} 
		else {
			eval("document.getElementById('"+formName+"')."+rfields[i]+".style.background='#fff'");
		}
	}
			
	if (submitOK == "False") {
		alert("Please fill in the required fields");
		return false;
	}
	return true;
			
}