function openWindow(theURL,winName,features)
{
  window.open(theURL,winName,features);
}

function validatealert()
{
	txt = "";
	
	if(document.forms.alertform.name.value=="Name")
	{
		txt += "Please enter your name\n";
	}
	
	var email = document.forms.alertform.email.value;
	if((email == "")||(email == null)||(email.indexOf("@") == -1)||(email.indexOf(".") == -1)||(email.indexOf(" ") != -1))
	{
		txt += "Please enter a valid email address\n";
	}

	if(document.forms.alertform.releases.value=="" && document.forms.alertform.reports.value=="")
	{
		txt += "Please choose at least one type of subscription\n";
	}

	if (txt != "")
	{
		alert(txt);
		event.returnValue=false;		
	}
	else
	{	
		sendalert();
		return true;
	}
}

function validatecontact()
{
	txt = "";
	
	if(document.forms.contactform.name.value=="")
	{
		txt += "Please enter your name\n";
	}
	
	var email = document.forms.contactform.email.value;
	if((email == "")||(email == null)||(email.indexOf("@") == -1)||(email.indexOf(".") == -1)||(email.indexOf(" ") != -1))
	{
		txt += "Please enter a valid email address\n";
	}

	if(document.forms.contactform.message.value=="")
	{
		txt += "Please enter a message\n";
	}
	
	if (txt != "")
	{
		alert(txt);
		event.returnValue=false;		
	}
	else
	{	
		sendcontact();
		return true;
	}
}

function sendcontact()
{
	document.forms.contactform.submit();
}

function sendalert()
{
	document.forms.alertform.submit();
}

function reloadEmailPage() {
	document.forms['continue'].submit();
}

function setEmailTimer(_delay) {
	setTimeout("reloadEmailPage();", _delay);
}