function masc(e,src,mask) {
        if(window.event) { _TXT = e.keyCode; } 
        else if(e.which) { _TXT = e.which; }
        if(_TXT > 47 && _TXT < 58) { 
  var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
  if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } 
     return true; } else { if (_TXT != 8) { return false; } 
  else { return true; }
        }
}


function mascarav(e, obj, decs)
  {
   if(window.event) {char = e.keyCode;}
   else if(e.which) {char = e.which;}
   valor = obj.value;
   valor = valor.replace(/\D/g, ''); 
   if (valor.length>=2)
   {
    if(char!=8)
	{
	if (valor.substring(valor.length-decs-1,1)==',')
	{
	 
	}
	else
	{
     obj.value=valor.substring(0,1) + ',' + valor.substring(1,valor.length);
	 }
	}
   } 
   else
   {
    obj.value=valor;
   }
   
  }
  
  
function so_numero(e, src)
{
 if(window.event) { _TXT = e.keyCode; } 
 else if(e.which) { _TXT = e.which; }
 if(_TXT > 47 && _TXT < 58 || _TXT == 8)
 {
  return true;
 }
 else
 {
  return false;
  _TXT = 0;
 } 
  
}


function MM_formtCep(e,src,mask) {
        if(window.event) { _TXT = e.keyCode; } 
        else if(e.which) { _TXT = e.which; }
        if(_TXT > 47 && _TXT < 58) { 
  var i = src.value.length; var saida = mask.substring(0,1); var texto = mask.substring(i)
  if (texto.substring(0,1) != saida) { src.value += texto.substring(0,1); } 
     return true; } else { if (_TXT != 8) { return false; } 
  else { return true; }
        }
}

