function signup(){

	var strEmail = trim($F('txtEmail'));
	//var strFirstName = $F('txtFirstName');
	//var strLastName = $F('txtLastName');
	
	if( !isemail(strEmail)) { // || strFirstName.length == 0 || strLastName.length == 0) {
		alert('Please enter a valid email address.');
	} else {
	
		var url = 'dispatch/prcNewsletter.php';
		var pars = 'Email=' + strEmail;
		//+ '&FirstName=' + strFirstName
		//+ '&LastName=' + strLastName;
			
		var myAjax = new Ajax.Updater( {success: 'destSignup'}
		, url, {method: 'post', parameters: pars, onSuccess: reportSuccess, onFailure: reportError});
	}
}

function reportSuccess(request){
}

function reportError(request){
	alert('Sorry. There was an error.');
}

function trim(str)
{
var i = 0,j = str.length - 1;
        while(str.charAt(i) == ' ') i++;
        while(str.charAt(j) == ' ') j--;
j++;
return str.substring(i,j);
} 

function isemail(string){ 
 if(string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)return true;
 else return false;
 }