<!--
window.onload = initForms;

function initForms() {
	for (var i=0; i<document.forms.length; i++) {
	   document.forms[i].onsubmit = function() {return validForm();}
	}
}

function validForm() {
	var inputarray = document.getElementsByTagName("input");
	var selectarray = document.getElementsByTagName("select");
	var textarea = document.getElementsByTagName("textarea");

	// name
	if (inputarray[2].value == "") {
	   window.alert("Please enter your name.");
	   inputarray[2].select();
	   inputarray[2].focus();
	   return false;
	   }

	// email
	if (document.forms[0].email.value == "") {
	   window.alert("Please enter an email address");
	   document.forms[0].email.focus();
	   return false;
	   }

	// email requirements
	var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
	var address = document.forms[0].email.value;
	if (reg.test(address) == false) {
	   alert("Invalid email address.");
	   inputarray[3].select();
	   inputarray[3].focus();
	   return false;
	   }   

	// reason for contact
	if (selectarray[1].value == "") {
	   window.alert("Please select a reason for contacting In The Designs.");
	   selectarray[1].focus();
	   return false;
	   }

	// message
	if (textarea[0].value == "") {
	   window.alert("Please include a message.");
	   textarea[0].select();
	   textarea[0].focus();
	   return false;
	   }
}
-->