HEX
Server: LiteSpeed
System: Linux cp01.bhostbrasil.com.br 5.14.0-611.16.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Dec 22 03:40:39 EST 2025 x86_64
User: onlyfibr (1083)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /home/onlyfibr/public_html/views/js/funcoes.js
function modal( endereco ){

  $('#modal_conteudo').html("<div style='text-align:center;'><img src='"+dominio()+"_views/img/loading.gif' style='width:25px;'></div>");
  $('#modal_janela').modal('show');
  
  $.post(endereco, { variaveis: '' },function(data){
    if(data){
      $('#modal_conteudo').html(data);
    }
  });

}

///////////////////////////////////////////////////////////////////

function numeroParaMoeda(n, c, d, t)
{
  c = isNaN(c = Math.abs(c)) ? 2 : c, d = d == undefined ? "," : d, t = t == undefined ? "." : t, s = n < 0 ? "-" : "", i = parseInt(n = Math.abs(+n || 0).toFixed(c)) + "", j = (j = i.length) > 3 ? j % 3 : 0;
  return s + (j ? i.substr(0, j) + t : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + t) + (c ? d + Math.abs(n - i).toFixed(c).slice(2) : "");
}

///////////////////////////////////////////////////////////////////
//Produtos

function ordena_lista(endereco){
  window.location=''+endereco;
}

//////////////////////////////////////////////////////////////////////////////////
/*Função  Pai de Mascaras*/
// onkeypress="Mascara(this,MaskMonetario)"
/*Função  Pai de Mascaras*/
function Mascara(o,f){
  v_obj=o
  v_fun=f
  setTimeout("execmascara()",1)
}    
/*Função que Executa os objetos*/
function execmascara(){
  v_obj.value=v_fun(v_obj.value)
}    
/*Função que Determina as expressões regulares dos objetos*/
function leech(v){
  v=v.replace(/o/gi,"0")
  v=v.replace(/i/gi,"1")
  v=v.replace(/z/gi,"2")
  v=v.replace(/e/gi,"3")
  v=v.replace(/a/gi,"4")
  v=v.replace(/s/gi,"5")
  v=v.replace(/t/gi,"7")
  return v
}
/*Função que permite apenas numeros*/
function Integer(v){
  return v.replace(/\D/g,"")
}
function Data(v){
  v=v.replace(/\D/g,"") 
  v=v.replace(/(\d{2})(\d)/,"$1/$2") 
  v=v.replace(/(\d{2})(\d)/,"$1/$2") 
  return v
}
function telefone(v){
  var numeros = v.length;
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/^(0+)(\d)/g,"$2"); 
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    
    if(numeros == 15){
        v=v.replace(/(\d{5})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
      } else {
        v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos      
      }

      return v
    }
    function ceppp(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/(\d{5})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
  }
  function bloqueio(v){
    return ''
  }
  function moeda(v){ 
    v=v.replace(/\D/g,"") // permite digitar apenas numero 
    v=v.replace(/(\d{1})(\d{17})$/,"$1.$2") // coloca ponto antes dos ultimos digitos 
    v=v.replace(/(\d{1})(\d{13})$/,"$1.$2") // coloca ponto antes dos ultimos 13 digitos 
    v=v.replace(/(\d{1})(\d{10})$/,"$1.$2") // coloca ponto antes dos ultimos 10 digitos 
    v=v.replace(/(\d{1})(\d{7})$/,"$1.$2") // coloca ponto antes dos ultimos 7 digitos 
    v=v.replace(/(\d{1})(\d{1,4})$/,"$1,$2") // coloca virgula antes dos ultimos 4 digitos 
    return v;
  }

/////////////////////////////////////////////////////////////////////////////////////////////////////