var arrinitPagina = new Array();
var arrpagina  =  new Array();
var arrnitensPorPagina =  new Array();
var arrtotalPagina =  new Array();
var arrpaginas = new Array();
var arrtotalObjPaginacao = new Array();
var arrUrl = new Array();
var arrPaginacao = new Array();
var msg = Array();
var vld = Array();
var arr_mes = ["", "Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"];

function buscarCursinhos(){
	var frm = document.formulario;	
	if(frm.estadoCursinho.value.length > 0){
		var urlAreaCursinho = '';
		if(frm.areaCursinho.value.length > 0){
			urlAreaCursinho = frm.areaCursinho.value+'/';
		}
		url = urlAreaCursinho+'lst_verbetes_cursinhos.shtml?'+frm.estadoCursinho.value;
		var idObj = 'resultados';
		funcao = function(){
			getHtmlRequest(idObj);	
		}
		makeRequest(url,funcao);
	}else{
		alert('Escolha um Estado');
	}
}

function getHtmlTexto(){
	if(window.opener.document.getElementById('texto')){
		texto = window.opener.document.getElementById('texto');
		document.body.innerHTML = '<a href="javascript:window.print()" class="bt_print">Imprimir</a>'+texto.innerHTML;
	}
}

function addFav(){
    var url      = window.location;
	var title = 'Guia do Estudante';
	if(document.getElementsByTagName("META").title){
		title    += ' - '+document.getElementsByTagName("META").title.content;
	} else if(document.getElementsByTagName("title")[0].innerHTML){
		title = document.getElementsByTagName("title")[0].innerHTML;
	}
	
    if (window.sidebar) window.sidebar.addPanel(title, url,"");
    else if(window.opera && window.print){
        var mbm = document.createElement('a');
        mbm.setAttribute('rel','sidebar');
        mbm.setAttribute('href',url);
        mbm.setAttribute('title',title);
        mbm.click();
    }
    else if(document.all){window.external.AddFavorite(url, title);}
}


function geraTexto(idConteiner){	
	if(document.getElementById(idConteiner)){
		document.getElementById(idConteiner).innerHTML = sapo_replace('{{{','<div class="quadro_materia">',document.getElementById(idConteiner).innerHTML);
		document.getElementById(idConteiner).innerHTML = sapo_replace('}}}','</div>',document.getElementById(idConteiner).innerHTML);
	}
}


