$(function(){
	// aciona os banners
	banner(0,"");

	// Menu
	//$(".pai").click(function(){
//		$(this).children('ul').slideDown("fast");
		//$(this).attr("class","menu_menos");
	//},function(){
//		if("pai" != $(this).parent().parent().attr('class'))
			//$(this).children('ul').slideUp("fast");
		//$(this).attr("class","menu_mais");
	//});

	$('.thumb').lightBox({txtImage: 'Imagem',txtOf:	'de',imageLoading: '/includes/imagens/carregando2.gif',imageBtnClose: '/includes/imagens/bt_fechar.gif',imageBtnPrev: '/includes/imagens/bt_anterior.gif',imageBtnNext: '/includes/imagens/bt_proximo.gif'});

	// Busca
	$('#btBusca').click(function() {
		if("" == $('#campoBusca').val()) {
			alert('Por favor, digite o que deseja buscar.');
			return false;
		}
	});

	// Newsletter
	$('#btSubmitNesletter').click(function() {
		if("" == $('#nomeNewsletter').val()) {
			alert('Por favor, escreva o seu nome.');
			$('#nomeNewsletter').focus();
			return false;
		}
		if("" == $('#emailNewsletter').val()) {
			alert('Por favor, escreva o seu email.');
			$('#emailNewsletter').focus();
			return false;
		}
		else if("" != $('#emailNewsletter').val()) {
			var email = $('#emailNewsletter').val();
			var reEmail = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
			if (reEmail.test(email)){
				$.ajax({
					type: "POST",
					url: "/includes/newsletter.ajax.php",
					data: "nome=" + $('#nomeNewsletter').val() + "&email=" + $('#emailNewsletter').val(),
					success: function(retorno){
						if(1 == retorno) {
							alert('Email Cadastrado com Sucesso! Obrigado.');
							$('#nomeNewsletter').val('');
							$('#emailNewsletter').val('');
						}
						if(0 == retorno) {
							alert('Erro ao cadastrar Email! Tente novamente mais tarde.');
						}
						if(-1 == retorno) {
							alert('O Email informado já se encontra cadastrado em nosso sistema. Obrigado.');
							$('#nomeNewsletter').val('');
							$('#emailNewsletter').val('');
						}
					}
				});
			}
			else {
				alert('O Email digitado não é válido.');
				$('#emailNewsletter').focus();
				return false;
			}
		}
	});
});


function banner(banner_atual,arrayBanner){
	$.ajax({
		type: "POST",
		url: "/includes/banner.inc.php",
		data: "banner_atual=" + banner_atual + "&array_banner=" + arrayBanner,
		success: function(retorno){
			var arrayRetorno = retorno.split('+');
			if(0 < arrayRetorno[3])
			{
				var tempo = arrayRetorno[0];
				arquivo_banner = arrayRetorno[1];
				link = arrayRetorno[2];
				id_banner = arrayRetorno[3];
				titulo = arrayRetorno[4];
				maisBanner = arrayRetorno[5];
				target = arrayRetorno[6];
				var arrayExtensao;
				arrayExtensao = arquivo_banner.split('.');

				if(2 == arrayExtensao.length)
				{
					$("#banner").fadeOut("slow",function(){
						if("" != link)
							if(1 == target)
								auxString = "<a href='/includes/link.php?id=" + id_banner + "&link=" + link + "' target='_blank'>";
							else
								auxString = "<a href='/includes/link.php?id=" + id_banner + "&link=" + link + "'>";
						else
							auxString = "";
						if("GIF" == arrayExtensao[1].toUpperCase() || "JPG" == arrayExtensao[1].toUpperCase()){
							auxString += "<img src='" + arquivo_banner + "' alt='" + titulo +"' />";
							if("" != link)
								auxString += "</a>";
						}
							else if("swf" == arrayExtensao[1]) {
								auxString += "<object type='application/x-shockwave-flash' width='100%' height='100%' data='" + arquivo_banner + "'><param name='movie' value='" + arquivo_banner + "' /></object>";
								if("" != link)
									auxString += "</a>";
							}
						$("#banner").empty();
						$('#banner').append(auxString);
						$('#banner').fadeIn('slow');
						$.ajax({type: "POST", url: "/includes/banner.inc.php", data: "id_banner=" + id_banner});
					});
					if("sim" == maisBanner){
						if(arrayBanner == "")
							arrayBanner = id_banner;
						else {
							var auxBanner = arrayBanner.split('_');
							condicional = 0;
							for(i=0; i < auxBanner.length ; i++)
								if(auxBanner[i] == id_banner)
									condicional = 1;
							if(0 == condicional)
								arrayBanner += "_" + id_banner;
						}
						auxString = "banner(" + id_banner + ",'" + arrayBanner + "')";
						setTimeout(auxString,tempo * 1000);
					}
				}
				else {
					return false;
				}
			}
			else {
				return false;
			}
		}
	});
}
