function MM_displayStatusMsg(msgStr) { //v1.0
  window.status=msgStr;
}

function ShowCepPopup(){
	window.open('http://www.correios.com.br/servicos/cep/cep_default.cfm','ShowCep','location=no,resize=no, width=730,height=400,left=18,top=18,maximized=0,scrollbars=1');
}

	function PFrete(valor){  
		 document.getElementById('IFrete').value = valor;  
	}  
	

function validaForm_FreteEntrega(){

		d = document.endereco;
		texto = "Atenção!";
		
		if (d.IFrete.value == ""){
			alert("O campo TIPO DE FRETE deve ser selecionado!");
			d.IFrete.focus();
			return false;
		}
		
		return true;
}

function IndicarSite(){

		d = document.indicar;
		texto = "Atenção!";
			
		if (d.nome_des.value == ""){
			alert("O campo NOME DO AMIGO deve ser preenchido!");
			d.nome_des.focus();
			return false;
		}
		if (d.email_des.value == ""){
			alert("O campo E-MAIL DO AMIGO deve ser preenchido!");
			d.email_des.focus();
			return false;
		}

		parte1 = d.email_des.value.indexOf("@");
		parte2 = d.email_des.value.indexOf(".");
		parte3 = d.email_des.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL DO AMIGO deve conter um endereco eletronico!");
			d.email_des.focus();
			return false;
		}
		
			
		if (d.nome_env.value == ""){
			alert("O campo SEU NOME deve ser preenchido!");
			d.nome_env.focus();
			return false;
		}

			
		if (d.email_env.value == ""){
			alert("O campo SEU E-MAIL deve ser preenchido!");
			d.email_env.focus();
			return false;
		}


		return true;
}

function validaForm_ListaCadastro(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.noivo.value == ""){
			alert("O campo NOME DO NOIVO deve ser preenchido!");
			d.noivo.focus();
			return false;
		}
		
		if (d.noiva.value == ""){
			alert("O campo NOME DA NOIVA deve ser preenchido!");
			d.noiva.focus();
			return false;
		}

		if (d.dia.selectedIndex == 0){
			alert("Selecione o DATA DO CASAMENTO (dia)!");
			d.dia.focus();
			return false;
		}

		if (d.mes.selectedIndex == 0){
			alert("Selecione o DATA DO CASAMENTO (mês)!");
			d.mes.focus();
			return false;
		}

		if (d.ano.selectedIndex == 0){
			alert("Selecione o DATA DO CASAMENTO (ano)!");
			d.ano.focus();
			return false;
		}
			
		if (d.cidade.value == ""){
			alert("O campo CIDADE deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
			
		if (d.uf.value == ""){
			alert("Selecione o estado(UF)!");
			d.uf.focus();
			return false;
		}
			
		if (d.endereco.value == ""){
			alert("O campo ENDEREÇO deve ser preenchido!");
			d.endereco.focus();
			return false;
		}
		
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.senha.value != ""){
			if (d.confirmar.value != d.senha.value){
				alert("Digite a confirmação da senha novamente!");
				d.confirmar.value = "";
				d.confirmar.focus();
				return false;
			}
		}
		
		if (!(d.senha.value.length >= 6)) {
			alert("Sua senha precisa ter no mínimo 6 dígitos!");
			d.senha.focus();
			d.senha.value = "";
			d.confirmar.value = "";
			return false;
		}
		
		return true;
}

