	
//-----------------------------------------------------------------------------------------------------------
// FUNCTIONS
//-----------------------------------------------------------------------------------------------------------

function popUp(URL) {
    window.open(URL, "", 'toolbar=1,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800px, height=600px ,left = 35%,top = 30%');
}


function Abrir(vem)
{
window.open(vem, "", "toolbar=1,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width=800px, height=600px ,left = 65%,top = 30%");
}

function pulacampo(vem){
document.getElementById(vem).focus()
}

function focatl2(){
document.form2.nome.focus();
faznome()
}

function mudafoc(){
document.form2.cpf.focus();
faznome()
}

function mudafoc2(){
document.form2.ende.focus();
faznome()
}

function PopUp(theURL,winName,features) 
{
window.open(theURL,winName,features); 
}

function reveza(){
document.getElementById("tabatl1").style.display=""
document.getElementById("tabatl2").style.display=""
if (document.getElementById("categ").value != "REVEZAMENTO") {
document.getElementById("tabatl1").style.display="none"
document.getElementById("tabatl2").style.display="none"
}
}

function faznome(){
if (document.form2.estrangeiro.checked==false){
	document.form2.labelcpf.value="      CPF";
	document.form2.labelcpf2.value="(só números)";
}else{
	document.form2.labelcpf.value=" Passaporte";
	document.form2.labelcpf2.value="";
}
}

function limpacpf(){
if (document.form2.estrangeiro.checked==false){
    document.form2.cpf.value="";
	document.form2.labelcpf.value="      CPF";
    document.form2.naci.value="BRA"
	document.form2.labelcpf2.value="(só números)";
}else{
	document.form2.labelcpf.value=" Passaporte";
    document.form2.naci.value=""
	document.form2.labelcpf2.value="";
}
}

function achaiguais(vem){
var letrasiguais=vem.value
if (letrasiguais == ""){
    return true; 
}
var primletra=letrasiguais.charAt(1)
var resultado=letrasiguais
for (var i=0;i<letrasiguais.length;i++){
	resultado=resultado.replace(primletra,"")
}
if (resultado == ""){
	document.getElementById(vem.id).focus();
    return false; 
}
}

//onKeyUp="javascript:somente_numero(this);"
function somente_numero(campo){
//    if (document.form2.estrangeiro.checked==true){
//		return true
//	}
	var digits="0123456789"
	var campo_temp 
	for (var i=0;i<campo.value.length;i++){
	  campo_temp=campo.value.substring(i,i+1)	
	  if (digits.indexOf(campo_temp)==-1){
		    campo.value = campo.value.substring(0,i);
		    break;
	   }
	}
}

function validacpf(vem){ 

if (document.form2.cpf.value == "" ){
return true;
}

//if (document.form2.estrangeiro.checked==true){
//return true;
//}

var i; 
s = vem.value; 
/////////////////
if (s.length < 8) {
alert("O campo - CPF - esta com o tamanho inválido!");
	document.getElementById(vem.id).focus();
return false;
}// tem que ter pelo menos tamanho 8    

//////////////// testa numero siguais
var letrasiguais=vem.value
var primletra=letrasiguais.charAt(1)
var resultado=letrasiguais
for (var i=0;i<letrasiguais.length;i++){
	resultado=resultado.replace(primletra,"")
}
if (resultado == ""){
    alert("CPF Invalido") 
	document.getElementById(vem.id).focus();
    return false; 
}
////////////////////////////////
var c = s.substr(0,9); 
var dv = s.substr(9,2); 
var d1 = 0; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(10-i); 
} 
if (d1 == 0){ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(0) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 *= 2; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(11-i); 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(1) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
return false; 
} 

