// JavaScript Document

function apresentaAno(){
	var data = new Date();
	var retorno = data.getFullYear();
	document.getElementById("ano").innerHTML = retorno;	
}

function ajaxInit() {
	
	var xmlhttp = null;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}

	if (!xmlhttp && typeof XMLHttpRequest != 'undefined' ) {
		try{
			xmlhttp = new XMLHttpRequest();
		}catch(e){
			xmlhttp = false ;
		}
	}
		
	return xmlhttp;
}

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;
}

// 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 getSecoes(pagina, layer) {
	
	document.getElementById(layer).innerHTML = "Carregando";
	
	var ajax = ajaxInit();
	//aqui estão as propriedade que puxão sua página//
	ajax.open("GET", pagina, true);
	
	ajax.onreadystatechange = function() {
		if(ajax.readyState == 4 && ajax.status == 200){

			var resultado = ajax.responseText;
			resultado=resultado.replace(/\+/g," ");
			resultado = unescape(resultado);
			document.getElementById(layer).innerHTML = url_decode(resultado);
		}
	}

	ajax.send(null);
}

function abreJanela(caminho, nomeJanela, configuracoes) {
  	window.open(caminho, nomeJanela, configuracoes, 'toolbar=no, location=no, directories=no, status=no, menubar=no, resizable=no, fullscrem=no, copyhistory=no, scrollbars=yes');
}