function validaForm_Cadastro(){

		d = document.cadastro2;
		var texto = "Atenção!";
        
		
		if (d.x_nome.value == ""){
			alert("O campo NOME deve ser preenchido!");
			d.x_nome.focus();
			return false;
		}
		
        if (d.x_cpf.value == ""){
			alert("O campo CPF deve ser preenchido!");
			d.x_cpf.focus();
			return false;
		}

		if (d.x_datanasc.value == ""){
			alert("O campo DATA DE NASCIMENTO deve ser preenchido!");
			d.x_datanasc.focus();
			return false;
		}

		if (d.x_sexo.selectedIndex == 0){
			alert("Selecione o sexo!");
			d.x_sexo.focus();
			return false;
		}
		
		if (d.x_cep.value == ""){
			alert("O campo CEP deve ser preenchido!");
			d.x_cep.focus();
			return false;
		}

		cep_parte1 = d.x_cep.value.indexOf("-");
		cep_parte2 = d.x_cep.value.length;
			
		if ((cep_parte1 < 5 && cep_parte2 < 9)) {
			alert("Digite corretamente o CEP!");
			d.x_cep.focus();
			return false;
		}
			
		if (d.x_endereco.value == ""){
			alert("O campo ENDEREÇO deve ser preenchido!");
			d.x_endereco.focus();
			return false;
		}
			
		if (d.x_bairro.value == ""){
			alert("O campo BAIRRO deve ser preenchido!");
			d.x_bairro.focus();
			return false;
		}
			
		if (d.x_cidade.value == ""){
			alert("O campo CIDADE deve ser preenchido!");
			d.x_cidade.focus();
			return false;
		}
			
		if (d.uf.value == ""){
			alert("O campo estado(UF) deve ser preenchido!");
			d.uf.focus();
			return false;
		}
		
		parte1 = d.x_email.value.indexOf("@");
		parte2 = d.x_email.value.indexOf(".");
		parte3 = d.x_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.x_email.focus();
			return false;
		}
		
		if (d.x_senha.value != ""){
			if (d.x_confirmar.value != d.x_senha.value){
				alert("Digite a confirmação da senha novamente!");
				d.x_confirmar.value = "";
				d.x_confirmar.focus();
				return false;
			}
		}
		
		if (!(d.x_senha.value.length >= 6)) {
			alert("Sua senha precisa ter no mínimo 6 dígitos!");
			d.x_senha.focus();
			d.x_senha.value = "";
			d.x_confirmar.value = "";
			return false;
		}
		
		return true;
}

function validaForm_NovoEndereco(){

		d = document.cadastro;
		texto = "Atenção!";

			if (d.x_cep.value == ""){
				alert("O campo CEP deve ser preenchido!");
				d.x_cep.focus();
				return false;
			}

			if (d.x_endereco.value == ""){
				alert("O campo ENDEREÇO deve ser preenchido!");
				d.x_endereco.focus();
				return false;
			}
				
			if (d.x_bairro.value == ""){
				alert("O campo BAIRRO deve ser preenchido!");
				d.x_bairro.focus();
				return false;
			}
			
			if (d.x_numero.value == ""){
				alert("O campo NÚMERO deve ser preenchido!");
				d.x_numero.focus();
				return false;
			}
	
			cep_parte1 = d.x_cep.value.indexOf("-");
			cep_parte2 = d.x_cep.value.length;
				
			if ((cep_parte1 < 5 && cep_parte2 < 9)) {
				alert("Digite corretamente o CEP!");
				d.x_cep.focus();
				return false;
			}
				
			if (d.x_cidade.value == ""){
				alert("O campo CIDADE deve ser preenchido!");
				d.x_cidade.focus();
				return false;
			}
				
			if (d.uf.selectedIndex == 0){
				alert("Selecione o estado(UF)!");
				d.uf.focus();
				return false;
			}
				
			if (d.x_telefone_res.value == ""){
				alert("O campo TELEFONE RES deve ser preenchido!");
				d.x_telefone_res.focus();
				return false;
			}
			
		return true;
		
}

function validaForm_Endereco(){

		d = document.cadastro;
		texto = "Atenção!";
		try{
			if (d.x_endereco.value == ""){
				alert("O campo ENDEREÇO deve ser preenchido!");
				d.x_endereco.focus();
				throw new Error();
			}
				
			if (d.x_bairro.value == ""){
				alert("O campo BAIRRO deve ser preenchido!");
				d.x_bairro.focus();
				throw new Error();
			}
			
			if (d.x_numero.value == ""){
				alert("O campo NÚMERO deve ser preenchido!");
				d.x_numero.focus();
				throw new Error();
			}
			
			if (d.x_cep.value == ""){
				alert("O campo CEP deve ser preenchido!");
				d.x_cep.focus();
				throw new Error();
			}
	
			cep_parte1 = d.x_cep.value.indexOf("-");
			cep_parte2 = d.x_cep.value.length;
				
			if ((cep_parte1 < 5 && cep_parte2 < 9)) {
				alert("Digite corretamente o CEP!");
				d.x_cep.focus();
				throw new Error();
			}
				
			if (d.x_cidade.value == ""){
				alert("O campo CIDADE deve ser preenchido!");
				d.x_cidade.focus();
				throw new Error();
			}
				
			if (d.uf.selectedIndex == 0){
				alert("Selecione o estado(UF)!");
				d.uf.focus();
				throw new Error();
			}
				
			if (d.x_telefone_res.value == ""){
				alert("O campo TELEFONE RES deve ser preenchido!");
				d.x_telefone_res.focus();
				throw new Error();
			}
			
			if (d.x_senha.value == ""){
				alert("O campo SENHA deve ser preenchido!");
				d.x_senha.focus();
				throw new Error();
			}
			
			if (d.x_confirmar.value == ""){
				alert("O campo CONFIRMAR SENHA deve ser preenchido!");
				d.x_confirmar.focus();
				throw new Error();
			}
		return true;
		} catch(e) { return false; }
		
}