function geraMedia(tipo,url){
	if(tipo == 'img'){
		if(document.getElementById('box_img')){
			document.getElementById('box_img').innerHTML = '<img src="'+url+'">';
		}
	}else if(tipo == 'flv'){
		if(document.getElementById('box_img')){
			var mv = new SWFObject(url, "flash", "650", "550", "8", "#000000");
			mv.write("box_img");
		}
	}else if(tipo == 'yt'){
		if(document.getElementById('box_img')){
			url = getYouTube(url);
			var mv = new SWFObject(url, "flash", "650", "550", "8", "#000000");
			mv.write("box_img");
		}
	}
}
function getYouTube(txt){
	if(txt.indexOf('.youtube.com') >= 0){
		txt = txt.replace(/(http)/gi, "#$1")
		txt = txt.replace(/([" ]\>\<\/param)/gi, "#$1")
		txt = txt.replace("watch?", "")
		txt = txt.replace("v=", "v/")
		txt = txt.split("#");
		return txt[1];		
	}
}

function sapo_replace(strFind,newValue,str){
	while(str.indexOf(strFind)!=-1){
		str = str.replace(strFind,newValue); 
	} 
	return str;	
}

function mudaAnoPublicacoes(valor){
	var arr = document.location.toString().split('/');
	document.location = '/publicacoes/'+valor+'/index_lista_publicacoes.shtml';
}
////////////////////////////////////////////AJAX///////////////////////////////////////////////
	function makeRequest(url,funcao,isAssincrono,isPost,campos) {	//MakeREQUEST
		if(!isAssincrono){
			isAssincrono = true;
		}
		http_request=getXmlHttp();

		if (!http_request) {			
			return false;
		}else{	
			
		}
		
		if(!funcao){
			funcao = defaultRequest;
		}		
		http_request.onreadystatechange = function(){
			//alert(http_request.responseText)
			funcao();
		};
		if(isPost){
			http_request.open('POST', url, isAssincrono);			
			http_request.setRequestHeader("Content-type","application/x-www-form-urlencoded");	
			http_request.setRequestHeader("Content-length",campos.length);				
			http_request.send(campos);
		}else{
			http_request.open('GET', url, isAssincrono);
			http_request.send(null);
		}
	}
	
 function getXmlHttp(){
	 if(window.XMLHttpRequest){
		 return new XMLHttpRequest();
	 } else if (window.ActiveXObject) {			 
		 var axO=['Microsoft.XMLHTTP','Msxml2.XMLHTTP','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.4.0','Msxml2.XMLHTTP.3.0'];
		 for(var i=0;i<axO.length;i++){ 
			try{ 
				return new ActiveXObject(axO[i]);
				}catch(e){
					
				} 
		}
	}
 } 
 


function sapo_replace_array(arrCampoTemplate,arrCampos,arrIds,arrValores,str){
		for(l = 0; l < arrCampos.length; l++){
			str = sapo_replace(arrCampoTemplate[l],arrValores[arrCampos[l]],str);
		}
	return str;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function display(idObj,valor){		
	obj = document.getElementById(idObj); 
	if(obj){
		if(valor){
			obj.style.display = valor;			
		}else{
			var dsp = obj;
		
			if(dsp.style.display == 'none' || dsp.style.display.length == 0){				
				dsp.style.display = 'block';
			}else{
				dsp.style.display = 'none';
			}
		}
	}
}

function display2(idObj,valor,isFadeIn){		
	obj = document.getElementById(idObj); 	
	if(obj){
		if(valor){
			if(valor != obj.style.display){
				if(isFadeIn){
					$("#"+idObj).fadeIn("slow",function(){obj.style.display = valor;});	
				}else{
					obj.style.display = valor;
				}
			}
						
		}else{
			var dsp = obj;		
			if(dsp.style.display == 'none'){				
				$("#"+idObj).fadeIn("slow",function(){dsp.style.display = 'block';});
			}else{
				$("#"+idObj).fadeIn("slow",function(){dsp.style.display = 'none';});
			}
		}
	}
}


function wopen(page,nwin,larg,altu,scroll){
	window.open(page,nwin,'width='+larg+',height='+altu+',toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars='+scroll+',resizable=no,menubar=no,top=10,left=10');
}

function Retorno(){
	alert(location.search.substr(1));
}

function getCookieVal (offset){
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	  endstr = document.cookie.length;
	  return unescape(document.cookie.substring(offset, endstr));
}

/*
function GetCookie (name){
	 var arg = name + "=";
	 var alen = arg.length;
	 var clen = document.cookie.length;
	 var i = 0;

	 while (i < clen) 
	 {		  
	 var j = i + alen;									  
	 if (document.cookie.substring(i, j) == arg)
		 return getCookieVal (j);
		 i = document.cookie.indexOf(" ", i) + 1;
	 if (i == 0) 
		 break; 
	 }
	 return null;
}

function setCookie(name, value, expires, path, domain, secure) {
  var curCookie = name + "=" + escape(value) +
      ((expires) ? "; expires=" + expires.toGMTString() : "") +
      ((path) ? "; path=" + path : "") +
      ((domain) ? "; domain=" + domain : "") +
      ((secure) ? "; secure" : "");
  document.cookie = curCookie;
}
*/

function setCookie(name, value, expiresdays, path, domain, secure) {
	var today = new Date();
	var expires = new Date();
	expires.setTime(today.getTime() + 3600000*24*expiresdays);
    document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

function getCookie(name) {
  var dc = document.cookie;
  var prefix = name + "=";
  var begin = dc.indexOf("; " + prefix);
  if (begin == -1) {
    begin = dc.indexOf(prefix);
    if (begin != 0) return null;
  } else
    begin += 2;
  var end = document.cookie.indexOf(";", begin);
  if (end == -1)
    end = dc.length;
  return unescape(dc.substring(begin + prefix.length, end));
}

function GetCookie(name) {
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1) {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    } else {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1) {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie(name, path, domain) {
    if (getCookie(name)) {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function ValidaTicket(){
	username = GetCookie('usuario');
	ticket = GetCookie('ticket');
	codigo = '';
	
	if (username != null) {
		valores = username.split(';');
		codigo = valores[0];
	}
	
	if ((username == null && ticket == null) || (codigo == '2516185')){
		location.replace('http://passaporte.abril.com.br/autenticaUsuario.do?metodo=checarTipoAutenticacao&COD_SITE=30&COD_RECURSO=962&URL_RETORNO=' + escape(window.location));
		return false;
	}
	return true;
}



function verFormulario(){	
	if(GetCookie("usuario") != null){
		display2('boxRegulamento','none');
		display2('texto_materia','none');
		display2('boxParticipe','block',1);
		$('#linkParticipe').text('Texto');	
		$('#linkParticipe').attr('href','javascript:verTexto()');
		$('#linkRegulamento').text('Regulamento');
		$('#linkRegulamento').attr('href','javascript:verRegulamento()');
	}
	else{
		wopen('valida.shtml','valide',800,600,'yes');
	}
}

function verRegulamento(){	
	display2('boxParticipe','none');
	display2('texto_materia','none');
	display2('boxRegulamento','block',1);
	$('#linkRegulamento').text('A promoção');
	$('#linkRegulamento').attr('href','javascript:verTexto()');
	$('#linkParticipe').text('Participar');
	$('#linkParticipe').attr('href','javascript:verFormulario()');
	window.location = '#texto';
}

function verTexto(){
	display2('boxParticipe','none');
	display2('boxReturn','none');
	display2('boxRegulamento','none');
	display2('texto_materia','block',1);
	$('#linkParticipe').text('Participar');
	$('#linkParticipe').attr('href','javascript:verFormulario()');
	$('#linkRegulamento').text('Regulamento');
	$('#linkRegulamento').attr('href','javascript:verRegulamento()');
	window.location = '#texto';
}


function irPagina(idObj,index){
	arrpagina[idObj] = index;
	listarAlfa(idObj);
}

function Trim(str){return str.replace(/^\s+|\s+$/g,"");}


/* função temporária*/
function trocaLista(par,ordem){
	tipo = ordem;
	if(ordem==1){
		$("#verdeData").removeClass("balao_verde_fixo");
		$("#verdeTitulo").removeClass("balao_verde_fixo2");
		$("#verdeData").addClass("balao_verde_fixo2");
		$("#verdeTitulo").addClass("balao_verde_fixo");
		$("#qData").hide();
		$("#qAlfa").fadeIn("slow");
	}else{
		$("#verdeTitulo").removeClass("balao_verde_fixo");
		$("#verdeData").removeClass("balao_verde_fixo2");
		$("#verdeTitulo").addClass("balao_verde_fixo2");
		$("#verdeData").addClass("balao_verde_fixo");
		$("#qAlfa").hide();
		$("#qData").fadeIn("slow");
	}
}


function trocaLista2(par,ordem,prefixo){
	tipo = ordem;
	if(ordem==1){
		$("#verdeData"+prefixo).removeClass("balao_verde_fixo");
		$("#verdeTitulo"+prefixo).removeClass("balao_verde_fixo2");
		$("#verdeData"+prefixo).addClass("balao_verde_fixo2");
		$("#verdeTitulo"+prefixo).addClass("balao_verde_fixo");
		$("#qData"+prefixo).hide();
		$("#qAlfa"+prefixo).fadeIn("slow");
	}else{
		$("#verdeTitulo"+prefixo).removeClass("balao_verde_fixo");
		$("#verdeData"+prefixo).removeClass("balao_verde_fixo2");
		$("#verdeTitulo"+prefixo).addClass("balao_verde_fixo2");
		$("#verdeData"+prefixo).addClass("balao_verde_fixo");
		$("#qAlfa"+prefixo).hide();
		$("#qData"+prefixo).fadeIn("slow");
	}
}

function trocaListaEnquete(par,ordem,codigoEnquete){
	tipo = ordem;
	if(ordem==1){
		$("#verdeDataEnquete"+codigoEnquete).removeClass("balao_verde_fixo");
		$("#verdeTituloEnquete"+codigoEnquete).removeClass("balao_verde_fixo2");
		$("#verdeDataEnquete"+codigoEnquete).addClass("balao_verde_fixo2");
		$("#verdeTituloEnquete"+codigoEnquete).addClass("balao_verde_fixo");
		$("#qDataEnquete"+codigoEnquete).hide();
		$("#qAlfaResultado"+codigoEnquete).fadeIn("slow");
		//$("#qDataEnquete"+codigoEnquete+" .jScrollPaneContainer").css('background-color','red')
	}else{
		$("#verdeTituloEnquete"+codigoEnquete).removeClass("balao_verde_fixo");
		$("#verdeDataEnquete"+codigoEnquete).removeClass("balao_verde_fixo2");
		$("#verdeTituloEnquete"+codigoEnquete).addClass("balao_verde_fixo2");
		$("#verdeDataEnquete"+codigoEnquete).addClass("balao_verde_fixo");
		$("#qAlfaResultado"+codigoEnquete).hide();
		$("#qDataEnquete"+codigoEnquete).fadeIn("slow");
	}
	
}

function trocaLista_centro(par,ordem,prefixo){
	tipo = ordem;
	if(ordem==1){
		$("#verdeData_centro"+prefixo).removeClass("balao_geral_verde_claro");
		$("#verdeTitulo_centro"+prefixo).removeClass("balao_geral_verde");
		$("#verdeData_centro"+prefixo).addClass("balao_geral_verde");
		$("#verdeTitulo_centro"+prefixo).addClass("balao_geral_verde_claro");
		$("#qData_centro"+prefixo).hide();
		$("#qAlfa_centro"+prefixo).fadeIn("slow");
	}else{
		$("#verdeTitulo_centro"+prefixo).removeClass("balao_geral_verde_claro");
		$("#verdeData_centro"+prefixo).removeClass("balao_geral_verde");
		$("#verdeTitulo_centro"+prefixo).addClass("balao_geral_verde");
		$("#verdeData_centro"+prefixo).addClass("balao_geral_verde_claro");
		$("#qAlfa_centro"+prefixo).hide();
		$("#qData_centro"+prefixo).fadeIn("slow");
	}
}

// banners ////////////////////////////////////



//################################
//FUNÇÕES USADAS PARA CAPTURAR PALAVRAS DA BUSCA
//################################
function replaceAll(string, token, newtoken) {
			   while (string.indexOf(token) != -1) {
							  string = string.replace(token, newtoken);
			   }
			   return string;
}

function removeCharacter(a,badchar,goodchar) {
	while(a.indexOf(badchar)!=-1)
	{
		a = a.replace(badchar,goodchar);
	}
	return a;
}

function pegaValorVariavelURL(strParamName) {
	var strReturn = "";
	var strHref = window.location.href;
	if(strHref.indexOf("?") > -1) {
		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for(var iParam = 0; iParam < aQueryString.length; iParam++) {
			if(aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1) {
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	return unescape(strReturn);
}


var strBusca = pegaValorVariavelURL("qu");
strBusca = strBusca.toLowerCase();

var badChars = new Array("ã","õ","ñ","ç","à","è","ì","ò","ù","á","é","í","ó","ú","â","ê","î","ô","û","ä","ë","ï","ö","ü","²","+");
var goodChars = new Array('a','o','n','c','a','e','i','o','u','a','e','i','o','u','a','e','i','o','u','a','e','i','o','u','2',"_");

for(i=0;i<badChars.length-1;i++)
{
 strBusca = removeCharacter(strBusca,badChars[i],goodChars[i]);
}
strBusca = strBusca.replace(/\s/g,"_");
strBusca = replaceAll(strBusca,"+","_");

//################################
//FUNÇÕES USADAS PARA CAPTURAR PALAVRAS DA BUSCA
//################################



// OAS SETUP begin

//configuration
OAS_url ='http://ads.abril.com.br/RealMedia/ads/';
//OAS_url ='http://ads.abril.com.br';


//alert(strBusca);

if(strBusca != ''){
	OAS_query ='?busca='+strBusca;
}else{
	OAS_query = '';	
}


OAS_listpos = poslist;
OAS_sitepage = sitepg;
//end of configuration
OAS_version = 10;
OAS_rn = '001234567890'; OAS_rns = '1234567890';
OAS_rn = new String (Math.random()); OAS_rns = OAS_rn.substring (2, 11);
 function OAS_NORMAL(pos) { 
 document.write('<A HREF="' + OAS_url + 'click_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + OAS_query + '" TARGET=_top>');
document.write('<IMG SRC="' + OAS_url + 'adstream_nx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + '!' + pos + OAS_query + '" BORDER=0></A>');
}


OAS_version = 11;
if (navigator.userAgent.indexOf('Mozilla/3') != -1)
OAS_version = 10;
if (OAS_version >= 11)
document.write('<SCR'+ 'IPT LANGUAGE=JavaScript1.1 SRC="' + OAS_url + 'adstream_mjx.ads/' + OAS_sitepage + '/1' + OAS_rns + '@' + OAS_listpos + OAS_query + '"><\/SCRIPT>');


document.write('');
function OAS_AD(pos) {
if (OAS_version >= 11)
  OAS_RICH(pos);
else
  OAS_NORMAL(pos);
}

// OAS SETUP end 
//-->

moveContent = function(nameDivOas, nameDivOasDisplay) {
	var elemDivOas = document.getElementById(nameDivOas);
	var elemDivOasDisplay = document.getElementById(nameDivOasDisplay);
	if(elemDivOasDisplay != null){
		elemDivOasDisplay.appendChild(elemDivOas);
		elemDivOas.style.display='block';
	}
}

function limparformulario(idformulario,intObj){	
	var frm=document.forms[idformulario];
	for (i=0;i<frm.elements.length;i++){
		if(frm.elements[i].type.indexOf('checkbox') != -1){
			frm.elements[i].checked = '';
			$("#"+frm.elements[i].className+", .balao_sh2_"+(i+1)).fadeOut("slow");
		}
	}	
	if(intObj == 'alfa'){
		escondeAlfabeto();		
	}	
}

function selecionarformulario(idformulario){
	var frm=document.forms[idformulario];
	for (i=0;i<frm.elements.length;i++){
		if(frm.elements[i].type.indexOf('checkbox') != -1){
			frm.elements[i].checked = true;
			$("#"+frm.elements[i].className+",.balao_sh2_"+(i+1)).fadeIn("slow");
		}
	}
	escondeAlfabeto();
}


function Enviar() {
	var selecionado;
	var ok = false;
	$('#frmPerguntas input:radio').each(function() {
		if ($(this).is(':checked')){
			ok = true;
			selecionado = $(this).val();
		}
	});
	if(ok){
		return true;
	}else{
		alert('Selecione uma resposta!');
		return false;
	}
}
		
	
function getURLParam(strParamName){
	var strReturn = "";
	var strHref = window.location.href;
	if ( strHref.indexOf("?") > -1 ){
		var strQueryString = strHref.substr(strHref.indexOf("?"));
		var aQueryString = strQueryString.split("&");
		for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
			if (aQueryString[iParam].indexOf(strParamName + "=") > -1 )	{
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	return strReturn;
} 

var respostas = new Array();
function validarTestes(){
	var arr = getURLParam('rs').split('Pp');
	if(arr){
		for(var i = 0; i < arr.length; i++){
			respostas[i] = arr[i].replace('p','').replace('P','').substring(0,4).charAt(3);
		}	
		for(var i = 0; i < respostas.length; i++){
			if($("#p"+i+"_r"+respostas[i]).attr('class') != 'resp_certa'){
				$("#p"+i+"_r"+respostas[i]).attr('class','resp_errada');	
				$("#p"+i+"_r"+respostas[i]).html();
			}
		}		
	}
	$('.questao').each(function(i){	
		j = i-2;
		if((j % 2)==0 && j != 0){			
			$('#comentario_'+j).html($('#comentario_'+j).html()+'<hr width="100%" size="2" />');
		}
	});
	$('#quadro_questoes').css('display','block');
}

var arrTextos = new Array();
function gerarCursos(isCentroOrientacao){
	
	if(isCentroOrientacao){
		
		var contTitulos = 0;
		var strget = '';
		$('.quadro .estados A.titulo').each(function(i){
			$(this).attr('id','titulo'+contTitulos);
			$(this).attr('href','javascript:getCursinho("'+$(this).attr('href')+'",false,true)');		
			contTitulos++;
		});
		
		$("#lista_cursinhos .estados A.estado").each(function(i){
			var objs = $(this).parent().attr('childNodes');
			var indexA = '';
			for(var i = 0; i < objs.length; i++){		
				if(objs[i].nodeType == 1){
					
					if(objs[i].tagName == 'A'){
						indexA = i;										
					}
					
					if(objs[i].tagName == 'DIV'){
						objs[indexA].href = 'javascript:void(0);'; 									
					}				
				}			
			}				
		});
		
	
		display2('lista_cursinhos','block');	
	}else{
		var contTitulos = 0;
		var strget = '';
		$('.quadro .estados A.titulo').each(function(i){
			$(this).attr('id','titulo'+contTitulos);
			//strget = "javascript:getCursinho('"+$(this).attr('href')+"');";
			$(this).attr('href','javascript:getCursinho("'+$(this).attr('href')+'",false)');		
			contTitulos++;
			/*$(this).parent().parent().prev().attr('onclick',strget);*/
		});
		
		$("#lista_cursinhos .estados A.estado").each(function(i){
			var objs = $(this).parent().attr('childNodes');
			var indexA = '';
			for(var i = 0; i < objs.length; i++){		
				if(objs[i].nodeType == 1){
					
					if(objs[i].tagName == 'A'){
						indexA = i;										
					}
					
					if(objs[i].tagName == 'DIV'){
						//objs[indexA].href = 'javascript:displayContainer("'+objs[i].id+'","cursos");'; 									
						objs[indexA].href = 'javascript:void(0);'; 									
					}				
				}			
			}				
		});		
		display2('lista_cursinhos','block');	
	}	
}

var arrHTMLData = new Array();
var lastIdObj = '';
function getHTMLdata(idObj){	
	if (http_request.readyState == 4 && http_request.status == 200){		
		xml = http_request.responseXML;
		var estrutura = xml.getElementsByTagName('estrutura');		
		for(var i = 0; i < estrutura[0].childNodes.length; i++){
			if(estrutura[0].childNodes[i].nodeType == 1){
				id = 'texto'+estrutura[0].childNodes[i].getAttribute("id");
				arrHTMLData[id] = estrutura[0].childNodes[i].firstChild.nodeValue;
				if(id == idObj){	
				
				}				
				$('#'+id).html(arrHTMLData[id]?arrHTMLData[id]+'<!--<a href="javascript:testeV(\''+id+'\')">teste</a>-->':'');
				display(id,'none');
			}			
		}	
		displayContainer(idObj,'true');			
		return;
	}else if(http_request.readyState == 1){	
	} 
}
function testeV(idObj){
	$('#'+idObj+" U").each(function(i){
		$(this).html('<a href="javascript:display2(\''+idObj+(i)+'\')"'+$(this).html()+'</a>');	
	});	
	$('#'+idObj+" STRONG EM").each(function(i){
		$(this).attr('id',idObj+i);
	});	
	$('#'+idObj).html(sapo_replace('</strong></em','</p',sapo_replace('<strong><em','<p',$('#'+idObj).html())));
	arrHTMLData[idObj] = $('#'+idObj).html();
}
function getCursinho(url,isLast,isCentroOrientacao){
	arrUrl = url.split('/');
	idObj = arrUrl[arrUrl.length-1].replace('.shtml','');
	if(idObj.indexOf('-')!= -1){
		idObj = idObj.split('-');
		idObj = idObj[idObj.length-1];
	}else{
		idObj = idObj.split('_');
		idObj = idObj[idObj.length-1];
	}	
	var arrurl = document.location.toString().replace('http://','').split('/');
	
	if(isCentroOrientacao){
		url = 'http://'+arrurl[0]+'/v2009/includes/lst_verbetes_cursos_orientacao_xml.xml';
	}else{
		
		url = 'http://'+arrurl[0]+'/v2009/includes/lst_verbetes_cursinhos_xml.xml';
	}
	
	idObj = 'texto'+idObj;	
	
	if(lastIdObj.length >0 && idObj != lastIdObj){
		displayContainer(lastIdObj,'false');
	}
	
	if(lastIdObj == idObj){
		displayContainer(lastIdObj);
		return;
	}	
	lastIdObj = idObj;	
	if(arrHTMLData[idObj]){	
		if(arrHTMLData[idObj].length > 0){
			$('#'+idObj).html(arrHTMLData[idObj]);
			displayContainer(idObj,'true');
			return;
		}		
	}		
	func = function(){
		getHTMLdata(idObj);		
	}
	makeRequest(url,func);		
}
var arrBoolDisplay = new Array();
var idobjLastContainer = '';
function displayContainer(idObj,display){
	if(display){
		if(display.length){
			if(display == 'true'){
				$('#'+idObj).slideDown();
				arrBoolDisplay[idObj] = 'false';
			}else{
				$('#'+idObj).slideUp();
				arrBoolDisplay[idObj] = 'true';
			}
			idobjLastContainer = idObj;
		}
		return;
	}
	if(idobjLastContainer.length > 0 && idobjLastContainer!= idObj){
		$('#'+idobjLastContainer).slideUp();
		if(arrBoolDisplay[idobjLastContainer] == 'false'){
			$('#'+idobjLastContainer).slideUp();	
			arrBoolDisplay[idobjLastContainer] = 'true';
		}else{	
			$('#'+idobjLastContainer).slideDown();
			arrBoolDisplay[idobjLastContainer] = 'false';
		}
	}
	
	if(!arrBoolDisplay[idObj]){		
		arrBoolDisplay[idObj] = 'true';
	}		
	if(arrBoolDisplay[idObj] == 'false'){
		$('#'+idObj).slideUp();	
		arrBoolDisplay[idObj] = 'true';
	}else{	
		$('#'+idObj).slideDown();
		arrBoolDisplay[idObj] = 'false';
	}	
	idobjLastContainer = idObj;
	return;
}



	function AbreFechaAtomica(objAtomica){
		if(objAtomica.data("aberto")){
			objAtomica.data("aberto", 0)
			.next()
			.slideUp();
		}
		else{
			$("#lista_cursinhos "+objAtomica.context.nodeName)
			.data("aberto", 0)
			.next().slideUp();
			
			objAtomica
			.data("aberto", 1)
			.next()
			.slideDown();
		}
	}
	
	function SlideAtomicaStd(objAtomica){
		objAtomica
		.data("aberto", 0)
		.live("click", function() {
			AbreFechaAtomica($(this));
    	})
		.next()
		.slideUp();
	}
	
function geraQueryString(idForm){
	var frm = document.forms[idForm];
	var query = '';
	var cont = 0;
	for (var i = 0; i < frm.elements.length; i++) {
		if(frm.elements[i].type){
			if(frm.elements[i].type.indexOf('text') == 0){
				if (cont==0) {
					query = '?' + frm.elements[i].name + '=' + frm.elements[i].value;
				} else {
					query = query + '&' + frm.elements[i].name + '=' + frm.elements[i].value;
				}
				cont++;
			}else if(frm.elements[i].type.indexOf('checkbox')== 0){			
				if(frm.elements[i].checked){
					if (cont==0) {
						query = '?' + frm.elements[i].name + '=' + frm.elements[i].value;
					} else {
						query = query + '&' + frm.elements[i].name + '=' + frm.elements[i].value;
					}
					cont++;
				}			
			}else if(frm.elements[i].type.indexOf('radio')== 0){
				if(frm.elements[i].checked){
					if (cont==0) {
						query = '?' + frm.elements[i].name + '=' + frm.elements[i].value;
					} else {
						query = query + '&' + frm.elements[i].name + '=' + frm.elements[i].value;
					}
					cont++;
				}			
			}else{
				if (cont==0) {
					query = '?' + frm.elements[i].name + '=' + frm.elements[i].value;
				} else {
					query = query + '&' + frm.elements[i].name + '=' + frm.elements[i].value;
				}
				cont++;		
			}
		}else{
			
		}
		
	}
	return (query);
}


function votado(codigo,verficar){
	var votou = getCookie('user'+codigo);
	if(votou != 'votado'){
		if(!verficar){
			setCookie('user'+codigo, 'votado');
		}		
		return false;
	}else{
		return true;
	}	
}

function validaRadio(arrRadios){
	for(var i = 0; i < arrRadios.length; i++){
		if(arrRadios[i].checked){
			return true;
		}
	}
	return false;
}

function validaCheckBox(arrCheckBox){
	for(var i = 0; i < arrCheckBox.length; i++){
		if(arrCheckBox[i].checked){
			return true;
		}
	}
	return false;
}

var arrInputsss = new Array();
var arrNomes = new Array();
var contadorValidador = new Array();

function enviaFormularioDireita(frm,codigoEnquete){				
		if(votado(codigoEnquete,true)){
			alert('Você já votou !');	
			trocaListaEnquete('qDataEnquete',1,codigoEnquete);	
			return;
		}
		
		var strErro = 'Escolha uma resposta';
		var isErro = false;
		for(var i = 0; i < frm.elements.length; i++){		
			if(frm.elements[i].type.indexOf('checkbox') != -1 || frm.elements[i].type.indexOf('radio') != -1 ){
				if(!arrInputsss[codigoEnquete][frm.elements[i].name]){					
					arrInputsss[codigoEnquete][frm.elements[i].name] = frm.elements[i].name;
					arrNomes[codigoEnquete][arrNomes[codigoEnquete].length] = frm.elements[i].name;					
				}
			}
		}
		
		var arr = frm[arrInputsss[codigoEnquete][arrNomes[codigoEnquete][contadorValidador[codigoEnquete]]]];
			if(!arr){
				alert('Você já votou !');	
				parent.trocaListaEnquete('qDataEnquete',1,codigoEnquete);	
				return;
			}
		if(arr[0]){
			type = arr[0].type;
			if(type.indexOf('radio') != -1){
				if(!validaRadio(frm[arrInputsss[codigoEnquete][arrNomes[codigoEnquete][contadorValidador[codigoEnquete]]]])){
					var idTitulo = arrNomes[codigoEnquete][contadorValidador[codigoEnquete]].replace('codigosRespostas','tituloPergunta');
					isErro = true;
				}
			}else if(type.indexOf('checkbox') != -1){
				if(!validaCheckBox(frm[arrInputsss[codigoEnquete][arrNomes[codigoEnquete][contadorValidador[codigoEnquete]]]])){
					var idTitulo = arrNomes[codigoEnquete][contadorValidador[codigoEnquete]].replace('codigosRespostas','tituloPergunta');
					isErro = true;
				}
			}
		}

		if(isErro){
			alert(strErro);
		}else{
			contadorValidador[codigoEnquete]++;
			
			
			var obj1 = document.getElementById('questao_'+codigoEnquete+contadorValidador[codigoEnquete]);
			if(arrNomes[codigoEnquete].length != contadorValidador[codigoEnquete]){
				obj1.style.display = 'none';
			}
			var obj2 = document.getElementById('questao_'+codigoEnquete+(contadorValidador[codigoEnquete]+1));
			if(obj2){				
				obj2.style.display = 'block';
				maior = $('#questao_'+codigoEnquete+(contadorValidador[codigoEnquete]+1)).innerHeight();
				$('#quadroDataEnquete'+codigoEnquete).css('height',(maior[codigoEnquete]+30));
				$('#quadroDataEnquete'+codigoEnquete).jScrollPane({showArrows:false});
				htmlAnterior = obj2.innerHTML;				
			}
			
			if(arrNomes[codigoEnquete].length == contadorValidador[codigoEnquete]){
				if(!votado(codigoEnquete)){	
					frm.target = 'frameTeste'+codigoEnquete;
					var arrurl2 = frm.urlRetorno.value.replace('http://','').split('/');
					var arrurl = document.location.toString().replace('http://','').split('/');
					frm.urlRetorno.value = frm.urlRetorno.value.replace(arrurl2[0],arrurl[0]);
					enviarResposta(frm);				
					trocaListaEnquete('qDataEnquete',1,codigoEnquete);
				}else{
					alert('Você já votou !');
					obj1 = document.getElementById('questao_'+codigoEnquete+contadorValidador[codigoEnquete]);
					obj1.style.display = 'none';
					contadorValidador[codigoEnquete] = 1;
					obj1 = document.getElementById('questao_'+codigoEnquete+contadorValidador[codigoEnquete]);
					obj1.style.display = 'block';
					trocaListaEnquete('qDataEnquete',1,codigoEnquete);
				}								
			}		
		}		
}

function verResposta(idObj,codigoEnquete,frm){
	var arrurl2 = frm.urlRetorno.value.replace('http://','').split('/');
	var arrurl = document.location.toString().replace('http://','').split('/');
	url = frm.urlRetorno.value.replace(arrurl2[0],arrurl[0])+'&random='+Math.random();
	obj = document.getElementById(idObj);
	func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){		
			obj.innerHTML = http_request.responseText;
		}
	}	
	makeRequest(url,func);	
}

function redimencionadireita(idObj,height){
	$("#"+idObj).css("height",height);	
}

function geraScroll(idObj){
	$("#"+idObj).jScrollPane({showArrows:false});
}

function geraHTML(idobj,obj,codigo){
	$("#"+idobj).html(obj.innerHTML);//+"<iframe scrolling='no' name='frameTeste"+codigo+"' id='frameTeste"+codigo+"' ></iframe>");
	$("#"+idobj).show();
}
	
function enviaFormulario(idForm,funcSucesso,funcErro){	
	var frm = document.forms[idForm];
	var checagem = 1;
	var count = frm.elements.length;
	var str_campo = "";
	for(i=0; i<frm.elements.length; i++){
		if(msg[frm.elements[i].name]){
			if(vld[frm.elements[i].name] == 1){
				checagem = validaCampo(frm.elements[i]);
			}else if(vld[frm.elements[i].name] == 2){
				checagem = validaEmail(frm.elements[i]);
			}else if(vld[frm.elements[i].name] == 3){
				 checagem = validaRG(frm.elements[i].value);
			}else if(vld[frm.elements[i].name] == 4){
				 checagem = validaData(frm.elements[i].value);
			}else if(vld[frm.elements[i].name] == 5){
				 checagem = comparaCampo(frm.elements[i],frm);
			}
			
			if(!checagem){
				str_campo += msg[frm.elements[i].name] + ",";
				count --;
			}
		}
	}
	if(count == frm.elements.length){
		if(funcSucesso){
			funcSucesso(destino_frm);
		}
	}else{	
		if(funcErro){
			funcErro(str_campo);
		}
		return false;
	}
}

function validaCampo(campo){
	return campo.value != "";
}

function validaEmail(campo){
	return (campo.value != "" && campo.value.indexOf("@") > 0 && campo.value.indexOf(".") > 0);
}

function validaData(valor){
	var arr = valor.split('/');
	if(arr.length != 3){
		return false;
	}
	dia = arr[0];
	mes = arr[1];
	ano = arr[2];
	if(dia && mes && ano){
		if( ( dia > 0 && dia <=31 ) && (mes <=12 && mes >0 )){
			return true;
		}
	}else{
		return false;
	}	
}

function comparaCampo(campo,frm){
	var nomeCampo = campo.name;
	var cCampo = frm.elements['c_'+nomeCampo];
	if(!cCampo && campo.value.length == 0){
		return false;
	}
	return campo.value == cCampo.value;	
}


function apenasNum(campo){
	campo.value = campo.value.replace(/[^0-9]/g, '');
}

function sapo_replace(strFind,newValue,str){
	while(str.indexOf(strFind)!=-1){
			str = str.replace(strFind,newValue); 
		} 
	return str;	
}

function getQueryVariable(variable) {
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if (pair[0] == variable){
      return pair[1];
    }
  } 
  return "";
}

function Trim(str){
	return str.replace(/^\s+|\s+$/g,"");
}


function getDocumentName(nome){
	str = window.location.toString();
	if(str.indexOf(nome) > -1){
		return true;	
	}else{
		return false;	
	}	
}

function pressedEnter(event){
	var keynum;       
	if(window.event) { //IE  
		keynum = event.keyCode  
	} else if(event.which) { // Netscape/Firefox/Opera AQUI ESTAVA O PEQUENINO ERRO ao invés de "e." é "event."  
		keynum = event.which  
	}  
	if( keynum==13 ) { <!-- 13 é o código do Enter --> AQUI TAMBEM  
		return true;		
	}else{
		return false;
	} 
}

function getDadosXml(xml){
	var obj = new Object();
	for(var i=0;i<xml.childNodes.length;i++){
		if(xml.childNodes[i].nodeType == 1){
			var node = xml.childNodes[i].childNodes[0].data;
			//node = node.replace("'","&quot;");
			node = node.replace(new RegExp("[']",'gi'), "&quot;");
			node = node.replace(new RegExp('["]','gi'), "&quot;");
			var tagNome = xml.childNodes[i].nodeName;
			if(tagNome == "link"){
				tagNome = "Link";
			}
			//alert(node);
			obj[tagNome] = node;
			//eval("obj."+tagNome+" = '"+node+"'");
		}
	}
	return obj;
}


function busca(campo,strBusca,objs,funcSucess){
	var strBusca  = strBusca.toUpperCase();	
	for(var i=0;i<objs.length;i++){
		objs[i].titulo.toUpperCase();
		if(objs[i].titulo.match(eval("/"+strBusca+".*/"))){
			funcSucess(objs[i]);
		}
	}
}

function tiraAcento(txt){
	txt = txt.toLowerCase();
	txt = txt.replace(new RegExp('[ç]','gi'),"c");
	txt = txt.replace(new RegExp('[áàâãä]','gi'), "a");				
	txt = txt.replace(new RegExp('[éèêë]','gi'), 'e');
	txt = txt.replace(new RegExp('[íì]','gi'), 'i');
	txt = txt.replace(new RegExp('[óòôõö]','gi'), 'o');
	txt = txt.replace(new RegExp('[úùü]','gi'), 'u');
	txt = txt.toUpperCase();
	return txt
}

function inArray(obj,valor){
	for(var i=0;i<obj.length;i++) {
		if(obj[i] == valor) {
			return true;
		}
	}
	return false;
}

function limpaform(idformulario){	
	var frm=document.forms[idformulario];
	for (i=0;i<frm.elements.length;i++){		
		frm.elements[i].value = '';
	}	
}

/*** CONSTANTES ***/
var PUBLICA = 1;
var PRIVADA = 2;
//SECOES
	COMENTARIO=4;
	UNIVERSIDADE=5;
	USUARIOSSITE=6;
	PROFISSAO=7;
	TOPICO=8;
	RESENHA=9;
	TESTE=10;
	REPLICA=15;
////////////////////

function reportarAbuso(id,idSecao){
	if(!GetCookie('cookie_abuso_'+id+'-'+idSecao)){
		setCookie('cookie_abuso_'+id+'-'+idSecao,'true',(1/4),'/');
		var url = "/comunidade/controles/controle_site.php?acao=reportarAbuso&id="+id+"&idSecao="+idSecao;
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				alert(http_request.responseText);			
			}
		}
		makeRequest(url,funcao);
	}else{
		alert("Você já efetuou este reporte");
	}
}
function opinar(resp,id,idSecao){
	if(!GetCookie('cookie_opinar_'+id+'-'+idSecao)){
		setCookie('cookie_opinar_'+id+'-'+idSecao,'true',(1/4),'/');
		var url = "/comunidade/controles/controle_site.php?acao=opinar&resp="+resp+"&id="+id+"&idSecao="+idSecao;
		var funcao = function(){			
			if (http_request.readyState == 4 && http_request.status == 200){
				//alert(http_request.responseText);
				if(resp == 'contra'){			
					$('#bt-ruim-'+id).html(http_request.responseText+'<a class="bt-ruim" href="javascript:opinar(\'contra\','+id+','+idSecao+')">ruim</a>');
				}else{
					$('#bt-bom-'+id).html(http_request.responseText+'<a class="bt-bom" href="javascript:opinar(\'pos\','+id+','+idSecao+')">bom</a>');
				}
			}
		}
		makeRequest(url,funcao);
	}else{
		alert('Você ja votou neste item')	
	}
}
/*** Cadastro Usuario Site ***/
var idUsuario;
var usuario = false;
if(GetCookie('cookie_idUsuario')){
	usuario = new Object();
	usuario.id = GetCookie('cookie_idUsuario');
	usuario.nome = GetCookie('cookie_usuario');
	usuario.apelido = GetCookie('cookie_apelido');
	usuario.avatar = GetCookie('cookie_avatar');
	usuario.email = GetCookie('cookie_email');
}

function checarTecla(event){
	if(pressedEnter(event)) {
		logar();
	}  
}

function logar(){
	destino_frm = "/comunidade/controles/controle_site.php";
    msg['nome'] = "Nome";
    vld['nome'] = 1;
    msg['senha'] = "Senha";
    vld['senha'] = 1;	
	
	var frm = document.forms["form_login"];
	fSucess = function(url){
		var urlRetono = document.location;
		destino_frm = "/comunidade/controles/controle_site.php?acao=logar&usuario="+frm.nome.value+"&senha="+frm.senha.value;
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				//alert(http_request.responseText)
				if(http_request.responseText != "nao_logado"){
					var res = http_request.responseXML.getElementsByTagName("usuario")[0];	
					usuario = getDadosXml(res);
					var res2 = http_request.responseXML.getElementsByTagName("Testes");
					var strTeste="";
					for(var i=0;i<res2.length;i++){
						var teste = getDadosXml(res2[i]);
						strTeste+=teste.titulo+"[:]"+teste.Link+"[:]"+teste.id+"[+]";
					}
					setLogin(usuario.id,usuario.nome,usuario.apelido,usuario.avatar,frm.senha.value,usuario.email,strTeste,false);
					document.location = urlRetono;
				}else{
					alert("Erro! usuário negado.")
				}
			}
		}
		makeRequest(destino_frm,funcao);	
	}			
	fErro = function(strErro){
		var str = sapo_replace(",",";\n",strErro);
		alert("Por favor preencha os campos:\n"+str);
		enviando = 0;
	}
	enviaFormulario("form_login",fSucess,fErro)
}


function setLogin(id,nome,apel,avat,sen,email,strTeste,altBl){
	//if(!GetCookie('cookie_idUsuario')){
	setCookie('cookie_idUsuario',id,(1/4),'/');
	setCookie('cookie_usuario', nome,(1/4),'/');
	setCookie('cookie_apelido', apel,(1/4),'/');
	setCookie('cookie_avatar',avat,(1/4),'/');
	setCookie('cookie_email',email,(1/4),'/');
	setCookie('cookie_senha',sen,(1/4),'/');		
	setCookie('cookie_testes',strTeste,(1/4),'/');
	//}
	if(altBl)
	mostrarBlocoLogado(nome,apel,avat);
}

function autenticar(){
	if(usuario){
		if($("#box_logado")){
			mostrarBlocoLogado(usuario.nome,usuario.apelido,usuario.avatar);
		}
	}else{
		$("#box_logar").css("display","block");
		$("#box_logado").remove();
	}
}

function mostrarBlocoLogado(nome,apld,avatar){
	$("#box_logado .campos B").html(apld);
	$("#box_logado .campos STRONG").html(nome);
	$("#box_logado .campos IMG").attr('src',"/avatar/m_"+avatar);	
	$("#box_logado").css("display","block");
	$("#box_logar").remove();	
}

function mudarAvatar(obj){
	$("#avatar").attr('src',"/avatar/tmb_"+obj.value);
}

function mostrarOndeEstudou(obj){
	if(obj.value == "Médio Completo" || obj.value == "Superior Incompleto" || obj.value == "Superior Completo"){
		$("#escola_medio").css("display","block");
	}else{
		$("#escola_medio").css("display","none");
	}
}

function sair(){
	setCookie('cookie_idUsuario','',(1/4),'/');
	setCookie('cookie_usuario', '',(1/4),'/');
	setCookie('cookie_apelido', '',(1/4),'/');
	setCookie('cookie_avatar','',(1/4),'/');
	setCookie('cookie_senha','',(1/4),'/');	
	setCookie('cookie_email','',(1/4),'/');	
	setCookie('cookie_testes','',(1/4),'/');
	if(getDocumentName("minhas-informacoes.shtml")){
		document.location = "/index.shtml";
	}else{
		document.location.reload();
	}
	
	
}

function carregaUsuario(){	
	var id = getQueryVariable("id");
	$("#perf_prof_status2").remove();
	$("#simulados_status2").remove();
	$("#jogos_status2").remove();
	var url = "/comunidade/controles/controle_site.php?acao=listarDados&id="+id+"&lerUsuario=true&lerVisibilidade=true&listaProfissoes=true&listaResenha=true&listaTopicos=true&listaSimulados=true&listaJogos=true&truncarResenha=true";	
	//alert(url)
	var funcao = function(){			
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			var res = http_request.responseXML.getElementsByTagName("usuario")[0];	
			usuario = getDadosXml(res);
			res = http_request.responseXML.getElementsByTagName("StatusCampos")[0];	
			var status = getDadosXml(res);
			var faculdades = '';
//////////////////insere resenhas//////////////////////////
			if(status.resenhas == 1){	
				var res2 = http_request.responseXML.getElementsByTagName("VwResenha");
				var qtdeRes = 0;
				if(res2.length > 0){					
					for(var i=0;i<res2.length;i++){
						var resenha = getDadosXml(res2[i]);
						data_hora = resenha.data.split(' ');
						data = data_hora[0].split('-');	
						if(resenha.status == 1){
							$("#lista-resenha").append('<div class="interna1 int-perfil int-perfil2"><div class="quadro"><div class="rsn"><img src="/avatar/tmb3_'+usuario.avatar+'"></div><div class="rsn rsn2"><p><b></b></p><small>'+data[2]+' de '+arr_mes[data[1]]+' de '+data[0]+'</small><br><small>as '+data_hora[1].substring(0,5)+'</small><br><strong>'+resenha.titulo+'</strong><span>'+resenha.texto+'</span><a class="bt-reportar" href="javascript:reportarAbuso('+resenha.id+','+RESENHA+')">Reportar abuso</a></div></div><a href="/comunidade/universidade/resenhas/resenha-'+resenha.id+'.shtml" class="bt-leia">Leia a resenha completa</a></div>');
							qtdeRes++;
						}
						faculdades += '<b>Faculdade:</b>	<p><a href="/comunidade/universidade/universidades-'+resenha.id_universidade+'.shtml">'+resenha.nome_universidade+'</a></p><br>';
					}
				}
				if(qtdeRes == 0){
					$("#balao-resenha,#lista-resenha").remove();	
				}
			}else{
				$("#balao-resenha,#lista-resenha").remove();
			}
//////////////////insere perfil//////////////////////////
			$("#img_avatar").attr("src","/avatar/m_"+usuario.avatar);	
			var perfil = '<strong>'+usuario.apelido+'</strong>';
			if(status.assinatura == 1){
				perfil+='<span>'+usuario.assinatura+'</span>';
			}
			
			
			perfil+='<b>Nome:</b>		<p>'+usuario.nome+'</p><br><b>Idade:</b>		<p>'+usuario.idade+'</p><br>';

			if(status.escolaridade == 1 && usuario.escolaridade){	
				if(usuario.escolaridade == "Médio Completo" || usuario.escolaridade == "Superior Completo" || usuario.escolaridade == "Superior Incompleto"){
					if(status.escola == 1 && usuario.escolaEnsinoMedio){				
						faculdades ='<b>Ensino Médio:</b><p>'+usuario.escolaEnsinoMedio+'</p><br>'+faculdades;
					}				
				}else{
					perfil+='<b>Escolaridade:</b><p>'+usuario.escolaridade+'</p><br>';
				}				
			}

			if(status.url == 1 && usuario.url != ''){				
				perfil+='<b>Site:</b>		<p>'+usuario.url+'</p><br>';;
			}
			if(status.msn == 1 && usuario.msn != ''){				
				perfil+='<b>MSN:</b>			<p>'+usuario.msn+'</p><br>';;
			}
			if(status.resenhas == 1 && faculdades != ''){	
				perfil+='<br><b class="laranja">Formação:</b><p></p><br>'+faculdades;
			}
			perfil+='<a class="bt-reportar" href="javascript:reportarAbuso('+usuario.id+','+USUARIOSSITE+')">Reportar abuso</a>';
			$("#perfil").html(perfil);			
///////////////////////// insere Topicos //////////////////////////////
				var res3 = http_request.responseXML.getElementsByTagName("VwTopico");
				if(res3.length > 0){
					for(var i=0;i<res3.length;i++){
						var top = getDadosXml(res3[i]);
						$('.post').append(getBlocoCometario(top,TOPICO));			
					}
				}else{
					$("#bloco-topicos,#balao-topicos").remove();
				}
///////////////////////// insere Profissoes //////////////////////////////	
				var res4 = http_request.responseXML.getElementsByTagName("UsuarioSiteProfissao");
				if(res4.length > 0){
					$('#bloco-perfil-profissional .quadro').append(getListaProfissoes("direita",res4));
					$('#profissoes').append(getListaProfissoes("centro",res4));
				}else{
					$("#bloco-perfil-profissional,#balao-perfil-profissional").remove();
					$("#bloco-profissoes,#balao-profissoes").remove();
				}	
///////////////////////// insere Simulados //////////////////////////////	
				var res5 = http_request.responseXML.getElementsByTagName("Simulados");
				res5 = res5[0].getElementsByTagName("Ranking");
				if(res5.length > 0){
					$('#bloco-simulados .quadro').append(getListaSimulados(res5));					
				}else{
					$("#bloco-simulados,#balao-simulados").remove();
				}
///////////////////////// insere Jogos //////////////////////////////	
				var res6 = http_request.responseXML.getElementsByTagName("Jogos");
				res6 = res6[0].getElementsByTagName("Ranking");
				if(res6.length > 0){
					$('#bloco-jogos .quadro').append(getListaSimulados(res6));					
				}else{
					$("#bloco-jogos,#balao-jogos").remove();
				}
///////////////////////// Edita Direita //////////////////////////////

			if(status.perfil_profissional == 2){		
				$("#bloco-perfil-profissional,#balao-perfil-profissional").remove();
			}
			if(status.simulados == 2){	
				$("#bloco-simulados,#balao-simulados").remove();
			}
			if(status.jogos == 2){	
				$("#bloco-jogos,#balao-jogos").remove();
			}			
			$("#centro, #direita").css("visibility","visible");
			$(".engloba_balao,.interna_direita").css("display","block");		
		}
	}
	makeRequest(url,funcao);
}

function carregaCadastro(){
	//var url = "/comunidade/controles/controle_site.php?acao=lerUsuario&id="+id;
	if(usuario){
		$("#tit-1").css("display","block");
		$(".link_2").css("display","block");
		$("#termo_ckd").css("display","inline");
		$("#tit-2").remove();
		$(".link").remove();
		$("#termo").remove();
		var url = "/comunidade/controles/controle_site.php?acao=listarDados&id="+usuario.id+"&lerUsuario=true&listaResenha=tue&listaProfissoes=true&statusResenha=&lerVisibilidade=true";
		var funcao = function(){			
			if (http_request.readyState == 4 && http_request.status == 200){
				//alert(http_request.responseText);
				var res = http_request.responseXML.getElementsByTagName("usuario")[0];	
				usuario = getDadosXml(res);
				for(i in usuario){
					document.formulario.elements[i].value = usuario[i];				
					if(i == "avatar"){
						$("#avatar").attr("src","/avatar/m_"+usuario[i]);
					}					
				}	
				if(usuario.escolaridade == "Médio Completo" || usuario.escolaridade == "Superior Completo" || usuario.escolaridade == "Superior Incompleto"){
					$("#escola_medio").css("display","block");
				}
				document.formulario.elements["senha"].value = GetCookie('cookie_senha');	
				document.formulario.elements["Csenha"].value = GetCookie('cookie_senha');	
				listaBlocos(RESENHA);	
				listaBlocos(PROFISSAO);
				res = http_request.responseXML.getElementsByTagName("StatusCampos")[0];	
				var status = getDadosXml(res);
				for(i in status){
					if(i != "id" && i != 'id_usuario_site' && i != "perfil_profissional" && i != 'simulados' && i != 'jogos'){
						document.getElementById(i+'_status').value = status[i];
					}	
				}
				$(".formulario").css("visibility","visible");
			}
		}
		makeRequest(url,funcao);
	}else{
		$("#tit-2").css("display","block");
		$(".link").css("display","block");
		$("#termo").css("display","inline");		
		$("#tit-1").remove();
		$(".link_2").remove();
		$("#termo_ckd").remove();
		$(".formulario").css("visibility","visible");
	}
}

function carregaMinhasInformacoes(){
	if(usuario){
		var url = "/comunidade/controles/controle_site.php?acao=listarDados&id="+usuario.id+"&lerVisibilidade=true&listaProfissoes=true&listaResenha=true&listaTopicos=true";
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				//alert(http_request.responseText);
				var res = http_request.responseXML.getElementsByTagName("StatusCampos")[0];	
				var status = getDadosXml(res);
///////////////////////// insere Profissoes //////////////////////////////	
				var res2 = http_request.responseXML.getElementsByTagName("UsuarioSiteProfissao");
				if(res2.length > 0){
					$('#profissoes').append(getListaProfissoes("centro",res2));	
					$('#bloco-perfil-profissional .quadro').append(getListaProfissoes("direita",res2));
					
				}else{
					$('#balao-profissoes, #bloco-profissoes').remove();
					$('#balao-perfil-profissional, #bloco-perfil-profissional').remove();
				}
//////////////////insere resenhas//////////////////////////////////////		
				listaBlocos(RESENHA);
///////////////////////// insere Topicos //////////////////////////////
				var res3 = http_request.responseXML.getElementsByTagName("VwTopico");
				if(res3.length > 0){
					for(var i=0;i<res3.length;i++){
						var top = getDadosXml(res3[i]);
						$('.post').append(getBlocoCometario(top,TOPICO));			
					}
				}else{
					$('#balao-topicos, #bloco-topicos').css("display","none");	
				}
///////////////////////// lista Testes //////////////////////////////
				listaTestes();
/////////////////////////////////////////////////////////////////////
				$("#centro, #direita").css("visibility","visible");
				$(".engloba_balao,.interna_direita").css("display","block");
///////////////////////// Status campos /////////////////////////////
				document.getElementById('resenhas_status').value = status.resenhas;
				if(document.getElementById('perf_prof_status2'))
					document.getElementById('perf_prof_status2').value = status.perfil_profissional;
				if(document.getElementById('simulados_status2'))
					document.getElementById('simulados_status2').value = status.simulados;
				if(document.getElementById('jogos_status2'))
					document.getElementById('jogos_status2').value = status.jogos;
/////////////////////////////////////////////////////////////////////
			}
		}
		makeRequest(url,funcao);
	}else{
		document.location = "/index.shtml";
	}
}

function getListaProfissoes(bloco,objs){
	var secao = '';
	var str = '';
	for(var i=0;i<objs.length;i++){
		var prof = getDadosXml(objs[i]);
		if(bloco == "centro"){
			if(prof.secao != secao){
				str+='<b class="block">'+prof.secao+'</b>';
			}
			str+='<strong class="block"><a href="'+prof.Link+'">'+prof.nome+'</a></strong>';		
		}
		if(bloco == "direita"){
			str+='<p class="laranja"><a href="'+prof.Link+'" title="'+prof.secao+'">'+prof.nome+'</a></p>';	
		}
		secao = prof.secao;
	}
	return str;
}

function getListaSimulados(objs){
	str='';
	for(var i=0;i<objs.length;i++){
		var siml = getDadosXml(objs[i]);
		str+='<a href="'+siml.link_simulado+'"><strong>'+siml.nome_simulado+'</strong><span>Porcentagem de acerto: <em>'+siml.porcentagem+'%</em></span><span>Colocação no ranking: <em>'+siml.posicao_ranking+'&ordm; lugar</em></span></a><br><br>';
	}
	return str;
}



/*** PROFISSOES ***/
var profissao = new Object();
profissao.id = 0;
profissao.dados = [];
profissao.cont = 0;
profissao.idList = "#lista_profissoes";
profissao.idSelect = "profissoes_select";

/****  RESENHA   *****/
var resenha = new Object();
resenha.id = 0;
resenha.dados = [];
resenha.cont = 0;
resenha.idList = "#lista_resenhas";
resenha.idSelect = "universidades";
univAdds = [];

function addBloco(tipo){
	if(tipo == "resenha"){
		var obj = resenha;
	}else{
		var obj = profissao;
	}
	var objSelct = document.formulario.elements[obj.idSelect];
	//alert(objSelct.selectedIndex)
	if(objSelct.selectedIndex != -1){
		for(i=0;i<objSelct.length;i++){
			if(objSelct[i].selected){
				var objSel = objSelct[i];
			}
		}		
		if(usuario){
			if(tipo == "resenha"){
				var url = "/comunidade/controles/controle_site.php?acao=addResenha&idUniversidade="+objSel.value+"&idUsuarioSite="+usuario.id+"&nomUniversidade="+objSel.text;
			}else{
				var cod = objSel.value;
				var url = "/comunidade/controles/controle_site.php?acao=addProfissao&idProfissao="+cod+"&idUsuarioSite="+usuario.id+"&nomProfissao="+objSel.text+"&linkPagina="+optsProfissao[cod]['link']+"&nomSecao="+optsProfissao[cod]['secao'];	
			}	
			var funcao = function(){
				if (http_request.readyState == 4 && http_request.status == 200){
					$(obj.idList).append(http_request.responseText);
				}
			}
			makeRequest(url,funcao);
		}else{
			if(tipo == "resenha"){
				if(!inArray(univAdds,objSel.value)){
					var strBloco = "<blockquote id='resenha_"+obj.id+"'><b>"+objSel.text+"</b><a href='javascript:excluirBloco(\"resenha\",\""+obj.id+"\","+objSel.value+")' class='x_2'></a><strong>Resenha</strong><select class='publico' name='status_resenha' id='status_resenha'><option value='1'>Informação Pública</option><option value='2' selected='selected'>Informação Privada</option></select><input type='text' id='titulo_resenha' name='titulo_resenha'/><input type='hidden'  style='display:none' id='idUniversidade' name='idUniversidade' value='"+objSel.value+"' /><textarea id='texto_resenha' name='texto_resenha'></textarea><a href='javascript:salvarResenha("+obj.id+",true)'>Salvar</a></blockquote>";
					$(obj.idList).append(strBloco);
					salvarResenha(obj.id,false);
					obj.id++;
				}
			}else{
				if(!inArray(VetorProfissoesAdd,objSel.value)){
					var cod = objSel.value;
					var strBloco = "<blockquote class='pequeno' id='profissao_"+obj.id+"'><strong><i>&raquo;</i>"+objSel.text+"</strong><a href='javascript:excluirBloco(\"profissao\",\""+obj.id+"\",\""+cod+"\")' class='x_2'></a></blockquote>";  
					
					profissao.dados[obj.id]=cod+"[,]"+objSel.text+"[,]"+optsProfissao[cod]['link']+"[,]"+optsProfissao[cod]['secao']+'[;]';
					VetorProfissoesAdd[obj.id] = cod;
					$(obj.idList).append(strBloco);
					obj.id++;
				}
			}			
								
		}
	}
}

function salvarResenha(id,msn){
	var obj = document.getElementById("resenha_"+id);
	var titulo = obj.getElementsByTagName("input")[0].value;
	var idUniversidade = obj.getElementsByTagName("input")[1].value;
	var texto = obj.getElementsByTagName("textarea")[0].value;
	var status = obj.getElementsByTagName("select")[0].value;
	if(usuario){
		var url = "/comunidade/controles/controle_site.php";
		var campos = "acao_post=salvarResenha&id="+id+"&titulo="+titulo+"&texto="+texto+"&idUniversidade="+idUniversidade+"&idUsuarioSite="+usuario.id+"&status="+status;
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				if(msn)
				alert(http_request.responseText);
			}
		}
		makeRequest(url,funcao,true,true,campos);
	}else{
		resenha.dados[id]=idUniversidade+'[,]'+titulo+'[,]'+texto+'[,]'+status+'[;]';
		univAdds[id] = idUniversidade;
		/*for(i=0;i<univAdds.length;i++){
			alert(univAdds[i][0])
		}*/
		//alert(resenha.dados.length)
		if(msn)
		alert("Salvo com sucesso");		
	}

}

function excluirBloco(tipo,id,idCont){
	var resp = confirm("Deseja realmente excluir este item?");
	if(resp){
		if(tipo == "resenha"){
			$('#resenha_'+id).remove();
			var url = "/comunidade/controles/controle_site.php?acao=excluirResenha&id="+id+"&idUniversidade="+idCont;
		}else{
			$('#profissao_'+id).remove();
			var url = "/comunidade/controles/controle_site.php?acao=excluirProfissao&id="+id;
		}			
		if(usuario){
			url+= "&idUsuarioSite="+usuario.id;
			var funcao = function(){
				if (http_request.readyState == 4 && http_request.status == 200){		
					//alert(http_request.responseText);
					return;
				}
			}
			makeRequest(url,funcao);
		}else{
			if(tipo == "resenha"){
				resenha.dados[id] = 'remover';
				for(var i=0;i<univAdds.length;i++){
					if(univAdds[i] == idCont){
						univAdds[i] = '';
					}					
				}
			}else{
				profissao.dados[id] = 'remover';
				for(var i=0;i<VetorProfissoesAdd.length;i++){
					if(VetorProfissoesAdd[i] == idCont){
						VetorProfissoesAdd[i] = '';
					}					
				}			
			}
		}
	}
}
var VetorProfissoesAdd = new Array();
function listaBlocos(idSecao){	
	if(idSecao == RESENHA){
		//alert(http_request.responseText);
		var res = http_request.responseXML.getElementsByTagName("VwResenha");
		for(var i=0;i<res.length;i++){
			var objRes = getDadosXml(res[i]);
			opts='';
			if(objRes.status == 1){
				opts="<option value='1' selected='selected'>Informação Pública</option><option value='2'>Informação Privada</option>";
			}else{
				opts="<option value='1'>Informação Pública</option><option value='2' selected='selected'>Informação Privada</option>";	
			}
			$(resenha.idList).append("<blockquote id='resenha_"+objRes.id+"'><b>"+objRes.nome_universidade+" - "+objRes.sigla_ge+"</b><a href='javascript:excluirBloco(\"resenha\",\""+objRes.id+"\","+objRes.id_universidade+")' class='x_2'></a><strong>Resenha</strong><select class='publico' name='status_resenha' id='status_resenha'>"+opts+"</select><input type='text' id='titulo_resenha' name='titulo_resenha' value='"+objRes.titulo+"'/><input type='hidden'  style='display:none' id='idUniversidade' name='idUniversidade' value='"+objRes.id_universidade+"' /><textarea id='texto_resenha' name='texto_resenha'>"+objRes.texto+"</textarea><a href='javascript:salvarResenha("+objRes.id+",true)'>Salvar</a></blockquote>");
		}
	}
	if(idSecao == PROFISSAO){
		var res = http_request.responseXML.getElementsByTagName("UsuarioSiteProfissao");
		for(var i=0;i<res.length;i++){
			var objRes = getDadosXml(res[i]);
			//VetorProfissoesAdd[].push(objRes.nome);
			$(profissao.idList).append("<blockquote class='pequeno' id='profissao_"+objRes.id+"'><strong><i>&raquo;</i>"+objRes.nome+"</strong><a href='javascript:excluirBloco(\"profissao\","+objRes.id+")' class='x_2'></a></blockquote>");			
		}
	}	
}

function taLogado(){
	if(usuario){
		return true;
	}else{
		return false;
	}
}

function buscaBdUni(idObjt){
	var input = document.getElementById(idObjt);
	var universidades =  document.formulario.universidades;
	RemocaoOptions(universidades);	
	var strBusca  = input.value;
	if(taLogado()){
		var idUsuario = usuario.id;
	}else{
		var idUsuario = '';
	}
	
	var url = "/comunidade/controles/universidades_controle.php?acao=listar&str="+input.value+"&idUsuario="+idUsuario+"&idSecao="+RESENHA;
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var retorno = http_request.responseText;
			var txt = retorno.split("[+]");
				for(i=0;i<txt.length-1;i++){
					var valor = txt[i].split("[:]");
					var nova_opcao = document.createElement("option");
					var texto = document.createTextNode(valor[1]); 
					nova_opcao.setAttribute("value",valor[0]); 
					nova_opcao.appendChild(texto); 
					if(usuario){
						universidades.appendChild(nova_opcao);
					}else{
						if(!inArray(univAdds,valor[0])){
							universidades.appendChild(nova_opcao);
						}
					}
					
				}
		}
	}
	makeRequest(url,funcao);
}

function trocaBotao(){
	if(taLogado()){
		$(".bt-adicionar-profissao").css("display","block");
	}
}

var optsProfissao = new Array();
var secaoProf = [];
secaoProf['administracao-negocios'] = 'Administração e Negócios';
secaoProf['saude'] = 'Saúde';
secaoProf['comunicacao-informacao'] = 'Comunicação e Informação';
secaoProf['engenharia'] = 'Engenharia';
secaoProf['meio-ambiente-ciencias-agrarias'] = 'Meio Ambiente e Ciências Agrárias';
secaoProf['ciencias-humanas-sociais'] = 'Ciências Humanas e Sociais';
secaoProf['artes-design'] = 'Artes e Design';
secaoProf['ciencias-exatas-informatica'] = 'Ciências Exatas e Informática';

function buscaXml(idObjt){
	var input = document.getElementById(idObjt);
	var profissoes_select =  document.formulario.profissoes_select;
	RemocaoOptions(profissoes_select);
	
	var strBusca  = input.value.toUpperCase();
	
	var url = "/profissoes/rss_profissoes.xml";
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var res = http_request.responseXML.getElementsByTagName("profissao");
			
			for(i=0;i<res.length;i++){
				var profissao = getDadosXml(res[i])
				var tit = profissao.titulo;
				var cod = profissao.cod;
				cod = cod.replace("profissoes_","");
				cod = cod.replace(".shtml","");
				tit = tiraAcento(tit);
				strBusca = tiraAcento(strBusca);
				if(tit.match(eval("/"+strBusca+".*/"))){					
					if(!inArray(VetorProfissoesAdd,cod)){
						var cod = profissao.cod.split("_");
						cod = cod[1].split(".");						
						var nova_opcao = document.createElement("option");
						var texto = document.createTextNode(profissao.titulo); 
						nova_opcao.setAttribute("value",cod[0]); 
						nova_opcao.appendChild(texto); 
						profissoes_select.appendChild(nova_opcao);/**/
						var Link = profissao.Link;
						var secao = secaoProf[Link.split("/")[2]];
						optsProfissao[cod[0]] = [];					
						optsProfissao[cod[0]]['secao'] = secao;
						optsProfissao[cod[0]]['link'] = Link;
					}
				}
			}
		}
	}
	makeRequest(url,funcao);
}

