<!--
//AJAX PHP .NET
	function PostfrmServ(urlRet,frmGet) {//Posta  um arquivo PHP ou .NET
	 include('http://www.newcap.com.br/lib/lib_ajax.js');
		new Ajax.Request(urlRet, 
			{ 	method: 'post', 
				postBody: 'frmpst ='+ frmGet.elements ,
				//postBody: 'name='+ $F('name')+'&name2='+ $F('name2'),
				onComplete: RespComsume }
			);
	}

	function PostConsumeServ(urlRet,frmGet) {//Posta  um arquivo PHP ou .NET
     //Chamada:<input type="submit" value="submit" onClick="PostConsumeServ('http://www.newcap.com.br/teste/teste2.php')">
	 //<div id="show"></div>
	 include('http://www.newcap.com.br/lib/lib_ajax.js');
 	 var params="";
	 	for (var i = 0; i < frmGet.length; i++){
			nmField = frmGet.item(i).name;
			if (nmField != '' ){
			   params = params + nmField +'='+ $F(nmField) +'&' ;
			}
		}
		new Ajax.Request(urlRet, 
			{ 	method: 'post', 
				postBody: params,
				//postBody: 'name='+ $F('name')+'&name2='+ $F('name2'),
				onComplete: RespComsume }
			);
	}

	function RespComsume(req){//Retorna resultado de um PHP ou .NET
		$('show').innerHTML= req.responseText;
	}

