function MM_preloadImages() { //v3.0
 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

   function limpaTexto(texto){
       texto.value = "";
   }
  
  function mascaracpf(form,campo)
  {
     if (eval(form + '.' + campo + '.value.length > 3')){
          if (eval('(' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 1) == ".") && (' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 2) == ".")'))
               {eval(form + '.' + campo + '.value = ' + form + '.' + campo + '.value.substr(0,' + form + '.' + campo + '.value.length - 2)');}
	 }
			   
	 if (event.keyCode != 8){			   
     	  if ((eval(form + '.' + campo + '.value.length == 3')) || (eval(form + '.' + campo + '.value.length == 7')))
          	  {eval(form + '.' + campo + '.value += "."');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length == 11'))
		      {eval(form + '.' + campo + '.value += "-"');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 14'))
		      {eval(form + '.senha.focus()');}
	 }
  }
  
  function mascarasalario(form,campo)
  {
     if (eval(form + '.' + campo + '.value.length > 2')){
          if (eval('(' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 1) == ".") && (' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 2) == ".")'))
               {eval(form + '.' + campo + '.value = ' + form + '.' + campo + '.value.substr(0,' + form + '.' + campo + '.value.length - 2)');}
	 }
			   
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length == 6'))
		      {eval(form + '.' + campo + '.value += ","');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 9'))
		      {eval(form + '.idade.focus()');}
	 }
  }
  
  function mascaracpf2(form,campo)
  {
     if (eval(form + '.' + campo + '.value.length > 3')){
          if (eval('(' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 1) == ".") && (' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 2) == ".")'))
               {eval(form + '.' + campo + '.value = ' + form + '.' + campo + '.value.substr(0,' + form + '.' + campo + '.value.length - 2)');}
	 }
			   
	 if (event.keyCode != 8){			   
     	  if ((eval(form + '.' + campo + '.value.length == 3')) || (eval(form + '.' + campo + '.value.length == 7')))
          	  {eval(form + '.' + campo + '.value += "."');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length == 11'))
		      {eval(form + '.' + campo + '.value += "-"');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 14'))
		      {eval(form + '.matricula.focus()');}
	 }
  }
  
  function mascaramatr(form,campo)
  {
 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 5'))
		      {eval(form + '.dtn.focus()');}
	 }
  }
  
  function mascaradtn(form,campo)
  {
     if (eval(form + '.' + campo + '.value.length > 2')){

          if (eval('(' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 1) == "/") && (' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 2) == "/")'))
               {eval(form + '.' + campo + '.value = ' + form + '.' + campo + '.value.substr(0,' + form + '.' + campo + '.value.length - 2)');}
	 }
	 
	 if (event.keyCode != 8){
     	  if ((eval(form + '.' + campo + '.value.length == 2')) || (eval(form + '.' + campo + '.value.length == 5')))
          	  {eval(form + '.' + campo + '.value += "/"');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 8'))
		      {eval(form + '.senha.focus()');}
	 }	 
  }
  
  function mascarann(form,campo,campo2)
  {
     if (eval(form + '.' + campo + '.value.length > 2')){

          if (eval('(' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 1) == "/") && (' + form + '.' + campo + '.value.charAt(' + form + '.' + campo + '.value.length - 2) == "/")'))
               {eval(form + '.' + campo + '.value = ' + form + '.' + campo + '.value.substr(0,' + form + '.' + campo + '.value.length - 2)');}
	 }
	 
	 if (event.keyCode != 8){
     	  if ((eval(form + '.' + campo + '.value.length == 2')) || (eval(form + '.' + campo + '.value.length == 5')))
          	  {eval(form + '.' + campo + '.value += "/"');}
	 }
	 
	 if (event.keyCode != 8){			   
		  if (eval(form + '.' + campo + '.value.length >= 8'))
		      {eval(form + '.' + campo2 + '.focus()');}
	 }	 
  }

  function habilita(obj){
     if (obj.isDisabled)
     {
        obj.disabled = false
     }
     else {
        obj.disabled = true
     }
       
  }
  function RemoveItemsCaixaSelecao(caixaSelecao){
     while (caixaSelecao.length > 0) {
        for (var j=0; j < caixaSelecao.length; j++) {
           caixaSelecao.remove(j);
        }
     }
     
  }
  
  function getData(texto){
      var data = new Date();
      var dias = data.getDay();
	  var dia = data.getDate();
      var mes = data.getMonth() + 1;
      var ano = data.getFullYear();
      
	  DataAtual = (dia + "/" + mes + "/" + (ano))
	  
      texto.value = DataAtual
   }
        
   function unchecked(obj){
      obj.checked = false;
   }

function FormataCpf(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.logado[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 2 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + '-' + vr.substr( tam - 2, tam ) ;}
	}		
}

function FormataCep(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 3 ){ 
	 		document.logado[campo].value = vr ; }
	 	if ( (tam > 3) && (tam <= 6) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 3 ) + '-' + vr.substr( tam - 3, tam ) ; }
	 	if ( (tam >= 7) && (tam <= 9) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 6 ) + '.' + vr.substr( tam - 6, 3 ) + '-' + vr.substr( tam - 3, tam ) ; }
	}		
}

