function changeColor(id, state) {
	if (document.all) 
	{
		if (document.all[id])
		{
			if (state == 'on')
			{
  				document.all[id].style.background = '#000066';
			}
			else
			{
  				document.all[id].style.background = '#0000ae';
			}
		}
	}
}

function defocus(x) {
    x.blur();
}

var emailexp = /(.*)\@(.*)\.(.*)/;
var emailsp = /\s/;

function isValid(pattern, str) {
	return pattern.test(str)
}

function VerifyContactForm() {
	if (document.contact.name.value == "") {
		document.contact.name.select()
		document.contact.name.focus()
		alert("Please enter your name.")
		return false;
	}
	if (document.contact.email.value == "") {
		document.contact.email.select()
		document.contact.email.focus()
		alert("Please enter your E-mail address.")
		return false;
	}
	if (!isValid(emailexp, document.contact.email.value)) {
		document.contact.email.select()
		document.contact.email.focus()
		alert("Please enter a valid E-mail address")
		return false;
	}
	if (isValid(emailsp, document.contact.email.value)) {
		document.contact.email.select()
		document.contact.email.focus()
		alert("Please enter a valid E-mail address")
		return false;
	}
	if (document.contact.security.value != "hastest") {
		document.contact.security.focus()
		alert("Please select the security code from the list.")
		return false;
	}
	document.contact.submit();
}

function captureEnter(e) {
	var Key='';
	Key = window.event.keyCode;
	if (Key == 13) {
		event.returnValue = false;
		VerifyContactForm();
	}
}

if (document.layers) {
	document.captureEvents(Event.KEYPRESS);
	document.onkeypress =
	function (e) {
		if (e.which == 13) {
			VerifyContactForm();
		}
	};
}