//<!--
// expressions for matching
var phoneExp = /^\d{10}$|^\d{3}[\-\s]\d{3}[\-\s]\d{4}$|^\(\d{3}\)[\-\s]?\d{3}[\-\s]\d{4}$/;
var emailExp = /^[a-z 0-9][a-z0-9_\-\.]+@[a-z0-9_\-\.]+\.[a-z]{2,4}$/i;
var zipExp = /^\d{5}$|^\d{5}[\-\s]\d{4}$/;

function isValid(pattern, string)
{
	return pattern.test(string);
}

function validateElem(elem, pattern, invalidMessage)
{
	if(!isValid(pattern, elem.value))
	{
		window.alert(invalidMessage);
		elem.focus();
		return false;
	}
	return true;
}
//-->
