function checkMail(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;
        }
}
function validaNewsletter(obj){
		
		d = document.newsletter;
        var error=0;
		
		if (d.nome.value == "Nome Completo"){
			alert("O campo [Nome Completo] deve ser preenchido!");
			d.nome.focus();
            error=1;
			return false;
		}
		if (d.email.value == "E-mail"){
			alert("O campo [E-mail] deve ser preenchido!");
			d.email.focus();
            error=1;
			return false;
		}
		if (!checkMail(d.email.value)) {
          alert("Email inválido, por favor informe um e-mail válido.");
          error=1;
          return false;
        }
		if (d.tipo.value ==''){
			alert("O campo [Tipo] deve ser selecionado!");
			d.tipo.focus();
            error=1;
			return false;
		}
		if(error!=0)
		{
		   d.submit();
		}
   		
}
function validaPortal(obj){
		
		d = document.portal;
        var error=0;
		
		if (d.user.value == "usuario"){
			alert("Por favor informe o usuario.");
			d.user.focus();
            error=1;
			return false;
		}
		if (d.pass.value == "senha"){
			alert("Por favor informe sua senha.");
			d.pass.focus();
            error=1;
			return false;
		}
		
		if(error!=1)
		{
		   d.submit();
		}
   		
}