function valida_news(){
	
	var msg			= 'Os seguintes campos devem ser preenchidos: ';
	var nome		= document.getElementById('nome');
	var mail		= document.getElementById('mail');
	
	if (nome.value == '' || mail.value == '') {
		if (nome.value ==''){
			msg=(msg+"\n - Nome")
		}
		if (mail.value==''){
			msg=(msg+"\n - E-mail")
		}
		if (msg != 'Os seguintes campos devem ser preenchidos: '){
			alert(msg);
		}
	} else if (!verificaMail(mail)) {
		alert('e-mail invalido');
	} else {
		document.getElementById('form_newsletter').submit();
	}
	
}

function verificaMail(mail){
	var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
	if(typeof(mail) == "string"){
		if(er.test(mail)){
			return true;
		}
	}else if(typeof(mail) == "object"){
		if(er.test(mail.value)){
			return true;
		}
	}else{
		return false;
	}
}