function validaForm_Cliente(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.x_nome.value == ""){
			alert("O campo NOME deve ser preenchido!");
			d.x_nome.focus();
			return false;
		}

		if (d.x_cpf.value == ""){
			alert("O campo CPF deve ser preenchido!");
			d.x_cpf.focus();
			return false;
		}

		if (d.x_datanasc.value == ""){
			alert("O campo DATA DE NASCIMENTO deve ser preenchido!");
			d.x_datanasc.focus();
			return false;
		}
		
		parte1 = d.x_email.value.indexOf("@");
		parte2 = d.x_email.value.indexOf(".");
		parte3 = d.x_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.x_email.focus();
			return false;
		}

		if ((d.senha.value == "") && (d.x_senha.value != "")){
			alert("O campo SENHA ATUAL deve ser preenchido!");
			d.senha.focus();
			return false;
		}

		if (d.senha.value != ""){
			if (d.senha.value != d.senhaatual.value) {
				alert("Digite corretamente sua senha!");
				d.senha.focus();
				return false;
			}
		}
		
		if (d.x_senha.value != ""){
			if (d.x_confirmar.value != d.x_senha.value){
				alert("Digite a confirmação da senha novamente!");
				d.x_confirmar.value = "";
				d.x_confirmar.focus();
				return false;
			}
			if (!(d.x_senha.value.length >= 6)) {
				alert("Sua senha precisa ter no mínimo 6 dígitos!");
				d.x_senha.focus();
				d.x_senha.value = "";
				d.x_confirmar.value = "";
				return false;
			}
		}
		
		return true;
}


function validaForm_Cliente2(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.x_nome.value == ""){
			alert("O campo RAZÃO SOCIAL deve ser preenchido!");
			d.x_nome.focus();
			return false;
		}
		
		if (d.x_contato.value == ""){
			alert("O campo CONTATO deve ser preenchido!");
			d.x_contato.focus();
			return false;
		}

		if (d.x_cpf.value == ""){
			alert("O campo CNPJ deve ser preenchido!");
			d.x_cpf.focus();
			return false;
		}

		if (d.x_telefone_com.value == ""){
				alert("O campo TELEFONE COMERCIAL deve ser preenchido!");
				d.x_telefone_com.focus();
				throw new Error();
		}
			
		
		parte1 = d.x_email.value.indexOf("@");
		parte2 = d.x_email.value.indexOf(".");
		parte3 = d.x_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.x_email.focus();
			return false;
		}

		if ((d.senha.value == "") && (d.x_senha.value != "")){
			alert("O campo SENHA ATUAL deve ser preenchido!");
			d.senha.focus();
			return false;
		}

		if (d.senha.value != ""){
			if (d.senha.value != d.senhaatual.value) {
				alert("Digite corretamente sua senha!");
				d.senha.focus();
				return false;
			}
		}
		
		if (d.x_senha.value != ""){
			if (d.x_confirmar.value != d.x_senha.value){
				alert("Digite a confirmação da senha novamente!");
				d.x_confirmar.value = "";
				d.x_confirmar.focus();
				return false;
			}
			if (!(d.x_senha.value.length >= 6)) {
				alert("Sua senha precisa ter no mínimo 6 dígitos!");
				d.x_senha.focus();
				d.x_senha.value = "";
				d.x_confirmar.value = "";
				return false;
			}
		}
		
		return true;
}

function validaForm_Login(){

		d = document.login;
		texto = "Atenção!";
			
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.local[1].checked) {
			if (d.senha.value == ""){
				alert("O campo SENHA deve ser preenchido!");
				d.senha.focus();
				return false;
			}
		}
		
		return true;
}


