var newWin;

function newWindow(URL,args) {
	if (!newWin || newWin.closed) {
		newWin = window.open(URL,'newWin',args);
	} else {
		newWin = window.open(URL,'newWin',args);
		newWin.focus();
	}
}

// old
function checkRequest() {
emailRegEx = /^[^@\s]+@([-a-z0-9]+\.)+[a-z]{2,}$/i;
	if(document.theForm.comment.value.length < 1) {
		alert("Please enter your comment or question.");
		document.theForm.comment.focus();
		return false;
	} else if(document.theForm.name.value.length < 3) {
		alert("Please enter your name.");
		document.theForm.name.focus();
		return false;
	} else if(! emailRegEx.test(document.theForm.email.value)) {
		alert("Please enter a valid email address.");
		document.theForm.email.focus();
		return;
	} else if(document.theForm.phone.value.length < 1) {
		alert("Please enter your daytime phone.");
		document.theForm.phone.focus();
		return false;
	}	
	document.theForm.submit();	
}

// new
function checkForm() {
emailRegEx = /^[^@\s]+@([-a-z0-9]+\.)+[a-z]{2,}$/i;
	if(document.theForm.name.value.length < 3) {
		alert("Please enter your name.");
		document.theForm.name.focus();
		return false;
	} else if(! emailRegEx.test(document.theForm.email.value)) {
		alert("Please enter a valid email address.");
		document.theForm.email.focus();
		return;
	} else if(document.theForm.phone.value.length < 1) {
		alert("Please enter your daytime phone.");
		document.theForm.phone.focus();
		return false;
	} else if(document.theForm.proptype.value.length < 1) {
		alert("Please enter your question.");
		document.theForm.proptype.focus();
		return false;	
	}	
	document.theForm.submit();	
}