function validaFormtela(obj, v){
if (v == 2){
return true;
}
/////////////////////
if (document.form2.cpf.value == "" ){
return false;
}

var i; 
s = document.form2.cpf.value; 
/////////////////
if (s.length < 7) {
alert("O campo - CPF - esta com o tamanho inválido!");
document.form2.cpf.focus();
return false;
}// tem que ter pelo menos tamanho 8    

//////////////// testa numero siguais
var letrasiguais=document.form2.cpf.value
var primletra=letrasiguais.charAt(1)
var resultado=letrasiguais
for (var i=0;i<letrasiguais.length;i++){
	resultado=resultado.replace(primletra,"")
}
if (resultado == ""){
    alert("CPF Invalido") 
    document.form2.cpf.focus();
    return false; 
}
////////////////////////////////
var c = s.substr(0,9); 
var dv = s.substr(9,2); 
var d1 = 0; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(10-i); 
} 
if (d1 == 0){ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(0) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 *= 2; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(11-i); 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(1) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
/////////////////////////////////////////////
if (document.form2.nome.value == "" ){
alert("O campo - NOME  - deve ser preenchido!");
document.form2.nome.focus();
return false;
}
//validar SEXO
if (document.form2.sexo.value == "" ){
alert("O campo - SEXO  - deve ser preenchido!");
document.form2.sexo.focus();
return false;
}
//validar nascimento
if (document.form2.dia.value == "" || document.form2.dia.value == "DIA" ){
alert("O campo - DIA NASCIMENTO - deve ser preenchido!");
document.form2.dia.focus();
return false;
}
if (document.form2.dia.value > 29 && document.form2.mes.value == 2) {
alert("O campo - DIA/MES NASCIMENTO  - Inválido!");
document.form2.dia.focus();
return false;
}

if (document.form2.dia.value == 31 && (document.form2.mes.value == 4 || document.form2.mes.value == 6 || document.form2.mes.value == 9 || document.form2.mes.value == 11)) {
alert("O campo - DIA/MES NASCIMENTO  - Inválido!");
document.form2.dia.focus();
return false;
}
if (document.form2.mes.value == ""  || document.form2.mes.value == "MES"){
alert("O campo - MES NASCIMENTO - deve ser preenchido!");
document.form2.mes.focus();
return false;
}
if (document.form2.ano.value == ""  || document.form2.ano.value == "ANO"){
alert("O campo - ANO NASCIMENTO - deve ser preenchido!");
document.form2.ano.focus();
return false;
}
//if ((document.form2.estrangeiro.checked == false)){ // no caso de nao estrangeiro
  //validar identidade
  if (document.form2.iden.value == "" ){
  alert("O campo - IDENTIDADE - deve ser preenchido!");
  document.form2.iden.focus();
  return false;
  }
  if (document.form2.iden.value == 0 ){
  alert("O campo - IDENTIDADE - deve ser preenchido!");
  document.form2.iden.focus();
  return false;
  }
  //validar data exp
  if (document.form2.diae.value == ""  || document.form2.diae.value == "DIA" ){
  alert("O campo - DIA EXPEDIÇÃO - deve ser preenchido!");
  document.form2.diae.focus();
  return false;
  }
  if (document.form2.diae.value > 29 && document.form2.mese.value == 2) {
  alert("O campo - DIA/MES DA EXPEDIÇÃO  - Inválido!");
  document.form2.diae.focus();
  return false;
  }
  if (document.form2.diae.value == 31 && (document.form2.mese.value == 4 || document.form2.mese.value == 6 || document.form2.mese.value == 9 ||  document.form2.mese.value == 11)) {
  alert("O campo - DIA/MES DA EXPEDIÇÃO  - Inválido!");
  document.form2.diae.focus();
  return false;
  }
  if (document.form2.mese.value == "" || document.form2.mese.value == "MES" ){
  alert("O campo - MES EXPEDIÇÃO - deve ser preenchido!");
  document.form2.mese.focus();
  return false;
  }
  if (document.form2.anoe.value == ""  || document.form2.anoe.value == "ANO"){
  alert("O campo - ANO EXPEDIÇÃO - deve ser preenchido!");
  document.form2.anoe.focus();
  return false;
  }
  //validar orgão
  if (document.form2.orga.value == "" ){
  alert("O campo - ORGÃO EXPEDIÇÃO - deve ser preenchido!");
  document.form2.orga.focus();
  return false;
  }
//}
//validar CPF
if (document.form2.cpf.value == "" ){
//     if ((document.form2.estrangeiro.checked == true)){ // no caso de nao estrangeiro
//       alert("O campo - PASSAPORTE - deve ser preenchido!");
//	}else{
       alert("O campo - CPF - deve ser preenchido!");
//	}
document.form2.cpf.focus();
return false;
}
 
if (document.form2.emai.value == "" ){
alert("O campo - EMAIL - deve ser preenchido!");
document.form2.emai.focus();
return false;
}
/////////////////////////// testa email
	var str 
	str = document.form2.emai.value 
	var s  = ""
	var s_ = ""
	var Replace = false
/*	ja testa no valid
    if (str==null){
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
	
	if (str=="") {
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
*/
	
	if (str=="") {
	    return true;
	}

    s = str.indexOf(" ")
    if (s != -1)  {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter espaços
  
    s = str.indexOf(",")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter vírgulas
  
    s = str.indexOf("..")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode .. em seguida

	s = str.indexOf("@")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da esq para a dir
  
    s_ = s
    s = str.lastIndexOf("@")
    if (s != s_) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da dir para a esq, a posição achada tem que ser a mesma
                             // para ter apenas 1 arroba
    s = str.indexOf(".")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}// tem que ter pelo menos 1 ponto
	
    if (str.substr(str.length - 1) == ".") {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} 
	// o ponto não pode ser o último caracter
    if (str.substr(str.length - 2,1) == ".") {
	    alert("Favor preencher o campo - Email");
        document.form2.emai.focus();
	    return false;
	} // o ponto não pode ser o penúltimo caracter
  
    s = str.indexOf("@.")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode ter ponto depois da arroba
    
    if (str.length < 7) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}   // tem que ter pelo menos tamanho 6    
  
    if ((str.indexOf("à") != -1) || (str.indexOf("á") != -1) || (str.indexOf("ã") != -1) ||
      (str.indexOf("ä") != -1) || (str.indexOf("â") != -1) || (str.indexOf("å") != -1) ||
      (str.indexOf("è") != -1) || (str.indexOf("é") != -1) || (str.indexOf("ê") != -1) ||
      (str.indexOf("ë") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("ì") != -1) ||
      (str.indexOf("î") != -1) || (str.indexOf("ö") != -1) || (str.indexOf("ò") != -1) ||
      (str.indexOf("õ") != -1) || (str.indexOf("ó") != -1) || (str.indexOf("ô") != -1) ||
      (str.indexOf("ù") != -1) || (str.indexOf("ú") != -1) || (str.indexOf("û") != -1) ||
      (str.indexOf("û") != -1) || (str.indexOf("À") != -1) || (str.indexOf("Á") != -1) || 
      (str.indexOf("Ã") != -1) || (str.indexOf("Ä") != -1) || (str.indexOf("Â") != -1) ||
      (str.indexOf("Å") != -1) || (str.indexOf("È") != -1) || (str.indexOf("É") != -1) ||
      (str.indexOf("Ê") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("î") != -1) ||
      (str.indexOf("ì") != -1) || (str.indexOf("Ò") != -1) || (str.indexOf("Õ") != -1) ||
      (str.indexOf("Ó") != -1) || (str.indexOf("Ô") != -1) || (str.indexOf("Ö") != -1) || 
      (str.indexOf("Û") != -1) || (str.indexOf("Ù") != -1) || (str.indexOf("Ú") != -1) ||
      (str.indexOf("Û") != -1) || (str.indexOf("Ü") != -1) || (str.indexOf("ç") != -1) || 
      (str.indexOf("Ç") != -1)) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}  
