/********************************************************************************\
Form Validation
\********************************************************************************/

function validateForm(form) {

	var error = 0;
	var errMsg="Please correct the following errors:\n";
	var errMsg1="";
	errMsg1 = checkrequired(form);
	if (errMsg1.length > 0) {
		error = 1;
		errMsg = errMsg + "\n" + errMsg1;
	}


	if (error) {
		alert(errMsg);
		return false;
	} else {
		//alert("No Errors");
		return true;	
	}
	
}

/********************************************************************************\
Check for Required Fields
\********************************************************************************/
function checkrequired(which) {
var pass=true;
var msg="Required Fields are Missing.  Please verify that the following field(s) have been entered correctly:\n\n";

if (document.images) {
	for (i=0;i<which.length;i++) {
		var tempobj=which.elements[i];

		
//alert (tempobj.name);

			if (tempobj.name.substring(0,8)=="required") {

				if (((tempobj.type=="text" || tempobj.type=="textarea") && tempobj.value=='') )
					{
						msg = msg + tempobj.name.substring(8) + "\n";
						pass=false;
				         }


   		   	}
   	}
}

if (!pass) {
	return msg;
}
else 
	return "";
}
	

