var	ajax = new Ajax();

// - - Cria o Objeto ajax - - //
	function Ajax()
	{
	  try {
		return new ActiveXObject("Microsoft.XMLHTTP");
	  } catch(e) {
		try {
		  return new ActiveXObject("Msxml2.XMLHTTP");
		} catch(ex) {
		  try {
			return new XMLHttpRequest();
		  } catch(exc) {
			return false;
		  }
		}
	  }
	}
		

	function VerificaCadastroPartNumberTelecom( part_number, id_produto )
	{
		
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_part_number_telecom.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( part_number != '' ){
						if( returnText.indexOf('Libera') == 90 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById('alerta').style.display = 'none';'n';	
						}else{
							document.getElementById("alerta").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "part_number=" + part_number + "&id_produto=" + id_produto );
		delete ajax;	    	
	}	
	
	function VerificaCadastroPartNumber( part_number, id_produto )
	{
		
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_part_number.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( part_number != '' ){
						if( returnText.indexOf('Libera') == 90 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById('alerta').style.display = 'none';'n';	
						}else{
							document.getElementById("alerta").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "part_number=" + part_number + "&id_produto=" + id_produto );
		delete ajax;	    	
	}			
		
	
	//------------------------------------------------------------------------------------------------------
	// VERIFICA SE JA EXISTE O CPF CADASTRADO
	//  Função para trazer cidades relacionadas ao estado
	//------------------------------------------------------------------------------------------------------
	function VerificaCadastroPesquisaCPF( cpf )
	{
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_existe.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( unescape(returnText) == 1 ){
					
						document.getElementById('cadastra_funcionario').style.display = '';
						document.getElementById('valida_funcionario').value = 1;

						
					}else{
						
						quebra_frase = unescape(returnText).split(";"); 
						document.getElementById("resposta").InnerHTML = quebra_frase[0];
						document.getElementById("ColValue[cnpj]").value = quebra_frase[1];
						document.getElementById("ColValue[estado]").value = quebra_frase[2];
						document.getElementById("ColValue[cidade]").value = quebra_frase[3];
						document.getElementById('valida_funcionario').value = 0;
						
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cpf=" + cpf );
		delete ajax;	    	
	}	

	function loadXMLDoc(url,valor)
	{
	
		var ajax = new Ajax();
		ajax.onreadystatechange = function()
		{

			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var returnText = ajax.responseText.replace(/\+/g," ");
					document.getElementById("id_busca").innerHTML = unescape(returnText);
				} else {
					<!-- ajax.statusText; -->

				}
			}
		
		}
		
		ajax.open("GET", url + '?revendedor='+ valor, true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		ajax.send(null);
		delete ajax;
		
	}
	
	function alterar_status(status,id,tabela,id_tabela,campo)
	{
		var ajax = new Ajax();
		ajax.open("POST","acoes.php",true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var returnText = ajax.responseText.replace(/\+/g," ");
					document.getElementById("ativo" + id).innerHTML = unescape(returnText);
				} else {
					<!-- ajax.statusText; -->

				}
			}
		}
		
	
		ajax.send("id=" + id + "&status=" + status + "&tabela=" + tabela + "&campo=" + campo + "&id_tabela=" + id_tabela);
		delete ajax;
	}
	
	function alterarStatus(status,id,tabela,id_tabela,campo)
	{
		
		/*if (! $(obj_busca).val() ){
			$(obj_recebe).val('');
			$(obj_recebe).html('');
			return false;
		
		}
		$.post("acoes.php",
			{
				status:status ,id:id,tabela:tabela,id_tabela:id_tabela,campo:campo
			},
			function(data)
			{	
				$(campo+id).html(data);
			}
		);*/	
		
		var ajax = new Ajax();
		ajax.open("POST","acoesStatus.php",true);
		ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		
		ajax.onreadystatechange = function() 
		{
			
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					var returnText = ajax.responseText.replace(/\+/g," ");
					document.getElementById(campo+id).innerHTML = unescape(returnText);
				} else {
					<!-- ajax.statusText; -->

				}
			}
		}
		
	
		ajax.send("id=" + id + "&status=" + status + "&tabela=" + tabela + "&campo=" + campo + "&id_tabela=" + id_tabela);
		delete ajax;
	}

	function VerificaCadastroCorporate( cnpj )
	{
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( cnpj != '' ){
						if( returnText.indexOf('Libera') == 90 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById("alerta").innerHTML = '';
							//document.getElementById('alerta').style.display = 'none';'n';	
						}else{
							document.getElementById("alerta").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cnpj=" + cnpj + "&tipo=corporate" );
		delete ajax;	    	
	}	

	function VerificaCadastro( cnpj )
	{

		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( cnpj != '' ){
						if( returnText.indexOf('Libera') == 90 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById("alerta").innerHTML = '';
							//document.getElementById('alerta').style.display = 'none';'n';	
						}else{
							document.getElementById("alerta").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cnpj=" + cnpj );
		delete ajax;	    	
	}
	
	function VerificaCadastroAdmin( cnpj )
	{
	
		var ajax = new Ajax();
		ajax.open("POST","verifica_loja.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
			
			if(ajax.readyState == 4) {
			
				if(ajax.status == 200) {
				
					var jsonData = eval('(' +  ajax.responseText  + ')');
					var returnText = ajax.responseText.replace(/\+/g," ");

					if( cnpj != '' ){
					
						//document.getElementById('some').style.display='';'';
						document.getElementById("alerta").innerHTML = unescape(jsonData.va);
						document.getElementById("ColValue[id_loja]").value = unescape(jsonData.id);
						//document.getElementById('alerta').style.display = 'none';'n';	
						
					}
					
				} else {
				
					<!-- ajax.statusText; -->
					
				}
				
			}
			
		}
	
		ajax.send( "cnpj=" + cnpj );
		delete ajax;
		
	}
	
	//------------------------------------------------------------------------------------------------------
	// VERIFICA SE JA EXISTE O CPF CADASTRADO
	//  Função para trazer cidades relacionadas ao estado
	//------------------------------------------------------------------------------------------------------
	function VerificaCadastroPesquisa( cnpj )
	{
	
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_pesquisa.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( returnText.indexOf('Libera') == '-1' ){

						document.getElementById('botao').style.display = '';
						document.getElementById("alerta").innerHTML = unescape(returnText);	
						document.getElementById('botao').style.display = 'none';'n';
						document.getElementById("ColValue[estado]").value =	"";
						document.getElementById("ColValue[cidade]").value =	"";
						
					}else{
					
						quebra_frase = unescape(returnText).split(";"); 
						document.getElementById('botao').style.display = '';
						document.getElementById('alerta').innerHTML = '';	
						document.getElementById("ColValue[estado]").value = quebra_frase[1];
						document.getElementById("ColValue[cidade]").value = quebra_frase[2];					

					}					
						
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cnpj=" + cnpj );
		delete ajax;	    	
	}	
	
	//------------------------------------------------------------------------------------------------------
	// VERIFICA SE JA EXISTE O CPF CADASTRADO
	//  Função para trazer cidades relacionadas ao estado
	//------------------------------------------------------------------------------------------------------
	function VerificaCadastroUser( cpf, id_loja )
	{

		ajax.open("POST","verifica_cadastro_user.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( cpf != '' ){
						if( returnText.indexOf('Libera') == 95 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById("alerta_cpf").innerHTML = '';
							document.getElementById('alerta_cpf').style.display = 'none';'n';	
						}else{
							document.getElementById('alerta_cpf').style.display='';''
							document.getElementById("alerta_cpf").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cpf=" + cpf + "&id_loja=" + id_loja );
		delete ajax;	    	
	}	


	
	//------------------------------------------------------------------------------------------------------
	// VERIFICA SE JA EXISTE O CPF CADASTRADO
	//  Função para trazer cidades relacionadas ao estado
	//------------------------------------------------------------------------------------------------------
	function VerificaCadastroUserPesq( cpf, id_loja )
	{
		if( cpf.length == 11 ){
			cpf = cpf.substr(0,3) + '.' + cpf.substr(3,3) + '.' + cpf.substr(6,3) + '-' + cpf.substr(9,tam-9);
			document.getElementById("cpf").value = cpf
		}
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_user.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( cpf != '' ){
						if( returnText.indexOf('Libera') == 95 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById("alerta_cpf").innerHTML = '';
							document.getElementById('alerta_cpf').style.display = 'none';'n';	
						}else{
							document.getElementById('alerta_cpf').style.display='';''
							document.getElementById("alerta_cpf").innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cpf=" + cpf + "&id_loja=" + id_loja );
		delete ajax;	    	
	}	
	
	//------------------------------------------------------------------------------------------------------
	// VERIFICA SE JA EXISTE O CPF CADASTRADO
	//  Função para trazer cidades relacionadas ao estado
	//------------------------------------------------------------------------------------------------------
	function VerificaCadastroUserMultiplo( cpf, id_loja, linha )
	{
		var ajax = new Ajax();
		ajax.open("POST","verifica_cadastro_user.php",true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
		ajax.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
		ajax.setRequestHeader("Pragma", "no-cache");
		
		ajax.onreadystatechange = function() 
		{
		
			if(ajax.readyState == 4) {
				if(ajax.status == 200) {
					
					var returnText = ajax.responseText.replace(/\+/g," ");
					if( cpf != '' ){
						if( returnText.indexOf('Libera') == 95 || returnText.indexOf('Libera') == 0){
							document.getElementById('some').style.display='';'';
							document.getElementById("alerta_cpf" + linha).innerHTML = '';
							document.getElementById('alerta_cpf' + linha).style.display = 'none';'n';	
						}else{
							document.getElementById("alerta_cpf" + linha).innerHTML = unescape(returnText);
							document.getElementById('some').style.display = 'none';'n';					
						}	
					}	
				} else {
					<!-- ajax.statusText; -->
				}
			}
		}
	
		ajax.send( "cpf=" + cpf + "&id_loja=" + id_loja );
		delete ajax;	    	
	}
	
	function xmlHTTPRequestObject() 
 {  
    var obj = false; 
    var objectIDs = new Array( 
        "Microsoft.XMLHTTP", 
        "Msxml2.XMLHTTP", 
        "MSXML2.XMLHTTP.3.0", 
        "MSXML2.XMLHTTP.4.0" 
    ); 
    var success = false; 

    for (i=0; !success && i < objectIDs.length; i++) { 
        try { 
            obj = new ActiveXObject(objectIDs[i]); 
            success = true; 
        } catch (e) { obj = false; } 
    } 

    if (!obj) 
        obj = new XMLHttpRequest(); 

    return obj; 
} 
    
    String.prototype.trim = function()
{
return this.replace(/^\s*/, "").replace(/\s*$/, "");
}

    
  function manda(url,id) 
   { 
    layered = id ; 
     xmlhttp = xmlHTTPRequestObject(); 
    lay = document.getElementById('carrega'); 
    if(lay) 
     { 
     lay.style.display='none'; 
     } 
     else 
     { 
	 links = 'admin/imagens/';
     lay = document.createElement('div'); 
     lay.id = 'carrega'; 
     lay.innerHTML = '<div style="margin-top:20px;margin-left:20px;"><img src="'+links+'/carregando.gif"></div>'; 
     lay.style.border = 'thin solid #000000'; 
     lay.style.top = '0px'; 
     lay.style.right = '0px'; 
     lay.style.backgroundColor = '#FFFFFF'; 
     lay.style.color = '#000000'; 
     lay.style.width = '100px'; 
	 lay.style.height = '100px';
		
	 
     lay.style.filter = 'alpha(opacity=20); -moz-opacity:0.2"'; 
     document.body.insertBefore(lay,document.body.firstChild); 
     } 
     lay.style.display='block'; 
      
      xmlhttp.open('GET',url,true);  
     xmlhttp.onreadystatechange = processa;  
     xmlhttp.send(null);  
     
  }  
  
  
  
   function manda2(url) 
   { 
   id = 'carrega';
    layered = id ; 
     xmlhttp = xmlHTTPRequestObject(); 
    lay = document.getElementById('carrega'); 
    if(lay) 
     { 
     lay.style.display='none'; 
     } 
     else 
     { 
	 links = 'img/';
     lay = document.createElement('div'); 
     lay.id = 'carrega'; 
     lay.innerHTML = '<div style="position:absolute; left:50%; top:50%; width:31px; height:31px; margin-left: -15px; margin-top:-15px; border:thin solid #CCC; padding:50px; background:#fff; z-index:99999;"><img src="'+links+'/carregando.gif"></div>'; 
     lay.style.border = 'none'; 
     lay.style.top = '0px'; 
     lay.style.right = '0px'; 
     lay.style.backgroundColor = '#FFFFFF'; 
     lay.style.color = '#000000'; 
     lay.style.width = '0px'; 
	 lay.style.height = '0px';

	 
     lay.style.filter = 'alpha(opacity=80); -moz-opacity:0.8"'; 
     document.body.insertBefore(lay,document.body.firstChild); 
     } 
     lay.style.display='block'; 
      xmlhttp.open('GET',url,true);  
     xmlhttp.onreadystatechange = testecall ;  
     xmlhttp.send(null);       
  }  
  

   function gravaentrega(url,idz) 
   { 
   id = 'carrega';
    layered = idz ; 
     xmlhttp = xmlHTTPRequestObject(); 
    lay = document.getElementById('carrega'); 
    if(lay) 
     { 
     lay.style.display='none'; 
     } 
     else 
     { 
	 links = 'imgs/';
     lay = document.createElement('div'); 
     lay.id = 'carrega'; 
     lay.innerHTML = '<div style="margin-top:20px;margin-left:20px;"><img src="'+links+'/carregando.gif"></div>'; 
     lay.style.border = 'thin solid #000000'; 
     lay.style.top = '0px'; 
     lay.style.right = '0px'; 
     lay.style.backgroundColor = '#FFFFFF'; 
     lay.style.color = '#000000'; 
     lay.style.width = '100px'; 
	 lay.style.height = '100px';

	 
     lay.style.filter = 'alpha(opacity=80); -moz-opacity:0.8"'; 
     document.body.insertBefore(lay,document.body.firstChild); 
     } 
     lay.style.display='block';       
      xmlhttp.open('GET',url,true);  
     xmlhttp.onreadystatechange = recallentrega ;  
     xmlhttp.send(null);       
  }  
     
    
    
  function testecall()
 {
  if (xmlhttp.readyState == 4) 
     {  
      if (xmlhttp.status == 200) 
        {        
		
		var querystring = (unescape(xmlhttp.responseText));

		querystring = querystring.split("&");


campos =  new Array();
var loop = 0;

while (loop < querystring.length)
 {
   var inter = querystring[loop].split("=");
   var inter2 = new String(inter[1]);
   var inter3 = inter[0];
   querystring[loop] = inter2;
   inter2 = inter2.replace("+"," ");
   inter2 = inter2.replace("+"," ");
   inter2 = inter2.replace("+"," ");
   inter2 = inter2.replace("+"," ");
   inter2 = inter2.replace("+"," ");
   inter2 = inter2.replace("+"," ");
   campos[inter3] = inter2;
   if (campos['resultado'] == 0 )
    {
	 document.getElementById('ColValue[endereco]').value = '';
	 document.getElementById('ColValue[bairro]').value = '';
	 document.getElementById('ColValue[cidade]').value = '';
	 document.getElementById('ColValue[estado]').value = '';	
/*	 document.getElementById('ColValue[cep]').style.backgroundColor = '#FFA6A6'; 
     document.getElementById('ColValue[cep]').style.color = '#FFFFFF';*/
	}
	else
	{	 
	 document.getElementById('ColValue[endereco]').value = campos['tipo_logradouro'] + ' ' + campos['logradouro'];
	 document.getElementById('ColValue[bairro]').value = campos['bairro'];
	 document.getElementById('ColValue[cidade]').value = campos['cidade'];
	 document.getElementById('ColValue[estado]').value = campos['uf'];
	 document.getElementById('ColValue[cep]').style.backgroundColor = '#FFFFFF'; 
     document.getElementById('ColValue[cep]').style.color = '#000000';	
	
	}
   loop = loop + 1;
 }
   lay.style.display='none'; 
        } 
       else 
       {  
        alert("Problemas ao carregar o arquivo.");  
        lay.style.display='none'; 
       }  
       
    }  
  
}  



function recallentrega() {  

    if (xmlhttp.readyState == 4) 
     {  
      if (xmlhttp.status == 200) 
        {  
        document.getElementById(layered).innerHTML = (xmlhttp.responseText); 
       // manda('paginas_ajax/atualizaendereco.php?acao=refresh','end_entrega');
        document.location = '?acao=detalhes';
         lay.style.display='none'; 
        } 
       else 
       {  
        alert("Problemas ao carregar o arquivo.");  
        lay.style.display='none'; 
       }  
       
    }  
  }  




function processa() {  

    if (xmlhttp.readyState == 4) 
     {  
      if (xmlhttp.status == 200) 
        {  
         
        document.getElementById(layered).innerHTML = url_decode(xmlhttp.responseText);  
         lay.style.display='none'; 
        } 
       else 
       {  
        alert("Problemas ao carregar o arquivo.");  
        lay.style.display='none'; 
       }  
       
    }  
  }  

// url_decode version 1.0  
function url_decode(str) {  
    var n, strCode, strDecode = "";  

    for (n = 0; n < str.length; n++) {  
        if (str.charAt(n) == "%") {  
            strCode = str.charAt(n + 1) + str.charAt(n + 2);  
            strDecode += String.fromCharCode(parseInt(strCode, 16));  
            n += 2;  
        } else {  
            strDecode += str.charAt(n);  
        }  
    }  
    return strDecode;  
}

function buscarSelectAjaxJquery( obj_busca, obj_recebe, url_ajax ){
	
	if (! $(obj_busca).val() ){
		$(obj_recebe).val('');
		$(obj_recebe).html('');
		return false;
	
	}
	$.post(url_ajax,
		{
			id : $(obj_busca).val()
		},
		function(data)
		{	
			$(obj_recebe).html(data);
		}
	);	

}  