function RemocaoOptions(inputRec){
	if(inputRec){
		inputRec.innerHTML = "";
	}
}

function addProfisssao(){
	if(taLogado()){
		var Location = window.location.toString();
		Location = Location.split("_");
		var cod = Location[1].split(".");
		var idProfissa = cod[0];
		var secao = Trim($("H3").html());
		var nome = Trim($("H1").html());
		var Link = window.location.pathname;
		var url2 = "/comunidade/controles/controle_site.php?acao=selectProfissao&idProfissao="+idProfissa+"&idUsuarioSite="+usuario.id;
		var funcao2 = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = http_request.responseText;				
				if(retorno != nome){					
					var url = "/comunidade/controles/controle_site.php?acao=addProfissao&idProfissao="+idProfissa+"&idUsuarioSite="+usuario.id+"&nomProfissao="+nome+"&nomSecao="+secao+"&linkPagina="+Link+"&envio=pagina";	
					var funcao = function(){
						if (http_request.readyState == 4 && http_request.status == 200){
							var retorno = http_request.responseText;
							if(retorno == "ok"){
								alert("Profissão inserida com sucesso!");
							}
						}
					}
					makeRequest(url,funcao);
				}else{
					alert("Profissão já inserida!");
				}
			}
		}
		makeRequest(url2,funcao2);
	}
}

