    /************************/
  /*Programado por Douglas*/
/************************/

/************************************************
Função que faz mascara
 EX.: Mask('00/00/0000','frmTeste.edtTeste')
************************************************/
function Mask(varMascara,varCampo){

var Campo   = eval('document.'+varCampo);
var M       = varMascara.length;
var L       = Campo.value.length;
var varMask = Campo.value;
var fim		= '';

for (var i=1 ; i<=M; i++){
 var letra = varMascara.substring(i,i+1);
  if (letra != '0'){
   varMask = varMask.substring(0,i)+letra+varMask.substring(i,L);
   var L = varMask.length;
  }
}
Campo.value = varMask;
}
//****************************************************************//

/*******************************************************************
função que faz com que o campo so aceite números
*******************************************************************/
function Numeros(){
 if (event.keyCode < 48 || event.keyCode > 57) event.returnValue = false;
}
//********************************************************//

/*
************************************************************
função que limpa o campo pelos caracteres especificados
 EX.: LimpaCampo('.;,','frmTeste.edtTeses');
************************************************************
*/
function LimpaCampo(varItens,varCampo){
var Campo      = eval('document.'+varCampo+'.value');
var fim        = '';
var arrayItens = varItens.split(';');
var totalItens = arrayItens.length;
 while(fim != 'fim'){
  var chave   = true; 
  for (i=0;i<totalItens;i++){
   if(Campo.indexOf(arrayItens[i]) > -1){
    Campo = Campo.replace(arrayItens[i],'');
    chave = false;
   }
  }
  if(chave == true){
   fim = 'fim';
  }
 }
 eval('document.'+varCampo+'.value = Campo');
}
//************************************************//

/*
****************************************************
função que retorna o valor do radio selecionado
****************************************************
*/
function VerificaRadio(varCampo){
var Campo = eval('document.'+varCampo);
var Total = Campo.length;
 for (i=0 ; i< Total;i++){
  if (Campo[i].checked == true){
   varVerificaRadio = Campo[i].value;
  }
 }
}
//*********************************************//

/*
************************************************
função que formata o campo como valor
 EX.: ValorReais('frmTeste.edtTeste','2','R$');
************************************************
*/
function ValorReais(varCampo,varCasas,varTipo){
eval('LimpaCampo(\'.;,;'+varTipo+' \',varCampo)');
var Campo = eval('document.'+varCampo);
var Total = Campo.value.length;
 if (Total >= 2){
  var string1 = Campo.value.substring(Total-(parseInt(varCasas) - 1),Total)
  var string2 = Campo.value.substring(0,Total-(parseInt(varCasas) - 1))
   if (string2.length > 3){
    var string3 = string2.substring(0,(string2.length-3));
    var string4 = string2.substring((string2.length-3),string2.length);
	var string2 = string3+'.'+string4;
   }
   if (string2.length > 7){
    var string3 = string2.substring(0,(string2.length-7));
    var string4 = string2.substring((string2.length-7),string2.length);
	var string2 = string3+'.'+string4;
   }
  Campo.value = varTipo+' '+string2+','+string1;
  if (event.keyCode == 8){
   eval('LimpaCampo(\'.;,;'+varTipo+' \',varCampo)');
   var string1 = Campo.value.substring(Total-(parseInt(varCasas) + 1),Total)
   var string2 = Campo.value.substring(0,Total-(parseInt(varCasas) + 1))
    if (string2.length > 3){
     var string3 = string2.substring(0,(string2.length-3));
     var string4 = string2.substring((string2.length-3),string2.length);
	 var string2 = string3+'.'+string4;
    }
    if (string2.length > 7){
     var string3 = string2.substring(0,(string2.length-7));
     var string4 = string2.substring((string2.length-7),string2.length);
	 var string2 = string3+'.'+string4;
    }
   Campo.value = varTipo+' '+string2+','+string1;
  }
 }else{
  eval('LimpaCampo(\'.;,;'+varTipo+' \',varCampo)');
 }
}
//**************************************************************//
