
function validateShortform(theForm) 
{
	var error = false; 
	var errorMessage = "";
	
	var requiredTextFields = ['firstname', 'lastname', 'email', 'phone'];
	var requiredSelectFields = new Array();
	var requiredCheckbox = [];
	//var requiredCheckbox = ['confirm_A','confirm_B'];
	var requiredCheckboxArray = [];
	//var requiredCheckboxArray = ['moreInfo'];
	
	
	if (requiredTextFields.length > 0){
		for (i=0; i<requiredTextFields.length; i++){
			if (eval("theForm."+requiredTextFields[i]+".value") == ""){
				eval("theForm."+requiredTextFields[i]).className = "inputError"
				error = true; 
			} else {
				eval("theForm."+requiredTextFields[i]).className = "textArea"
			}
		}
	}
	
	if (requiredSelectFields.length > 0){
		for (i=0; i<requiredSelectFields.length; i++){
			if (eval("theForm."+requiredSelectFields[i]+".value") == ""){
				eval("theForm."+requiredSelectFields[i]).className = "selectError"
				error = true; 
			} else {
				eval("theForm."+requiredSelectFields[i]).className = "selectBox"
			}
		}
	}
	
	
	if (requiredCheckbox.length > 0){
		for (i=0; i<requiredCheckbox.length; i++){
			if (eval("theForm."+requiredCheckbox[i]+".checked") == false){
				eval("theForm."+requiredCheckbox[i]).className = "checkboxError"
				error = true; 
			} else {
				eval("theForm."+requiredCheckbox[i]).className = ""
			}
			
		}
	}
	
	if (requiredCheckboxArray.length > 0){
		for (i=0; i<requiredCheckboxArray.length; i++){
			
			var arrLen = (theForm.elements[requiredCheckboxArray[i] + "[]"].length)
			var noneChecked = true
			for (ii=0; ii<arrLen; ii++){
				var thisCheckbox = (theForm.elements[requiredCheckboxArray[i] + "[]"][ii])
				if (thisCheckbox.checked == true){
					noneChecked = false			
				}
			}
			if (noneChecked){					
				error = true; 
				for (ii=0; ii<arrLen; ii++){
					theForm.elements[requiredCheckboxArray[i] + "[]"][ii].className = "checkboxError"
				}
			} else {
				for (ii=0; ii<arrLen; ii++){
					theForm.elements[requiredCheckboxArray[i] + "[]"][ii].className = ""
				}
			}
		}
	}
	
	if (error) {
		//error = "THE FOLLOWING FIELDS ARE REQUIRED: \n" + error;
		errorMessage += "Please fill out all required fields before submitting the form.";
		alert(errorMessage);
		return (false);
	} else {
		return (true);
	} 
}
