	var aprojetos = new Array();
	var aeventos = new Array();
	var aeventos = new Array();
	var asubgrupoleg = new Array();
	var asubgrupoleg2 = new Array();
	var alinks = new Array();
	var contProj = -1;
	var contEventos = -1;
	var contEventos = -1;
	var contSubGrupoLegislacao = -1;
	var contSubGrupoLegislacao2 = -1;
	var contLinks = -1;
	function mudaIdioma(id){
		document.frm.codIdioma.value=id;
		document.frm.submit();
	}
   function ieupdate(){
      theObjects = document.getElementsByTagName("object");
      for (var i = 0; i < theObjects.length; i++) {
         theObjects[i].outerHTML = theObjects[i].outerHTML;
      }
   }
    function ficha(id,tit){
       /*larg=200;
       cont="<iframe src='ficha.asp?id="+id+"' scrolling='auto' width='320' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe>";
       document.getElementById('dadosFicha').innerHTML = cont;*/
       //window.open("ficha.asp?id="+id,"Ficha","width=400,height=220,scrollbars=yes");
	   if(tit!="" && tit!=null && tit!="undefined")
          self.location="ficha1.asp?id="+id+"&tit="+tit;
	   else
          self.location="ficha1.asp?id="+id;	   
    }
    function constituicao(){
       /*larg=parseInt(screen.height)-370;
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       cont+="<tr><td valign='top' align='left' class='titdestaque'><br>Constituição Federal<br></td></tr>";
       cont+="<tr><td align='left' colspan='2'><iframe src='./paginas/constituicao.asp' scrolling='auto' width='396' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;*/
	   self.location="constituicao1.asp";
    }
    function ajustaSubMenus(){
      //submenuinstitucional.style.left=((screen.width-770)/2)+200;
	  navegador = navigator.appName;
	  if (navegador == "Microsoft Internet Explorer")	  
	     submenuinstitucional.style.left=screen.width-436;
	  else
	     submenuinstitucional.style.left=screen.width-432;
	  
      //submenueventos.style.left=((screen.width-770)/2)+122;
	  //submenulegislacao.style.left=((screen.width-770)/2)+122;
      //submenulinks.style.left=((screen.width-770)/2)+122;
	}
   function paginicial(http_request_envia,par){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("PAGINICIAL");
      cont1="";
      cont2="";
      cont3="";
      if(objetos.length>0){
         cont1 = objetos[0].getElementsByTagName("coluna1");
	     cont1 = cont1[0].firstChild.nodeValue;
         cont2 = objetos[0].getElementsByTagName("coluna2");
	     cont2 = cont2[0].firstChild.nodeValue;
         cont3 = objetos[0].getElementsByTagName("coluna3");
		 cont3 = cont3[0].firstChild.nodeValue;
      }
	  //O relatório "Doing Business" 2008, do Banco Mundial, novamente coloca o Brasil no topo do pódio como o país mais dificil de se
	  //cumprir com as obrigações tributárias	http://portugues.doingbusiness.org/economyrankings/Default.aspx?direction=Desc&sort=8"
	  aux="";
	  for(x=1;x<fm_conta_campos(cont1," ")+1;x++){
		  pSep=fm_separa_campo(cont1," ",x);//O
		  if(pSep.length>25){
		     aux3=""
			 //pSep=http://portugues.doingbusiness.org/economyrankings/Default.aspx?direction=Desc&sort=8"
	  	     for(i=0;i<pSep.length;i++){
	  	        if(i % 25 == 0){
		           aux3=aux3+"<br>";
				   //aux3=aux3+" ";
				}
	            aux3=aux3+pSep.substr(i,1);
	         }
		 	 aux=aux+aux3
		  }else{
		     aux=aux+" "+fm_separa_campo(cont1," ",x);
		  }
	  }
	  aux=aux.substr(1,aux.length);
	  //alert(aux);
	  //cont1=aux;
  	  if(cont1=="-99")
	     cont1="";
  	  if(cont2=="-99")
	     cont2="";
	  if(cont3=="-99"){
         linColuna3.style.display="none";
		 cont3="";
	  }
      document.getElementById("coluna1").innerHTML = cont1;
      document.getElementById("coluna2").innerHTML = cont2;
      document.getElementById("coluna3").innerHTML = cont3;
      //ajax('./paginas/criandoXML.asp?doc=destaqueNoticias',destaqueNoticias,null,'noticias');
	  ajax("./paginas/criandoXML.asp?doc=destaqueNoticias&id="+par,destaqueNoticias,par,"noticias");
   }
   function ajax(url,funcao,par,tipo){
   	    document.body.style.cursor = "wait";
   	    if(tipo=="menu" || tipo=="banner" || tipo=="fconosco"){
   		}else if(tipo=="coluna1"){
   	       document.getElementById('coluna1').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="noticias"){
   	       document.getElementById('noticias').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="legislacao"){
   	       document.getElementById('legislacao').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="destaques"){
   	       document.getElementById('destaques').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else{
   			if(document.getElementById('conteudo')==null){
   			   parent.document.getElementById('conteudo').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   			}else{
   	           document.getElementById('conteudo').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   			}
   		}
   		if(window.ActiveXObject){
   			try{
   				http_request = new ActiveXObject( "Msxml2.XMLHTTP" ); // IR 6+
   			}catch(e){
   				http_request = new ActiveXObject( "Microsoft.XMLHTTP" ); // IR 5.5-
   			}
   		}else{
   			http_request  = new XMLHttpRequest(); // Mozila, Opera ...
   			http_request.overrideMimeType('text/xml');
   		}
   		http_request.onreadystatechange = function(){
   			if(http_request.readyState==4){
   				if(http_request.status==200){
   					funcao(http_request,par)
   					document.body.style.cursor = "auto";
   				}else{
   					alert('O servidor redornou um erro ' + http_request.status);
   				}
   			}
   		}
   		http_request.open('GET',url,true);
   		http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1');
   		http_request.send(null);
	}
   function ajax2(url,funcao,par,tipo){
   	    document.body.style.cursor = "wait";
   	    if(tipo=="menu" || tipo=="banner" || tipo=="fconosco"){
   		}else if(tipo=="coluna1"){
   	       document.getElementById('coluna1').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="noticias"){
   	       document.getElementById('noticias').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="legislacao"){
   	       document.getElementById('legislacao').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else if(tipo=="destaques"){
   	       document.getElementById('destaques').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   		}else{
   			if(document.getElementById('conteudo')==null){
   			   parent.document.getElementById('conteudo').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   			}else{
   	           document.getElementById('conteudo').innerHTML = "<br><img src='img/indicator.gif' align='absmiddle'>";
   			}
   		}
   		if(window.ActiveXObject){
   			try{
   				http_request = new ActiveXObject( "Msxml2.XMLHTTP" ); // IR 6+
   			}catch(e){
   				http_request = new ActiveXObject( "Microsoft.XMLHTTP" ); // IR 5.5-
   			}
   		}else{
   			http_request  = new XMLHttpRequest(); // Mozila, Opera ...
   			http_request.overrideMimeType('text/xml');
   		}
   		http_request.onreadystatechange = function(){
   			if(http_request.readyState==4){
   				if(http_request.status==200){
   					funcao(http_request,par)
   					document.body.style.cursor = "auto";
   				}else{
   					alert('O servidor redornou um erro ' + http_request.status);
   				}
   			}
   		}
   		http_request.open('GET',url,true);
   		http_request.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1');
   		http_request.send(null);
	}
   function lSenha(){
      if(!IsEmail(parent.frameLogin.document.frm.email.value)){
         alert("Preencha o email!");
         parent.frameLogin.document.frm.email.focus();
         return;
      }
	  parent.frameLogin.document.frm.acao.value="email";
	  parent.frameLogin.document.frm.submit();
   }
   function mSenha(){
	  esqsenha.innerHTML = "<a href='javascript:esqSenha();'>Esqueceu a senha?</a><a href='javascript:cadastrese();'>Cadastre-se</div></a>";
      esqsenha.style.display='inline';
   }
   function legislacao(http_request_envia){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("LEGISLACAO");
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      cont+="<tr><td valign='top' align='left' class='titdestaque2' style='border-bottom:1px #013660 solid'><br>Legislação</td></tr><tr><td>&nbsp;</td></tr>";
      for(x = 0; x < objetos.length; x++)	{
		 codigo = objetos[x].getElementsByTagName("codigo");
         titulo = objetos[x].getElementsByTagName("titulo");
         wlink = objetos[x].getElementsByTagName("link");
		 wlink=wlink[0].firstChild.nodeValue;
		 if(wlink.indexOf("http:") == -1)
            wlink = "http://"+wlink;
         cont+="<tr><td align='left'> - <a href='"+wlink+"' target='_new' class='underline'>"+titulo[0].firstChild.nodeValue+"</a></td></tr>";
      }
      cont+="</table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function convenios(http_request_envia,par){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("CONVENIO");
	 if(par==1)
	    desc="Convênios";
	 else if(par==2)
	    desc = "Convenios";
	 else if(par==3)
	    desc = "Associations";

      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque2' style='border-bottom:1px #013660 solid'><br>"+desc+"</td></tr><tr><td colspan='2'>&nbsp;</td></tr>";
	  if(objetos.length==0){
		 if(par==1)
		    desc="Não há convênios cadastrados!";
		 else if(par==2)
		    desc = "!No hay convenios registrados!";
		 else if(par==3){
		    desc = "Coming soon!";
		 }
	     cont+="<tr><td colspan='2' valign='top' align='center'>"+desc+"</td></tr>";
	  }
      for(x = 0; x < objetos.length; x++)	{
		 codigo = objetos[x].getElementsByTagName("codigo");
         descricao = objetos[x].getElementsByTagName("descricao");
         temlogo = objetos[x].getElementsByTagName("temlogo");
		 if(x==0)
		    cont+="<tr>";
		 else
		    cont+="<tr><td>&nbsp;</td></tr>"
		 if(x==objetos.length-1)
		    cont+="<td align='left' style='padding-left:5px'>&nbsp;";
		 else
			cont+="<td align='left' style='padding-left:5px;border-bottom:1px #013660 solid'>";

		 if(temlogo[0].firstChild.nodeValue=="S")
			 cont+="<img src='./uploaded/convenios/"+codigo[0].firstChild.nodeValue+".jpg' align='bottom'>";
		 cont+=descricao[0].firstChild.nodeValue+"</td></tr>";
      }
      cont+="</table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function faleconosco(http_request_envia){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("FCONOSCO");
	  cont="";
      for(x = 0; x < objetos.length; x++)	{
         email = objetos[x].getElementsByTagName("email");
	     cont+="mailto:" + email[0].firstChild.nodeValue;
	  }
      document.getElementById('fconosco').href = cont;
	  ajustaSubMenus();
   }
   function institucional(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  p=fm_separa_campo(par,"~",1);
  	  codIdioma=fm_separa_campo(par,"~",2);
      tipo="QSOMOS"
	  if(p==2)
	     tipo="ESTATUTO"
	  else if(p==3)
	     tipo="CARTAPRINCIPIOS"

	  if(p==1){
	     desc="Quem Somos";
	     if(codIdioma==2)
		    desc="Quienes Somos";
	     else if(codIdioma==3)
		    desc="About us";
	  }else if(p==2){
	     desc="Estatuto";
	     if(codIdioma==3)
	        desc="Statute";
	  }else if(p==3){
	     desc="Carta de Princípios";
	     if(codIdioma==2)
	        desc="Carta de Principios";
	     else if(codIdioma==3)
	        desc="Letter of Principles";
	  }

      objetos = retorno.getElementsByTagName(tipo);

	  cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>"+desc+"</td></tr>";
      cont+="<tr><td colspan='2' valign='top' align='left'>&nbsp;</td></tr>";
	  //if((p==1 || p==2 || p==3) && codIdioma==1){
	  if((p==1 || p==3 && (codIdioma==1 || codIdioma==2 || codIdioma==3)) || (p==2 && codIdioma==1) ){
         for(x = 0; x < objetos.length; x++)	{
            texto = objetos[x].getElementsByTagName("texto");
            cont+="<tr><td><div align='justify'>"+texto[0].firstChild.nodeValue+"</div></td></tr>";
	     }
	  }else{
		  if(p==2){
			 if(codIdioma==3){
      			//cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Statute</td></tr>";
       			cont+="<tr><td height='10' colspan='2' align='center'></td></tr>";
		        cont+="<tr><td><div align='justify'>The Statute is available only in portuguese</div></td></tr>";
			 }else{
      			//cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Estatuto</td></tr>";
       			cont+="<tr><td height='10' colspan='2' align='center'></td></tr>";
		        cont+="<tr><td><div align='justify'>El estatuto está disponible solamente en la versión en portugués</div></td></tr>";
			 }
		  }else if(p==3){
  			 if(codIdioma==3){
      			//cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Letter of Principles</td></tr>";
       			cont+="<tr><td height='10' colspan='2' align='center'></td></tr>";
		        cont+="<tr><td><div align='justify'>Letter of Principles is available only in portuguese</div></td></tr>";
			 }else{
      			//cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Carta de Principios</td></tr>";
       			cont+="<tr><td height='10' colspan='2' align='center'></td></tr>";
		        cont+="<tr><td><div align='justify'>El carta de principios está disponible solamente en la versión en portugués</div></td></tr>";
			 }
		  }
	  }
	  if(p==1){
         cont+="<tr><td>&nbsp;</td></tr>";
         cont+="<tr><td>&nbsp;</td></tr>";
         cont+="<tr><td>&nbsp;</td></tr>";
         cont+="<tr><td align='center'>";
		 if(screen.width==1280 || screen.width==1152){
		    cont+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='800' height='247' align='middle'>";
		    cont+="<param name='allowScriptAccess' value='sameDomain' />";
		    cont+="<param name='movie' value='img/q1028"+codIdioma+".swf' />";
		    cont+="<param name='quality' value='high' />";
		    cont+="<param name='wmode' value='transparent' />";
		    cont+="<param name='bgcolor' value='#ffffff' />";
		    cont+="<embed src='img/q1028"+codIdioma+".swf' quality='high' wmode='transparent' bgcolor='#ffffff' width='800' height='247' align='middle' allowscriptaccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
		    cont+="</object>";
	  	 }else if(screen.width==1024){
		    cont+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='665' height='205' align='middle'>";
		    cont+="<param name='allowScriptAccess' value='sameDomain' />";
		    cont+="<param name='movie' value='img/q665"+codIdioma+".swf' />";
		    cont+="<param name='quality' value='high' />";
		    cont+="<param name='wmode' value='transparent' />";
		    cont+="<param name='bgcolor' value='#ffffff' />";
		    cont+="<embed src='img/q665"+codIdioma+".swf' quality='high' wmode='transparent' bgcolor='#ffffff' width='665' height='205' align='middle' allowscriptaccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
		    cont+="</object>";
	  	 }else if(screen.width==800){
		    cont+="<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='486' height='150' align='middle'>";
		    cont+="<param name='allowScriptAccess' value='sameDomain' />";
		    cont+="<param name='movie' value='img/q486"+codIdioma+".swf' />";
		    cont+="<param name='quality' value='high' />";
		    cont+="<param name='wmode' value='transparent' />";
		    cont+="<param name='bgcolor' value='#ffffff' />";
		    cont+="<embed src='img/q486"+codIdioma+".swf' quality='high' wmode='transparent' bgcolor='#ffffff' width='486' height='150' align='middle' allowscriptaccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />";
		    cont+="</object>";
		 }
		 cont+="</td></tr>";
	  }
      cont+="<tr><td>&nbsp;</td></tr>";
      cont+="</table>";
      document.getElementById('conteudo').innerHTML = cont;
   }
   function mostraFolderEvento(id,p,tipo){
	  popUp("./paginas/visfolder.asp?id="+id+"&desc="+aeventos[p] + "&tipo="+tipo,"Visualizador","width=700,height=500,status=yes,scrollbars=yes");
   }
   function pInicial(){
      self.location='http://www.atamericas.org';
   }
   function home(){
		//self.location='default.asp';
		//self.location.reload();
		//document.frm2.submit();
		//self.location='http://www.atamericas.org';
		parent.location='index.asp';
   }
    function validaLoginForum(){
       if(!IsEmail(document.frm.email.value)){
          alert("E-mail Inválido !");
          document.frm.email.focus();
          return;
       }
       if(document.frm.senha.value==""){
          alert("Senha inválida !");
          document.frm.senha.focus();
          return;
       }
       document.frm.acao.value="entrar";
       document.frm.submit();
    }
    function cadastre(){
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
	   cont+="<tr><td valign='top' align='left' class='titdestaque'><br><b>Cadastre-se</b></td></tr>";
       cont+="<tr><td height='10' align='left'></td></tr>";
	   cont+="<tr><td align='left'><iframe src='./restrito/paginas/cadastre.asp' scrolling='no' width='380px' height='350px' allowtransparency='true' frameBorder=no' style='margin-top:0px' name='frame' id='frameCadastre'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;
    }
    /*function forumLogin(){
	   if(parent.document.getElementById('saudacao').innerHTML==""){
		  alert("Para acessar o fórum, você precisa estar logado(a). Para isso, você deve preencher o formulário abaixo. Caso você não tenha uma senha, faça o cadastro e tente novamente.");
		  (window.parent.frameLogin).document.frm.email.focus();
	   }else
	      forum();
    }
    function forum(){
       larg=parseInt(screen.height)-370;
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       cont+="<tr><td align='left' colspan='2'><iframe src='./restrito/paginas/forum.asp' scrolling='auto' width='396' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;
    }*/
    function forumLogin(){
	   cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       //cont+="<tr><td valign='top' align='left' class='titdestaque'><br><b>Fórum</b><br><img src='img/linha.jpg' width='372' height='10' /></td></tr>";
       cont+="<tr><td valign='top' align='left' class='titdestaque'><br>Fórum<br></td></tr>";
       cont+="<tr><td height='10' align='left'></td></tr>";
	   cont+="<tr><td align='left'><iframe src='./restrito/paginas/forumLogin.asp' scrolling='yes' width='380px' height='280px' allowtransparency='true' frameBorder=no' style='margin-top:0px' name='frame' id='frameLogin'></iframe></td></tr>";
       cont+="</table>";
       document.getElementById('conteudo').innerHTML = cont;
    }
    function forum(){
       larg=parseInt(screen.height)-370;
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       cont+="<tr><td align='left' colspan='2'><iframe src='./restrito/paginas/forum.asp' scrolling='auto' width='396' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;
    }
    function academicos(codIdioma){
       larg=parseInt(screen.height)-370;
       wid=parseInt(screen.width)-235;
       desc="Membros";
	   if(codIdioma==2)
	      desc="Miembros";
	   else if(codIdioma==3)
		 desc="Members";
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       cont+="<tr><td valign='top' align='left' class='titdestaque'><br>"+desc+"<br></td></tr>";
       cont+="<tr><td align='left' colspan='2'><iframe src='./paginas/academicos.asp' scrolling='auto' width='" + wid + "' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;
    }
   function gestudos(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("GESTUDOS");
      /*cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Grupo de Estudos</td></tr>";*/
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      if(codIdioma==1)
	     desc="Grupo de Estudos";
	  else if(codIdioma==2)
	     desc="Grupo de Estúdios";
	  else if(codIdioma==3)
	     desc="Discussion Group";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque2' style='border-bottom:1px #013660 solid'><br>"+desc+"</td></tr><tr><td colspan='2'>&nbsp;</td></tr>";
	  if(objetos.length==0){
         if(codIdioma==1)
	        desc="Não há "+desc.toLowerCase()+" cadastrados!";
	     else if(codIdioma==2)
		    desc = "!No hay "+desc.toLowerCase()+" registrados!";
	     else if(codIdioma==3){
		    //desc = "There are no "+desc.toLowerCase()+"!";
			desc = "Coming soon!";
		 }
	     cont+="<tr><td colspan='2' valign='top' align='center'>"+desc+"</td></tr>";
	  }
      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
	 assunto = objetos[x].getElementsByTagName("assunto");
	 data = objetos[x].getElementsByTagName("data");
	 texto = objetos[x].getElementsByTagName("texto");
	 relator = objetos[x].getElementsByTagName("relator");
	 consideracoes1 = objetos[x].getElementsByTagName("consideracoes1");
	 revisor = objetos[x].getElementsByTagName("revisor");
	 consideracoes2 = objetos[x].getElementsByTagName("consideracoes2");
	 relat_final = objetos[x].getElementsByTagName("relat_final");
	 if(x!=0){
          if(codIdioma==1)
	         desc="Assunto";
	      else if(codIdioma==2)
		     desc = "Tema";
	      else if(codIdioma==3)
		     desc = "Subject";

		  cont+="<tr><td colspan='2' class='titdestaque'>&nbsp;</td></tr><tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+assunto[0].firstChild.nodeValue+"</td></tr>";
	 }else{
         if(codIdioma==1)
	        desc="Assunto";
	     else if(codIdioma==2)
		    desc = "Tema";
	     else if(codIdioma==3)
		    desc = "Subject";
		 cont+="<tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+assunto[0].firstChild.nodeValue+"</td></tr>";
	 }
     if(codIdioma==1)
        desc="Data";
	 else if(codIdioma==2)
		desc = "Data";
	 else if(codIdioma==3)
		desc = "Date";
	 cont+="<tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+data[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Texto";
	 else if(codIdioma==2)
		desc = "Texto";
	 else if(codIdioma==3)
		desc = "Text";
	 cont+="<tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+texto[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Relator";
	 else if(codIdioma==2)
        desc="Relator";
	 else if(codIdioma==3)
		desc = "Chair";
	 cont+="<tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+relator[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Considerações";
	 else if(codIdioma==2)
		desc = "Consideraciones";
	 else if(codIdioma==3)
		desc = "Considerations";
	 cont+="<tr><td align='right' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+consideracoes1[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Revisor";
	 else if(codIdioma==2)
		desc = "Revisor";
	 else if(codIdioma==3)
		desc = "Supervisor";
	 cont+="<tr><td align='right'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+revisor[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Considerações";
	 else if(codIdioma==2)
		desc = "Consideraciones";
	 else if(codIdioma==3)
		desc = "Considerations";
	 cont+="<tr><td align='right' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+consideracoes2[0].firstChild.nodeValue+"</td></tr>";
     if(codIdioma==1)
        desc="Relatório Final";
	 else if(codIdioma==2)
		desc = "Informe Final";
	 else if(codIdioma==3)
		desc = "Final Report";
	 cont+="<tr><td align='right' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+relat_final[0].firstChild.nodeValue+"</td></tr>";
      }
      cont+="</table>";
      document.getElementById('conteudo').innerHTML = cont;
   }
   function diretoria(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  p=fm_separa_campo(par,"~",1);
  	  codIdioma=fm_separa_campo(par,"~",2);
      tipo = "DIRETORIA";
	  if(codIdioma==1)
         desc = "Diretoria";
	  else if(codIdioma==2)
		 desc = "Directores";
	  else if(codIdioma==3)
         desc = "Board";
      if(p==2){
         tipo = "PATRONO";
	     if(codIdioma==1 || codIdioma==2)
            desc = "Patrono";
  	     else if(codIdioma==3)
	        desc = "Patron";
      }
      objetos = retorno.getElementsByTagName(tipo);
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0' width='100%'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>"+desc+"</td></tr>";
	  for(x = 0; x < objetos.length; x++)	{
	     codigo = objetos[x].getElementsByTagName("codigo");
		 nome = objetos[x].getElementsByTagName("nome");
	     cargo = objetos[x].getElementsByTagName("cargo");
	     email = objetos[x].getElementsByTagName("email");
	     graduacao = objetos[x].getElementsByTagName("graduacao");
	     pgradlatosensu = objetos[x].getElementsByTagName("pgradlatosensu");
	     mestrado = objetos[x].getElementsByTagName("mestrado");
	     doutorado = objetos[x].getElementsByTagName("doutorado");
	     pdoutorado = objetos[x].getElementsByTagName("pdoutorado");
	     curriculo = objetos[x].getElementsByTagName("curriculo");
         temfotouser = objetos[x].getElementsByTagName("temfotouser");

		 if(x!=0){
	     	if(temfotouser[0].firstChild.nodeValue=="S"){
		       cont+="<tr><td colspan='2' class='titdestaque'>&nbsp;</td></tr><td colspan='2' align='left'><img src='./uploaded/usuarios/fotos/"+codigo[0].firstChild.nodeValue+".jpg' width='75' height='100' align='bottom'>&nbsp;<span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}else{
		       cont+="<tr><td colspan='2' class='titdestaque'>&nbsp;</td></tr><td colspan='2' align='left'><span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
		    }
		 }else{
 	     	if(temfotouser[0].firstChild.nodeValue=="S"){
		       cont+="<td colspan='2' align='left'><img src='./uploaded/usuarios/fotos/"+codigo[0].firstChild.nodeValue+".jpg' width='75' height='100' align='bottom'>&nbsp;<span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}else{
			   cont+="<td colspan='2' align='left'><span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}
		 }
	     if(codIdioma==1 || codIdioma==2)
            desc = "Cargo";
  	     else if(codIdioma==2)
		    desc = "Cargo";
  	     else if(codIdioma==3)
		    desc = "Title";
		 cont+="<td align='left' valign='top' width='200'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+cargo[0].firstChild.nodeValue+"</td></tr>";

	     if(codIdioma==1 || codIdioma==2 || codIdioma==3)
            desc = "E-mail";

		 cont+="<td align='left' valign='top' nowrap><span class='titulo2'>"+desc+" : </span></td><td align='left'><a href='mailto:" + email[0].firstChild.nodeValue + "'>" + email[0].firstChild.nodeValue + "</a></td></tr>";

      	 if(graduacao[0].firstChild.nodeValue!="-99"){
	        if(codIdioma==1)
               desc = "Graduação";
  	        else if(codIdioma==2)
               desc = "Graduación";
  	        else if(codIdioma==3)
		       desc = "Graduation";

		    cont+="<td align='left' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+graduacao[0].firstChild.nodeValue+"</td></tr>";
		 }
      	 if(pgradlatosensu[0].firstChild.nodeValue!="-99"){
	        if(codIdioma==1)
               desc = "Pós Graduação";
  	        else if(codIdioma==2)
		       desc = "Posgrado";
			else if(codIdioma==3)
		       desc = "Post-Graduation";

		    cont+="<td align='left' valign='top'><span class='titulo2'>"+desc+" :<br>Lato Sensu : </span></td><td align='left'>"+pgradlatosensu[0].firstChild.nodeValue+"</td></tr>";
		 }
      	 if(mestrado[0].firstChild.nodeValue!="-99"){
	        if(codIdioma==1)
               desc = "Mestrado";
  	        else if(codIdioma==2)
		       desc = "Máster";
  	        else if(codIdioma==3)
		       desc = "Masters";
		    cont+="<td align='left' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+mestrado[0].firstChild.nodeValue+"</td></tr>";
		 }
      	 if(doutorado[0].firstChild.nodeValue!="-99"){
	        if(codIdioma==1)
               desc = "Doutorado";
  	        else if(codIdioma==2)
		       desc = "Doctorado";
  	        else if(codIdioma==3)
		       desc = "Ph.D.";
		    cont+="<td align='left' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+doutorado[0].firstChild.nodeValue+"</td></tr>";
		 }
      	 if(pdoutorado[0].firstChild.nodeValue!="-99"){
	        if(codIdioma==1)
               desc = "Pós Doutorado";
  	        else if(codIdioma==2)
		       desc = "Pos doctorado";
  	        else if(codIdioma==3)
		       desc = "Post Doctorate";
		    cont+="<td align='left' valign='top'><span class='titulo2'>"+desc+" : </span></td><td align='left'>"+pdoutorado[0].firstChild.nodeValue+"</td></tr>";
		 }
	     if(codIdioma==1)
            desc = "Currículo";
  	     else if(codIdioma==2)
		    desc = "Currículum";
  	     else if(codIdioma==3)
		    desc = "Resumé";

		 cont+="<td align='left' valign='top' colspan='2'><span class='titulo2'>"+desc+" : </span></td>";
		 cont+="<tr><td align='left' valign='top' colspan='2'><div align='justify'>"+curriculo[0].firstChild.nodeValue+"</div></td></tr>";
	  }
	  cont+="</table>";
	  document.getElementById('conteudo').innerHTML = cont;
   }
   /*function diretoria(http_request_envia){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("DIRETORIA");
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br>Diretoria</td></tr>";
	  for(x = 0; x < objetos.length; x++)	{
	     codigo = objetos[x].getElementsByTagName("codigo");
	     nome = objetos[x].getElementsByTagName("nome");
	     cargo = objetos[x].getElementsByTagName("cargo");
	     email = objetos[x].getElementsByTagName("email");
	     graduacao = objetos[x].getElementsByTagName("graduacao");
	     pgradlatosensu = objetos[x].getElementsByTagName("pgradlatosensu");
	     mestrado = objetos[x].getElementsByTagName("mestrado");
	     doutorado = objetos[x].getElementsByTagName("doutorado");
	     pdoutorado = objetos[x].getElementsByTagName("pdoutorado");
	     curriculo = objetos[x].getElementsByTagName("curriculo");
         temfotouser = objetos[x].getElementsByTagName("temfotouser");
		 if(x!=0){
	     	if(temfotouser[0].firstChild.nodeValue=="S"){
		       cont+="<tr><td colspan='2' class='titdestaque'>&nbsp;</td></tr><td colspan='2' align='center'><img src='./uploaded/usuarios/fotos/"+codigo[0].firstChild.nodeValue+".jpg' width='75' height='100' align='bottom'>&nbsp;<span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}else{
		       cont+="<tr><td colspan='2' class='titdestaque'>&nbsp;</td></tr><td colspan='2' align='center'><span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
		    }
		 }else{
 	     	if(temfotouser[0].firstChild.nodeValue=="S"){
		       cont+="<td colspan='2' align='center'><img src='./uploaded/usuarios/fotos/"+codigo[0].firstChild.nodeValue+".jpg' width='75' height='100' align='bottom'>&nbsp;<span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}else{
			   cont+="<td colspan='2' align='center'><span class='titulo2'>"+nome[0].firstChild.nodeValue+"</span></td></tr>";
			}
		 }
		 cont+="<td align='left' valign='top'><span class='titulo2'>Cargo : </span></td><td align='left'>"+cargo[0].firstChild.nodeValue+"</td></tr>";
		 cont+="<td align='left' valign='top'><span class='titulo2'>E-mail : </span></td><td align='left'><a href='mailto:" + email[0].firstChild.nodeValue + "'>" + email[0].firstChild.nodeValue + "</a></td></tr>";

      	 if(graduacao[0].firstChild.nodeValue!="-99")
		    cont+="<td align='left' valign='top'><span class='titulo2'>Graduação : </span></td><td align='left' width='100%'>"+graduacao[0].firstChild.nodeValue+"</td></tr>";
      	 if(pgradlatosensu[0].firstChild.nodeValue!="-99")
		    cont+="<td align='left' nowrap valign='top'><span class='titulo2'>Pós Graduação Lato Sensu : </span></td><td align='left'>"+pgradlatosensu[0].firstChild.nodeValue+"</td></tr>";
      	 if(mestrado[0].firstChild.nodeValue!="-99")
		    cont+="<td align='left' valign='top'><span class='titulo2'>Mestrado : </span></td><td align='left'>"+mestrado[0].firstChild.nodeValue+"</td></tr>";
      	 if(doutorado[0].firstChild.nodeValue!="-99")
		    cont+="<td align='left' valign='top'><span class='titulo2'>Doutorado : </span></td><td align='left'>"+doutorado[0].firstChild.nodeValue+"</td></tr>";
      	 if(pdoutorado[0].firstChild.nodeValue!="-99")
		    cont+="<td align='left' valign='top'><span class='titulo2'>Pós Doutorado : </span></td><td align='left'>"+pdoutorado[0].firstChild.nodeValue+"</td></tr>";

		 cont+="<td align='left' valign='top' colspan='2'><span class='titulo2'>Currículo : </span></td>";
		 cont+="<tr><td align='left' valign='top' colspan='2'>"+curriculo[0].firstChild.nodeValue+"</td></tr>";
	  }
	  cont+="</table>";
	  document.getElementById('conteudo').innerHTML = cont;
   }*/
   function parceiros(http_request_envia){
      retorno = http_request_envia.responseXML;
      oparceiros = retorno.getElementsByTagName("PARCEIRO");
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='center' class='titdestaque'><br><b>Parceiros</b><br><img src='img/linha.jpg' width='372' height='10' /></td></tr>";
      for(x = 0; x < oparceiros.length; x++)	{
         codigo = oparceiros[x].getElementsByTagName("codigo");
	     parceiro = oparceiros[x].getElementsByTagName("nome");
	     titulo = oparceiros[x].getElementsByTagName("titulo");
	     dt_ini = oparceiros[x].getElementsByTagName("dt_ini");
	     dt_fim = oparceiros[x].getElementsByTagName("dt_fim");
	     descricao = oparceiros[x].getElementsByTagName("descricao");
		 if(x!=0)
		    cont+="<tr><td align='left'><img src='img/linha.jpg' width='372' height='10' /></td></tr>";
      	 cont+="<tr><td align='left'><b>Parceria:</b> "+parceiro[0].firstChild.nodeValue+"</td></tr>";
      	 cont+="<tr><td align='left'><b>Projeto:</b> "+titulo[0].firstChild.nodeValue+"</td></tr>";
      	 cont+="<tr><td align='left'><b>Início:</b> "+dt_ini[0].firstChild.nodeValue+"</td></tr>";
	     cont+="<tr><td align='left'><b>Descrição:</b><div align='justify'>"+descricao[0].firstChild.nodeValue+"</div></td></tr>"
      }
      cont+="</table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function txtDisc(http_request_envia){
      retorno = http_request_envia.responseXML;
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='center' class='titdestaque'><br><b>Textos em discussão</b><br><img src='img/linha.jpg' width='372' height='10' /></td></tr>";
	  objetos = retorno.getElementsByTagName("ARQTXTDISC");
	  for(x = 0; x < objetos.length; x++)	{
	     nomeArq = objetos[x].getElementsByTagName("nomeArq");
		 cont+="<tr><td align='left'>- <a href='./uploaded/txtdiscussao/"+nomeArq[0].firstChild.nodeValue+"'>"+nomeArq[0].firstChild.nodeValue.substring(0,nomeArq[0].firstChild.nodeValue.length-4)+"</a></td></tr>";
	  }
	  cont+="</table>";
	  document.getElementById('conteudo').innerHTML = cont;
   }
    function manutencao(){
       /*larg=parseInt(screen.height)-370;
       cont="<table border='0' align='left' cellpadding='0' cellspacing='0'>";
       cont+="<tr><td valign='top' align='left' class='titdestaque'><br>Constituição Federal<br></td></tr>";
       cont+="<tr><td align='left' colspan='2'><iframe src='./paginas/manutencao.asp' scrolling='auto' width='396' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
       cont+="</table>";
       parent.document.getElementById('conteudo').innerHTML = cont;*/

      /*larg=parseInt(screen.height)-370;
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='center' class='titdestaque'><iframe src='./paginas/manutencao.asp' scrolling='auto' width='396' height='" + larg + "px' allowtransparency='true' frameBorder=no' style='margin-top:0px'></iframe></td></tr>";
      cont+="</table>"
      document.getElementById('conteudo').innerHTML = cont;*/
	  self.location="manutencao1.asp";
    }
   /*function manutencao(){
      cont="<table border='0' align='center' cellpadding='4' cellspacing='0'>";
      cont+="<tr><td colspan='2' valign='top' align='center' class='titdestaque2'><br><br><b>Aguarde, em breve!</b></td></tr>";
	  cont+="</table>"
	  document.getElementById('conteudo').innerHTML = cont;
   }*/
   function montaMenuLinks(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      if(window.ActiveXObject){	  
		  objetos = retorno.getElementsByTagName("GRUPOLINKS");
		  cont="";
		  if(objetos.length==0){
			    document.getElementById('mLinks').style.visibility='hidden';
			    document.getElementById('mLinks').style.height=0;
		  }else
			 cont="<table width='100%'  border='0' cellspacing='0' cellpadding='0' class='submenu'>";
		  for(x = 0; x < objetos.length; x++)	{
			 codigo = objetos[x].getElementsByTagName("codigo");
			 descricao = objetos[x].getElementsByTagName("descricao");
			 contLinks++;
			 alinks[contLinks] = descricao[0].firstChild.nodeValue;
			 cont+="<tr>";
			 wlink1="javascript:ajax('./paginas/criandoXML.asp?doc=links&id="+codigo[0].firstChild.nodeValue+"',mostraLinks,'"+contLinks+"~"+codIdioma+"');"
			 wlink2="javascript:submenulinks.style.visibility='hidden';";
			 //cont+="<td height='24' align='left' background='img/sml_ced1.jpg'><a href="+wlink1+" onclick="+wlink2+">"+descricao[0].firstChild.nodeValue+"</a></td>";
			 cont+="<td height='24' align='left' background='img/sml_ced1.jpg'><a href="+wlink1+" class='subitem'>"+descricao[0].firstChild.nodeValue+"</a></td>";
			 cont+="</tr>";
		  }
		  if(objetos.length>0)
			 cont+="</table>";
			 
		  subitem[2].innerHTML=cont;
		  
	  }else{
		  objetos = retorno.getElementsByTagName("GRUPOLINKS");
		  cont="";
		  if(objetos.length==0){
			    document.getElementById('mLinks').style.visibility='hidden';
			    document.getElementById('mLinks').style.height=0;
		  }else
			 cont="<table width='100%'  border='0' cellspacing='0' cellpadding='0' class='submenu'>";
		  for(x = 0; x < objetos.length; x++)	{
			 codigo = objetos[x].getElementsByTagName("codigo");
			 descricao = objetos[x].getElementsByTagName("descricao");
			 contLinks++;
			 alinks[contLinks] = descricao[0].firstChild.nodeValue;
			 cont+="<tr>";
			 wlink1="javascript:ajax('./paginas/criandoXML.asp?doc=links&id="+codigo[0].firstChild.nodeValue+"',mostraLinks,'"+contLinks+"~"+codIdioma+"');"
			 wlink2="javascript:submenulinks.style.visibility='hidden';";
			 //cont+="<td height='24' align='left' background='img/sml_ced1.jpg'><a href="+wlink1+" onclick="+wlink2+">"+descricao[0].firstChild.nodeValue+"</a></td>";
			 cont+="<td height='24' align='left' background='img/sml_ced1.jpg'><a href="+wlink1+" class='subitem'>"+descricao[0].firstChild.nodeValue+"</a></td>";
			 cont+="</tr>";
		  }
		  if(objetos.length>0)
			 cont+="</table>";
			 
		  var menu = document.getElementById ('menu');
		  if (menu) {
		     var divs = menu.getElementsByTagName ('div');
		     if (divs) {
		        for (var j = 0; j < divs.length; ++j) {
			       if (divs[j].id == 'subitem' && j==2){
				      divs[j].innerHTML=cont;
				      break;
				   }
			    } 
		     }
		  }
	  }
	  ajax('./paginas/criandoXML.asp?doc=banner',banner,codIdioma,'banner');
   }
   function montaMenuLegislacao(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      if(window.ActiveXObject){
		  objetos = retorno.getElementsByTagName("LEGISLACAO");
		  cont="";
		  if(objetos.length==0){
			 document.getElementById('mLeg').style.visibility='hidden';
			 document.getElementById('mLeg').style.height=0;
		  }else
			 cont="<table width='100%' border='0' cellspacing='0' cellpadding='0' class='submenu'>";
			 
		  for(x = 0; x < objetos.length; x++)	{
			 codigo = objetos[x].getElementsByTagName("codigo");
			 titulo = objetos[x].getElementsByTagName("titulo");
			 wlink = objetos[x].getElementsByTagName("link");
			 wlink=wlink[0].firstChild.nodeValue;
			 if(wlink.indexOf("http://") == -1 && wlink.indexOf("javascript:") == -1)
				wlink = "http://"+wlink;
			 cont+="<tr>";
			 wlink1=wlink;
			 wlink2="javascript:submenulegislacao.style.visibility='hidden';";
			 if(wlink.indexOf("javascript:") == -1){
				cont+="<td align='left'><a href="+wlink1+" target='_blank' class='subitem'>"+titulo[0].firstChild.nodeValue+"</a></td>";
			 }else{
				cont+="<td align='left'><a href="+wlink1+" class='subitem'>"+titulo[0].firstChild.nodeValue+"</a></td>";
			 }
			 cont+="</tr>";
		  }
		  if(objetos.length>0)
			 cont+="</table>";
	
		  subitem[1].innerHTML=cont;
	  }else{
		  objetos = retorno.getElementsByTagName("LEGISLACAO");
		  cont="";
		  if(objetos.length==0){
			 document.getElementById('mLeg').style.visibility='hidden';
			 document.getElementById('mLeg').style.height=0;
		  }else{
			 cont="<table width='100%' border='0' cellspacing='0' cellpadding='0' class='submenu'>";
		  }
		  for(x = 0; x < objetos.length; x++)	{
			 codigo = objetos[x].getElementsByTagName("codigo");
			 titulo = objetos[x].getElementsByTagName("titulo");
			 wlink = objetos[x].getElementsByTagName("link");
			 wlink=wlink[0].firstChild.nodeValue;
			 if(wlink.indexOf("http://") == -1 && wlink.indexOf("javascript:") == -1)
				wlink = "http://"+wlink;
			 cont+="<tr>";
			 wlink1=wlink;
			 wlink2="javascript:submenulegislacao.style.visibility='hidden';";
			 if(wlink.indexOf("javascript:") == -1){
				cont+="<td align='left'><a href="+wlink1+" target='_blank' class='subitem'>"+titulo[0].firstChild.nodeValue+"</a></td>";
			 }else{
				cont+="<td align='left'><a href="+wlink1+" class='subitem'>"+titulo[0].firstChild.nodeValue+"</a></td>";
			 }
			 cont+="</tr>";
		  }
		  if(objetos.length>0)
			 cont+="</table>";
	
		  var menu = document.getElementById ('menu');
		  if (menu) {
		     var divs = menu.getElementsByTagName ('div');
		     if (divs) {
		        for (var j = 0; j < divs.length; ++j) {
			       if (divs[j].id == 'subitem' && j==1){
				      divs[j].innerHTML=cont;
				      break;
				   }
			    } 
		     }
		  }
	  }
	  ajax('./paginas/criandoXML.asp?doc=grupo_links&id='+codIdioma,montaMenuLinks,codIdioma,'menu');	  
   }
   function mostraLegislacao(http_request_envia,p){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("LEGISLACAO");
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
	  wlink="javascript:ajax('./paginas/criandoXML.asp?doc=grupo_links&id=L',grupoLinks,1);";
	  aux1=fm_separa_campo(p,"~",1);
  	  aux2=fm_separa_campo(p,"~",2);
  	  aux3=fm_separa_campo(p,"~",3);
	  cont+="<tr><td valign='top' align='left' class='titdestaque2'><br>"+asubgrupoleg2[aux3]+"<br></td><td align='right'><a href=javascript:ajax('./paginas/criandoXML.asp?doc=subgrupolegislacao&id="+codGrupo[0].firstChild.nodeValue+"',mostraSubGrupoLegislacao,"+aux2+");><img src='img/voltar.gif' alt='Volta para lista' align='absmiddle'></a></td></tr><tr><td colspan='2' style='border-top:1px #013660 solid'>&nbsp;</td></tr>";
	  if(objetos.length == 0)
         cont+="<tr><td align='left'>Nenhum registro encontrado!</td></tr>";
      for(x = 0; x < objetos.length; x++)	{
		 codigo = objetos[x].getElementsByTagName("codigo");
         titulo = objetos[x].getElementsByTagName("titulo");
	     descricao = objetos[x].getElementsByTagName("descricao");
	     wlink = objetos[x].getElementsByTagName("link");
	     desc_sub_grupo = objetos[x].getElementsByTagName("desc_sub_grupo");
	     desc_grupo = objetos[x].getElementsByTagName("desc_grupo");
		 codGrupo = objetos[x].getElementsByTagName("codGrupo");
		 wlink=wlink[0].firstChild.nodeValue;
		 if(wlink.indexOf("http:") == -1)
            wlink = "http://"+wlink;
         cont+="<tr><td align='left' colspan='2'> - <a href='"+wlink+"' target='_new' class='underline'>"+titulo[0].firstChild.nodeValue+"</a></td></tr>";
      }
      cont+="<tr><td colspan='2'>&nbsp;</td></tr></table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function mostraLinks(http_request_envia,par){
  	  p=fm_separa_campo(par,"~",1);
  	  codIdioma=fm_separa_campo(par,"~",2);
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("LINKS");
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
	  wlink="javascript:ajax('./paginas/criandoXML.asp?doc=grupo_links&id=L',grupoLinks,1);";
      cont+="<tr><td valign='top' align='left' class='titdestaque'><br>"+alinks[p]+"</td></tr><tr><td>&nbsp;</td></tr>";

	  desc="Não há links cadastrados!";
	  if(codIdioma==2)
	     desc="!No hay links registrados!";
	  else if(codIdioma==3){
	     //desc="There are no links!";
		 desc="Coming soon";		 
	  }

	  if(objetos.length == 0)
         cont+="<tr><td align='left'>"+desc+"</td></tr>";
      for(x = 0; x < objetos.length; x++)	{
         desc = objetos[x].getElementsByTagName("titulo");
	     grupo = objetos[x].getElementsByTagName("desc_grupo");
	     wlink = objetos[x].getElementsByTagName("link");
	     codGrupo = objetos[x].getElementsByTagName("codGrupo");
		 wlink=wlink[0].firstChild.nodeValue;
		 if(wlink.indexOf("http:") == -1)
            wlink = "http://"+wlink;
      	 cont+="<tr><td align='left'> - <a href='"+wlink+"' target='_new' class='underline'>"+desc[0].firstChild.nodeValue+"</a></td></tr>";
      }
      cont+="<tr><td>&nbsp;</td></tr></table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function mostraSubGrupoLegislacao(http_request_envia,p){
      retorno = http_request_envia.responseXML;
      desc = "Legislação";
      objetos = retorno.getElementsByTagName("SUBGRUPOLEGISLACAO");
      cont="<table border='0' width='100%' align='center' cellpadding='0' cellspacing='0'>";
	  cont+="<tr><td valign='top' align='left' class='titdestaque'><br>"+asubgrupoleg[p]+"</td></tr><tr><td>&nbsp;</td></tr>";
	  if(objetos.length == 0)
         cont+="<tr><td align='left'>Nenhum registro encontrado!</td></tr>";
      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         desc = objetos[x].getElementsByTagName("titulo");
	     grupo = objetos[x].getElementsByTagName("desc_grupo");
	     codGrupo = objetos[x].getElementsByTagName("codGrupo");
		 contSubGrupoLegislacao2++;
		 asubgrupoleg2[contSubGrupoLegislacao2]=desc[0].firstChild.nodeValue;
		 aux=codGrupo[0].firstChild.nodeValue+"~"+p+"~"+contSubGrupoLegislacao2;
	     wlink="javascript:ajax('./paginas/criandoXML.asp?doc=legislacao&id="+codigo[0].firstChild.nodeValue+"',mostraLegislacao,'"+aux+"');";
         cont+="<tr><td align='left'> - <a href="+wlink+" class='underline'>"+desc[0].firstChild.nodeValue+"</a></td></tr>";
      }
      cont+="<tr><td>&nbsp;</td></tr></table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function documentos(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  p=fm_separa_campo(par,"~",1);
	  paux=p;
  	  codIdioma=fm_separa_campo(par,"~",2);
      tipo = "ARTIGO";
	  if(codIdioma==1)
         desc = "Artigos";
	  else if(codIdioma==2)
         desc = "Artículos";
	  else if(codIdioma==3)
         desc = "Articles";

	  docXML="artigos";
      if(paux==2){
         tipo = "MONOGRAFIA";
	     if(codIdioma==1)
	        desc= "Monografias";
	     else if(codIdioma==2)
            desc = "Monografías";
	     else if(codIdioma==3)
            desc = "Dissertations";
	  	 docXML="monografias";
      }else if(paux==3){
	     tipo = "PUBLICACAO";
	     if(codIdioma==1)
	        desc = "Publicações";
	     else if(codIdioma==2)
	        desc= "Publicaciones";
	     else if(codIdioma==3)
	        desc= "Publications";
		 docXML="publicacoes";
      }
      objetos = retorno.getElementsByTagName(tipo);
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque2' style='border-bottom:1px #013660 solid'><br>"+desc+"</td></tr><tr><td colspan='2'>&nbsp;</td></tr>";
	  msg="";
	  if(objetos.length==0){
		 if(codIdioma==1)
	        desc = "Não há "+desc.toLowerCase()+" cadastradas!";
		 else if(codIdioma==2)
		    desc = "!No hay "+desc.toLowerCase()+" registrados!";
		 else if(codIdioma==3){
		    //desc = "There are no "+desc.toLowerCase()+"!";
			desc = "Coming soon!";			
		 }
	     cont+="<tr><td colspan='2' valign='top' align='center'>"+desc+"</td></tr>";
	  }
      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         titulo = objetos[x].getElementsByTagName("titulo");
         data = objetos[x].getElementsByTagName("data");
	     autor = objetos[x].getElementsByTagName("autor");
	     texto = objetos[x].getElementsByTagName("texto");
	     resumo = texto[0].firstChild.nodeValue;

	     if(resumo.length>150){
	        resumo = resumo.substring(0,150) + "&nbsp;<a href=javascript:ajax('./paginas/criandoXML.asp?doc="+docXML+"&id="+codIdioma+"',lerDocumento,'"+codigo[0].firstChild.nodeValue+"~"+paux+"'); class='underline2'>";
			if(codIdioma==1)
			   resumo += "Saiba mais";
			else if(codIdioma==2)
			   resumo += "Sepa Más";
			else if(codIdioma==3)
			   resumo += "Know more";
			resumo += "...</a>";
		 }

         editora = objetos[x].getElementsByTagName("editora");
         temfoto = objetos[x].getElementsByTagName("temfoto");
         temarq = objetos[x].getElementsByTagName("temarq");

	     if(temfoto[0].firstChild.nodeValue=="S"){
			if(temarq[0].firstChild.nodeValue=="N"){
			   if(paux==3)
		          cont+="<tr><td align='center' valign='top' rowspan='4'><img src='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+".jpg' align='top'></td>";
			   else
			      cont+="<tr>";

			   if(codIdioma==1)
			      desc = "Título";
			   else if(codIdioma==2)
			      desc="Título";
			   else if(codIdioma==3)
			      desc="Title";

         	   cont+="<td valign='top' align='left' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+titulo[0].firstChild.nodeValue+"</td></tr>";
			}else{
			   if(paux==3){
			      if(codIdioma==1)
			         desc = "Veja na íntegra";
			      else if(codIdioma==2)
  			         desc = "Vea en su totalidad";
			      else if(codIdioma==3)
  			         desc = "Full Version";
	              cont+="<tr><td align='center' rowspan='4' valign='top'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new' title='"+desc+"'><img src='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+".jpg' align='top'></a></td>";
			   }else
   				  cont+="<tr>";
			      if(codIdioma==1)
			         desc = "Título";
			      else if(codIdioma==2)
			         desc = "Título";
			      else if(codIdioma==3)
			         desc = "Title";
         	   cont+="<td valign='top' align='left' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+titulo[0].firstChild.nodeValue+"</td></tr>";
			}
	     }else{
			if(temarq[0].firstChild.nodeValue=="N"){
			   if(paux==3)
			     cont+="<tr><td align='center' rowspan='4'>&nbsp;</td>";
			   else
			     cont+="<tr>";
			     if(codIdioma==1)
			        desc = "Título";
			     else if(codIdioma==2)
			        desc = "Título";
			     else if(codIdioma==3)
			        desc = "Title";
         	   cont+="<td valign='top' align='left' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+titulo[0].firstChild.nodeValue+"</td></tr>";
			}else{
			   if(paux==3)
			      cont+="<tr><td align='center' rowspan='4' valign='top'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new'>&nbsp</a></td>";
			   else
			      cont+="<tr>";
			    if(codIdioma==1)
			       desc = "Título";
			    else if(codIdioma==2)
			       desc = "Título";
			    else if(codIdioma==3)
			       desc = "Title";
         	   cont+="<td valign='top' align='left' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+titulo[0].firstChild.nodeValue+"</td></tr>";
			}
		 }
	     if(codIdioma==1)
	        desc = "Data";
	     else if(codIdioma==2)
	        desc = "Data";
	     else if(codIdioma==3)
	        desc = "Date";
      	 cont+="<tr><td align='left' valign='top' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+data[0].firstChild.nodeValue+"</td></tr>";
	     if(codIdioma==1)
	        desc = "Autor";
	     else if(codIdioma==2)
	        desc = "Autor";
	     else if(codIdioma==3)
	        desc = "Author";
      	 cont+="<tr><td align='left' valign='top' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+autor[0].firstChild.nodeValue+"</td></tr>";

      	 //if(p==1 || p==3)
	     if(codIdioma==1)
	        desc = "Resumo";
	     else if(codIdioma==2)
	        desc = "Resumen";
	     else if(codIdioma==3)
	        desc = "Abstract";

      	    cont+="<tr><td align='left' valign='top' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+resumo+"</td></tr>";

         if(paux==3){
	        if(codIdioma==1)
	           desc = "Editora";
	        else if(codIdioma==2)
	           desc = "Editora";
	        else if(codIdioma==3)
	           desc = "Publisher";
	        cont+="<tr><td></td><td align='left' valign='top' style='padding-left:5px'><span class='titulo2'>"+desc+":</span> "+editora[0].firstChild.nodeValue+"</td></tr>";
		 }
	 	 img="";
		 img=fm_separa_campo(temarq[0].firstChild.nodeValue,".",fm_conta_campos(temarq[0].firstChild.nodeValue,"."))
		 if(img == "pdf" && msg ==""){
	        if(codIdioma==1)
		       msg="* Caso não consiga visualizar os documentos, disponíveis em formato PDF, instale o Acrobat Reader <a href='http://www.adobe.com/br/products/acrobat/readstep2_allversions.html' target='_blank' class='titulo2'>clicando aqui</a>.";
	        else if(codIdioma==2)
		       msg="* En caso de que no pueda visualizar los documentos, disponibles en formato PDF, instale el Acrobat Reader <a href='http://www.adobe.com/br/products/acrobat/readstep2_allversions.html' target='_blank' class='titulo2'>haciendo clic aqui</a>.";
	        else if(codIdioma==3)
		       msg="* If you cannot visualize the documents, available in PDF format, install the Acrobat Reader <a href='http://www.adobe.com/br/products/acrobat/readstep2_allversions.html' target='_blank' class='titulo2'>by clicking here</a>.";
		 }
		 if(img=="gif" || img=="jpg" || img=="jpeg" || img=="bmp")
			img="camera.jpg";
		 else if(img=="htm" || img=="html")
			img="html.jpg";
		 else
		    img=img+".jpg";

		 /*if(temarq[0].firstChild.nodeValue!="N")
		    cont+="<tr><td>&nbsp;</td><td align='right'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new'><img src='./img/"+img+"'></a></td></tr>";
		 if(x==objetos.length-1)
		    cont+="<tr><td colspan='2'>&nbsp;</td></tr>";
		 else
		    cont+="<tr><td colspan='2' style='border-bottom:1px #013660 solid'>&nbsp;</td></tr>";*/

		 if(temarq[0].firstChild.nodeValue!="N"){
	        if(codIdioma==1)
			   desc = "Veja na íntegra";
	        else if(codIdioma==2)
  			   desc = "Vea en su totalidad";
	        else if(codIdioma==3)
  			   desc = "Read in its entirety";

		    cont+="<tr><td colspan='2'>&nbsp;</td></tr><tr><td align='left' colspan='2'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new' class='underline3'>"+desc+"</a></td></tr>";
		 }
		 if(x==objetos.length-1)
		    cont+="<tr><td colspan='2'>&nbsp;</td></tr>";
		 else
		    cont+="<tr><td colspan='2'>&nbsp;</td></tr>";

		 cont+="<tr><td colspan='2' style='border-bottom:1px #013660 solid'>&nbsp;</td></tr><tr><td>&nbsp;</td></tr>";

      }
	  if(msg!="")
         cont+="<tr><td colspan='2'>&nbsp;</td></tr><tr><td colspan='2' align='center' class='alert'>"+msg+"</td></tr>";
      cont+="</table>"

      document.getElementById('conteudo').innerHTML = cont;
   }
   function lerDocumento(http_request_envia,par){
      retorno = http_request_envia.responseXML;
	  p1=fm_separa_campo(par,"~",1);
  	  p2=fm_separa_campo(par,"~",2);
      tipo = "ARTIGO";
      desc = "Artigos";
	  docXML="artigos";
      if(p2==2){
         tipo = "MONOGRAFIA";
	     desc= "Monografias";
	  	 docXML="monografias";
      }else if(p2==3){
	     tipo = "PUBLICACAO";
	     desc = "Publicações";
		 docXML="publicacoes";
      }
      objetos = retorno.getElementsByTagName(tipo);
      cont="<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
	  for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         codIdioma = objetos[x].getElementsByTagName("codIdioma");
         titulo = objetos[x].getElementsByTagName("titulo");
	     autor = objetos[x].getElementsByTagName("autor");
	     texto = objetos[x].getElementsByTagName("texto");
		 resumo = texto[0].firstChild.nodeValue;
         editora = objetos[x].getElementsByTagName("editora");
         temfoto = objetos[x].getElementsByTagName("temfoto");
         temarq = objetos[x].getElementsByTagName("temarq");
 		 if(p1==codigo[0].firstChild.nodeValue){
	 	    //cont+="<tr><td valign='top' align='left' class='titdestaque2'><br>"+titulo[0].firstChild.nodeValue+"<br></td><td align='right'><a href=javascript:ajax('./paginas/criandoXML.asp?doc="+docXML+"',documentos,"+p2+");><img src='img/voltar.gif' alt='Volta para lista de "+desc+"' align='absmiddle'></a></td></tr><tr><td colspan='2' style='border-top:1px #013660 solid'>&nbsp;</td></tr>";
			cont+="<tr><td valign='top' align='left' class='titdestaque2'><br>"+titulo[0].firstChild.nodeValue+"<br></td><td align='right'><a href=javascript:ajax('./paginas/criandoXML.asp?doc="+docXML+"&id="+codIdioma[0].firstChild.nodeValue+"',documentos,'"+p2+"~"+codIdioma[0].firstChild.nodeValue+"');><img src='img/voltar.gif' alt='Volta para lista de "+desc+"' align='absmiddle'></a></td></tr>";
	        if(temfoto[0].firstChild.nodeValue=="S"){
			   if(temarq[0].firstChild.nodeValue=="N"){
			      if(p==3)
		             cont+="<tr><td align='center' rowspan='4'><img src='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+".jpg' align='top'></td>";
			      else
			         cont+="<tr>";
			   }else{
			      if(p==3)
	                 cont+="<tr><td align='center' rowspan='4'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new'><img src='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+".jpg' align='top'></a></td>";
			      else
   				  cont+="<tr>";
			   }
	        }else{
			   if(temarq[0].firstChild.nodeValue=="N"){
			      if(p==3)
			        cont+="<tr><td align='center' rowspan='4'>&nbsp;</td>";
			      else
			        cont+="<tr>";
			   }else{
			      if(p==3)
			         cont+="<tr><td align='center' rowspan='4'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new'>&nbsp</a></td>";
			      else
			         cont+="<tr>";
			   }
		    }
      	    cont+="<tr><td align='left' valign='top' style='padding-left:5px;border-top:1px #013660 solid' colspan='2'><span class='titulo2'><i>Autor:</span> "+autor[0].firstChild.nodeValue+"</i></td></tr>";
      	    cont+="<tr><td align='left' valign='top' style='padding-left:5px' ><br><div align='justify'>"+resumo+"</div></td></tr>";
            if(p==3)
	           cont+="<tr><td align='left' valign='top' style='padding-left:5px'><span class='titulo2'>Editora:</span> "+editora[0].firstChild.nodeValue+"</td></tr>";
	 	    /*img="";
		    img=fm_separa_campo(temarq[0].firstChild.nodeValue,".",fm_conta_campos(temarq[0].firstChild.nodeValue,"."))
		    if(img == "pdf" && msg =="")
		       msg="* Caso não consiga visualizar os documentos, disponíveis em formato PDF, instale o Acrobat Reader <a href='http://www.adobe.com/br/products/acrobat/readstep2_allversions.html' target='_blank' class='titulo2'>clicando aqui</a>.";
		    if(img=="gif" || img=="jpg" || img=="jpeg" || img=="bmp")
			   img="camera.jpg";
		    else if(img=="htm" || img=="html")
			   img="html.jpg";
		    else
		       img=img+".jpg";
		    if(temarq[0].firstChild.nodeValue!="N")
		       cont+="<tr><td>&nbsp;</td><td align='right'><a href='./uploaded/documentos/"+codigo[0].firstChild.nodeValue+"."+temarq[0].firstChild.nodeValue+"' target='_new'><img src='./img/"+img+"'></a></td></tr>";*/
		    /*if(x==objetos.length-1)
		       cont+="<tr><td colspan='2'>&nbsp;</td></tr>";
		    else
		       cont+="<tr><td colspan='2' style='border-bottom:1px #013660 solid'>&nbsp;</td></tr>";*/
         }
	  }
	  /*if(msg!="")
         cont+="<tr><td colspan='2'>&nbsp;</td></tr><tr><td colspan='2' align='center' class='alert'>"+msg+"</td></tr>";*/
      cont+="</table>"
	  document.getElementById('conteudo').innerHTML = cont;
   }
   function banner(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("BANNER");
	  cont="";
	  if(objetos.length == 0 && document.getElementById('linbanner') != null)
	     document.getElementById('linbanner').style.display="none";
      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         wlink = objetos[x].getElementsByTagName("wlink");
      	 if(wlink[0].firstChild.nodeValue!="-99"){
		    wlink=wlink[0].firstChild.nodeValue;
		    if(wlink.indexOf("http:") == -1)
               wlink = "http://"+wlink;
            document.getElementById('banner').innerHTML = "<a href='" + wlink + "' target='_blank' title='Clique e faça a sua inscrição!'><img src='./uploaded/banner/" + codigo[0].firstChild.nodeValue + ".jpg'></a><br><br>";
		 }else{
            document.getElementById('banner').innerHTML = "<img src='./uploaded/banner/" + codigo[0].firstChild.nodeValue + ".jpg'><br><br>";
		 }
	  }
	  ajax('./paginas/criandoXML.asp?doc=parceiros&id='+codIdioma,parceiros,null,'banner');
   }
   function parceiros(http_request_envia){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("PARCEIROS");
	  cont="";
	  if(objetos.length == 0 && document.getElementById('parceiros') != null)
	     document.getElementById('parceiros').style.display="none";
	  else
	     cont+="<table width='100%' border='0' cellspacing='0' cellpadding='0' align='center'>";		 

      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         wlink = objetos[x].getElementsByTagName("wlink");
      	 if(wlink[0].firstChild.nodeValue!="-99"){
		    wlink=wlink[0].firstChild.nodeValue;
		    if(wlink.indexOf("http:") == -1)
               wlink = "http://"+wlink;
		 }
		 if(x!=0){
            cont+="<tr>";
            cont+="<td align='center'>&nbsp;</td>"
            cont+="</tr>";
		 }
		 cont+="<tr>";
         cont+="<td align='center' height='40'><a href='"+wlink+"' target='_blank'><img src='./uploaded/parceiros/" + codigo[0].firstChild.nodeValue + ".jpg'></a></td>";			
         cont+="</tr>";
		 document.getElementById('parceiros').innerHTML = cont;
	  }
	  if(objetos.length == 0 && document.getElementById('parceiros') != null)	  
         cont+="</table>";
	  ajax('./paginas/criandoXML.asp?doc=faleconosco',faleconosco,null,'fconosco');
   }   
   function eventos(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  p=fm_separa_campo(par,"~",1);
  	  codIdioma=fm_separa_campo(par,"~",2);
      tipoEvento = "CONGRESSO";
	  if(codIdioma == 1)
         descEvento = "Congressos";
	  else if(codIdioma == 2)
         descEvento = "Congresos";
	  else if(codIdioma == 3)
         descEvento = "Conferences";
      tipo="G";
      if(p==2){
         tipoEvento = "CURSO";
	     if(codIdioma == 1)
	        descEvento = "Cursos";
	     else if(codIdioma == 2)
            descEvento = "Cursos";
	     else if(codIdioma == 3)
            descEvento = "Courses";
		 tipo="C";
      }else if(p==3){
         tipoEvento = "SEMINARIO";
	     if(codIdioma == 1)
	        descEvento = "Seminários";
	     else if(codIdioma == 2)
            descEvento = "Seminarios";
	     else if(codIdioma == 3)
            descEvento = "Seminars";
	     tipo="S";
      }
      objetos = retorno.getElementsByTagName(tipoEvento);
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      if(objetos.length	> 0 )
         cont+="<tr><td colspan='4' valign='top' align='left' class='titdestaque'><br>"+descEvento+"</td></tr>";
	  else{
	     if(codIdioma == 1)
		    desc="Aguardem nova programação.";
	     else if(codIdioma == 2)
            desc = "Aguardar por nueva programación";
	     else if(codIdioma == 3)
            desc = "Wait for new events";
         cont+="<tr><td colspan='4' valign='top' align='left' class='titdestaque'><br>"+descEvento+"</td></tr><tr><td colspan='4' valign='top' align='left'><br>"+desc+"</td></tr>";
	  }
      for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         titulo = objetos[x].getElementsByTagName("titulo");
	 	 dt_ini = objetos[x].getElementsByTagName("dt_ini");
	 	 dt_fim = objetos[x].getElementsByTagName("dt_fim");
         temfoto = objetos[x].getElementsByTagName("temfoto");
         tempps = objetos[x].getElementsByTagName("tempps");
         tempdf = objetos[x].getElementsByTagName("tempdf");
         temfolder = objetos[x].getElementsByTagName("temfolder");
         contEventos++;
         aeventos[contEventos] = titulo[0].firstChild.nodeValue;
	 	 if(temfolder[0].firstChild.nodeValue=="S"){
      	    cont+="<tr><td align='left' colspan='4'><span class='titulo2' valign='top'>"+descEvento.substring(0,descEvento.length-1)+":</span> "+titulo[0].firstChild.nodeValue+"</td></tr>"
	 	 }else{
            wlink2="javascript:mostraFolderEvento("+codigo[0].firstChild.nodeValue+","+contEventos+",'"+tipo+"');"
	        if(codIdioma == 1)
		       desc = "Clique para visualizar os dados do "+descEvento.substr(0,descEvento.length-1).toLowerCase()+"!";
	        else if(codIdioma == 2)
		       desc = "!Clic para visualizar los datos del "+descEvento.substr(0,descEvento.length-1).toLowerCase()+"!";
	        else if(codIdioma == 3)
		       desc = "Click to see the "+descEvento.substr(0,descEvento.length-1).toLowerCase()+" information!";
      	    cont+="<tr><td align='left' colspan='4'><span class='titulo2' valign='top'>"+descEvento.substring(0,descEvento.length-1)+":</span> <a href="+wlink2+" title='"+desc+"'>"+titulo[0].firstChild.nodeValue+"</a></td></tr>"
	     }
	     if(codIdioma == 1)
		    desc = "Data de início";
	     else if(codIdioma == 2)
		    desc = "Fecha de início";
	     else if(codIdioma == 3)
		    desc = "Beginning date";
      	 cont+="<tr><td align='left' colspan='4'><span class='titulo2'  valign='top'>"+desc+":</span> "+dt_ini[0].firstChild.nodeValue+"</td></tr>";
	     if(codIdioma == 1)
		    desc = "Data de fim";
	     else if(codIdioma == 2)
		    desc = "Fecha de fin";
	     else if(codIdioma == 3)
		    desc = "End date";
      	 cont+="<tr><td align='left' colspan='4'><span class='titulo2'  valign='top'>"+desc+":</span> "+dt_fim[0].firstChild.nodeValue+"</td></tr>";
	 	 if(temfolder[0].firstChild.nodeValue=="S"){
            wlink2="javascript:mostraFolderEvento("+codigo[0].firstChild.nodeValue+","+contEventos+",'"+tipo+"');"
	        if(codIdioma == 1)
		       desc = "Clique para visualizar os dados do "+descEvento.substr(0,descEvento.length-1).toLowerCase()+"!";
	        else if(codIdioma == 2)
		       desc = "!Haz click para visualizar los datos del "+descEvento.substr(0,descEvento.length-1).toLowerCase()+"!";
	        else if(codIdioma == 3)
		       desc = "Click to see the "+descEvento.substr(0,descEvento.length-1).toLowerCase()+" information!";
	        cont+="<tr><td align='left' valign='top' colspan='4'><span class='titulo2'>E-folder:</b> <a href="+wlink2+" title='"+desc+"'><img src='./uploaded/folder/"+codigo[0].firstChild.nodeValue+".jpg' align='top'></a></td></tr>";
	     }
         wlink="javascript:mostraFotosEvento("+codigo[0].firstChild.nodeValue+","+contEventos+",'"+tipo+"');"
	     if(temfoto[0].firstChild.nodeValue=="S"){
	        if(codIdioma == 1)
		       desc = "Fotos";
	        else if(codIdioma == 2)
		       desc = "Fotos";
	        else if(codIdioma == 3)
		       desc = "Photos";
	        cont+="<tr><td align='right' colspan='4'><img src='img/camera.jpg' align='absmiddle'> <a href="+wlink+" class='titulo4'>"+desc+"</a></td></tr>";
         }
	     if(tempps[0].firstChild.nodeValue=="S"){
	        if(codIdioma == 1)
		       desc = "Apresentação";
	        else if(codIdioma == 2)
		       desc = "Presentación";
	        else if(codIdioma == 3)
		       desc = "Introduction";
            cont+="<tr><td align='right' colspan='4'><img src='img/pps.jpg' align='absmiddle'> <a href='./uploaded/eventos/"+codigo[0].firstChild.nodeValue+".pps' target='_blank' class='titulo4'>"+desc+"</a></td></tr>";
         }
	     if(tempdf[0].firstChild.nodeValue=="S"){
	        if(codIdioma == 1)
		       desc = "Apresentação";
	        else if(codIdioma == 2)
		       desc = "Presentación";
	        else if(codIdioma == 3)
		       desc = "Presentation";
            cont+="<tr><td align='right' colspan='4'><img src='img/pdf.jpg' align='absmiddle'> <a href='./uploaded/eventos/"+codigo[0].firstChild.nodeValue+".pdf' target='_blank' class='titulo4'>"+desc+"</a></td></tr>";
         }
 	     cont+="<tr><td colspan='4'>&nbsp;</td></tr>"
      }
      if(p==1){
         ajax('./paginas/criandoXML.asp?doc=congressosanteriores',eventosAnteriores,par);
      }else if(p==2){
         ajax('./paginas/criandoXML.asp?doc=cursosanteriores',eventosAnteriores,par);
      }else if(p==3){
         ajax('./paginas/criandoXML.asp?doc=seminariosanteriores',eventosAnteriores,par);
      }
      document.getElementById('conteudo').innerHTML = cont;
   }
   function eventosAnteriores(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  p=fm_separa_campo(par,"~",1);
  	  codIdioma=fm_separa_campo(par,"~",2);
      tipoEvento = "CONGRESSOANTERIOR";
      if(codIdioma == 1)
         descEvento = "Congressos Anteriores";
      else if(codIdioma == 2)
         descEvento = "Congresos Anteriores";
      else if(codIdioma == 3)
         descEvento = "Previous Conferences";

	  tipo="G";
      if(p==2){
         tipoEvento = "CURSOANTERIOR";
         if(codIdioma == 1)
	        descEvento = "Cursos Anteriores";
         else if(codIdioma == 2)
	        descEvento = "Cursos Anteriores";
         else if(codIdioma == 3)
	        descEvento = "Previous Courses";

	     tipo="C";
      }else if(p==3){
         tipoEvento = "SEMINARIOANTERIOR";
         if(codIdioma == 1)
	        descEvento = "Seminários Anteriores";
         else if(codIdioma == 2)
	        descEvento = "Seminarios Anteriores";
         else if(codIdioma == 3)
	        descEvento = "Previous Seminaries";

	     tipo="S";
      }
      objetos = retorno.getElementsByTagName(tipoEvento);
      if(objetos.length	> 0 ){
         cont+="<tr><td colspan='4' valign='top' align='left' class='titdestaque'><br>"+descEvento+"</td></tr>";
         if(codIdioma == 1){
			desc2="Fotos";
		 }else if(codIdioma == 2){
			desc2="Fotos";
		 }else if(codIdioma == 3){
			desc2="Images";
	     }
		 cont+="<tr><td align='left' class='titdestaque2'>Tema</td><td align='center' class='titdestaque2'>"+desc2+"</td><td align='center' class='titdestaque2' colspan='2'>Download</td></tr>";
	  }
     for(x = 0; x < objetos.length; x++)	{
         codigo = objetos[x].getElementsByTagName("codigo");
         titulo = objetos[x].getElementsByTagName("titulo");
         nome = objetos[x].getElementsByTagName("nome");
	 	 temfoto = objetos[x].getElementsByTagName("temfoto");
         tempps = objetos[x].getElementsByTagName("tempps");
         tempdf = objetos[x].getElementsByTagName("tempdf");
         wlink="javascript:mostraFotosEvento("+codigo[0].firstChild.nodeValue+","+contEventos+",'"+tipo+"');"
         contEventos++;
         aeventos[contEventos] = titulo[0].firstChild.nodeValue;
         descEvento=fm_separa_campo(descEvento," ",1);
		 cont+="<tr><td align='left'>"+titulo[0].firstChild.nodeValue+"</td>";
		 if(temfoto[0].firstChild.nodeValue=="S"){
            if(codIdioma == 1)
	           desc = "Veja as Fotos";
		    else if(codIdioma == 2)
			   desc="Vea las Fotos";
		    else if(codIdioma == 3)
			   desc="See the images";
		    cont+="<td align='center'><a href="+wlink+" class='titulo4'>"+desc+"</a></td>";
		 }else
		    cont+="<td align='center'>&nbsp;</td>";
	     if(tempps[0].firstChild.nodeValue=="S"){
            if(codIdioma == 1)
	           desc = "Palestra";
		    else if(codIdioma == 2)
			   desc="Conferencia";
		    else if(codIdioma == 3)
			   desc="Presentation";
		    cont+="<td align='center'><a href='./uploaded/eventos/"+codigo[0].firstChild.nodeValue+".pps' target='_blank' class='titulo4'>"+desc+"</a></td>";
		 }else
		    cont+="<td align='center'>&nbsp;</td>";
	     if(tempdf[0].firstChild.nodeValue=="S"){
            if(codIdioma == 1)
	           desc = "Palestra";
		    else if(codIdioma == 2)
			   desc="Conferencia";
		    else if(codIdioma == 3)
			   desc="Presentation";
		    cont+="<td align='center'><a href='./uploaded/eventos/"+codigo[0].firstChild.nodeValue+".pdf' target='_blank' class='titulo4'>"+desc+"</a></td>";
		 }else
		    cont+="<td align='center'>&nbsp;</td>";
      	 cont+="</tr>";
 	     cont+="<tr><td>&nbsp;</td></tr>"
      }
      document.getElementById('conteudo').innerHTML = cont;
   }
   function destaqueNoticias(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("DESTAQUENOTICIA");
	  cont="";
      for(x = 0; x < objetos.length; x++)	{
	     codigo = objetos[x].getElementsByTagName("codigo");
	     titulo = objetos[x].getElementsByTagName("titulo");
	     //cont+=titulo[0].firstChild.nodeValue+"<br><br>";
		 cont+="<a href=javascript:ajax('./paginas/criandoXML.asp?doc=noticias&id="+codIdioma+"',lerNoticia,'"+codigo[0].firstChild.nodeValue+"~"+codIdioma+"'); class='dNoticias'>"+titulo[0].firstChild.nodeValue+"</a><br><br>";
	  }
      document.getElementById('noticias').innerHTML = cont;
      ajax('./paginas/criandoXML.asp?doc=legislacao&id='+codIdioma,montaMenuLegislacao,codIdioma,'menu');
   }
   function noticias(http_request_envia,codIdioma){
      retorno = http_request_envia.responseXML;
      objetos = retorno.getElementsByTagName("NOTICIA");
      desc="Notícias";
      if(codIdioma==2)
         desc="Noticias";
	  else if(codIdioma==3)
	     desc="News";

      cont="<table border='0' align='center' cellpadding='0' cellspacing='0' width='100%'>";
      cont+="<tr><td align='left' class='titdestaque'><br>"+desc+"</td></tr><tr><td>&nbsp;</td></tr>";
	  if(objetos.length==0){
		 if(codIdioma==1)
	        desc = "Não há "+desc.toLowerCase()+" cadastradas!";
		 else if(codIdioma==2)
		    desc = "!No hay "+desc.toLowerCase()+" registrados!";
		 else if(codIdioma==3){
		    //desc = "There are no "+desc.toLowerCase()+"!";
			desc = "Coming soon!";			
		 }
	     cont+="<tr><td colspan='2' valign='top' align='center'>"+desc+"</td></tr>";
	  }
      for(x = 0; x < objetos.length; x++)	{
	     codigo = objetos[x].getElementsByTagName("codigo");
	     dt_ini = objetos[x].getElementsByTagName("dt_ini");
	     titulo = objetos[x].getElementsByTagName("titulo");
	     cont+="<tr><td align='left'><b>" + dt_ini[0].firstChild.nodeValue + "</b>&nbsp;<a href=javascript:ajax('./paginas/criandoXML.asp?doc=noticias&id="+codIdioma+"',lerNoticia,'"+codigo[0].firstChild.nodeValue+"~"+codIdioma+"'); class='underline'>"+titulo[0].firstChild.nodeValue+"</a></td></tr>";
	  }
      cont+="</table>";
      document.getElementById('conteudo').innerHTML = cont;
   }
   function lerNoticia(http_request_envia,par){
      retorno = http_request_envia.responseXML;
  	  codIdioma=fm_separa_campo(par,"~",2);
  	  par=fm_separa_campo(par,"~",1);
	  onoticias = retorno.getElementsByTagName("NOTICIA");
      cont="<table width='100%' border='0' cellspacing='0' cellpadding='0'>";
	  for(x = 0; x < onoticias.length; x++)	{
	     codigo = onoticias[x].getElementsByTagName("codigo");
	     dt_ini = onoticias[x].getElementsByTagName("dt_ini");
	     titulo = onoticias[x].getElementsByTagName("titulo");
	     descricao = onoticias[x].getElementsByTagName("descricao");
		 if(par==codigo[0].firstChild.nodeValue){
	 	    cont+="<tr><td valign='top' align='left' class='titdestaque2'><br>"+titulo[0].firstChild.nodeValue+"<br></td><td align='right'><a href=javascript:ajax('./paginas/criandoXML.asp?doc=noticias&id="+codIdioma+"',noticias,"+codIdioma+");><img src='img/voltar.gif' alt='Volta para lista de notícias' align='absmiddle'></a></td></tr><tr><td colspan='2' style='border-top:1px #013660 solid'>&nbsp;</td></tr>";
            cont+="<tr><td colspan='2'><div align='justify'>"+descricao[0].firstChild.nodeValue+"</div></td></tr>"
		 }
	  }
      cont+="</table>"
	  document.getElementById('conteudo').innerHTML = cont;
   }
   function projetos(http_request_envia){
      retorno = http_request_envia.responseXML;
      oprojetos = retorno.getElementsByTagName("PROJETO");
      cont="<table border='0' align='center' cellpadding='0' cellspacing='0'>";
	  cont+="<tr><td colspan='2' valign='top' align='left' class='titdestaque'><br><b>Projetos</b></td></tr><tr><td>&nbsp;</td></tr>";
      for(x = 0; x < oprojetos.length; x++)	{
         codigo = oprojetos[x].getElementsByTagName("codigo");
	     titulo = oprojetos[x].getElementsByTagName("titulo");
	     descricao = oprojetos[x].getElementsByTagName("descricao");
	     temfoto = oprojetos[x].getElementsByTagName("temfoto");
	     contProj++;
 	     aprojetos[contProj] = titulo[0].firstChild.nodeValue;
		 if(x!=0){
			cont+="<tr><td align='left'>&nbsp;</td></tr>";
		 }
      	 cont+="<tr><td align='left'><b>Projeto:</b> "+titulo[0].firstChild.nodeValue+"</td></tr>"
 	     cont+="<tr><td>&nbsp;</td></tr>";
	     cont+="<tr><td align='left'><b>Descrição:</b><div align='justify'>"+descricao[0].firstChild.nodeValue+"</div></td></tr>"
	     wlink="javascript:mostraFotosProjeto("+codigo[0].firstChild.nodeValue+","+contProj+");"
	     if(temfoto[0].firstChild.nodeValue=="S"){
            cont+="<tr><td>&nbsp;</td></tr><tr><td align='right'><img src='img/camera.jpg' align='absmiddle'> <a href="+wlink+" class='underline'>Fotos</a></td></tr>";
		 }
 	     cont+="<tr><td>&nbsp;</td></tr>";
      }
      document.getElementById('conteudo').innerHTML = cont;
      ajax('./paginas/criandoXML.asp?doc=projetosanteriores',projetosAnteriores);
   }
   function projetosAnteriores(http_request_envia){
      retorno = http_request_envia.responseXML;
      oprojetos = retorno.getElementsByTagName("PROJETOANTERIOR");
      if(oprojetos.length>0)
         cont+="<tr><td colspan='2' valign='top' align='center' class='titdestaque'><br><b>Projetos anteriores</b><br><img src='img/linha.jpg' width='372' height='10' /></td></tr>";
      for(x = 0; x < oprojetos.length; x++)	{
         codigo = oprojetos[x].getElementsByTagName("codigo");
	 titulo = oprojetos[x].getElementsByTagName("titulo");
	 descricao = oprojetos[x].getElementsByTagName("descricao");
	 temfoto = oprojetos[x].getElementsByTagName("temfoto");
	 contProj++;
 	 aprojetos[contProj] = titulo[0].firstChild.nodeValue;
      	 cont+="<tr><td align='left'><b>Projeto:</b> "+titulo[0].firstChild.nodeValue+"</td></tr>"
 	 cont+="<tr><td>&nbsp;</td></tr>";
	 cont+="<tr><td align='left'><b>Descrição:</b><div align='justify'>"+descricao[0].firstChild.nodeValue+"</div></td></tr>"
	 wlink="javascript:mostraFotosProjeto("+codigo[0].firstChild.nodeValue+","+contProj+");"
	 if(temfoto[0].firstChild.nodeValue=="S")
            cont+="<tr><td align='right'><a href="+wlink+"><b>Fotos</b></a></td></tr>";
  	 cont+="<tr><td>&nbsp;</td></tr>";
      }
      cont+="</table>"
      document.getElementById('conteudo').innerHTML = cont;
   }
   function mostraFotosProjeto(id,p){
      popUp("./paginas/visimagens.asp?id="+id+"&desc="+aprojetos[p] + "&dir=projetos&tipo=P","Visualizador","width=700,height=500,status=yes");
   }
   function mostraFotosEvento(id,p,tipo){
	  popUp("./paginas/visimagens.asp?id="+id+"&desc="+aeventos[p] + "&dir=eventos&tipo="+tipo,"Visualizador","width=700,height=500,status=yes,scrollbars=yes");
   }
   function restrito(){
      window.open("./restrito/index.asp","xx","toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=yes,fullscreen=no");
      //window.open("./restrito/index.asp","xx","toolbar=no,location=no,status=yes,menubar=no,scrollbars=no,resizable=no,fullscreen=no");
   }
   function selecionaRadio2(campo,v){
       if(campo.length>0){
	      for(i=0;i<campo.length;i++){
	  	     if(campo[i].value==v){
			   campo[i].checked=true;
			   break;
		     }
	      }
	   }else{
          if(campo.value==v)
	         campo.checked=true;
	   }
   }
   function selecionaCombo(combo,v){
	   combo.value=v;
   }
   function Chr(CharCode){
	   return String.fromCharCode(CharCode);
   }
   function fm_conta_campos (eString, eSep){
	   ct=0;
	   p=eString.indexOf(eSep);
	   while(p>=0){
		  if(p>=0)
		     ct++;
	      p=eString.indexOf(eSep,p+1);
	   }
	   ct++;
       return ct;
    }
    function fm_separa_campo (Campo, Sep, Seq){
	    xx = tx_SeparaCampoSep(Campo, Sep, Seq);
	    return xx;
	}
	function tx_SeparaCampoSep (eString, eSep, ePos){
	    wString = eString + eSep;
	    wTam = wString.length;
	    wTamsep = eSep.length;
	    wI = 0;
	    wAspa = false;
	    wParent = 0;
	    w = "";
	    wCampo="";
	    wCt = 0;

	    while(wI <= wTam){

	       if(wString.substr(wI, wTamsep) == eSep && wAspa == false && wParent <= 0){
	          wCt = wCt + 1;
	          wI = wI + wTamsep;

	          if(wCt == ePos)
	             return wCampo;
	          else
	             wCampo = "";

	       }else{

	          if(wString.substr(wI, 1) == w && eSep != w){
	             if(wAspa == true)
	                wAspa = false;
	             else
	                wAspa = true;

	          }
	          if(wString.substr(wI, 1) == "(" && eSep != "(" && eSep != ")")
	             wParent = wParent + 1;
	          else if(wString.substr(wI, 1) == ")" && eSep != ")" && eSep != "(")
	             wParent = wParent - 1;

	          wCampo = wCampo + wString.substr(wI, 1);

	          wI = wI + 1;
	       }
	    }

	    return wCampo;

	}
   function Asc(string){
	var symbols = " !\"#$%&'()*+'-./0123456789:;<=>?@";
	var loAZ = "abcdefghijklmnopqrstuvwxyz";
	symbols += loAZ.toUpperCase();
	symbols += "[\\]^_`";
	symbols += loAZ;
	symbols += "{|}~";
	for(i=0;i<66;i++){
		symbols += " ";
	}
    symbols += "ÁÂÃ   Ç ÉÊ  Í     ÓÔÕ    Ú";
	var loc;
    loc = symbols.indexOf(string);
	if (loc > -1)	{
		Ascii_Decimal = 32 + loc;
		return (32 + loc);
	}
	return (0);
}
function selecionaTodos(){
   marcar=document.frm.idTodos.checked;
   if(document.frm.id.length > 0){
      for(i=0;i<document.frm.id.length;i++)
         document.frm.id[i].checked=marcar;
   }else
      document.frm.id.checked=marcar;
}
function exclui(){
   achou=false;
   var qt=0;
   if(document.frm.id.length > 0){
      for(i=0;i<document.frm.id.length;i++){
         if(document.frm.id[i].checked){
            achou=true;
	    qt++;
         }
      }
   }else{
      if(document.frm.id.checked){
         achou=true;
	 qt++;
      }
   }
   if(achou){
      if(confirm("Confirma a exclusão de " + qt + " registros ?")){
         document.frm.acao.value="excluir";
         document.frm.submit();
      }
   }else{
      alert("Você deve selecionar pelo menos um registro !");
   }
}
function desFmtCmp2 (xCampo,tp) {
	xCampo=xCampo.toString();
	p=xCampo.indexOf(".");
	while(p>-1) {
		p=xCampo.indexOf(".");
		if(p>-1) {
			xCampo=xCampo.substr(0,p)+xCampo.substr(p+1,xCampo.length);
		}
	}
	if(tp==1){
		p=xCampo.indexOf(",");
		xCampo=xCampo.substr(0,p)+"."+xCampo.substr(p+1,xCampo.length);
	}
	if(tp==2){
		p=xCampo.indexOf(".");
		xCampo=xCampo.substr(0,p)+","+xCampo.substr(p+1,xCampo.length);
	}
	if(xCampo.charAt(0)=="." || xCampo.charAt(0)==",")
		xCampo=xCampo.substr(1,xCampo.length);
    return xCampo;
}
function formata (v){

	v=desFmtCmp2(v.toString(),2);

	if(v=="")
		v="0";

	v=pad_valor_br(round2(v));

	p=v.lastIndexOf(",");
	dec="";
	valor=v;
	valoraux="";
	if(p==-1)
		dec=",00";
	else{
		valor=v.substr(0,p);
		dec=v.substr(p,v.length);
		if(dec.length==2)
			dec+="0";
	}
	cont=0;
	tot=valor.length;
	while(tot>-1){
		cont++;
		tot--;
		c=valor.charAt(tot);

		if(cont==3){
			valoraux="."+c+valoraux;
			cont=0;
		}else{

			valoraux=c+valoraux;
		}
	}
	for(x=0;x<valoraux.length;x++){
		c=valoraux.charAt(x);
		if(c==".")
			valoraux=valoraux.substr(x+1,valoraux.length);
		else
			break;
	}
	v=valoraux+dec;

	if(v.charAt(0)=="." || v.charAt(0)==",")
		v="";

	return v;
}
function pad_valor_br (eValor){
   eValor=eValor.toString();
   p=eValor.indexOf(",");
   while(p>-1) {
      p=eValor.indexOf(",");
	  if(p>-1) {
		eValor=eValor.substr(0,p)+eValor.substr(p+1,eValor.length);
	  }
   }
   p=eValor.lastIndexOf(".");
   if(p>-1) {
	 dec=eValor.substr(p+1,eValor.length);
	 if(dec.length==1)
		dec=dec+"0";
     eValor=eValor.substr(0,p)+","+dec;
   }
   return eValor;
}
function round2 (eVlr){
    eVlr=eVlr.toString();
	v=pad_valor_us(eVlr);
	a=parseFloat(v);
	b=parseFloat("100");
	c=parseFloat("0.5");
	d=parseFloat("100");
	e=(a*b+c)/d;
	e=e.toString();
	p=e.lastIndexOf(".");
	if(p>-1){
	   v=e.substr(0,p);
	   dec=e.substr(p,e.length);
	   if(dec.length>3)
		dec=dec.substr(0,3);
	   e=v+dec;
	}
	return e;
}
function pad_valor_us (eValor){
   eValor=eValor.toString();
   p=eValor.indexOf(".");
   while(p>-1) {
      p=eValor.indexOf(".");
	  if(p>-1) {
		eValor=eValor.substr(0,p)+eValor.substr(p+1,eValor.length);
	  }
   }
   p=eValor.lastIndexOf(",");
   if(p>-1) {
	 dec=eValor.substr(p+1,eValor.length);
	 if(dec.length==1)
		dec=dec+"0";
     eValor=eValor.substr(0,p)+"."+dec;
   }
   return eValor;
}
function formataData(campo,tp) {
	var dt = campo.value;
	var ano="";
        if(dt=="")
           return;
	if(dt.charAt(1)=="/" && dt.charAt(3)=="/"){
		dt = "0"+dt;
		dt = dt.substring(0,3)+"0"+dt.substring(3,dt.length);
	}
	if(dt.charAt(2)=="/" && dt.charAt(4)=="/"){
		dt = dt.substring(0,3)+"0"+dt.substring(3,dt.length);
	}
	if(dt.charAt(1)=="/" && dt.charAt(4)=="/"){
		dt = "0"+dt;
	}
	ano = dt.substring(6,10);
	if(ano.length==1 || ano.length == 3){
		alert("Ano invalido !");
		campo.focus();
		campo.select();
		return false;
	}else if(ano.length==2){
		if(tp==1){
			ano = "20" + ano;
		}else if(tp==2){
			if(ano <= 10)
				ano = "20" + ano;
			else
				ano = "19" + ano;
		}
	}
	dt =  dt.substring(0,6)+ano;

	campo.value = dt;

	return isDate(campo.value);
}
function formataCPF(campo){
    v=soNumero(campo.value);
    if(v=="")
	return campo.value;
    else if(v.length != 11){
	   alert("CPF inválido !");
	   campo.focus();
	   return campo.value;
    }else{
       if(!valida_cpf(v)){
	      alert("CPF inválido !");
	      campo.focus();
	      return campo.value;
       }
       return v.substring(0,3)+"."+v.substring(3,6)+"."+v.substring(6,9)+"-"+v.substring(9,v.length);
    }
}
function formataCNPJ(campo){
    v=soNumero(campo.value);
    if(v=="")
	return campo.value;
    else if(v.length != 14){
	   alert("CNPJ inválido !");
	   campo.focus();
	   return campo.value;
    }else{
       if(!valida_cnpj(v)){
	   alert("CNPJ inválido !");
	   campo.focus();
	   return campo.value;
       }
       return v.substring(0,2)+"."+v.substring(2,5)+"."+v.substring(5,8)+"/"+v.substring(8,12)+"-"+v.substring(12,v.length);
    }
}
function soNumero(v){
	ret="";
	tab="0123456789";
    for(i=0;i<v.length;i++){
	   if(tab.indexOf(v.charAt(i))>-1)
	      ret+=v.charAt(i);
   	}
	return ret;
}
function reaisInput(evt){
    if (evt.keyCode>=48 && evt.keyCode<=57 || evt.keyCode == 46 || evt.keyCode == 44)
        return true;
    else
        return false;
}
function foco(campo1,campo2){
    if(campo1 != null && campo2 != null){
       if(campo1.value.length==campo1.size)
	      campo2.focus();
	}
}
function ccInput(evt){
   if ((evt.keyCode>=48 && evt.keyCode<=57) || evt.keyCode==45 || evt.keyCode==46)
      return true;
   else
      return false;
}
function bancoAgenciaInput(evt){
   if ((evt.keyCode>=48 && evt.keyCode<=57) || evt.keyCode==45)
      return true;
   else
      return false;
}
function numericInput(evt){
   if (evt.keyCode>=48 && evt.keyCode<=57)
      return true;
   else
      return false;
}
function lcase(evt){
    if(Asc(Chr(evt.keyCode).toLowerCase())==0 || evt.keyCode==32)
	   return false;
	else{
       evt.keyCode=Asc(Chr(evt.keyCode).toLowerCase());
       return true;
	}
}
function ucase(evt){
    if(Asc(Chr(evt.keyCode).toUpperCase())!=0)
       evt.keyCode=Asc(Chr(evt.keyCode).toUpperCase());
    return true;
}
function nomeInput(evt){
    evt.keyCode=Asc(Chr(evt.keyCode).toUpperCase());
    if ((evt.keyCode>=65 && evt.keyCode<=90) || evt.keyCode==94 || (evt.keyCode >= 97 && evt.keyCode <= 122) || (evt.keyCode == 32) || (evt.keyCode >= 193 && evt.keyCode <= 218))
        return true;
    else
        return false;
}
function upperAlfaNumericInput(evt){
    evt.keyCode=Asc(Chr(evt.keyCode).toUpperCase());
    if ((evt.keyCode>=65 && evt.keyCode<=97) || (evt.keyCode >= 90 && evt.keyCode <= 122) || (evt.keyCode == 32))
        return true;
    else
        return false;
}
function alfaNumericInput(evt){
    if ((evt.keyCode>=65 && evt.keyCode<=97) || (evt.keyCode >= 90 && evt.keyCode <= 122) || (evt.keyCode == 32))
        return true;
    else
        return false;
}
function validaCNPJ(campo){
   if(campo.value==""){
      alert("Preencha o CNPJ !");
      campo.focus();
      return false;
   }else{
      if(!valida_cnpj(campo.value)){
         campo.focus();
	     return false;
      }else
         return true;
   }
}
function validaCPF(campo){
   if(campo.value==""){
      alert("Preencha o CPF !");
      campo.focus();
      return false;
   }else{
      if(!valida_cpf(campo.value)){
         campo.focus();
	     return false;
      }else
         return true;
   }
}
function valida_cpf(cpf){
      var numeros, digitos, soma, i, resultado, digitos_iguais;
      digitos_iguais = 1;
      if (cpf.length < 11)
            return false;
      for (i = 0; i < cpf.length - 1; i++)
            if (cpf.charAt(i) != cpf.charAt(i + 1))
                  {
                  digitos_iguais = 0;
                  break;
                  }
      if (!digitos_iguais)
            {
            numeros = cpf.substring(0,9);
            digitos = cpf.substring(9);
            soma = 0;
            for (i = 10; i > 1; i--)
                  soma += numeros.charAt(10 - i) * i;
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(0))
                  return false;
            numeros = cpf.substring(0,10);
            soma = 0;
            for (i = 11; i > 1; i--)
                  soma += numeros.charAt(11 - i) * i;
            resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
            if (resultado != digitos.charAt(1))
                  return false;
            return true;
            }
      else
            return false;
      }
