// JavaScript Document


function upcase(input)
{
 input.value=input.value.toUpperCase();
}
function lowcase(input)
{
 input.value=input.value.toLowerCase();
}
var checkflag = "false";
function check(field) {
    if (checkflag == "false") {
        for (i = 0; i < field.length; i++) {
            field[i].checked = true;
        }
        checkflag = "true";
        return true;
    }
    else {
        for (i = 0; i < field.length; i++) {
            field[i].checked = false;
        }
        checkflag = "false";
        return true;
    }
}
function ContaCaracteres(input, evento, quantidade){
   intCaracteres = quantidade - input.value.length;
   if (intCaracteres > 0) {
      evento.value = intCaracteres;
      return true;
   }
   else {
      evento.value = 0;
      input.value = input.value.substr(0,quantidade)
      return false;
   }
}
function visivel(input,evento)
{
 if(input.checked)
 {
  evento.style.display='block';
 }
 else
 {
  evento.style.display='none';
 }
}

function apenas_num(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) 
		 {
            return true;
         }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} 
 return true;

}

function ajustar_rg(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if(input.value.length==8) {
			    input.value=input.value + "-" ;
			}
		}
 return true;

}
function ajustar_cpf(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if((input.value.length==3)||(input.value.length==7)) {
			    input.value=input.value + "." ;
			}  else {
			      if(input.value.length==11) {
			           input.value=input.value + "-" ;
			         }
			}
		}
 return true;

}
function ajustar_hora(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if(input.value.length==2) {
			    input.value=input.value + ":" ;
			}
		}
 return true;

}
function ajustar_data(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if((input.value.length==2)||(input.value.length==5)) {
			    input.value=input.value + "/" ;
			}
		}
 return true;

}
function ajustar_cep(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if(input.value.length==2) {
			    input.value=input.value + "." ;
			}  else {
			      if(input.value.length==6) {
			           input.value=input.value + "-" ;
			         }
			}
		}
 return true;

}
function ajustar_tel(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if(input.value.length==4) {
			    input.value=input.value + "-" ;
			}
		}
 return true;

}
function ajustar_telddd(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {

			if(input.value.length==1) {
			    input.value="(" + input.value;
			}
			else
			{
			 if(input.value.length==3) {
			    input.value=input.value + ")" ;
			 }
			 else
			 {
              if(input.value.length==8) {
			    input.value=input.value + "-" ;
			  }
			
			 }
            }
		}
 return true;

}
function ajustar_codigo(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if((input.value.length==4)||(input.value.length==9)||(input.value.length==14)) {
			    input.value=input.value + "." ;
			}
		}
 return true;

}
function ajustar_cnpj(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if((input.value.length==2)||(input.value.length==6)) {
			    input.value=input.value + "." ;
			}
            if(input.value.length==10) {
			           input.value=input.value + "/" ;
			         }
            if(input.value.length==15) {
			           input.value=input.value + "-" ;
			         }

		}
 return true;

}
function ajustar_insc_est(input, evento)
{
         var BACKSPACE=  8;
         var DEL=  46;
         var FRENTE=  39;
         var TRAS=  37;
         var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
         if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
             return true;
             }
         if ( tecla == 13 )     return false;

		if ((tecla<48)||(tecla>57)){
			evento.returnValue =false;
			return false;
		} else {
			if((input.value.length==2)||(input.value.length==6)) {
			    input.value=input.value + "." ;
			}


		}
 return true;

}