function FormataMatricula(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 1 ){ 
	 		document.logado[campo].value = vr ; }
	 	if ( (tam > 1) && (tam <= 4) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 1 ) + '-' + vr.substr( tam - 1, tam ) ; }
	 	if ( (tam >= 5) && (tam <= 7) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 4 ) + '.' + vr.substr( tam - 4, 3 ) + '-' + vr.substr( tam - 1, tam ) ; }
	 	if ( (tam >= 8) && (tam <= 10) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 7 ) + '.' + vr.substr( tam - 7, 3 ) + '.' + vr.substr( tam - 4, 3 ) + '-' + vr.substr( tam - 1, tam ) ; }
	 	if ( (tam >= 11) && (tam <= 13) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 10 ) + '.' + vr.substr( tam - 10, 3 ) + '.' + vr.substr( tam - 7, 3 ) + '.' + vr.substr( tam - 4, 3 ) + '-' + vr.substr( tam - 1, tam ) ; }
	 	if ( (tam >= 14) && (tam <= 16) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 13 ) + '.' + vr.substr( tam - 13, 3 ) + '.' + vr.substr( tam - 10, 3 ) + '.' + vr.substr( tam - 7, 3 ) + '.' + vr.substr( tam - 4, 3 ) + '-' + vr.substr( tam - 1, tam ) ;}
	}		
}

function FormataData(campo,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	tam = vr.length + 1;

	if ( tecla != 9 && tecla != 8 ){
		if ( tam > 2 && tam < 5 )
			document.logado[campo].value = vr.substr( 0, tam - 2  ) + '/' + vr.substr( tam - 2, tam );
		if ( tam >= 5 && tam <= 10 )
			document.logado[campo].value = vr.substr( 0, 2 ) + '/' + vr.substr( 2, 2 ) + '/' + vr.substr( 4, 4 ); 
	}
}

function FormataValor(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
		tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.logado[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 6) && (tam <= 8) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 9) && (tam <= 11) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 12) && (tam <= 14) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 	if ( (tam >= 15) && (tam <= 17) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
	}
}

function FormataValor2(campo,tammax,teclapres,vmax,limite) {
	var tecla = teclapres.keyCode;
	vx = limite;
	vx = vx.replace( ".", "" );
	vr = campo.value;
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "-", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( "/", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ",", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	vr = vr.replace( ".", "" );
	tam = vr.length;
	



		if (tam < tammax && tecla != 8){ tam = tam + 1 ;}

		if (tecla == 8 ){ tam = tam - 1 ;}
		
		if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
			if ( tam <= 2 ){ 
	 		campo.value = vr ; }
	 		if ( (tam > 2) && (tam <= 5) ){
	 		campo.value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 		if ( (tam >= 6) && (tam <= 8) ){
	 		campo.value = vr.substr( 0, tam - 5 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 		if ( (tam >= 9) && (tam <= 11) ){
	 		campo.value = vr.substr( 0, tam - 8 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 		if ( (tam >= 12) && (tam <= 14) ){
	 		campo.value = vr.substr( 0, tam - 11 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ; }
	 		if ( (tam >= 15) && (tam <= 17) ){
	 		campo.value = vr.substr( 0, tam - 14 ) + '.' + vr.substr( tam - 14, 3 ) + '.' + vr.substr( tam - 11, 3 ) + '.' + vr.substr( tam - 8, 3 ) + '.' + vr.substr( tam - 5, 3 ) + ',' + vr.substr( tam - 2, tam ) ;}
		}

}

function FormataPercentual(campo,tammax,teclapres) {
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	tam = vr.length;

	if (tam < tammax && tecla != 8){ tam = vr.length + 1 ; }

	if (tecla == 8 ){	tam = tam - 1 ; }
		
	if ( tecla == 8 || tecla >= 48 && tecla <= 57 || tecla >= 96 && tecla <= 105 ){
		if ( tam <= 2 ){ 
	 		document.logado[campo].value = vr ; }
	 	if ( (tam > 2) && (tam <= 5) ){
	 		document.logado[campo].value = vr.substr( 0, tam - 2 ) + ',' + vr.substr( tam - 2, tam ) ; }
	}		
}

function SaltaCampo (campo,prox,tammax,teclapres){
	var tecla = teclapres.keyCode;
	vr = document.logado[campo].value;
	if( tecla == 109 || tecla == 188 || tecla == 110 || tecla == 111 || tecla == 223 || tecla == 108 ){
		document.logado[campo].value = vr.substr( 0, vr.length - 1 ); }
	else{
	 	vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
		vr = vr.replace( "-", "" );
	 	vr = vr.replace( "/", "" );
	 	vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
		vr = vr.replace( "/", "" );
	 	vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
		vr = vr.replace( ",", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
	 	vr = vr.replace( ".", "" );
		vr = vr.replace( ".", "" );
	 	tam = vr.length;	
		
	 	if (tecla != 0 && tecla != 9 && tecla != 16 ){
		
			if ( tam == tammax ){
				document.logado[prox].focus();}
		}
	}
}