/*** FORUM ***/ 
destino_frm = "/comunidade/controles/controle_site.php";
var topico = {};
var oldBloco = false;
var contComt = 0;

// TIPOS DE TOPICOS  //

	GERAL=1;
	DUVIDA=2;
	TPUNIVERSIDADE=3; 
	RESULTADO=4;
//////////////////////	
var LIMREGPAG = 6
var tpTop = [];

tpTop[1] = {
	idSecao:GERAL,
	bloco:'bloco_geral'	
};
tpTop[2] = {
	idSecao:DUVIDA,
	bloco:'bloco_duvida'	
};
tpTop[3] = {
	idSecao:TPUNIVERSIDADE,
	bloco:'bloco_universidade'	
};
tpTop[4] = {
	idSecao:RESULTADO,
	bloco:'bloco_resultado'	
};
var idUniversidade;

function buscaTopicoTecla(event,innerUni){
	if(pressedEnter(event)) {
		if(innerUni){
			buscaTopicoUniversidade();
		}else{
			buscaTopico(); 
		}		
	}  
}

function buscaTopico(){
	topico.strBusca = document.getElementById("strBusca").value;
	topico.strBusca = tiraAcento(topico.strBusca);
	topico.strBusca = topico.strBusca.toLowerCase();
	var url = "/comunidade/controles/controle_site.php?acao=buscarTopico&titulo="+topico.strBusca+"&regInicial=0&regFinal="+LIMREGPAG+"&cache="+Math.random();
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			$("#bloco_duvida,#bloco_geral").css("display","none");	
//////////RESULTADOS TOPICOS /////////////////////////
			var countT = parseInt(http_request.responseXML.getElementsByTagName("count1")[0].childNodes[0].data);
			var res1 = http_request.responseXML.getElementsByTagName("topicos")[0];			
			tpTop[4].count = countT;
			if(countT > 0){
				$("#bloco_resultado .degrade2").html('<div class="tp_col1"></div><div class="tp_col2">Autor</div><div class="tp_col4">Comentários</div>');
				listarTopicos("#bloco_resultado .degrade2",res1);				
			}else{
				$("#bloco_resultado .degrade2").html("<b class='sem-registro'>Nenhum Tópico encontrado</b>");
			}			
			$("#bloco_resultado").css("display","block");
			initPaginacao(RESULTADO,true);
//////////RESULTADOS UNIVERSIDADES /////////////////////////
			var res2 = http_request.responseXML.getElementsByTagName("universidades")[0];
			var countU = parseInt(http_request.responseXML.getElementsByTagName("count2")[0].childNodes[0].data);
			tpTop[3].count = countU;
			if(tpTop[3].count > 0){
				$("#"+tpTop[3].bloco+" .degrade2").html('<div class="tp_col1">Nome</div><div class="tp_col2">Sigla GE</div><div class="tp_col4">Qtde Tópicos</div>');
				listarTopicosUniversidade("#"+tpTop[3].bloco+" .degrade2",res2);				
			}else{
				$("#"+tpTop[3].bloco+" .degrade2").html("<b class='sem-registro'>Nenhum registro encontrado</b>");
			}				
			initPaginacao(TPUNIVERSIDADE,true);		
		}
	}
	makeRequest(url,funcao);
}

