var imgOn = "img/layout/star1.png";
var imgOff = "img/layout/star0.png";
var tm = 0;

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function setBusca(varBusca) {
	$("#q").val(varBusca);
	$("#buscaBlogTrue").val('true');
	$("#form1").submit();
}

function gotoHome() {
	document.location = '/index.asp';
}

$(document).ready(function () {
	showArquivoAno(new Date().getFullYear());
	
	$("#twitter").getTwitter({
			userName: "claroblog",
			numTweets: 5,
			loaderText: "...",
			slideIn: false,
			showHeading: false,						
			showProfileLink: false
		});
	
	
	$(".rankingStar").mouseover( function() {
		clearTimeout(tm);		
		var thisId = parseInt($(this).attr("name"));
		
		if (!isNaN(thisId))		
			$("#descRanking").html("Clique para dar nota " + thisId);
			
		$(".rankingStar").each(function(index) {			
			if (parseInt($(this).attr("name")) <= thisId) {
				$(this).attr("src", imgOn);
			} else {
				$(this).attr("src", imgOff);
			}
			});
	});
	
	$(".rankingStar").click( function() {
		var postId = parseInt($.query.get('post_id'));
		var nota = parseInt($(this).attr("name"));
		$("#descRanking").html("Aguarde...");
		$.get("/loader/setRanking.asp?post_id=" + postId + "&nota=" + nota, function (data) {
			if (parseInt(data) == 1)
				$("#descRanking").html("Voto registrado, obrigado!");
			else
				$("#descRanking").html("É permitido votar apenas uma vez!");
				
			tm = setTimeout(mostrarRanking,3000);
			});
	});
	
	$(".rankingStar").mouseout(function () {
		tm = setTimeout(mostrarRanking,1000);
	});
	
	mostrarRanking();
		
	});

function showArquivoAno(ano) {
	$(".arquivoAno:visible").hide(300);
	$("#arquivoAno" + ano).show(300);
}

function mostrarRanking() {
	var postId = parseInt($.query.get('post_id'));
	
	if (isNaN(postId))
		return;
		
		
	$.get("/loader/getRanking.asp?post_id=" + postId, function (data) {
		var r = parseInt(data);
		
		$(".rankingStar").each(function(index) {
		if (parseInt($(this).attr("name")) <= r) {
			$(this).attr("src", imgOn);
		} else {
			$(this).attr("src", imgOff);
		}
		});
		
		if (r == 0)
			$("#descRanking").html("Seja o primeiro a avaliar");
		else
			$("#descRanking").html("Avalie");
		
	});
}