function CheckIERS(ie){
 if (ie.length != 10)
  return false;
 i = ie.substring(0, 3);
 if ((i >= 1) && (i <= 467)) {
    var nro = new Array(10);
    for (var i = 0; i <= 9; i++)
       nro[i] = CharToInt(ie[i]);
    b = 2;
    soma = 0;
    for (i = 0; i <= 8; i++)  {
       soma += nro[i] * b;
       b--;
       if (b == 1)
          b = 9;
    }
    dig = 11 - (soma % 11);
    if (dig >= 10)
       dig = 0;
    return (dig == nro[9]);
  }
}
function valida_cnpj(cnpj)      {
   var numeros, digitos, soma, i, resultado, pos, tamanho, digitos_iguais;
   digitos_iguais = 1;
   if (cnpj.length < 14 && cnpj.length < 15)
      return false;
   for (i = 0; i < cnpj.length - 1; i++)
       if (cnpj.charAt(i) != cnpj.charAt(i + 1)){
          digitos_iguais = 0;
          break;
       }
       if (!digitos_iguais){
          tamanho = cnpj.length - 2
          numeros = cnpj.substring(0,tamanho);
          digitos = cnpj.substring(tamanho);
          soma = 0;
          pos = tamanho - 7;
          for (i = tamanho; i >= 1; i--){
              soma += numeros.charAt(tamanho - i) * pos--;
              if (pos < 2)
                 pos = 9;
          }
          resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
          if (resultado != digitos.charAt(0))
             return false;
          tamanho = tamanho + 1;
          numeros = cnpj.substring(0,tamanho);
          soma = 0;
          pos = tamanho - 7;
          for (i = tamanho; i >= 1; i--){
             soma += numeros.charAt(tamanho - i) * pos--;
             if (pos < 2)
                pos = 9;
          }
          resultado = soma % 11 < 2 ? 0 : 11 - soma % 11;
          if (resultado != digitos.charAt(1))
             return false;
          return true;
       }else
          return false;
    }

