var ranking = makeObject();

function Ranking(){
	ranking.open('post', 'ranking/ranking.php', true);
	var contentType = "application/x-www-form-urlencoded; charset=ISO-8859-1";
	ranking.onreadystatechange = parseInfoRanking;
	ranking.setRequestHeader("Content-Type", contentType);
	ranking.send(createQuery('form_ranking'));

	document.getElementById('ajax_carregando').innerHTML = '<div style="color:#FFFFFF; padding-top:7px; text-align:center"><img src="imagens/loading_login.gif" align="absmiddle"><b>&nbsp; Carregando... Aguarde...</b></div>';
	document.getElementById('paginacao_r').innerHTML = '<div style="padding-top:7px;"><img src="imagens/loading_login.gif" align="absmiddle"><b>&nbsp; Carregando... Aguarde...</b></div>';
	document.getElementById('desabilita_btn').style.display = "block";

	function parseInfoRanking(){
		if(ranking.readyState == 4){
			var answer =  String (ranking.responseText);
			document.getElementById('ajax_ranking').innerHTML = answer;
			document.getElementById('ajax_carregando').innerHTML = '';
			document.getElementById('desabilita_btn').style.display = "none";
		} 
	}
}

function AcaoRanking(id_cat, pg_paginacao)
{
	document.forms['form_ranking'].id_cat.value = id_cat
	document.forms['form_ranking'].pg_paginacao.value = pg_paginacao
	document.forms['form_ranking'].target = "_parent"
	document.forms['form_ranking'].enctype = "multipart/form-data"
	document.forms['form_ranking'].method = "post"
	document.forms['form_ranking'].submit()
}

function legStyle(id, tamanhox, dados, ex)
{
	var obj = document.getElementById(id);
	if(obj.className == "legendaSub") {
		obj.className = "legenda";
	} else {
		obj.className = "legendaSub";
	}
	
	if(ex == 1)
	{
		if(dados != '')
		{
			document.getElementById('detalhes').style.width = '170px';
			difx = 170 + 25;
			document.getElementById('textodet').innerHTML = dados;
			mover = true;
			tamy = document.body.clientHeight;
			tamx = document.body.clientWidth;
			document.getElementById('detalhes').style.display = 'block';
		}
	}
}

function FechaDetalhes(){
	document.getElementById('detalhes').style.display = 'none';
	mover = false;
}

ns = document.layers;
ie = document.all;
ns6 = (document.getElementById && !document.all);

var posx = 0;
var posy = 0;
var tamy = 0;
var tamx = 0;
var difx = 0;
var mover = false;

function moveMouse(e){
    if(ie){
          posx = event.clientX;
          posy  = event.clientY;
    } else if (ns){
          posx = e.x;
          posy = e.y;
    } else if (ns6){
          posx = e.clientX;
          posy = e.clientY;
		  var chrome = navigator.userAgent.toLowerCase().indexOf("chrome") > -1; 
		  if(chrome == true)
		  {
			  posx = event.pageX;
			  posy  = event.pageY;
		  }
    }
	if(mover == true){

	    if((posx + difx) > tamx){
			posx = posx - difx;
		}
		if((posy + 50) > tamy){
			posy = posy - 50;
		}
		
		var topo = document.documentElement.scrollTop;
		document.getElementById('detalhes').style.top = (posy + 15) + topo  +'px';
		document.getElementById('detalhes').style.left = posx + 15  +'px';
	}	
}

document.onmousemove = moveMouse;