/*---------------------------------------------------------------------------------------
 * Validate.js
 *
 * This validates forms via javascript.
 * 
 * Required:
 *   <div id="status"></div>
 *   <input ... class="required" title="VALUENAME" id="VALUENAME" />
 * 
 *-------------------------------------------------------------------------------------*/
function validateForm(form) {
	for(i = 0; i < form.elements.length; i++) {
		if(form.elements[i].className == "required" && form.elements[i].value == "") {
			if(document.getElementById && document.appendChild && document.createTextNode) {
				while(document.getElementById('status').childNodes.length != 0) {
					document.getElementById('status').removeChild(document.getElementById('status').childNodes[0]);
				}
				document.getElementById('status').appendChild(document.createTextNode("'" + form.elements[i].title + "' is required and has not been filled in. Please enter a value and resubmit."));
			} else {
				alert("'" + form.elements[i].title + "' is required and has not been filled in. Please enter a value and resubmit.");
			}
			form.elements[i].focus();
			return false;
		}
	}
	return true;
}
