$(document).ready(function() {
	// listar monumentos
	if($("#seleciona_monumento").length) {
		$("#seleciona_monumento > ul > li > a").click(function() {
			$(".mark").removeClass('mark');
			$(this).addClass('mark');
			
			// ajax (futura implementação)
			//$(".wrap_monumentos").text("");
			
			// ajax here
		});
	}
	
	$("#seleciona_monumento > ul").children(":first-child").children("a").addClass("mark");
	
	$(function() {
		$('a.lightbox').lightBox({
			imageLoading: '/img/loading.gif',
			imageBtnClose: '/img/closelabel.gif'
		});
	});
});

// rating system
var checkedStar = 'estrela_am.gif';
var uncheckedStar = 'estrela_cz.gif';

function ratingOver(element, i) {
	for(var j=0;j<5;j++) {
		if(j < i) $(element).parent().parent().children("a:eq("+j+")").children("img").attr("src", "/img/" + checkedStar);
		else $(element).parent().parent().children("a:eq("+j+")").children("img").attr("src", "/img/" + uncheckedStar);
	}
}

function ratingOut(element, rating) {
	for(var i=0;i<5;i++) {
		if(i < rating) $(element).parent().parent().children("a:eq("+i+")").children("img").attr("src", "/img/" + checkedStar);
		else $(element).parent().parent().children("a:eq("+i+")").children("img").attr("src", "/img/" + uncheckedStar);
	}
}

function rate(monumentoId, rate) {
	$("#rating").text(" ");
	for(var i=0;i<5;i++) {
		if(i < rate) $("#rating").append('<img src="/img/' + checkedStar + '" class="noborder" alt="votos" title="votos" />');
		else $("#rating").append('<img src="/img/' + uncheckedStar + '" class="noborder" alt="votos" title="votos" />');
		$("#rating_response").html("Obrigado pelo seu voto!<br />");
	}
	
	// ajax rating
	$.get("/rate/" + monumentoId + "/" + rate, function(data){
		$("#rating_response").append(data);
	});
}