//////////////////////////
if (document.form2.emai.value != document.form2.emai2.value ){
alert("O campo - EMAILS não CONFEREM - informe corretamente!");
document.form2.emai2.focus();
return false;
}
if (document.form2.categ.value == ""  ){
alert("O campo - GRUPO - deve ser preenchido!");
document.form2.categ.focus();
return false;
}
}

function valida_email_js(){ 
	var str 
	str = document.form2.emai.value 
	var s  = ""
	var s_ = ""
	var Replace = false
/*	ja testa no valid
    if (str==null){
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
	
	if (str=="") {
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
*/
	
	if (str=="") {
	    return true;
	}

    s = str.indexOf(" ")
    if (s != -1)  {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter espaços
  
    s = str.indexOf(",")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter vírgulas
  
    s = str.indexOf("@")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da esq para a dir
  
    s_ = s
    s = str.lastIndexOf("@")
    if (s != s_) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da dir para a esq, a posição achada tem que ser a mesma
                             // para ter apenas 1 arroba
    s = str.indexOf(".")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}// tem que ter pelo menos 1 ponto
	
    if (str.substr(str.length - 1) == ".") {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} 
	// o ponto não pode ser o último caracter
    if (str.substr(str.length - 2,1) == ".") {
	    alert("Favor preencher o campo - Email");
        document.form2.emai.focus();
	    return false;
	} // o ponto não pode ser o penúltimo caracter
  
    s = str.indexOf("@.")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode ter ponto depois da arroba
    
    if (str.length < 7) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}   // tem que ter pelo menos tamanho 6    
  
    if ((str.indexOf("à") != -1) || (str.indexOf("á") != -1) || (str.indexOf("ã") != -1) ||
      (str.indexOf("ä") != -1) || (str.indexOf("â") != -1) || (str.indexOf("å") != -1) ||
      (str.indexOf("è") != -1) || (str.indexOf("é") != -1) || (str.indexOf("ê") != -1) ||
      (str.indexOf("ë") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("ì") != -1) ||
      (str.indexOf("î") != -1) || (str.indexOf("ö") != -1) || (str.indexOf("ò") != -1) ||
      (str.indexOf("õ") != -1) || (str.indexOf("ó") != -1) || (str.indexOf("ô") != -1) ||
      (str.indexOf("ù") != -1) || (str.indexOf("ú") != -1) || (str.indexOf("û") != -1) ||
      (str.indexOf("û") != -1) || (str.indexOf("À") != -1) || (str.indexOf("Á") != -1) || 
      (str.indexOf("Ã") != -1) || (str.indexOf("Ä") != -1) || (str.indexOf("Â") != -1) ||
      (str.indexOf("Å") != -1) || (str.indexOf("È") != -1) || (str.indexOf("É") != -1) ||
      (str.indexOf("Ê") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("î") != -1) ||
      (str.indexOf("ì") != -1) || (str.indexOf("Ò") != -1) || (str.indexOf("Õ") != -1) ||
      (str.indexOf("Ó") != -1) || (str.indexOf("Ô") != -1) || (str.indexOf("Ö") != -1) || 
      (str.indexOf("Û") != -1) || (str.indexOf("Ù") != -1) || (str.indexOf("Ú") != -1) ||
      (str.indexOf("Û") != -1) || (str.indexOf("Ü") != -1) || (str.indexOf("ç") != -1) || 
      (str.indexOf("Ç") != -1)) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}  
    return true; 
}

