// JavaScript Document
function Segmento(IdCanal){
	document.location.href = '/diversao/guia/?IdCanal='+IdCanal;
	_gaq.push(['_trackPageview',document.title]);
}

function Especialidade(IdSubcanal){
	var IdCanal = document.getElementById('guia_canal').value;
	document.location.href = '/diversao/guia/?IdCanal='+IdCanal+'&IdSubcanal='+IdSubcanal;
	_gaq.push(['_trackPageview',document.title]);
}

function LegendaCotacao(n){
	switch(n){
		case '0' : var leg = 'Sem votos'; break;
		case '1' : var leg = '(Ruim)'; break;
		case '2' : var leg = '(Regular)'; break;
		case '3' : var leg = '(Bom)'; break;
		case '4' : var leg = '(&Oacute;timo)'; break;
		case '5' : var leg = '(Excelente)'; break;
	}
	return leg;
}

function Cotacao(q,id){
	for(var i=1;i<=5;i++){
		if(i<=q){
			document.getElementById('estrela'+id+i).src = 'img/estrela1.png';
		} else {
			document.getElementById('estrela'+id+i).src = 'img/estrela0.png';
		}
	}
	document.getElementById('status'+id).innerHTML = LegendaCotacao(q);
	
	_gaq.push(['_trackPageview',document.title]);
}

function Nota(n,id){
	var estrelas = '';
	for(var i=1;i<=5;i++){
		if(i<=n){
			estrelas += '<img id="estrela'+id+i+'" src="img/estrela1.png" border="0">';
		} else {
			estrelas += '<img id="estrela'+id+i+'" src="img/estrela0.png" border="0">';
		}
	}
	document.getElementById('estrelas'+id).innerHTML = estrelas;
	document.getElementById('status'+id).innerHTML = '<img src="/lib/2us/img/loading_peq.gif">';
	Ext.Ajax.request({
		url : '.',
		params : { op : 'nota_estabelecimento', Nota : n, IdEstabelecimento : id },
		success : function(){
			Analytics('diversao_guia_cotacao');
			document.getElementById('status'+id).innerHTML = LegendaCotacao(n)+'<br><span style="color:#5b7197">Seu voto</span>';
		}
	});
	_gaq.push(['_trackPageview',document.title]);
}

function Filtros(){
	var FP = "";
	var elementos = document.body.getElementsByTagName('input');
	for(i=0;i<elementos.length;i++){
		if(elementos[i].name=='fp'&&elementos[i].checked){
			FP+=elementos[i].value+',';
		}
	}
	var IdCanal = document.getElementById('guia_canal').value;
	var url = '?IdCanal='+IdCanal;
	if(document.getElementById('guia_subcanal')!=null) url += '&IdSubcanal='+document.getElementById('guia_subcanal').value;
	if(FP) url += '&fp='+FP;
	document.location.href = url;
	_gaq.push(['_trackPageview',document.title]);
}

function Analytics(tag){
	Ext.Ajax.request({
		url : '/plugins/analytics/audiencia.class.php',
		params : { tag : tag, obs : 'guiadebrasilia' }
	});
}
