function subform(o) {
	if (o.ContactName.value=='') {
		alert('Name is required!'); o.ContactName.focus(); return false;
		}
	if (o.Email.value=='') {
		alert('Email is required!'); o.Email.focus(); return false;
		}
	else {
		if (isemail(o.Email.value)==false) {
			alert('Invalid email address!'); o.Email.focus(); o.Email.value=o.Email.value; return false;
			}
		}
	return true
}
function isemail(v) {
	var i=false;
	if (v!="")
		{
			var re=/^([A-Za-z0-9_-]){1,}(\.([A-Za-z0-9_-]){1,})*@(([A-Za-z0-9_-]){1,}\.)+([A-Za-z0-9]){1,}$/;
			if (re.test(v)==true)
				{
					i=true;
				}
		}
	return i;
}