function launchprintpopup()
{
	window.print();
}

function launchpopupwithlocation(url,windowname,features) {
	pagelocation = location.href;
  window.open(url+'?pagelocation='+pagelocation,windowname,features);
}

function launchpopup(url,windowname,features) {
  window.open(url,windowname,features);
}

function validateMailingListForm(){
	postthedata = true;
	if (mailinglist.emailaddress.value == "")
	{
		alert('You must enter a valid e-mail address.');
		mailinglist.emailaddress.focus();
		postthedata = false;
	}
	if (mailinglist.emailaddress.value != "")
	{
		var emailEntered = mailinglist.emailaddress.value;
		var searchForDomain = emailEntered.indexOf("@");
		
		if (searchForDomain == -1){
			alert("You're email address must contain an '@'.");
			mailinglist.emailaddress.focus();
			postthedata = false;
		}
	}
	if (postthedata)
	{
		launchpopup('addtomailinglist.asp?emailaddress='+mailinglist.emailaddress.value,'addtomailinglist','width=300,height=100');
	}
};