$(function() {
    if($("a[rel='gallery-image']").size() > 0){
		$("a[rel='gallery-image']").colorbox();
	}
	
	var height_direita = $("#coluna_direita").height();
	var height_esquerda = $("#coluna_esquerda").height();
	$("#coluna_direita").css("height", height_esquerda);
	
	banner.getByType("2");
	banner.getByType("1");
});

var modal = {
	open: function(id, w, h){
		$("#"+id).height(h-35+"px");
		$("#"+id).width(w-35+"px");
		$("#"+id).modal({
			opacity:80,
			overlayCss: {backgroundColor:"#000"},
			containerCss:{
				height:h,
				padding:10,
				width:w
			},
			overlayClose:true

		});
	},
	close: function(){
		$.modal.close();
	}
};

var auth = {
	execute : function(){
		var txtLogin = $("#txtLogin").val();
		var txtPassword = $("#txtPassword").val();
		
		$("#esqueci-senha").hide();
		
		$.ajax({
			url: "cadastro.php",
			global: false,
			type: "POST",
			data: ({
				acao: "doLogin",
				txtLogin : txtLogin,
				txtPassword: txtPassword
			}),
			dataType: "html",
			success: function(response){
				if(response != 0){
					$("#authentication").html(response);
				}else{
					modal.open("modal-auth", 300, 150);
					$("#autenticacao-error").show();
				}
			}
		});
	},
	recoveryPassword: function()
	{
		var txtEmail = $("#txtEmail").val();
		
		$.ajax({
			url: "cadastro.php",
			global: false,
			type: "POST",
			data: ({
				acao: "recoveryPassword",
				txtEmail : txtEmail
			}),
			dataType: "html",
			success: function(msg){
				var jsonResponse = eval("("+msg+")");
				if(jsonResponse.success == "1"){
					$("#message-senha").addClass("success");
					$("#message-senha").html(jsonResponse.message);
				}else{
					$("#message-senha").addClass("error");
					$("#message-senha").html(jsonResponse.message);
				}
				$("#message-senha").show();
			}
		});
	}
};

var banner = {
	getByType: function(typeBanner){
		$.ajax({
			url: "index.php",
			global: false,
			type: "POST",
			data: ({
				acao: "getBanners",
				typeBanner: typeBanner
			}),
			dataType: "html",
			success: function(resp){
				
				var jsonResponse = eval("("+resp+")");
				
				switch(typeBanner){
					case "1":
						banner.fullBannersRandom(jsonResponse);
					break;
					case "2":
						banner.halfBannersRandom(jsonResponse);
					break;
					case "3":
						banner.buttonBannersRandom(jsonResponse, 0);
					break;
				}
			}
		});
	},
	fullBannersRandom: function(vetor){
		$("#banner-top").html('');
		for (var i = 0; i < 1; i++) {
			var b = vetor[Math.floor(Math.random()*vetor.length)];
			$("#banner-top").append('<a href="' + b.link + '" target="' + b.target + '" style="padding-left: 10px;">' + b.img + '</a>');
		}
		
		setTimeout(function(){
			banner.fullBannersRandom(vetor.sort(function(){return Math.random()}));
			//rotaciona_full_banners(vetor);
		}, parseInt(b.dur)*1000);
	},
	halfBannersRandom: function(vetor){
		
		$("#rodape").html('');
		for(var i=0; i<3; i++){
			var b = vetor[i];
			$("#rodape").append('<a href="'+b.link+'" target="'+b.target+'" style="padding-left: 10px;">'+b.img+'</a>');
		}
		setTimeout(function(){
			banner.halfBannersRandom(vetor.sort(function(){return Math.random()}));
		}, 8000);
	}
};

function showDivClassificacao(classId)
{
	var lis = $('.menu-classificacao').find("ul").children();
	lis.each(function(index, value){
		$(this).removeClass('selected');
	})
	
	$('.classificacao-geral').hide();
	$('.classificacao-mandante').hide();
	$('.classificacao-visitante').hide();
	$('.classificacao-artilharia').hide();
	$('.'+classId).show();
}

