function MenuClick(oButton)
{
	location.href = oButton.childNodes[0].href;
}

function InputFocus(oInput, sAlt)
{
	if ((!sAlt & oInput.value == oInput.alt) || (oInput.value == sAlt))
		oInput.value = "";
}

function InputBlur(oInput, sAlt)
{
	if (oInput.value == "")
		oInput.value = (!sAlt?oInput.alt:sAlt);
}

function FormValidation_Side(oFrm)
{
	var sMessage = '';
	if (oFrm.Phone.value == oFrm.Phone.alt)
		sMessage = "Phone field is required.";
	if (oFrm.Name.value == oFrm.Name.alt)
		sMessage = "Name field is required.";
	if (oFrm.Email.value != oFrm.Email.alt && !validateEmail(oFrm.Email.value))
		sMessage = "Invalid email address.";
	
	if (sMessage)
	{
		alert(sMessage);
		return false;
	}
	else
	{
		alert("Thank You! Your information has been submitted succesfully.");
		oFrm.Comments.value = "";
		return true;
	}
}

function validateEmail(email) 
{ 
	 var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\.+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ 
	 return email.match(re) 
}