//AJAX __________________________________________________________________________________
	//--------------------------------------------------
	var ajax_text //str_2 = str.split(",");
	//----------------------------------
 
	function Ajax_CONSULTPROC(Cod_usu,spandivAjax)
	{ if (Cod_usu.length > 7 ){
	  var ret = AjaxRequest("../../lib/subajax.asp","Act=CONSULTPROC&Cod_usu="+Cod_usu,spandivAjax);		
	  }
	  return(ret);
	}
	function Ajax_Contrato(Arquiv,spandivAjax)
	{ var ret = AjaxRequest("../../lib/subajax.asp","Act=CONTRATO&ARQ="+Arquiv,spandivAjax);		
	  return(ret);
	}
	function logon()
	{ var ret = AjaxRequest("../../lib/subajax.asp","Act=LOGON","");		
	  return(ret);
	}
	//-------------------------------
	function Preco(CodPro,spandivAjax)
	{ var ret = AjaxRequest("../lib/subajax.asp","Act=PRECO&"+"CodPro="+CodPro,spandivAjax);		
	  return(ret);
	}
	function KtdMin(CodPro,spandivAjax)
	{ var ret = AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=KTDMIN&"+"CodPro="+CodPro,spandivAjax);		
	  return(ret);
	}
	//-------------------------------
	function DataPresencial(spandivAjax)
	{ var ret =	AjaxRequest("../lib/subajax.asp","Act=DATAPRESENCIAL",spandivAjax);		
	  return(ret);
	}
	//-------------------------------
	function DataOAB(spandivAjax)
	{ var ret =	AjaxRequest("../lib/subajax.asp","Act=DATAOAB",spandivAjax);		
	  return(ret);
	}
	//-------------------------------
	function teste(CodPro,spandivAjax)
	{ var ret = AjaxRequest("../../lib/subajax.asp","Act=PRECO&"+"CodPro="+CodPro,spandivAjax);		
	return (ret);
	}
	//-------------------------------
	function ComboCurso(spandivAjax,tipo)
	{ var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=COMBOCURSO&tipo="+tipo,spandivAjax);		
	 //alert(ret)
	  return(ret);
	}
	//-------------------------------
	function dbgrid(spandivAjax,sql)
	{var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=DBGRID&sql="+replac(sql," ","+"),spandivAjax);		
	  return(ret);
	}
	//-------------------------------
	function contaluno(spandivAjax,cdcur,tipo)
	{var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=CONTALUNO&cd_curso="+cdcur+"&tipo="+tipo,spandivAjax);		
	  return(ret);
	}
	function BaixaPgto(spandivAjax,cpf,apostila,pgl,np)
	{
	var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=BAIXAPGTOCPF&CPF="+cpf+"&APOSTILA="+apostila+"&pglocal="+pgl+"&nparcpg="+np,spandivAjax);		
	  return(ret);
	}
	function ConsultaCpf(spandivAjax,cpf)
	{
	var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=CONSULTACPF&CPF="+cpf,spandivAjax);		
	  return(ret);
	}
	function Recibo(cpf,avista)
	{var ret =	popup("http://www.newcap.com.br/mala/recibo.asp?avista="+avista+"&CPf="+cpf,600,480);		
	  return(ret);
	  document.refresh;
	}
	function Loading(spandivAjax)
	{
	var ret =	AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=LOADING",spandivAjax);
	return(ret);
	}
	function sqlupdate(ncon,sql)
	{
	var answer =AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=UPDATEAJAX&numberConex="+ncon+"&sql="+replac(sql," ","+"),'');
	return(answer);
	}
	function js_BodyOfPage(BodyAjax,intC,intS,PgS,PgN,OrBy,mesano,stille)
	{
	alert(BodyAjax+"__"+intC+"__"+intS+"__"+PgS+"__"+PgN+"__"+OrBy+"__"+mesano+"__"+stille)
	var ret =	AjaxRequest("http://www.newcap.com.br/lib/obj_ajax.asp","Act=BODYPAGE&intConec="+intC+"&intsq="+intS+"&PgSheet="+PgS+"&PgNow="+PgN+"&OrBy="+OrBy+"&mesano="+mesano+"&stille="+stille,"");
	return(ret);
	}
	function BaixaComissao(codid){
	var ret = AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=BAIXACOMISSAO&codid="+codid,"");
	}
	function GuardaCessao(CodCess,ValCess){
	var ret = AjaxRequest("http://www.newcap.com.br/lib/subajax.asp","Act=GUARDACESSAO&CodCess="+CodCess+"&ValCess="+ValCess,"");
	}
	//-------------------------------Módulo Principal-----------------------
	//declarar no form <script language="javascript" src="../lib/subs.js"><script> (openAjax)
	//<span id='LocaMaster'></span> <script> Preco(10,"LocaMaster"); <script>
	function AjaxRequest(aspajax,Param,spandivAjax)//retorna processamto do .asp
	{var ajax = openAjax(); //instânciado objeto
	 if (spandivAjax.length > 0 )
	 {document.getElementById(spandivAjax).innerHTML = "<img src='http://www.newcap.com.br/loading.gif'> Consultando aguarde...";}
     bool = false;
	 if (navigator.appName =="Netscape"){bool = true;}
	 ajax.open("POST", aspajax+"?"+Param, bool); //abrindo asp metodo post 
     ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
     ajax.onreadystatechange =function()//função que testa o estado do .asp 4 significa já processou request
	 	{
	      if (ajax.readyState==4)//0 - Não iniciado (Uninitialised) //1 - Carregando (Loading) 
			//2 - Carregado (Loaded) //3 - Interativo (Interactive) //4 - Completado (Completed) 
		    {
			if (ajax.status == 200)//404 - não encontrado, ou 200 - ok.
	    	    {
			    var ret_ajax = ajax.responseText;
					if (spandivAjax.length > 0 )
						{document.getElementById(spandivAjax).innerHTML = ret_ajax;}
		    	ajaxRetorno(ret_ajax);
				}
			}
		 }
     ajax.send(Param);
	return(ajax_text);	 
	}
	//-------------------------------
	function ajaxRetorno (ret_ajax)
	{ ajax_text  = ret_ajax;
	}
	//--------------------------------------------------
	//A funcao abaixo funciona em qualquer browser ou versão.  
	//Criar xml request asp para ajax
	function openAjax()
	{ var ajax;
	  try
	    { //Tenta criar objeto XML
	    ajax = new ActiveXObject ("Microsoft.XMLHTTP");
	    }//try
	  catch (e)//Caso ouver erro
	    {
	    try
	      {//Tenta criar objeto XML2
	      ajax = new ActiveXObject ("Msxml2.XMLHTTP");
	      alert (ajax);
	      }//try
	      catch (ex)//Caso ouver erro
	      {
	        try
	          {//Tenta criar objeto XMLHttpRequest
		       ajax = new XMLHttpRequest ();
	          }//try
	        catch (exc)//Caso ouver erro
	          {
		      alert ("Esse browser não tem recursos para uso do Ajax");
		      ajax = null;
	          }//catch
	      }//catch
	    return ajax;
	    }//catch
	  //Testando versões de componetes xml
	  var arrSignatures =["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
			      "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
			      "Microsoft.XMLHTTP"];
	  for (var i = 0; i < arrSignatures.length; i++)
	    {
	      try
	      {//Última tentativa, criar objeto com array pré definida
		  var oRequest = new ActiveXObject (arrSignatures[i]);
		  return oRequest;
	      }
	      catch (oError)//Caso ouver erro
	      {
	      }
	    }
	  throw new Error ("MSXML não está instalado no seu sistema");
	}