function buscaTopicoUniversidade(){
	topico.strBusca = document.getElementById("strBusca").value;
	topico.strBusca = tiraAcento(topico.strBusca);
	var url = "/comunidade/controles/controle_site.php?acao=buscarTopico&titulo="+topico.strBusca+"&regInicial=0&regFinal="+LIMREGPAG+"&idUniversidade="+idUniversidade+"&cache="+Math.random();
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			var res1 = http_request.responseXML.getElementsByTagName("topicos")[0];			
			var countU = parseInt(http_request.responseXML.getElementsByTagName("count1")[0].childNodes[0].data);
			tpTop[3].count = countU;
			if(tpTop[3].count > 0){
				$("#"+tpTop[3].bloco+" .degrade2").html('<div class="tp_col1"></div><div class="tp_col2">Autor</div><div class="tp_col4">Comentários</div>');
				listarTopicos("#"+tpTop[3].bloco+" .degrade2",res1);	
			}else{
				$("#"+tpTop[3].bloco+" .degrade2").html("<b class='sem-registro'>Nenhum registro encontrado</b>");
			}				
			initPaginacao(TPUNIVERSIDADE,true,idUniversidade);
		}
	}
	makeRequest(url,funcao);
}

function carregaTopicos(){
	var url = "/comunidade/controles/controle_site.php?acao=listarTopicos&lst_geral=true&lst_duvida=true&lst_uni=true&cache="+Math.random();	
	var funcao = function(){		
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			var counts = http_request.responseXML.getElementsByTagName("count");
			var res = http_request.responseXML.getElementsByTagName("topicos");
			
			for(var i=1;i<=res.length;i++){
				tpTop[i].count = counts[(i-1)].childNodes[0].data;
				if(tpTop[i].count > 0){
					if(tpTop[i].idSecao == TPUNIVERSIDADE){
						listarTopicosUniversidade("#"+tpTop[i].bloco+" .degrade2",res[(i-1)]);
					}else{
						listarTopicos("#"+tpTop[i].bloco+" .degrade2",res[(i-1)]);
					}				
					initPaginacao(tpTop[i].idSecao,false);
				}else{
					$("#"+tpTop[i].bloco+" .degrade2").append("<b class='sem-registro'>Esta seção nao contém tópicos.</b>")
				}				
			}			
			$(".topico").css('display',"block")
		}
	}
	makeRequest(url,funcao);
}

