// JavaScript Document

function clearDefault() {
	var defaultText = "Enter Email Address";
		
	if(document.getElementById('news_email').value == defaultText)
		{document.getElementById('news_email').value = '';}
}

function restoreDefault() {
	var defaultText = "Enter Email Address";
		
	if(document.getElementById('news_email').value == '' )
		{document.getElementById('news_email').value = defaultText;}
}

function checkContactForm() {
	if(document.formContact.form_name.value=="")
	{
		alert('Please enter your name.');
		document.formContact.form_name.focus();
		return false;
	}
	
	if(document.formContact.form_email.value=="")
	{
		alert('Please enter your email address.');
		document.formContact.form_email.focus();
		return false;
	}	
	
	if(document.formContact.form_email.value!="")
	{
		return checkemail();
	}		
	
}

var testresults
function checkemail()
{
	var str=document.formContact.form_email.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str))
		{ testresults=true }
	else{
		alert("Please enter a valid email address.")
		document.formContact.form_email.focus();
		testresults=false
		}
	return (testresults)
}

function checkNewsletter()
{
	var str=document.newsletter.news_email.value;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	if (filter.test(str))
		{ testresults=true }
	else{
		alert("Please enter a valid email address.")
		document.newsletter.news_email.focus();
		testresults=false
		}
	return (testresults)
}