//valida um e-mail verificando se existe TEXTO@dominio.pais
function validaEmail(email,msg){
	var field = email;
	var str = field.value;

	if(str.length > 0){
		if(window.RegExp) {
			var reg1str = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
			var reg2str = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
			var reg1 = new RegExp(reg1str);
			var reg2 = new RegExp(reg2str);

			if (!reg1.test(str) != reg2.test(str)) {
				alert('Por favor, preencha ' + msg + ' corretamente.');
				field.focus();
				field.select();
				return false;
			}
			else{
				if(str.indexOf("@") >= 0){
				return true;
				field.focus();
				field.select();
				return false;
			}
		}
	}
}

	return true;
}

//valida o formulário de envio de contato
function validaFrmContato(frm,btEnviar){
   if(frm.contato_nome.value.length == 0){
      alert("Informe o NOME!");
      frm.contato_nome.focus();
      return false;
   }
   if(frm.contato_email.value.length == 0){
      alert("Informe o E-MAIL!");
      frm.contato_email.focus();
      return false;
   }
   if(frm.contato_assunto.value.length == 0){
      alert("Informe o ASSUNTO!");
      frm.contato_assunto.focus();
      return false;
   }
   if(frm.contato_mensagem.value.length == 0){
      alert("Informe a MENSAGEM!");
      frm.contato_mensagem.focus();
      return false;
   }

   btEnviar.value = "Enviando...";
   btEnviar.disabled = true;
   frm.submit();
   return true;
}

