$(document).ready(function(){
	$(".eventofolder img[title='Folder']").click(function(){
		var idinfo = this.id.split("_");
		var newsrc = "imagens/eventos/"+idinfo[1]+".jpg";
		$("#home_container").fadeIn("normal",function(){
			$("#homeimgview").attr("src","imagens/estrutura/carregando.gif");
			$("#homeimgview").fadeIn();
			var preloadimg = new Image(600,800);
			preloadimg.src = newsrc;
			preloadimg.onload = function(){		
				$("#homeimgview").fadeOut("slow",function(){
					$("#homeimgview").attr("src",newsrc);					
					$("#homeimgview").fadeIn("slow");
				});
			};
		});
	});
	$("#home_container").click(function(){
		$("#homeimgview").fadeOut("normal",function(){
			$("#home_container").fadeOut();
		});
	});
	var parceiro_interval = setInterval(function(){
		var srcatual = $("#home_parceiros img").attr("src");
		var newsrc = "";
		var newhref = "";
		if(srcatual == "imagens/index/parceiros/parceiro3.jpg"){
			newsrc = "imagens/index/parceiros/parceiro9.jpg";
			newhref = "http://www.dpsport.com.br";
		}
		else if(srcatual == "imagens/index/parceiros/parceiro9.jpg"){ 
			newsrc = "imagens/index/parceiros/parceiro6.jpg";
			newhref = "http://www.futsalamador.com";
		}
		else{
			newsrc = "imagens/index/parceiros/parceiro3.jpg";
			newhref = "http://www.papobola.com";
		}
		var preload = new Image(200,285);
		preload.src = newsrc;
		preload.onload = function(){
			$("#home_parceiros img").hide();
			$("#home_parceiros a").attr("href",newhref);
			$("#home_parceiros img").attr("src",newsrc);
			$("#home_parceiros img").fadeIn();
		};
	},5000);
	var tornview = $("#home_torneios_cod").text().split(",");
	var tornsituations = $("#home_torneios_sit").text().split(",");
	var tornview_pos = 0;
	if(tornsituations[0] == "Finalizado") { $("#tornsituation").css("color","#900");}
	else if(tornsituations[0] == "Em andamento") {$("#tornsituation").css("color","#FFF");}
	else $("#tornsituation").css("color","#090");
	$("#tornsituation").html(tornsituations[0]);
	var torneio_interval = setInterval(function(){
		tornview_pos++;
		var torncod = tornview[tornview_pos];
		var tornanterior = tornview[(tornview_pos - 1)];
		var tornsit = tornsituations[tornview_pos];
		$(".torneio_minimenu span").removeClass("tornselected");
		$("#tornmini_"+torncod).addClass("tornselected");
		$("#home_torneios a img").attr("src","imagens/estrutura/carregando_torneio.gif");
		$("#home_torneios_links").hide();
		$("#tornsituation").hide();
		$("#tornsituation").text(tornsit);
		if(tornsit == "Finalizado") { $("#tornsituation").css("color","#900");}
		else if(tornsit == "Em andamento") {$("#tornsituation").css("color","#FFF");}
		else $("#tornsituation").css("color","#090");
		newsrc = "imagens/torneios/torneio"+torncod+".jpg";
		newhref = "infotorneio/?torneiocod="+torncod;
		var myregexp = new RegExp("torneiocod="+tornanterior,"g");
		linksrenovados = $("#home_torneios_links").html().replace(myregexp,"torneiocod="+torncod);
		$("#home_torneios_links").html(linksrenovados);
		var preload = new Image(200,285);
		preload.src = newsrc;
		preload.onload = function(){
			$("#home_torneios a img").attr("src",newsrc);
			$("#home_torneios a").attr("href",newhref);
			$("#home_torneios a img").hide();
			$("#home_torneios_links").fadeIn();
			$("#home_torneios a img").fadeIn("normal",function(){
				$("#tornsituation").fadeIn();
			});
		};
		if(tornview_pos == (tornview.length-1)){ tornview_pos = -1; }
	},8000);
	$(".torneio_minimenu span").click(function(){
		clearInterval(torneio_interval);
		$("#home_torneios a img").attr("src","imagens/estrutura/carregando_torneio.gif");
		var idinfo = this.id.split("_");
		var torncod = idinfo[1];
		var posselect = parseInt($(this).text())-1;
		var tornsit = tornsituations[posselect];
		$(".torneio_minimenu span").removeClass("tornselected");
		$(this).addClass("tornselected");
		$("#tornsituation").hide();
		$("#tornsituation").text(tornsit);
		if(tornsit == "Finalizado") { $("#tornsituation").css("color","#900");}
		else if(tornsit == "Em andamento") {$("#tornsituation").css("color","#FFF");}
		else $("#tornsituation").css("color","#090");
		var torneioatual = $("#home_torneios a").attr("href").split("=");
		var newsrc = "imagens/torneios/torneio"+torncod+".jpg";
		var newhref = "infotorneio/?torneiocod="+torncod;
		$("#home_torneios_links").hide();
		var myregexp = new RegExp("torneiocod="+torneioatual[1],"g");
		var linksrenovados = $("#home_torneios_links").html().replace(myregexp,"torneiocod="+torncod);
		$("#home_torneios_links").html(linksrenovados);
		var preload = new Image(200,285);
		preload.src = newsrc;
		preload.onload = function(){
		$("#home_torneios_links").fadeIn();
			$("#home_torneios a img").hide();
			$("#home_torneios a").attr("href",newhref);
			$("#home_torneios a img").attr("src",newsrc);
			$("#home_torneios a img").fadeIn("normal",function(){
				$("#tornsituation").fadeIn();
			}); 
		};
	});
	// Contato Rápido
	$("#enviarcontato").click(function(){
		var nome = $("#contatonome").val();
		var email = $("#contatoemail").val();
		var assunto = $("#contatoassunto").val();
		var mensagem = $("#contatomensagem").val();
		if(nome != "" && email != "" && assunto != "" && mensagem != "" && email.search('@')){
			$("#contatonome").val("Enviando...");
			$("#contatoemail").val("");
			$("#contatoassunto").val("");
			$("#contatomensagem").val("");
			$.post(
				'confirmcontato.php', 
				{contrapido_nome: nome, contrapido_email: email, contrapido_assunto: assunto, contrapido_mensagem: mensagem}, 
				function(resultado){
					if(resultado.search(/OK/i) != -1){
						$("#contatonome").css("color","green");
						$("#contatoemail").css("color","green");
						$("#contatonome").val("Mensagem enviada!");
					}
					else{
						$("#contatonome").css("color","red");
						$("#contatoemail").css("color","red");
						$("#contatonome").val("Erro ao enviar!");
						$("#contatoemail").val("Tente mais tarde.");
					}
					var time_resp = setTimeout(function(){
						$("#contatonome").css("color","#069");
						$("#contatoemail").css("color","#069");
						$("#contatonome").val("");
						$("#contatoemail").val("");
					},3000);
				}
			);
		}
		else{
			alert("Por favor, preencha todos os campos.");
		}
	});
	// Newsletter
	$("#cadastraremail").click(function(){
		var nome = $("#newsnome").val();
		var email = $("#newsemail").val();
		if(email != "" && email.search('@')){
			$("#newsnome").val("Enviando...");
			$("#newsemail").val("");
			$.post(
				'confirmcontato.php', 
				{news_nome: nome, news_email: email}, 
				function(resultado){
					if(resultado.search(/OK/i) != -1){
						$("#newsnome").css("color","green");
						$("#newsnome").val("Email cadastrado com sucesso. ");
					}
					else{
						$("#newsnome").css("color","red");
						$("#newsnome").val("E-mail já cadastrado.");
					}
					var time_resp = setTimeout(function(){
						$("#newsnome").css("color","#069");
						$("#newsnome").val("");
					},3000);
				}
			);
		}
		else{
			alert("Forneça um e-mail válido.");
		}
	});
	// Indicação
	$("#enviarindicacao").click(function(){
		var de = $("#indiquenome").val();
		var para = $("#indiqueamigo").val();
		var email = $("#indiqueemail").val();
		if(email != "" && email.search('@')){
			$("#indiquenome").val("Enviando...");
			$("#indiqueamigo").val("");
			$("#indiqueemail").val("");
			$.post(
				'confirmcontato.php', 
				{indica_de: de, indica_para: para, indica_email: email}, 
				function(resultado){
					if(resultado.search(/OK/i) != -1){
						$("#indiquenome").css("color","green");
						$("#indiquenome").val("Email enviado com sucesso. ");
					}
					else{
						$("#indiquenome").css("color","red");
						$("#indiqueamigo").css("color","red");
						$("#indiquenome").val("Erro ao enviar!");
						$("#indiqueamigo").val("Por favor, tente mais tarde.");
					}
					var time_resp = setTimeout(function(){
						$("#indiquenome").css("color","#069");
						$("#indiqueamigo").css("color","#069");
						$("#indiquenome").val("");
						$("#indiqueamigo").val("");
					},3000);
				}
			);
		}
		else{
			alert("Forneça um e-mail válido.");
		}
	});
});
