function clear_string(field){
document.getElementById(field).value=document.getElementById(field).value.split("'").join("")
document.getElementById(field).value=document.getElementById(field).value.split("-").join("")
document.getElementById(field).value=document.getElementById(field).value.split("+").join("")
document.getElementById(field).value=document.getElementById(field).value.split("*").join("")
document.getElementById(field).value=document.getElementById(field).value.split("\\").join("")}
function redirect(pagina,time){
window.setTimeout("window.location='"+pagina+"';",time)}
 function extraiScript(texto){  
     var ini, pos_src, fim, codigo, texto_pesquisa;  
     var objScript = null;    
     texto_pesquisa = texto.toLowerCase()    
     ini = texto_pesquisa.indexOf('<script', 0)   
     while (ini!=-1){   
         var objScript = document.createElement("script");    
         pos_src = texto_pesquisa.indexOf(' src', ini)    
         ini = texto_pesquisa.indexOf('>', ini) + 1;    
         if (pos_src < ini && pos_src >=0){
             ini = pos_src + 4;  
             fim = texto_pesquisa.indexOf('.', ini)+4;  
             codigo = texto.substring(ini,fim);  
             codigo = codigo.replace("=","").replace(" ","").replace("\"","").replace("\"","").replace("\'","").replace("\'","").replace(">","");    
             objScript.src = codigo;  
         }else{
             fim = texto_pesquisa.indexOf('</script>', ini);    
             codigo = texto.substring(ini,fim);    
             objScript.text = codigo;  
         }    
         document.body.appendChild(objScript);   
         ini = texto.indexOf('<script', fim);    
         objScript = null;  
     }  
 } 

function Load(url,div,noimg){
if(noimg==null)
noimg=0
var tipo='GET';
var ajax=null
var	src_ajax
if(noimg==0)
src_ajax	=	'<p><img src="images/ajax-loader.gif" /></p>'
else
src_ajax	=	'...'
if(window.ActiveXObject)
ajax=new ActiveXObject('Microsoft.XMLHTTP')
else if(window.XMLHttpRequest)
ajax=new XMLHttpRequest()
if(ajax !=null){
var cache=new Date().getTime()
ajax.open(tipo,url+"&cache="+cache,true)
ajax.onreadystatechange=function status(){
if(ajax.readyState==4){
if(ajax.status==200){
document.getElementById(div).innerHTML=ajax.responseText
var texto=unescape(ajax.responseText.replace(/\+/g," "))
extraiScript(texto)}}
else
document.getElementById(div).innerHTML=	src_ajax}
ajax.send(null)}}
function Open(pagina){
Load(pagina,"conteudo")}
function makeLinks(){
if(!document.getElementsByTagName)return
var anchors=document.getElementsByTagName("a")
for(var i=0;i<anchors.length;i++){
var anchor=anchors[i]
if(anchor.getAttribute("href")&&
anchor.getAttribute("rel")=="external"){
anchor.target="_blank"}}}
window.onload=makeLinks

function	enc(str)
	{
		
		return escape($F(str));
	
	}
	

function atualizar(parametro,div,tempo)
	{

		window.setInterval("Load('"+parametro+"','"+div+"');",tempo);
	
	}
	

function show(id)
{
document.getElementById('top5resets'+id+'link').innerHTML = '&nbsp;&nbsp;<a href="#" onclick="javascript: hide('+id+');">[-]</a>';
document.getElementById('top5resets'+id+'a').style.display = "block";   
}
function hide(id)
{
document.getElementById('top5resets'+id+'link').innerHTML = '&nbsp;&nbsp;<a href="#" onclick="javascript: show('+id+');">[+]</a>';
document.getElementById('top5resets'+id+'a').style.display = "none";   
}

function mascara(o,f){
    v_obj=o
    v_fun=f
    setTimeout("execmascara()",1)
}

function execmascara(){
    v_obj.value=v_fun(v_obj.value)
}

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
}

function soNumeros(v){
    return v.replace(/\D/g,"")
}

function telefone(v){
    v=v.replace(/\D/g,"")                 //Remove tudo o que não é dígito
    v=v.replace(/^(\d\d)(\d)/g,"($1) $2") //Coloca parênteses em volta dos dois primeiros dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")    //Coloca hífen entre o quarto e o quinto dígitos
    return v
}

function cpf(v){
    v=v.replace(/\D/g,"")                    //Remove tudo o que não é dígito
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
    v=v.replace(/(\d{3})(\d)/,"$1.$2")       //Coloca um ponto entre o terceiro e o quarto dígitos
                                             //de novo (para o segundo bloco de números)
    v=v.replace(/(\d{3})(\d{1,2})$/,"$1-$2") //Coloca um hífen entre o terceiro e o quarto dígitos
    return v
}

function cep(v){
    v=v.replace(/D/g,"")                //Remove tudo o que não é dígito
    v=v.replace(/^(\d{5})(\d)/,"$1-$2") //Esse é tão fácil que não merece explicações
    return v
}

function cnpj(v){
    v=v.replace(/\D/g,"")                           //Remove tudo o que não é dígito
    v=v.replace(/^(\d{2})(\d)/,"$1.$2")             //Coloca ponto entre o segundo e o terceiro dígitos
    v=v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3") //Coloca ponto entre o quinto e o sexto dígitos
    v=v.replace(/\.(\d{3})(\d)/,".$1/$2")           //Coloca uma barra entre o oitavo e o nono dígitos
    v=v.replace(/(\d{4})(\d)/,"$1-$2")              //Coloca um hífen depois do bloco de quatro dígitos
    return v
}

function site(v){                                   //Faça seu comentário
    v=v.replace(/^http:\/\/?/,"")
    dominio=v
    caminho=""
    if(v.indexOf("/")>-1)
        dominio=v.split("/")[0]
        caminho=v.replace(/[^\/]*/,"")
    dominio=dominio.replace(/[^\w\.\+-:@]/g,"")
    caminho=caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"")
    caminho=caminho.replace(/([\?&])=/,"$1")
    if(caminho!="")dominio=dominio.replace(/\.+$/,"")
    v="http://"+dominio+caminho
    return v
}

function verifica(xUrl,xId,xData,xName) {

  var xmlhttp = false;

  try {
    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
   } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
   }


  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
    xmlhttp = new XMLHttpRequest();
  }

  xmlhttp.open("POST", xUrl,true);
  xmlhttp.setRequestHeader('Content-Type',
'application/x-www-form-urlencoded');

  xmlhttp.onreadystatechange=function() {

          if (xmlhttp.readyState==4) {
                document.getElementById(xId).innerHTML = xmlhttp.responseText;
          }
  }
  xmlhttp.send(xName+'='+xData)

}