function FmascTempoRealDt(ConteudoCampo){
if (((event.keyCode) > 47) && ((event.keyCode) < 58))
  {
   NumDig = ConteudoCampo.value;
   TamDig = NumDig.length;
   if (TamDig == 2)
      ConteudoCampo.value = NumDig.substr(0,2)+"/";
   else if (TamDig == 5)
      ConteudoCampo.value = NumDig.substr(0,5)+"/";
   else if (TamDig == 9)
       ConteudoCampo.value = NumDig.substr(0,10);

   return(true);}
else return(false)
}
function FmascTempoRealCNPJ(ConteudoCampo){
if (((event.keyCode) > 47) && ((event.keyCode) < 58))
  {
   NumDig = ConteudoCampo.value;
   TamDig = NumDig.length;
   if (TamDig == 2)
      ConteudoCampo.value = NumDig.substr(0,2)+".";
   else if (TamDig == 6)
      ConteudoCampo.value = NumDig.substr(0,6)+".";
   else if (TamDig == 10)
      ConteudoCampo.value = NumDig.substr(0,10)+"/";
   else if (TamDig == 15)
      ConteudoCampo.value = NumDig.substr(0,15)+"-";
   return(true);}
else return(false)
}
function Asc2(string)
{
	var symbols = " !\"#$%&'()*+'-./0123456789:;<=>?@";
	var loAZ = "abcdefghijklmnopqrstuvwxyz";
	symbols += loAZ.toUpperCase();
	symbols += "[\\]^_`";
	symbols += loAZ;
	symbols += "{|}~";
	var loc;
	loc = symbols.indexOf(string);
	if (loc > -1)
	{
		Ascii_Decimal = 32 + loc;
		return (32 + loc);
	}
	return (0);
}
function isDate(dateStr){
    var datePat = /^(\d{1,2})(\/)(\d{1,2})(\/)(\d{4})$/;
    var matchArray = dateStr.match(datePat); // is the format ok?
    if(matchArray == null){
        return false;
    }
    day = matchArray[1]; // parse date into variables
    month = matchArray[3];
    year = matchArray[5];
    if(month < 1 || month > 12){ // check month range
        alert("Meses devem estar entre 1 e 12 !");
        return false;
    }
    if (day < 1 || day > 31) {
        alert("Dias devem estar entre 1 e 31 !");
        return false;
    }
    if((month==4 || month==6 || month==9 || month==11) && day==31){
        alert("Mês "+month+" não tem 31 dias !")
        return false;
    }
    if(month == 2){ // check for february 29th
        var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
        if(day > 29 || (day==29 && !isleap)){
            alert("Fevereiro " + year + " não tem " + day + " dias !");
            return false;
        }
    }

    return true; // date is valid
}
function IsEmail(Expression)
{
	if (Expression == null)
		return (false);

	var supported = 0;
	if (window.RegExp)
	{
		var tempStr = "a";
		var tempReg = new RegExp(tempStr);
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported)
		return (Expression.indexOf(".") > 2) && (Expression.indexOf("@") > 0);
	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
	return (!r1.test(Expression) && r2.test(Expression));
}
function FormatNumber(num, decimalPlaces, appendZeros, insertCommas) {
   var powerOfTen = Math.pow(10, decimalPlaces);
   var num = Math.round(num * powerOfTen) / powerOfTen;
   if (!appendZeros && !insertCommas) {
      return num;
   }
   else {
      var strNum = num.toString();
      var posDecimal = strNum.indexOf(".");
      if (appendZeros) {
         var zeroToAppendCnt = 0;
         if (posDecimal < 0) {
            strNum += ",";
            zeroToAppendCnt = decimalPlaces;
         }
         else {
            zeroToAppendCnt = decimalPlaces - (strNum.length - posDecimal - 1);
         }
         for (var i = 0; i < zeroToAppendCnt; i++) {
            strNum += "0";
         }
      }
      if (insertCommas && (Math.abs(num) >= 1000)) {
         var i = strNum.indexOf(",");
         if (i < 0) {
            i = strNum.length;
         }
         i -= 3;
         while (i >= 1) {
            strNum = strNum.substring(0, i) + '.' + strNum.substring(i, strNum.length);
            i -= 3;
         }
      }
      return strNum;
   }
}
function validaCampo(campo,msg){
	valor=campo.value;
       ok=true;
	if(valor=="-1" || valor==""){
		alert(msg);
                if(campo.type=="text")
                    campo.select();
                else
                    campo.focus();
		ok=false;
	}
        return ok;
}
function popUp(url,title,par){
   window.open(url,title,par);
}
function mostrar(i,link){
	navegador = navigator.appName;
	//if (navegador == "Microsoft Internet Explorer")
	  //i++;
	aux=link.toLowerCase();
	if(link!=""){
		if(aux.indexOf("javascript")>-1)
			parent.location=link;
		else
			parent.txt.location=link;
	}else{
		var menu = document.getElementById ('menu');
		if (menu) {
		  var divs = menu.getElementsByTagName ('div');
		  if (divs) {
			for (var j = 0; j < divs.length; ++j) {
			  if (divs[j].id == 'subitem' && i==j){
				if(divs[j].style.display=="inline")
					acao="none";
				else
				     acao="inline";
				     i=j;
				break;
			  }
			}
		        mostrarOcultar(1);
			if(divs[i]){
				divs[i].style.display=acao;
			}
		  }
		}
	}
}
function mostrarOcultar(j){
	var menu = document.getElementById ('menu');
	if (menu) {
	   var divs = menu.getElementsByTagName ('div');
	   if (divs) {
	      for (var i = 0; i < divs.length; ++i) {
	         if (divs[i].id == 'subitem'){
	  	    if(j==0)
		       divs[i].style.display="inline";
		    else
		       divs[i].style.display="none";
		 }
	      }
	   }
	}
}