function carregaTopicosUniversidade(){
	idUniversidade = getQueryVariable('id');
	var url = "/comunidade/controles/controle_site.php?acao=listarTopicos&lst_uni=true&idUniversidade="+idUniversidade+"&cache="+Math.random();	
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			var counts = http_request.responseXML.getElementsByTagName("count");			
			var res = http_request.responseXML.getElementsByTagName("topicos");
			tpTop[3].count = counts[0].childNodes[0].data;
			if(tpTop[3].count > 0){
				listarTopicos("#"+tpTop[3].bloco+" .degrade2",res[0]);
				initPaginacao(tpTop[3].idSecao,false,idUniversidade);
				$(".topico").css('display',"block")
			}else{
				$("#"+tpTop[3].bloco+" .degrade2").append("<b class='sem-registro'>Esta seção nao contém tópicos.</b>")
				$(".topico").css('display',"block");	
			}
		}
	}
	makeRequest(url,funcao);
}

function listarTopicosUniversidade(idDest,xml){
	var xml2 = xml.getElementsByTagName("Universidade");
	var cont = 0;
	for(var i=0;i<xml2.length;i++){
		var obj = getDadosXml(xml2[i]);
		cont++;
		if(i < LIMREGPAG){
			$(idDest).append('<ul class="resultados"><li class="claro'+cont+'"><a href="/comunidade/forum/forum-universidade.shtml?id='+obj.id+'"><strong>'+obj.nome_a_ser_publicado+'</strong></a></li><li class="escuro'+cont+'"><a href="/comunidade/forum/forum-universidade.shtml?id='+obj.id+'"><b>&nbsp;</b><strong>'+obj.sigla_ge+'</strong><p></p></a></li><li class="clarop2"><a href="#">'+obj.count_topicos+'</a></li></ul>');
			cont = (cont == 2)?0:cont;
		}
	}
}

