function janelapopup (URL){ 
   window.open(URL,"janela1","width=550,height=235,scrollbars=NO") 
}
function janelavip () { 
   window.open("http://www.embria.com.br/HTMLS/br/com/embria/vip/versao_01/servlet/vip01_login.emb","_blank","width=800,height=600,resizable=YES") 
}
function mostrar(nomeCamada){ 
document.getElementById(nomeCamada).style.display="inline"; 
} 
function ocultar(nomeCamada){ 
document.getElementById(nomeCamada).style.display="none"; 
} 

function validaEmail (conteudo)
{
	var r = new Array(2);
	r[0] = conteudo;
	r[1] = true;

   	var especiais = new Array(",",";","<",">");
   	for (var k =0; k<conteudo.length; k++)
   	{	
       	var ac = "";
       	if (conteudo.charAt(k) == "'")
   	       	ac = "'";	
   	   	else if ( conteudo.charAt(k) == '"')
   	    	ac = '"';
   	   	if (ac.length != 0)
   	   	{
   	       	var prox = conteudo.indexOf(ac,k+1);
   	       	var v;
   	       	if ( prox != -1 )
   	       	{
   	           	for (var e=0;e<especiais.length;e++)
   	           	{
   	               	while ( (v = conteudo.indexOf(especiais[e],k+1)) != -1 )
   	               	{
   	                   	if ( v > prox )
   	                       	break;
   	                   	conteudo = conteudo.substring(0,v)+" "+conteudo.substring(v+1,conteudo.length);
   	               	}
   	           	}    
   	           	k=prox;
   	       	}
   	   	}
   	   	else if (conteudo.charAt(k) == " ")
   	   	{
   	       	conteudo = conteudo.substring(0,k)+conteudo.substring(k+1,conteudo.length);
   	       	k--;
   	   	}
   	   	else if (conteudo.charAt(k) == ";")
   	   	{
  	       	conteudo = conteudo.substring(0,k)+","+conteudo.substring(k+1,conteudo.length);
  	       	k--;
  	   	}
   	}   
   
   	var s = conteudo.split(',');
   	var valida;
   	for( var i=0; i < s.length; i++ )
   	{
   	   	if ((s[i].indexOf("<") > -1) && (s[i].indexOf(">") > -1))
   	   		valida = s[i].substring(s[i].indexOf("<")+1,s[i].indexOf(">")-1);
   	   	else
   	   		valida = s[i];
       	if( !validacaoEmail(valida) )
       	{
        	return false;
       	}
   	}
   	
   	return true;
}

function validacaoEmail(email)
{ 
	var invalido_char = ' /:,;<>';
  	var posicao_arroba;
  	var periodo_posicao;
	if (email == '') 
  		return true;
  	for (i = 0; i < invalido_char.length; i++)             
  	{
  	   invalido_char = invalido_char.charAt(i);
       if (email.indexOf(invalido_char,0) > -1) 
       		return false;
  	}                                                      
  	posicao_arroba = email.indexOf('@',1);
  	if (posicao_arroba == -1) 
  		return false;                 
  	if (email.indexOf('@',posicao_arroba + 1) > - 1)
  		return false;
  	periodo_posicao = email.indexOf('.',posicao_arroba);
  	if (periodo_posicao == -1) 
  		return false;                
  	if (periodo_posicao + 3 > email.length) 
  		return false;       
  	return true;                                            

}


