
function validateForm(formObj)
{
	var formField;
	var myRegxp2 = /^\d{5}$/;
	var myRegxp = /^(([^\s]+?)(@)(([^\.\s]+?)(\.)){1,2}([^\.\s]+?)([ ]?,[ ]?)?)+$/;

	for (var i=0; i<formObj.elements.length; i++)
	{
		formField = formObj.elements[i];
		if (formField.className == "required")
		{
			if (formField.value == "")
			{
				for (var k=0; k<formObj.elements.length; k++)
				{
					formObj.elements[k].style.backgroundColor = "";
				}
				alert("Please enter a valid value in the required field.");
				formField.style.backgroundColor = "yellow";
				formField.focus();
				return false;
			}

			if (formField.name == "zcode")
			{
				if (!myRegxp2.test(formObj.zcode.value))
				{
					alert("Invalid Zip Code");
					formField.style.backgroundColor = "yellow";
					formField.focus();
					return false;
				}
			}

			if (formField.name == "mail")
			{
				if (!myRegxp.test(formObj.mail.value))
				{
					alert("Invalid E-mail Address");
					formField.style.backgroundColor = "yellow";
					formField.focus();
					return false;
				}
			}
		}
	}

	return true;
}