//AJAX __________________________________________________________________________________
	//Adiciona uma library .js a pagina
	function include(file) {
	   if (document.createElement && document.getElementsByTagName) {
	     var head = document.getElementsByTagName('head')[0];
	     var script = document.createElement('script');
	     script.setAttribute('type', 'text/javascript');
	     script.setAttribute('src', file);
	     head.appendChild(script);
	   } else {
	     alert('Your browser can\'t deal with the DOM standard. That means it\'s old. Go fix it!');
	   }
	 }

	function SplitFieldStr(strFields,posCp,VorN){
		var filds = strFields.split(';');
		var fildNandV = filds[posCp].split(':');
		var ret = filds[posCp]
		if (VorN == "V" ) {
			ret = fildNandV[1]}
		if (VorN == "N" ) {
			ret = fildNandV[0]}
		return ret;
		}
	function PaggeName(){
		var sPath = window.location.pathname;
		var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
		return sPage;
		}

	function GetNavigator(){
		if(navigator.appVersion.indexOf("MSIE")!= -1){
		    var temp = navigator.appVersion.split("MSIE");
		    var versao = "IE"+parseFloat(temp[1]);
		  }
		  else{
		    if(navigator.userAgent.indexOf("Firefox")!= -1){
			    var temp = navigator.userAgent.indexOf("Firefox") + 8;
			    var versao = "FF"+navigator.userAgent.substring(temp, temp + 6)};
		  }
	return versao;
	}
	function FormataDataMy(data){
	  var dia = data.substr(0,2)
	  var mes = data.substr(3,2);
	  var ano = data.substr(6,4);
      return ano + "-" + mes + "-" + dia;
	  
	}
	function str_replace(strFull, strOld, strNew) {
			var temp = strFull.split(strOld);
			return temp.join(strNew);
	}
	function CopyTextClip(theSel) { 
 		//"Colocar na pagina:<textarea name='strClipboard' style='display:none;'></textarea>"
			strClipboard.innerText = theSel;
			Copied = strClipboard.createTextRange();
			Copied.execCommand("Copy");
	} 
	function Clip_Banner(strClip) {
 	        var id = AjaxRequest("../../lib/subajax.asp","Act=IDPARTNER","");		
			//alert(id);
			var repl= str_replace(strClip, "XXX", id);
			CopyTextClip(repl)
			alert("Para que possa adicionar o banner em seu site é necessário o auxílio do seu desenvolvedor." +
			" O código já está disponível em sua área de transferência, basta usar o CTRL+V para colar o " +
			" código em um arquivo texto que posteriormente deve ser passado para o seu desenvolvedor. ")
			return true;
	}

	function SoNumero(num){
		if (document.all)
			var tecla = event.keyCode;
		else if(document.layers)
			var tecla = num.which;
			if (tecla > 47 && tecla < 58)
				return true;
			else
				{
					if (tecla != 8)
						event.keyCode = 0;
					else
						return true;
				}
	}

	function SoLetras(letra){
		if (document.all)
			var tecla = event.keyCode;
		else if(document.layers)
			var tecla = letra.which;
			if (tecla > 64 && tecla < 91)
				return true;
			else
				{
					if (tecla > 96 && tecla < 123)
						return true;
					else
						event.keyCode = 0;
				}
	}

	function replac(str,strold,strnew){
		 var teste = new String(str);
			while (teste != -1){
			str = str.replace( strold, strnew )
			teste = str.indexOf( strold);
			}	
		return(str);
	}
  
    function validateEmail(email)
      {   if (typeof(email) != "string")
                return false;
            else if (!email.match(/^[A-Za-z0-9]+([_.-][A-Za-z0-9]+)*@[A-Za-z0-9]+([_.-][A-Za-z0-9]+)*\.[A-Za-z0-9]{2,4}$/))
                return false;
            return true;
      }

    function DisableObj(des,IdBut) { 
     if(des) {
		document.getElementById(IdBut).disabled="" ;
		}
      else{
		document.getElementById(IdBut).disabled="disabled";
		}
    }

	function ValidaCad() {
		document.ende.action = '/online/clientes/valida_cad.asp';
		document.ende.submit();
	}

	function ValidaCampos() {
		document.ende.action = '/online/clientes/valida_campos.asp';
		document.ende.submit();
	}

	function ImprimeTela(ob){
      //window.style.page = 'landscape';
	  var tx =  ob.value;
	  ob.value="Aguarde...";
	  ob.disabled="disabled";
      window.print();
	  ob.disabled="";
	  ob.value = tx;
	}
   
   function DoLogout() {
      window.acao.act.value = 'LOGOUT';
      window.acao.submit();
   }
   
   function CancelaBoleto() {
      wnd = window.open('','winTitulo',CentralizaPos(400,200)+',copyhistory=no');
      wnd.name = 'winTitulo';
      if(wnd) {
         document.boleto.target = 'winTitulo';
         document.boleto.action = '/online/clientes/pedido_del.asp';
         document.boleto.submit()
      if (!wnd.opener){wnd.opener = self;}
      	return;
      }
	}
   
   function SegundaVia(codigo,valor) {
		//document.boleto.cod_pedido.value = codigo;
		//document.boleto.val_pedido.value = valor;
		MostraBoleto(codigo);
   }
   
	function ValidaBoleto(){
      var hoje = new Date;
      var trg  = 'boleto'+hoje.getSeconds();
      wnd = window.open('about:blank',trg,CentralizaPos(600,400)+',menubar=no,scrollbars=yes');
   	wnd.name = trg;
      document.boleto.target = trg;
   	if(wnd) {
         document.boleto.action = '/online/clientes/valida_boleto.asp';
         document.boleto.submit()
      	return;
      }
	}

	function MostraBoleto(cod_pedido){
        //Global.asa tem Banco/NumeroAgencia/NumeroConta/Assinatura
		//online/clientes/boleto - onde estão os arquivos para geração do boleto
		//tem uma area de configuração no site do bradesco para configurar o diretorio do boleto
		//var hoje = new Date;
        //var trg  = 'boleto'+hoje.getSeconds();
        //var url = 'http://mupteste.comercioeletronico.com.br/sepsBoleto/8441/prepara_pagto.asp?MerchantId=8441&OrderId='+cod_pedido;
        var url = 'https://mup.comercioeletronico.com.br/sepsBoleto/004540905/prepara_pagto.asp?MerchantId=004540905&OrderId='+cod_pedido;
        wnd = window.open('about:blank','_blank','toolbar=1,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,screenX=0,screenY=0,left=0,top=0,width=690,height=440');
		wnd.location = url;
        //wnd.name = trg;
        //document.boleto.target = trg;
        //document.boleto.method='POST';
        //document.boleto.action='/online/clientes/boleto/boleto.asp?cod_pedido='+cod_pedido;
   	//if(wnd) {
        // document.boleto.submit();
      	//return;
        //}
	}
   
	function MostraBoleto2(){
      var hoje = new Date;
      var trg  = 'boleto'+hoje.getSeconds();
      wnd = window.open('about:blank',trg,'toolbar=1,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,screenX=0,screenY=0,left=0,top=0,width=690,height=440');
   	wnd.name = trg;
      document.boleto.target = trg;
      document.boleto.method='POST';
      document.boleto.action='/online/clientes/boleto/boleto2.asp';
      
   	if(wnd) {
         document.boleto.submit();
      	return;
      }
	}
   
   function AcessaModulo(url) {
      acesso.action = url;
      acesso.submit();
   }

	function GoHome() {
      window.open('/index.html','_self');
	}

   function IncluiProduto(prod) {
		document.produto.method = 'POST';
		document.produto.action = 'produto_add.asp';
		document.produto.cod_prod.value=prod;
		document.produto.submit();
   }

   function RemoveItem() {
      var hoje = new Date;
      var trg  = 'pedido'+hoje.getSeconds();
		wnd = window.open('about:blank','trg',CentralizaPos(400,200)+',copyhistory=no');
      wnd.name = trg;
		document.pedido.method='POST';
		document.pedido.action='/online/clientes/produto_del.asp';
		document.pedido.target=trg;
		document.pedido.submit();
		if (!wnd.opener) {wnd.opener = self;}
   }

   function ConfirmaPedido() {
		document.pedido.method='POST';
		document.pedido.target='_self';
		document.pedido.action='/online/clientes/valida_pedido.asp'
		document.pedido.submit();
   }

	function FechaAtualizaJanela() {
      top.opener.location="javascript:location.reload()";
      window.close();
	}

	function FechaRedirecionaJanela(url) {
      top.opener.location = url;
      window.close();
	}
   
	function Logout() {
      wnd = window.open ('/online/clientes/logout.asp','_blank',CentralizaPos(480,220)+'menubar=no,location=no,scrollbars=no,resizable=no');
      if (!wnd.opener){wnd.opener = self;}
	}
   
	function LogoutAdm() {
      wnd = window.open ('/online/admin/logout.asp','_blank',CentralizaPos(480,220)+'menubar=no,location=no,scrollbars=no,resizable=no');
      if (!wnd.opener){wnd.opener = self;}
	}
   
	function AbreTela(url) {
	  window.open (url,'_self');
	}
   
	function FechaJanela() {
      window.close();
	}
   
   function CentralizaPos(w,h) {
		var l = (screen.width/2) -(w/2);
		var t = (screen.height/2)-(h/2)-30;
		return 'width='+w+',height='+h+',left='+l+',top='+t
   }
   function popup (url,w,h) {
      window.open (url,'_blank',CentralizaPos(w,h)+'menubar=no,location=no,scrollbars=no,resizable=no,border=no');
   }
   
   function popup_2 (url,w,h) {
      window.open (url,'_blank',CentralizaPos(w,h)+'menubar=no,location=no,scrollbars=yes,resizable=no');
   }

   function popup_3 (url,w,h,free,max) {
      var opt = 'menubar=no,location=no';
      if (max == 1) {
         var w2 = screen.availWidth;
         var h2 = screen.availHeight;
         opt = opt + ',left=0,top=0,width='+w2+',height='+h2
      } else {
         opt = opt + ','+CentralizaPos(w,h)
      }
       if (free == 1) {
         opt = opt + ',scrollbars=yes,resizable=yes'
      } else {
         opt = opt + ',scrollbars=yes,resizable=no'
      }
      resizeTo(screen.width,screen.height);            
      window.open (url,'_blank',opt);
   }

   function popup_4 (url,w,h,free,max) {
		var sw = screen.availWidth;
		var sh = screen.availHeight;
		self.resizeTo(sw,sh);
		self.moveTo(0,0);
	}
   
   function HoraAtual () {
      var hoje = new Date();
      var h = hoje.getHours();
      var m = hoje.getMinutes();
      h = (h<10) ? '0'+h:h;
      m = (m<10) ? '0'+m:m;
      return (h+':'+m);
   }

   function DiaDaSemana() {
      var hoje=new Date();
      var varDia= new Array(7)
      varDia[0]='Domingo';
      varDia[1]='Segunda-Feira';
      varDia[2]='Terça-Feira';
      varDia[3]='Quarta-Feira';
      varDia[4]='Quinta-Feira';
      varDia[5]='Sexta-Feira';
      varDia[6]='Sábado';
      return varDia[hoje.getDay()];
   }

   function MesAtual() {
      var hoje=new Date();
      var varMes= new Array(12);
      varMes[0]='Janeiro';
      varMes[1]='Fevereiro';
      varMes[2]='Março';
      varMes[3]='Abril';
      varMes[4]='Maio';
      varMes[5]='Junho';
      varMes[6]='Julho';
      varMes[7]='Agosto';
      varMes[8]='Setembro';
      varMes[9]='Outubro';
      varMes[10]='Novembro';
      varMes[11]='Dezembro';
      return varMes[hoje.getMonth()];
   }

   function DataAtual() {

      var hoje=new Date();
      
      var dia=hoje.getDate();
      var ano=hoje.getYear();
      var nomedia=DiaDaSemana();
      var nomemes=MesAtual();
      
      return (nomedia+', '+dia+' de '+nomemes+' de '+ano);
   }
   function DataAtual2() {
      var today = new Date();
      var day=today.getDate();
      var year=today.getYear();
      var mont=today.getMonth();
	  mont = mont +1
  	  if (day < 10) day = "0" + day ;
  	  if (mont < 10) mont = "0" + mont ;
      return (day+'/'+mont+'/'+year);
   }

   function DiaAtual() {

      var hoje=new Date();
      var dia=hoje.getDate();
     
      return (dia);
   }

   function CalculaSedex() {
      //var cep = document.ende.txtCep.value;
      //if (cep.length > 0) {
         var hoje = new Date;
         var trg  = 'sedex'+hoje.getSeconds();
         wnd = window.open('about:blank','trg',CentralizaPos(400,200)+',menubar=no,location=no,scrollbars=no,resizable=no,copyhistory=no');
         wnd.name = trg;
         document.ende.method='POST';
         document.ende.action='/lib/busca_sedex.asp';
         document.ende.target=trg;
         document.ende.submit();
         if (!wnd.opener) {wnd.opener = self;}
         document.ende.method='POST';
         document.ende.action='';
         document.ende.target='_self';
      //}
   }

   function BuscaDados() {
      var cnpj = document.ende.txtCnpj.value;
      if (cnpj.length > 0) {
         var hoje = new Date;
         var trg  = 'busca'+hoje.getSeconds();
	     	wnd = window.open('about:blank','trg',CentralizaPos(300,200)+',menubar=no,location=no,scrollbars=no,resizable=no,copyhistory=no');
         wnd.name = trg;
         document.ende.method='POST';
         document.ende.action='/lib/busca_dados.asp';
         document.ende.target=trg;
         document.ende.submit();
         if (!wnd.opener) {wnd.opener = self;}
         document.ende.method='POST';
         document.ende.action='';
         document.ende.target='_self';
      }
   }

   function BuscaCep() {
      var cep = document.ende.txtCep.value;
      if (cep.length > 0) {
         var hoje = new Date;
         var met_ = document.ende.method;
         var act_ = document.ende.action;
         var trg_ = document.ende.target;
         var trg  = 'busca'+hoje.getSeconds();
	     	wnd = window.open('about:blank','trg',CentralizaPos(300,200)+',menubar=no,location=no,scrollbars=no,resizable=no,copyhistory=yes');
         wnd.name = trg;
         document.ende.method = 'POST';
         document.ende.action = '/lib/busca_cep.asp';
         document.ende.target = trg;
         document.ende.submit();
         if (!wnd.opener) {wnd.opener = self;}
         document.ende.method = met_;
         document.ende.action = act_;
         document.ende.target = trg_;
      }
   }

   function LocalizaArquivo(form, arquivo) {
         var hoje = new Date;
         var met_ = form.method;
         var act_ = form.action;
         var trg_ = form.target;
         var trg  = 'arquivo'+hoje.getSeconds();
	     	wnd = window.open('about:blank','trg',CentralizaPos(400,300)+',menubar=no,location=no,scrollbars=no,resizable=no,status=no,copyhistory=no');
         wnd.name = trg;
         form.method='POST';
         form.action='/lib/busca_arquivo.asp';
         form.target=trg;
         form.submit();
         if (!wnd.opener) {wnd.opener = self;}
         form.method = met_;
         form.action = act_;
         form.target = trg_;
   }
   
   function ExibeArquivo(arq) {
      var hoje = new Date;
      var trg  = 'arquivo'+hoje.getSeconds();
      window.open(arq,'trg',CentralizaPos(720,500)+',scrollbars=yes,copyhistory=no');
   }
   
	function ValidaData(DataI, DataF){
		
		var DiasMes = new Array();
		DiasMes[1]=31;
		DiasMes[2]=28;
		DiasMes[3]=31;
		DiasMes[4]=30;
		DiasMes[5]=31;
		DiasMes[6]=30;
		DiasMes[7]=31;
		DiasMes[8]=31;
		DiasMes[9]=30;
		DiasMes[10]=31;
		DiasMes[11]=30;
		DiasMes[12]=31;
		
		var DataOk = 1;
		
		DiaI = parseInt (DataI.substring(0,2));
		MesI = parseInt (DataI.substring(3,5));
		AnoI = parseInt (DataI.substring(6,10));
		SepI = DataI.substring(2,3) + DataI.substring(5,6);
		
		DiaF = parseInt (DataF.substring(0,2));
		MesF = parseInt (DataF.substring(3,5));
		AnoF = parseInt (DataF.substring(6,10));
		SepF = DataF.substring(2,3) + DataF.substring(5,6);

		TamDataI = DataI.length;
		TamDataF = DataF.length;

		if (TamDataI > 0 || TamDataF > 0) {

			DiasMes[2]= AnoI == 1992 || AnoI == 1996 || AnoI == 2000 || AnoI == 2004 || AnoI == 2008 ? 29:28
			if (DiaI > DiasMes[MesI] || MesI > 12 || DataI.length <10 || SepI != '//'){
				DataOk = 0;
				msg = 'Data inicial com formato ou data invalida !\nutilize no formato (dd/mm/aaaa).';
			}
			DiasMes[2]= AnoF == 1992 || AnoF == 1996 || AnoF == 2000 || AnoF == 2004 || AnoF == 2008 ? 29:28
			if (DiaF > DiasMes[MesF] || MesF > 12 || DataF.length <10 || SepF != '//'){
				DataOk = 0;
				msg = 'Data final com formato ou data invalida !\nutilize no formato (dd/mm/aaaa).';
			}
			
			DataI = DataI.substring(6,10)+DataI.substring(3,5)+DataI.substring(0,2);
			DataF = DataF.substring(6,10)+DataF.substring(3,5)+DataF.substring(0,2);
			
			DataI = parseInt(DataI);
			DataF = parseInt(DataF);
				
			if (DataOk){
				if (DataI > DataF){
					DataOk = 0;
					msg = 'Data incial nao pode ser maior\nque a data final, verifique.';
				}
			}
		}
		
		if (DataOk){
			return true;
		}
      else{
			alert (msg)
			return false;
		}
	}
-->
