/* ############################################ */

// Função que acrescenta a biblioteca JQUERY e os plugins necessários...

document.write('<script type="text/javascript" src="jquery/jquery.js"></script>'); 

function using(js)
{
  if(typeof js == "undefined") return false;
    
  if(typeof js == "string")
  {    
    if(js.search(",") != "-1")
	{
      var arr = js.split(",");
      
	  for(var i = 0; i < arr.length; i++)
	  {
        document.write('<script type="text/javascript" src="jquery/'+ $.trim(arr[i]) +'.js"></script>');    
      }
    }
	
	else
	{
      document.write('<script type="text/javascript" src="jquery/'+ $.trim(js) +'.js"></script>');    
    }        
  }
}

/* ############################################ */

// -> Função para execução do plugin de criação das abas...
  function exec_aba(div)
  {
    $("#" + div + " > ul").tabs();	
  }
// -<

/* ############################################ */

// -> Função para campo aceitar apenas números...
function soNumeros(e, args) 
{         
    
// Função que permite apenas teclas numéricas e todos os caracteres que estiverem na lista de argumentos. 
// Deve ser chamada no evento onKeyPress desta forma: 
// onKeyPress ="return (soNums(event,'entre essas aspas simples vão ficar os caracteres que podem ser digitados'));" 

  if (document.all)
  {
    var evt = event.keyCode;
  }
  
  else
  {
	var evt = e.charCode;
  }
    
  var chr= String.fromCharCode(evt);
        
  if (evt <20 || (evt >47 && evt<58) || (args.indexOf(chr)>-1 ) )
  {
	return true;
  }
  
  else
  {  
    return false; 
  }
}
// -<

/* ############################################ */

// -> Função para abrir popup...
function abre_popup(url)
{ 
  window.open(url, null, "resizable=no, scrollbars=yes, toolbar=no, location=no, menubar=yes, status=no, width=700, height=780, top=0, left=0");
}
// -