/* Arquivo AJAX DO SITE OFICIAL DO SENAR-AR/MT 2007 */



function abrir(valor)
{
		var url = "urls.php";
		var parametro = valor;
		var meuAjax = new Ajax.Updater('div_principal', url, {method: 'get', parameters: parametro});
		$('div_principal').innerHTML = "<style type='text/css'> body {background-color: #FFFFFF;}</style><body><div align='center' class='style11'><br><br><br><br><br><br><br><br><br><br><br><br><img src='../images/loading.gif'><br><br><b>Carregando . . .</b><br><br><b></b></div></body>";
}

function abrir2(site,valor)
{
		var url = site+".php";
		var parametro = valor;
		var meuAjax = new Ajax.Updater('div_principal', url, {method: 'get', parameters: parametro});
		$('div_principal').innerHTML = "<style type='text/css'> body {background-color: #FFFFFF;}</style><body><div align='center' class='style11'><br><br><br><br><br><br><br><br><br><br><br><br><img src='../images/loading.gif'><br><br><b>Carregando . . .</b><br><br><b></b></div></body>";
}

function abrir_protocolo(url, valor, div)
{
		var url = url;
		var numero_protocolo = valor;
		
		if (numero_protocolo == '')
		{
			numero_protocolo = $F('numero_protocolo');
		}
		
		var parametro = "numero_protocolo="+numero_protocolo;
		
		var meuAjax = new Ajax.Updater(div, url, {method: 'get', parameters: parametro});
		$(div).innerHTML = "<style type='text/css'> body {background-color: #FFFFFF;}</style><body><div align='center' class='style11'><br><br><br><br><br><br><br><br><br><br><br><br><img src='../images/loading.gif'><br><br><b>Carregando . . .</b><br><br><b></b></div></body>";
}

function Abre_Arquivo(url,winName,configuracao) 
{ 
  window.open(url,winName,configuracao);
}

function filtrar_por_ano(valor)
{
		var url = "urls.php";
		var ano = $F('ano');
		var parametro = valor+"&par3="+ano;
		var meuAjax = new Ajax.Updater('div_principal', url, {method: 'get', parameters: parametro});
		$('div_principal').innerHTML = "<style type='text/css'> body {background-color: #FFFFFF;}</style><body><div align='center' class='style11'><br><br><br><br><br><br><br><br><br><br><br><br><img src='../images/loading.gif'><br><br><b>Carregando . . .</b><br><br><b></b></div></body>";
}

//********************************************************AJAX COM ACENTUAÇÃO**********************************************************
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 url_encode(str) {  
    var hex_chars = "0123456789ABCDEF";  
    var noEncode = /^([a-zA-Z0-9\_\-\.])$/;  
    var n, strCode, hex1, hex2, strEncode = "";  

    for(n = 0; n < str.length; n++) {  
        if (noEncode.test(str.charAt(n))) {  
            strEncode += str.charAt(n);  
        } else {  
            strCode = str.charCodeAt(n);  
            hex1 = hex_chars.charAt(Math.floor(strCode / 16));  
            hex2 = hex_chars.charAt(strCode % 16);  
            strEncode += "%" + (hex1 + hex2);  
        }  
    }  
    return strEncode;  
} 
//*************************************************************************************************************************************
