$(document).ready(function(){
/*
	Códigos de invocação dos plugins.
*/
	$(".btnplacar").click(function() {
		$(this).toggleClass("placarvai");
	});	

	$(".btnplacarfechar").click(function() { $(this).toggleClass("placarvaiq"); });

	$(".btnrich").click(function fechar(){document.getElementById('popup').style.display = 'none';});

	//Btn Central
	$(".btnrich").toggle(
		function(){
			
			$("#temporeal").animate({height:"340px"}, 1500);
			//("#temporeal").show(1000);
			//setTimeout(function(){
  		    //$('#temporeal').hide();
			//},5000);

			placar();
			
			return false;
		},
		function(){ 
			$("#temporeal").animate({height:"0"}, 1500);
			return false;
		}
	);

	//Btn Cima
	$(".btnplacar").toggle(
		function(){
			$("#temporeal").animate({height:"340px"}, 1500);
			placar();
			
			return false;
		},
		function(){ 
			$("#temporeal").animate({height:"0"}, 1500);
			return false;
		}
	);
	
	
	$(".btnplacarfechar").toggle(
		function(){
			$("#temporeal").animate({height:"0"}, 1500);
			return false;
		},
		function(){ 
			$("#temporeal").animate({height:"340px"}, 1500);
			return false;
		}
	);

	setInterval( "placar()", 10000 );

	$("#jplayer").jPlayer({
		ready: function () {
			$(this).jPlayer("setMedia", {
				mp3: "lib/js/audio.mp3"
			});
		},
		swfPath: "lib/js/jplayer",
		supplied: "mp3"
	});

	placar_inicio();

});

function placar_inicio(){
	$.ajax({
		type:	"POST",
		url:	"incs/placar_temporeal.php",
		dataType: "json",
		success: function(data){
			if(data){
				for(var x=0; x<5; x++){
					if (data[x].gol_c != parseInt(readCookies('rodadaGeral_c_'+x))){
						eraseCookies('rodadaGeral_c_'+x);
						createCookies('rodadaGeral_c_'+x, data[x].gol_c, 365);
					} else {
					}
					if (data[x].gol_v != parseInt(readCookies('rodadaGeral_v_'+x))){
						eraseCookies('rodadaGeral_v_'+x);
						createCookies('rodadaGeral_v_'+x, data[x].gol_v, 365);
					} else {
					}
				}
			}
		}
	});
}

//Dados do Placa
function placar(){
	$.ajax({
		type:	"POST",
		url:	"incs/placar_temporeal.php",
		dataType: "json",
		success: function(data){
			if(data){
				
				//desativa placar se passou 4h do fim do jogo
				if(data['des'].placar==1){
					$('.btnplacar').css('display','none');
				}
				
				$(".rodadaGeral").html('');
				for(var x=0; x<5; x++){
					$(".rodadaGeral").append(data[x].table);

					//alert(parseInt(readCookies('rodadaGeral_v_'+x)) + ' ' + data[x].gol_v);

					if (data[x].gol_c != parseInt(readCookies('rodadaGeral_c_'+x))){
						eraseCookies('rodadaGeral_c_'+x);
						createCookies('rodadaGeral_c_'+x, data[x].gol_c, 365);
						pisca_gol(x);
					} else {
					}
					if (data[x].gol_v != parseInt(readCookies('rodadaGeral_v_'+x))){
						eraseCookies('rodadaGeral_v_'+x);
						createCookies('rodadaGeral_v_'+x, data[x].gol_v, 365);
						pisca_gol(x);
					} else {
					}
				}
			}
		}
	});
}

function pisca_gol(i){
	$("#jplayer").jPlayer("play");
	$("#"+i)
		.addClass('gol_pisca')
		.show('pulsate', {}, 855, function () {
			$(this).removeClass('gol_pisca');
		});
}

function createCookies(name,value,days){
	if (days){
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookies(name){
	var nameEQT = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var T = ca[i];
		while (T.charAt(0)==' ') T = T.substring(1,T.length);
		if (T.indexOf(nameEQT) == 0) return T.substring(nameEQT.length,T.length);
	}
	return null;
}

function eraseCookies(name){
	createCookies(name,"",-1);
}
