<!--
/***********************************************************************
FORM VALIDATION SCRIPT - @ Copyright gravitate 2005
Author: Ken Stanley
Date Created: 13/06/05
***********************************************************************/
function validate(theForm) {

	var err=0;
	var response="Please complete the following form fields\n";
	var formLength=theForm.elements.length; //Get form length
	var dataType;
	var dataValue;
	var formID;

	/* Start iteration through form elements */
	for (i=0; i<formLength; i++) {

		if (theForm.elements[i].className != "") { //Check to see if the element has a datatype class

			dataType=theForm.elements[i].className; //Set datatype
			dataValue=theForm.elements[i].value; //Set form element value
			formID=theForm.elements[i].id; //Set form id

			/* Start validate text input */
			if (dataType=="text") {
				if (dataValue=="") {
					err=1;
					response+=formID+"\n";
				}
			}
			/* End validate text input */

			/* Start validate email address */
			/*
			if (dataType=="email") {
				if (dataValue.length<5) { //Minimum 5 characters
					err=1;
					response+=formID+"\n";
				} else if (dataValue.indexOf("@")!=1) { //Should be one @
					err=1;
					response+=formID+"\n";
				} else if (dataValue.lastIndexOf(".")<dataValue.lastIndexOf("@") {
					err=1;
					response+=formID+"\n";
				}
			}
			*/
			/* End validate email address */

		}

	}
	/* End iteration through form elements */

	if (err==1) {
		alert(response);
		return false;
	} else {
		return true;
	}
}

//-->