function listarTopicos(idDest,xml){
	var xml2 = xml.getElementsByTagName("VwTopico");
	var cont = 0;
	for(var i=0;i<xml2.length;i++){
		var obj = getDadosXml(xml2[i]);
		cont++;
		var data_hora = obj.data.split(' ');
		var data = data_hora[0].split('-');	
		var extra='';
		if(getDocumentName('forum-universidade.shtml')){			
			extra = '&idUni='+getQueryVariable('id');
		}
		//if(i < LIMREGPAG){
			$(idDest).append('<ul class="resultados"><li class="claro'+cont+'"><a href="/comunidade/forum/forum-post.shtml?id='+obj.id+extra+'"><strong>'+obj.titulo+'</strong></a></li><li class="escuro'+cont+'"><a href="/comunidade/perfil-usuario.shtml?id='+obj.user_id+'"><b>por</b><strong>'+obj.user_nome+'</strong><p>'+data[2]+'/'+data[1]+'/'+data[0]+', '+data_hora[1].substring(0,5)+'</p></a></li><li class="clarop2"><a href="/comunidade/forum/forum-post.shtml?id='+obj.id+'">'+obj.count_coment+'</a></li></ul>');
			cont = (cont == 2)?0:cont;
		//}
	}
}

function getBlocoCometario(cont,idSecao){	
	var data_hora = cont.data.split(' ');
	var data = data_hora[0].split('-');	
	var classe = (contComt%2 == 0)?' class="escuro"':'';
	var br = '<br />';
	var btn_replica = '';
	var bloco1 = ' bloco1';
	var strId = 'id="comentario_'+cont.id+'"';
	if(idSecao == TOPICO){
		strId = '';
		br = '';
		bloco1 = '';
		contComt++;
	}
	if(idSecao == COMENTARIO){
		btn_replica = '<a class="bt-escrever-replica" href="javascript:addReplica('+cont.id+')">escrever replica</a>';
		contComt++;
	}
	if(idSecao == REPLICA){
		classe = 'class="ultimo"';
		idSecao = COMENTARIO;
	}
	if(idSecao == TOPICO){
		var extra = '';
		if(cont.id_universidade!=0){
			extra = "&idUni="+cont.id_universidade;
		}
		var str = '<blockquote'+classe+'><div class="bloco"><img src="/avatar/tmb_'+cont.user_avatar+'"><p>'+cont.user_nome+'</p><small>'+data[2]+' '+arr_mes[data[1]]+' '+data[0]+'</small><small>as '+data_hora[1].substring(0,5)+'</small></div><div class="bloco bloco2"><strong><a href="/comunidade/forum/forum-post.shtml?id='+cont.id+extra+'">'+cont.titulo+'</a></strong><span>'+cont.texto+'</span><b class="lnj" id="bt-ruim-'+cont.id+'">'+cont.contras+'<a class="bt-ruim" href="javascript:opinar(\'contra\','+cont.id+','+idSecao+')">ruim</a></b><b class="vrd" id="bt-bom-'+cont.id+'">'+cont.pos+'<a class="bt-bom" href="javascript:opinar(\'pos\','+cont.id+','+idSecao+')">bom</a></b><a class="bt-reportar" href="javascript:reportarAbuso('+cont.id+','+TOPICO+')">Reportar abuso</a></div></blockquote>';	
	}else{
		var str = '<blockquote '+strId+' '+classe+'><div class="bloco bloco1"><img src="/avatar/tmb_'+cont.user_avatar+'"><p>'+cont.user_nome+'</p><small>'+data[2]+' '+arr_mes[data[1]]+' '+data[0]+'</small><small>as '+data_hora[1].substring(0,5)+'</small>'+br+'</div><div class="bloco bloco2"><strong><a href="javascript:void(0)">'+cont.titulo+'</a></strong><span>'+cont.texto+'</span><b class="lnj abs2" id="bt-ruim-'+cont.id+'">'+cont.contras+'<a class="bt-ruim" href="javascript:opinar(\'contra\','+cont.id+','+idSecao+')">ruim</a></b><b class="vrd abs" id="bt-bom-'+cont.id+'">'+cont.pos+'<a class="bt-bom" href="javascript:opinar(\'pos\','+cont.id+','+idSecao+')">bom</a></b>'+btn_replica+'<a class="bt-reportar" href="javascript:reportarAbuso('+cont.id+','+COMENTARIO+')">Reportar abuso</a></div></blockquote>';

	}
	return str;
}

function getBlocoCometarioBranco(cont,isUltimo){	
	var data_hora = cont.data.split(' ');
	var data = data_hora[0].split('-');	
	if(isUltimo){
		var classe = ' ultimo';	
	}else{
		var classe = '';	
	}	
	var bloco1 = ' bloco1';
	var strId = 'id="comentario_'+cont.id+'"';
	var str = '<blockquote class="branco'+classe+'"><div class="bloco"><img src="/avatar/tmb2_'+cont.user_avatar+'"><p>'+cont.user_nome+'</p><small>'+data[2]+' '+arr_mes[data[1]]+' '+data[0]+'</small><small>as '+data_hora[1].substring(0,5)+'</small></div><div class="bloco bloco2"><strong><a href="#">'+cont.titulo+'</a></strong><span>'+cont.texto+'</span><b class="lnj" id="bt-ruim-'+cont.id+'">'+cont.contras+'<a class="bt-ruim" href="javascript:opinar(\'contra\','+cont.id+','+COMENTARIO+')">ruim</a></b><b class="vrd" id="bt-bom-'+cont.id+'">'+cont.pos+'<a class="bt-bom" href="javascript:opinar(\'pos\','+cont.id+','+COMENTARIO+')">bom</a></b><a class="bt-reportar" href="javascript:reportarAbuso('+cont.id+','+COMENTARIO+')">Reportar abuso</a></div></blockquote>';	
	contComt++;
	return str;
}

function carregaForum(){
	$(".quadro").each(function(){
		$(this).find("#usuario").html("<b>Seu nome</b><p>"+usuario.nome+"</p><b>Seu e-mail</b><p>"+usuario.email+"</p>");  
	});
	idForum = getQueryVariable('id');
	var url = "/comunidade/controles/controle_site.php?acao=lerTopico&idForum="+idForum+"&listaComentarios=true&cache="+Math.random();	
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			//alert(http_request.responseText);
			var idUni = getQueryVariable('idUni'); 
			if(idUni){			
				document.formulario_topico.idUniversidade.value = idUni;
			}
			var res = http_request.responseXML.getElementsByTagName("VwTopico")[0];	
			topico = getDadosXml(res);
			$("#blocos").html(getBlocoCometario(topico,TOPICO));
			if(topico.count_coment){
				listaComentarios(TOPICO)
			}
		}
	}
	makeRequest(url,funcao);
}

var urlConteudo = window.location.pathname.toString();

function carregaComentariosMateria(){
	if(document.getElementById("formulario_comentario")){
		$(".quadro #usuario").html("<b>Seu nome</b><p>"+usuario.nome+"</p><b>Seu e-mail</b><p>"+usuario.email+"</p>");
		var url = "/comunidade/controles/controle_site.php?acao=listarComentarios&tipoOrdem=DESC&urlConteudo="+urlConteudo+"&cache="+Math.random();	
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var res = http_request.responseXML.getElementsByTagName("VwComentario");
				if(res.length > 0){		
					listaComentarios('');
					$("#blocos,#balao-comentarios").css("display","block");
				}
			}
		}
		makeRequest(url,funcao);
		
	}
}

function listaComentarios(idSecao){
	res = http_request.responseXML.getElementsByTagName("VwComentario");
	if(idSecao == TOPICO){
		for(var i=0;i<res.length;i++){
			var obj = getDadosXml(res[i]);
			if(obj.id_comentario != 0){
				if(document.getElementById("comentario_"+obj.id_comentario)){
					addBlocoReplica(obj.id_comentario,'',obj); 
				}			
			}else{
				$("#blocos").append(getBlocoCometario(obj,COMENTARIO))			
			}
		}
	}else{
		for(var i=0;i<res.length;i++){
			var obj = getDadosXml(res[i]);
			$("#blocos BLOCKQUOTE").each(function(i){
				$(this).attr('class','branco');																		  
			})
			$("#blocos").append(getBlocoCometarioBranco(obj,true));
		}
	}
}

function salvarTopico(idForm){
	destino_frm = "/comunidade/controles/controle_site.php?acao=salvarTopico";	
	enviando = 0;
	
    msg['titulo'] = "Título";
    vld['titulo'] = 1;
    msg['mensagem'] = "Mensagem";
    vld['mensagem'] = 1;

	if(enviando == 0){
		enviando = 1;
		var frm = document.forms[idForm];
		fSucess = function(url){
			var str = window.location.toString();
			var query = window.location.search;	
					
			frm.urlRetorno.value = str.replace(query,'');
			frm.idUsuarioSite.value = usuario.id;
			if(getDocumentName("forum-universidade.shtml")){
				var id = getQueryVariable('id');
				if(id){
					frm.idUniversidade.value = id;	
				}
				frm.urlRetorno.value = "/comunidade/forum/forum-post.shtml"
			}			
			if(frm.idTipo.value == ''){
				frm.idTipo.value = topico.id_tipo;
			}
			frm.action = url;
			frm.submit();
		}			
		fErro = function(strErro){
			var str = sapo_replace(",",";\n",strErro);
			alert("Por favor preencha os campos:\n"+str);
			enviando = 0;	
		}
		enviaFormulario(idForm,fSucess,fErro)
	}

}
function showBloco(bloco){
	if(usuario){
		if($(bloco).css('display') == "block"){
			$(bloco).css('display','none');
		}else{
			$(bloco).css('display','block');
		}
		if(oldBloco != bloco){
			$(oldBloco).css('display','none');
		}
		oldBloco = bloco;		
	}else{
		alert("Para participar do forum você precisa estar logado")	
	}
}

