function processaNews(email){
	if (!email || email == 'E-mail') alert('Please provide an e-mail address.');
	else if (!verificaEmail(email)) alert('Please provide a valid e-mail address.');
	else cadastraNews(email)
}

function cadastroEfetuado(originalResponse) {
	if (originalResponse.responseText == 1) alert('Thank you for subscribing to our newsletter!');
	else alert('An error has ocurred during your subscription process.')
}

function cadastraNews(email) {
	var url = 'ajax.php';
	var pars = 'do=cadastronews&email=' + email;
	var myAjax = new Ajax.Request(
	url,
	{
		method: 'get',
		parameters: pars,
		onComplete: cadastroEfetuado
	}
	);
}

function verificaEmail(checkEmail){
  if (checkEmail){
    if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.')))
      return false;
    else return true;
  }else return false;  
}