function validaForm_Avisar(){

		d = document.avisar;
		texto = "Atenção!";
			
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (d.nome.value == ""){
			alert("O campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		return true;
}

function validaForm_Depoimento(){

		d = document.cadastro;
		texto = "Atenção!";
		
		if (d.nome.value == ""){
			alert("O campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.cidade.value == ""){
			alert("O campo CIDADE deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		
		if (d.uf.value == ""){
			alert("O campo ESTADO(UF) deve ser preenchido!");
			d.uf.focus();
			return false;
		}
			
		if (d.depoimento.value == ""){
			alert("O campo DEPOIMENTO deve ser preenchido!");
			d.depoimento.focus();
			return false;
		}

		return true;
}


function validaForm_Contato(){

		d = document.contato;
		texto = "Atenção!";
		
		if (d.nome.value == ""){
			alert("O campo NOME deve ser preenchido!");
			d.nome.focus();
			return false;
		}
		
		parte1 = d.email.value.indexOf("@");
		parte2 = d.email.value.indexOf(".");
		parte3 = d.email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.email.focus();
			return false;
		}
		
		if (d.cidade.value == ""){
			alert("O campo CIDADE deve ser preenchido!");
			d.cidade.focus();
			return false;
		}
		
		if (d.uf.value == ""){
			alert("O campo ESTADO(UF) deve ser preenchido!");
			d.uf.focus();
			return false;
		}

		if (d.ddd.value == ""){
			alert("O campo DDD deve ser preenchido!");
			d.ddd.focus();
			return false;
		}
		
		if (d.telefone.value == ""){
			alert("O campo TELEFONE deve ser preenchido!");
			d.telefone.focus();
			return false;
		}

		if (d.assunto.value == ""){
			alert("O campo ASSUNTO deve ser preenchido!");
			d.assunto.focus();
			return false;
		}


		if (d.mensagem.value == ""){
			alert("O campo MENSAGEM deve ser preenchido!");
			d.mensagem.focus();
			return false;
		}

		return true;
}

function bloknumero(objEvent) 
{
	var iKeyCode;   
	iKeyCode = objEvent.keyCode;   
	if(iKeyCode<48 && iKeyCode>57) return false;
		return true;
}

function checar_digitacao()
{
var charCode = (navigator.appName == "Netscape") ? event.which : event.keyCode;
if (charCode == 13){return true;}

var var_caracter = String.fromCharCode(charCode);
if ((var_caracter>="0") && (var_caracter<="9"))
{return true;}
else
{return false;}
}

function confirmacao(){
if (confirm("Deseja realmente sair ?"))
	{ window.location='sair.php?clear=sair'; }
}

function confirmacao2(){
if (confirm("Deseja realmente sair ?"))
	{ window.location='sair2.php?clear=sair'; }
}

function MenuTabela(i,total) {
	
	x = 1;
	
	while(x <= total) {
		document.getElementById('sessao_itens'+x).style.display='none';
		document.getElementById('cat_'+x).value = "fechado";
		document.getElementById('sessao'+x).style.backgroundImage = "url('images/menu2.gif')"; 	
		x = x+1;
	}
	
	if (document.getElementById('cat_'+i).value == "aberto") {
		document.getElementById('sessao_itens'+i).style.display='none';
		document.getElementById('cat_'+i).value = "fechado";
		document.getElementById('sessao'+i).style.backgroundImage = "url('images/menu2.gif')"; 
	} else {
		document.getElementById('sessao_itens'+i).style.display='block';
		document.getElementById('cat_'+i).value = "aberto";
		document.getElementById('sessao'+i).style.backgroundImage = "url('images/menu3.gif')"; 
	}
}

function Limpa() { 
	if(document.getElementById('txt_email').value!="") { 
		document.getElementById('txt_email').value=""; 
	} 
} 

function Limpa_nome_des() { 
	if(document.getElementById('nome_des').value!="") { 
		document.getElementById('nome_des').value=""; 
	} 
} 
function Limpa_email_des() { 
	if(document.getElementById('email_des').value!="") { 
		document.getElementById('email_des').value=""; 
	} 
} 
function Limpa_nome_env() { 
	if(document.getElementById('nome_env').value!="") { 
		document.getElementById('nome_env').value=""; 
	} 
} 

function Limpa_email_env() { 
	if(document.getElementById('email_env').value!="") { 
		document.getElementById('email_env').value=""; 
	} 
} 

function Limpa_news_nome() { 
	if(document.getElementById('news_nome').value!="") { 
		document.getElementById('news_nome').value=""; 
	} 
} 


function Limpa_news_email() { 
	if(document.getElementById('news_email').value!="") { 
		document.getElementById('news_email').value=""; 
	} 
} 



function validaForm_Newsletter(){

		d = document.news;
		texto = "Atenção!";
		
		
		if (d.news_nome.value == "" || d.news_nome.value == "Seu nome"){
			alert("O campo NOME deve ser preenchido!");
			d.news_nome.focus();
			return false;
		}		
		
		parte1 = d.news_email.value.indexOf("@");
		parte2 = d.news_email.value.indexOf(".");
		parte3 = d.news_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.news_email.focus();
			return false;
		}
		

		return true;
}


function validaForm_Login_home(){

		d = document.login_home;
		texto = "Atenção!";
			
		parte1 = d.txt_email.value.indexOf("@");
		parte2 = d.txt_email.value.indexOf(".");
		parte3 = d.txt_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.txt_email.focus();
			return false;
		}
		
		if (d.senha.value == ""){
			alert("O campo SENHA deve ser preenchido!");
			d.senha.focus();
			return false;
		}
		
		return true;
}


function validaForm_Login_Esqueceu(){

		d = document.login_home;
		texto = "Atenção!";
		
		if (d.txt_email.value == ""){
			alert("O campo E-MAIL deve ser preenchido!");
			d.txt_email.focus();
			return false;
		}
			
		parte1 = d.txt_email.value.indexOf("@");
		parte2 = d.txt_email.value.indexOf(".");
		parte3 = d.txt_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.txt_email.focus();
			return false;
		}
		
		return true;
}

function validaForm_Login_Esqueceu2(){

		d = document.login2;
		texto = "Atenção!";
		
		if (d.txt_email.value == ""){
			alert("O campo E-MAIL deve ser preenchido!");
			d.txt_email.focus();
			return false;
		}
			
		parte1 = d.txt_email.value.indexOf("@");
		parte2 = d.txt_email.value.indexOf(".");
		parte3 = d.txt_email.value.length;
		
		if (!(parte1 >= 2 && parte2 >= 2 && parte3 >= 9)) {
			alert("O campo EMAIL deve conter um endereco eletronico!");
			d.txt_email.focus();
			return false;
		}
		
		return true;
}


function validaForm_Busca(){

		d = document.buscar;
		texto = "Atenção!";
		
		if (d.prod.value == ""){
			alert("O campo BUSCA deve ser preenchido!");
			d.prod.focus();
			return false;
		}
		

		return true;
}


function MM_popupMsg(msg) {
  alert(msg);
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}



/*  -------------------------------------------       NOVAS VALIDAÇÕES    ------------------------------------------- */
function validaEmail() {
  
  var regexEmail = /^(([^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+(\.[^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+)*)|(\"".+\""))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$$/;
  
  var email = document.newsletter.news_email.value;
  
  if ( regexEmail.test( email ) ) {
      return true;
  }  else {
    alert("E-mail Inválido");
    return false;
  }
  
}

function loginUsuario() {
  
  var regexEmail = /^(([^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+(\.[^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+)*)|(\"".+\""))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$$/;
  var ok = true;
  var email = document.login.email.value;
  var senha = document.login.senha.value;
  
  if ( email == "" || email == "Seu e-mail" || !regexEmail.test( email ) ) {
    alert( "Endereço de e-mail inválido!");
    var ok = false;
    return false;
  } 
  
  if ( senha == "" || senha == "Sua senha" ) {
    alert( "É necessário informar sua senha!");
    var ok = false;
    return false;
  }
  
  if ( ok ) {
    return true;
  }
  
}  


function validaCadastrase(){
  var regexEmail = /^(([^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+(\.[^<>()[\]\\.,;áàãâäéèêëíìîïóòõôöúùûüç:\s@\""]+)*)|(\"".+\""))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$$/;
  
  var email = document.cadastrase.email.value;
  
  if ( regexEmail.test( email ) ) {
      return true;
  }  else {
    alert("Preencha o campo e-mail corretamente!");
    return false;
  }
  
}