function validaFormtelacur(obj, v){
if (v == 2){
return true;
}
/////////////////////
if (document.form2.cpf.value == "" ){
return false;
}

var i; 
s = document.form2.cpf.value; 
/////////////////
if (s.length < 7) {
alert("O campo - CPF - esta com o tamanho inválido!");
document.form2.cpf.focus();
return false;
}// tem que ter pelo menos tamanho 8    

//////////////// testa numero siguais
var letrasiguais=document.form2.cpf.value
var primletra=letrasiguais.charAt(1)
var resultado=letrasiguais
for (var i=0;i<letrasiguais.length;i++){
	resultado=resultado.replace(primletra,"")
}
if (resultado == ""){
    alert("CPF Invalido") 
    document.form2.cpf.focus();
    return false; 
}
////////////////////////////////
var c = s.substr(0,9); 
var dv = s.substr(9,2); 
var d1 = 0; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(10-i); 
} 
if (d1 == 0){ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(0) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
d1 *= 2; 
for (i = 0; i < 9; i++) 
{ 
d1 += c.charAt(i)*(11-i); 
} 
d1 = 11 - (d1 % 11); 
if (d1 > 9) d1 = 0; 
if (dv.charAt(1) != d1) 
{ 
alert("CPF Invalido") 
document.form2.cpf.focus();
return false; 
} 
/////////////////////////////////////////////
if (document.form2.nome.value == "" ){
alert("O campo - NOME  - deve ser preenchido!");
document.form2.nome.focus();
return false;
}
//validar SEXO
if (document.form2.sexo.value == "" ){
alert("O campo - SEXO  - deve ser preenchido!");
document.form2.sexo.focus();
return false;
}
//validar nascimento
if (document.form2.dia.value == "" || document.form2.dia.value == "DIA" ){
alert("O campo - DIA NASCIMENTO - deve ser preenchido!");
document.form2.dia.focus();
return false;
}
if (document.form2.mes.value == ""  || document.form2.mes.value == "MES"){
alert("O campo - MES NASCIMENTO - deve ser preenchido!");
document.form2.mes.focus();
return false;
}
if (document.form2.ano.value == ""  || document.form2.ano.value == "ANO"){
alert("O campo - ANO NASCIMENTO - deve ser preenchido!");
document.form2.ano.focus();
return false;
}
//if ((document.form2.estrangeiro.checked == false)){ // no caso de nao estrangeiro
  //validar identidade
//  if (document.form2.iden.value == "" ){
//  alert("O campo - CREF - deve ser preenchido!");
//  document.form2.iden.focus();
//  return false;
//  }
//  if (document.form2.iden.value == 0 ){
//  alert("O campo - CREF - deve ser preenchido!");
//  document.form2.iden.focus();
//  return false;
//  }
//}
//validar CPF
if (document.form2.cpf.value == "" ){
//     if ((document.form2.estrangeiro.checked == true)){ // no caso de nao estrangeiro
//       alert("O campo - PASSAPORTE - deve ser preenchido!");
//	}else{
       alert("O campo - CPF - deve ser preenchido!");
//	}
document.form2.cpf.focus();
return false;
}
 
if (document.form2.emai.value == "" ){
alert("O campo - EMAIL - deve ser preenchido!");
document.form2.emai.focus();
return false;
}
/////////////////////////// testa email
	var str 
	str = document.form2.emai.value 
	var s  = ""
	var s_ = ""
	var Replace = false
/*	ja testa no valid
    if (str==null){
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
	
	if (str=="") {
	    alert("Favor preencher o E-MAIL");
        document.form2.emai.focus();
	    return false;
	}
*/
	
	if (str=="") {
	    return true;
	}

    s = str.indexOf(" ")
    if (s != -1)  {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter espaços
  
    s = str.indexOf(",")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode conter vírgulas
  
    s = str.indexOf("..")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode .. em seguida

	s = str.indexOf("@")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da esq para a dir
  
    s_ = s
    s = str.lastIndexOf("@")
    if (s != s_) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // verifica se te arroba da dir para a esq, a posição achada tem que ser a mesma
                             // para ter apenas 1 arroba
    s = str.indexOf(".")
    if (s == -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}// tem que ter pelo menos 1 ponto
	
    if (str.substr(str.length - 1) == ".") {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} 
	// o ponto não pode ser o último caracter
    if (str.substr(str.length - 2,1) == ".") {
	    alert("Favor preencher o campo - Email");
        document.form2.emai.focus();
	    return false;
	} // o ponto não pode ser o penúltimo caracter
  
    s = str.indexOf("@.")
    if (s != -1) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	} // não pode ter ponto depois da arroba
    
    if (str.length < 7) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}   // tem que ter pelo menos tamanho 6    
  
    if ((str.indexOf("à") != -1) || (str.indexOf("á") != -1) || (str.indexOf("ã") != -1) ||
      (str.indexOf("ä") != -1) || (str.indexOf("â") != -1) || (str.indexOf("å") != -1) ||
      (str.indexOf("è") != -1) || (str.indexOf("é") != -1) || (str.indexOf("ê") != -1) ||
      (str.indexOf("ë") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("ì") != -1) ||
      (str.indexOf("î") != -1) || (str.indexOf("ö") != -1) || (str.indexOf("ò") != -1) ||
      (str.indexOf("õ") != -1) || (str.indexOf("ó") != -1) || (str.indexOf("ô") != -1) ||
      (str.indexOf("ù") != -1) || (str.indexOf("ú") != -1) || (str.indexOf("û") != -1) ||
      (str.indexOf("û") != -1) || (str.indexOf("À") != -1) || (str.indexOf("Á") != -1) || 
      (str.indexOf("Ã") != -1) || (str.indexOf("Ä") != -1) || (str.indexOf("Â") != -1) ||
      (str.indexOf("Å") != -1) || (str.indexOf("È") != -1) || (str.indexOf("É") != -1) ||
      (str.indexOf("Ê") != -1) || (str.indexOf("ï") != -1) || (str.indexOf("î") != -1) ||
      (str.indexOf("ì") != -1) || (str.indexOf("Ò") != -1) || (str.indexOf("Õ") != -1) ||
      (str.indexOf("Ó") != -1) || (str.indexOf("Ô") != -1) || (str.indexOf("Ö") != -1) || 
      (str.indexOf("Û") != -1) || (str.indexOf("Ù") != -1) || (str.indexOf("Ú") != -1) ||
      (str.indexOf("Û") != -1) || (str.indexOf("Ü") != -1) || (str.indexOf("ç") != -1) || 
      (str.indexOf("Ç") != -1)) {
	    alert("Email inválido!");
        document.form2.emai.focus();
	    return false;
	}  
//////////////////////////
if (document.form2.emai.value != document.form2.emai2.value ){
alert("O campo - EMAILS não CONFEREM - informe corretamente!");
document.form2.emai2.focus();
return false;
}
if (document.form2.categ.value == ""  ){
alert("O campo - GRUPO - deve ser preenchido!");
document.form2.categ.focus();
return false;
}
}

function createSubMenu(objName, statusCursor){
	alert ("1")
	var myElement = document.all(objName);
	if(statusCursor=="On"){
		myElement.style.visibility="visible";
	}else if(statusCursor=="Off"){
		myElement.style.visibility="hidden";
	}
}

function mostra1(){
	alert ("1");
}