function salvarComent(idForm){	
    msg['titulo'] = "Título";
    vld['titulo'] = 1;
    msg['mensagem'] = "Mensagem";
    vld['mensagem'] = 1;
	
	var frm = document.forms[idForm];
	fSucess = function(url){	
		var extra = '';
		var isReplica = false;
		var idSecao = frm.idSecao.value;
		frm.idUsuarioSite.value = usuario.id;
		
		if(idSecao == TOPICO){ //se for forum		
			frm.idConteudo.value = topico.id;
		}else{
			//frm.idConteudo.value = codConteudo;			
			extra = '&urlConteudo='+urlConteudo;
		}			
		if(idForm == 'formulario_replica'){
			extra = '&idComentario='+frm.idComentario.value;
			isReplica = true;
		}
		var url = "/comunidade/controles/controle_site.php";
		var campos = "acao_post=salvarComentario&titulo="+frm.titulo.value+"&mensagem="+frm.mensagem.value+"&idConteudo="+frm.idConteudo.value+"&idUsuarioSite="+frm.idUsuarioSite.value+"&idSecao="+frm.idSecao.value+extra+"&user_nome="+usuario.nome+"&user_avatar="+usuario.avatar;
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				if(http_request.responseText){
					//alert(http_request.responseText)
					alert("Comentario efetuado com sucesso!")
					res = http_request.responseXML.getElementsByTagName("Comentario")[0];
					var cont = getDadosXml(res);
					if(isReplica){		
						addBlocoReplica(frm.idComentario.value,usuario,cont);
					}else{
						if(idSecao == TOPICO){
							$("#blocos").append(getBlocoCometario(cont,COMENTARIO));
						}else{
							var oldHtml = $("#blocos").html();
							var newBloco = getBlocoCometarioBranco(cont,false);							
							$("#blocos").html(newBloco+oldHtml);
							if($("#blocos").css("display") == "none"){
								$("#blocos,#balao-comentarios").css("display","block");
							}							
						}						
					}
					limpaform(idForm);
					frm.idSecao.value = idSecao;
					if(oldBloco){
						$(oldBloco).css('display','none');
					}
				}
			}
		}
		makeRequest(url,funcao,true,true,campos);
	}			
	fErro = function(strErro){
		var str = sapo_replace(",",";\n",strErro);
		alert("Por favor preencha os campos:\n"+str);
		enviando = 0;
	}
	enviaFormulario(idForm,fSucess,fErro);
}

function addBlocoReplica(idCom,aut,cont){
	if($("#blocos #comentario_"+idCom).find('div').length > 2){
		$("#blocos #comentario_"+idCom+' .replica BLOCKQUOTE').each(function(i){
			$(this).attr('class','');																		  
		})
		$("#blocos #comentario_"+idCom+' .replica').append(getBlocoCometario(cont,REPLICA));
	}else{
		$("#blocos #comentario_"+idCom).append('<div class="replica"><em>replica</em>'+getBlocoCometario(cont,REPLICA)+'</div>');
	}
}

function addReplica(id){
	var frm = document.forms['formulario_replica'];
	frm.idComentario.value = id;
	showBloco('#balao-replica, #bloco-replica');
}

var acertos = 0;
var erros = 0;
var tQuestoes = 0;
function Ranking(tipo,pont){
	if(taLogado()){
		var queryString = window.location.search;
		var Location = window.location.pathname;
		var linkSimulado = Location+queryString;
		
		if(tipo == "simulado"){
			var nomeSimulado = $(".balao_geral_verde").html().split("<p>");
			if(queryString.indexOf("Lstp") != -1){
				$(".quadrado .linha").each(function(){
					div = $(this).find("DIV");
					if(div.attr("class") == "resp_certa"){
						tQuestoes++;
						html = $(this).html();
						if(html.indexOf("SUA RESPOSTA") != -1 && html.indexOf("RESPOSTA CERTA") != -1){
							acertos++;
						}else{
							erros++;
						}
					}
				});
				
				porcentagem = (100*acertos)/tQuestoes;
				nota = 10/tQuestoes;
				pontuacao = nota*acertos;
				
				var url = "/comunidade/controles/simulados_controle.php?acao=salvar&idUsuario="+usuario.id+"&nomeUsuario="+usuario.nome+"&porcentagem="+porcentagem+"&pontuacao="+pontuacao+"&nomeSimulado="+nomeSimulado[0]+"&linkSimulado="+escape(linkSimulado)+"&tipoRanking=simulados";
				var funcao = function(){
					if (http_request.readyState == 4 && http_request.status == 200){
						var retorno = http_request.responseText;
						if(Trim(retorno) ==  "ok"){
							alert("Dados gravados com sucesso!!");
							if(linkSimulado.indexOf("#quadro_questoes") != -1){
								window.location = linkSimulado.replace("#quadro_questoes","&jfez#quadro_questoes");
							}else{
								window.location = linkSimulado+"&jfez";
							}
						}
					}
				}
				makeRequest(url,funcao);
			}
		}else{
			var nomeJogo = $("H3").html();
			if(pont){
				var url = "/comunidade/controles/simulados_controle.php?acao=salvar&idUsuario="+usuario.id+"&nomeUsuario="+usuario.nome+"&pontuacao="+pont+"&nomeSimulado="+nomeJogo+"&linkSimulado="+escape(linkSimulado)+"&tipoRanking=jogos";
				var funcao = function(){
					if (http_request.readyState == 4 && http_request.status == 200){
						var retorno = http_request.responseText;
						if(retorno ==  "ok"){
							alert("Dados gravados com sucesso!!");
						}
					}
				}
				makeRequest(url,funcao);
			}
		}
	}
}

function refazerSimulado(){
	if(confirm("Deseja realmente refazer o simulado?\nSeus dados serão apagados do seu perfil!!")){
		var queryString = window.location.search.toString();
		var Location = window.location.pathname.toString();
		var linkSimulado = Location+queryString;
		var nomeSimulado = $(".balao_geral_verde").html().split("<p>");
		var url = "/comunidade/controles/simulados_controle.php?acao=resetar&idUsuario="+usuario.id+"&nomeSimulado="+nomeSimulado[0]+"&tipoRanking=simulados";
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = Trim(http_request.responseText);
				if(retorno == "ok"){
					window.location = Location;
				}
			}
		}
		makeRequest(url,funcao);
	}
}

function vrfUsuSimulado(){
	if(taLogado()){
		var queryString = window.location.search.toString();
		var Location = window.location.pathname.toString();
		var linkSimulado = Location+queryString;		
		var nomeSimulado = $(".balao_geral_verde").html().split("<p>");
		
		$("#logado").attr("href","/resultados-simulado.shtml?r="+nomeSimulado[0]);
		//alert(nomeSimulado);
		var url = "/comunidade/controles/simulados_controle.php?acao=verifica&idUsuario="+usuario.id+"&nomeSimulado="+nomeSimulado[0]+"&tipoRanking=simulados";
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = Trim(http_request.responseText);
				if(retorno != ""){
					if(linkSimulado.indexOf("jfez") != -1){
						var verificacao = linkSimulado.replace("&jfez","");
					}else{
						var verificacao = linkSimulado;
					}
					if(Trim(retorno) != verificacao){
						window.location = retorno+"&jfez";
					}
				}
			}
		}
		makeRequest(url,funcao);
	}else{
		$("#bt-nfez").css("display","none");
		$("#bt-jfez").css("display","none");
	}
}

function listarUsSimulados(idUsuario,titulo,tipo){
	var url = "/comunidade/controles/simulados_controle.php?acao=ListarU&idUsuario="+idUsuario+"&nomeSimulado="+titulo+"&tipoRanking="+tipo;
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var retorno = http_request.responseText;
			if(retorno != ""){
				$(".meus-resultados").html(retorno);
				$(".meus-resultados").css("display","block");
			}
		}
	}
	makeRequest(url,funcao);
}

function listarSimulados(titulo,tipo){
	var url = "/comunidade/controles/simulados_controle.php?acao=listar&nomeSimulado="+escape(Trim(titulo))+"&tipoRanking="+tipo;
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var retorno = http_request.responseText;
			$(".degrade3 .quadro").html($(".degrade3 .quadro").html()+retorno);
			initPag('.quadro .resultados',10);
			if(taLogado()){
				listarUsSimulados(usuario.id,escape(Trim(titulo)),tipo);
			}
		}
	}
	makeRequest(url,funcao);
}

function initPag(container,qtde){ 
	pagBloco = new PaginacaoBloco({
		nome:'pagBloco',				   
		conteiner:container,
		qntBcs:qtde,
		bt_primeiro:'#primeira',
		bt_anterior:'#anterior',
		bt_proximo:'#proxima',
		bt_ultimo:'#ultima',
		nums:{
			classe:'#bsc_paginador I',
			qntd:5,
			click:true,
			clAtual:'numActive'
		}
	});
}	

function listagem(tipo){
	var queryString = window.location.search;
	var titulo =queryString.split("=");
	$("H3").html(unescape(titulo[1]));
	listarSimulados(unescape(titulo[1]),tipo);
}

function lstDireitaSimulados(){
	if(taLogado()){
		var url = "/comunidade/controles/simulados_controle.php?acao=direita&idUsuario="+usuario.id+"&tipoRanking=simulados";
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = Trim(http_request.responseText);
				
				if(retorno != 'false'){
					$("#bloco-simulados .quadro").html(retorno);
				}else{
					$("#balao-simulados,#bloco-simulados").remove();
				}
				aoCarregarDireita();
			}
		}
		makeRequest(url,funcao);
	}else{
		aoCarregarDireita();
	}
}

function lstDireitaJogos(){
	if(taLogado()){
		var url = "/comunidade/controles/simulados_controle.php?acao=direita&idUsuario="+usuario.id+"&tipoRanking=jogos";
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){
				var retorno = Trim(http_request.responseText);
				if(retorno != 'false'){
					$("#bloco-jogos .quadro").html(retorno);
				}else{
					$("#balao-jogos,#bloco-jogos").remove();
				}
				lstDireitaSimulados();
			}
		}
		makeRequest(url,funcao);
	}else{
		lstDireitaSimulados();
	}
}

function verRanking(){
	var nomeJogo = $("H3").html();
	window.location = "/resultados-jogos.shtml?r="+nomeJogo;
}

/*function atualizarListas(){
	var url = "/datas-estaticos.xml";
	var funcao = function(){
		if (http_request.readyState == 4 && http_request.status == 200){
			var res = http_request.responseXML.getElementsByTagName("secao");
			var ids = '';
			for(var i=0;i<res.length;i++){
				var obj = getDadosXml(res[i]);
				if(obj.data){
					ids+=obj.id_secao+',';
				}				
			}

			url2 = "/gera.php?acao=gerar&ids="+ids+"&cache"+Math.random();;
			funcao2 = function(){
				if (http_request.readyState == 4 && http_request.status == 200){
					alert(http_request.responseText)
					aoAtualizarListas();					
				}
			}
			makeRequest(url2,funcao2);
		}
	}
	makeRequest(url,funcao);
}*/

function listaTestes(){
	var url = "/comunidade/controles/testes_controle.php";			
	if(taLogado()){
		url += "?acao=listar&idUsuario="+usuario.id;		
		var funcao = function(){
			if (http_request.readyState == 4 && http_request.status == 200){		
				retorno = http_request.responseText;	
				if(retorno){
					$("#lstTestes").html(retorno);							
				}else{
					$("#bteste").css("display","none");
					$("#qteste").css("display","none");
				}
			}
		}
		makeRequest(url,funcao);
	}else{

	}			
}

function alteraStatus(campo,status){
	var url = '/comunidade/controles/controle_site.php?acao=alterarVisibilidade&id='+usuario.id+'&'+campo+'='+status;	
	var func = function(){
		if (http_request.readyState == 4 && http_request.status == 200){ 
			var retorno = http_request.responseText;
			//alert(retorno)
		}
	}
	makeRequest(url,func);
}