$(document).ready(function(){	

	// instanciando o dialog
	$("#objeto_dialog").dialog({
		modal:true,
		width:300,
		minHeight:80,
		autoOpen:false
	});
	
	setaFocus();
	
	//assinatura da abissal
	$("#assinatura_abissal").hover(function(){
		$(this).animate({ "width": "70" }, {duration:500, queue: false });
	}, function(){
		$(this).animate({ "width": "17" }, {duration:500, queue: false });										
	});
	
	//lightbox
	$("a[rel='fancybox']").fancybox({
		zoomSpeedIn:500,
		zoomSpeedOut:300
	});
	$("a.iframe").fancybox({
		frameWidth: 720,
		frameHeight: 470,
		zoomSpeedIn:500,
		zoomSpeedOut:300
	});
	
	$(".mascara_data").mask("99/99/9999");
	$(".mascara_telefone").mask("(99)9999-9999");
	$(".mascara_cep").mask("99.999-999");
	$(".mascara_cpf").mask("999.999.999-99");
	$(".mascara_cnpj").mask("99.999.999/9999-99");
	
	// arrumando o css dos menus
	$(".menu_altura_variavel").find("span").each(function(){
		var altura = $(this).height();
		if(altura > '16' && altura <= '32'){
			$(this).parent().addClass("duas_linhas");
		}else if(altura > '32'){			
			$(this).parent().addClass("tres_linhas");			
		}
	});
	
	// ações para exibir as tabs	
	$(".empreendimentos_por_categoria").click(function(){
		
		if(! $(this).hasClass("ativo")){
			
			$(".empreendimentos_por_categoria").removeClass("ativo");
			$(this).addClass("ativo");
			
			/* esconde todas as tab */
			$(".box-conteudo").slideUp("normal");
			
			// exibe a tab clicada
			var uri = $(this).attr("href");				
			uri = uri.replace("empreendimentos#z", "");		
			uri = uri.replace("imoveis#z", "");
			uri = uri.replace("#z", "");
			
			$("#"+uri).slideDown("normal");
			
		}
		
		$.scrollTo('#banner', 1000, {offset: {top:220, left:0} });
		
		//return false;
	});
	//verifica se o endereço âncora e tem a expressão 'em_'
	if (location.hash && location.hash.indexOf("em_")!=-1) {
		$("a[href='"+location.hash+"']").trigger("click");
		$("a[href='empreendimentos"+location.hash+"']").trigger("click");
		$("a[href='imoveis"+location.hash+"']").trigger("click");
	}
	
	
	// filtrando dentro da tab por cidade
	$(".slt_cidades").change(function(){
		var cidade = $(this).val();
		var categoria = $(this).attr("id").replace("categoria_","");
		var div = $(this).parent().parent();		
		
		$(div).find("div.empreendimento-individual, br[clear='all']").remove(); // remove os empreendimentos

		$.ajax({
		   type: "POST",
		   url: ''+window.location+'',
		   data: "ajax_modo=empreendimentos&cidade="+cidade+"&categoria="+categoria,
		   async: false,
		   dataType: "json",
		   success: function(retorno){
			   
			   $(div).append("<br clear='all' />"); 
				
				$.each(retorno.empreendimentos,function(i,dados){
					// div individual	
					var individual = $("<div />").attr("class","empreendimento-individual").appendTo($(div));
					// se existir logomarca
					if(dados.empreendimento_logomarca != '' && dados.empreendimento_logomarca != null){
						$(individual).append($("<a />")
										.attr("href","empreendimento-detalhe/"+dados.empreendimento_uri)
											.append($("<img />")
												.attr("src","absoluto/recursos/php/crop.php?imagem=../../midia/imagens/empreendimentos/arquivos_"+dados.empreendimento_id+"/"+dados.empreendimento_logomarca+"&modo=resize&size=240x120")
												.attr("border","0")
												.attr("class","logo-empreendimento")));		
						
					}
					// joga os outros dados
					var capa = $("<div />").attr("class","empreendimento-imagem-capa").appendTo($(individual));
					$(capa).append($("<a />")
							.attr("href","empreendimento-detalhe/"+dados.empreendimento_uri)
								.append($("<img />")
									.attr("src","absoluto/recursos/php/crop.php?imagem=../../midia/imagens/empreendimentos/arquivos_"+dados.empreendimento_id+"/"+dados.imagem_capa+"&modo=resize&size=240x180")
									.attr("border","0")));
					
					var etiquetas = $("<div />").attr("class","etiquetas").appendTo($(capa));
										
					if(dados.obras_iniciadas == 'final'){
						$(etiquetas).append($("<p />").html("Obra concluída"));
					}else if(dados.obras_iniciadas == 'inicio'){
						$(etiquetas).append($("<p />").html("Obra iniciada"));						
					}
					
					if(dados.empreendimento_selo == '1'){						
						$(etiquetas).append($("<p />").html("100% vendido"));		
					}
					
					$(individual).append($("<h3 />")
							.append($("<a />")
									.attr("href","empreendimento-detalhe/"+dados.empreendimento_uri)
									.html(dados.empreendimento_nome))); 
					
					$(individual).append($("<p />")
							.append($("<span />")
									.html(dados.cidade_nome+" - "+dados.estado_nome+"<br />"+dados.empreendimento_bairro))
							.append("<br />")
							.append(dados.empreendimento_resumo));

					if((i+1) % 3 == '0'){						
						$(div).append("<br clear='all' />");
					}
				});
				
				//over dos botões e
				$(".empreendimento-individual, .outros-empreendimentos-individual")
					.bind("mouseover", function(){
						$(this).addClass("over");			
					})
					.bind("mouseout", function(){			
						$(this).removeClass("over");			
					})
					.click(function(){
						location.href = $(this).find("h3 a").attr("href");
					});	
		 		}
		});
	});	
	
	// filtrando dentro da tab por cidade
	$(".slt_cidades_imoveis").change(function(){
		var cidade = $(this).val();
		var categoria = $(this).attr("id").replace("categoria_","");
		var div = $(this).parent().parent();		
		
		$(div).find("div.empreendimento-individual, br[clear='all']").remove(); // remove os empreendimentos
		
		$.ajax({
		   type: "POST",
		   url: ''+window.location+'',
		   data: "ajax_modo=imoveis&cidade="+cidade+"&categoria="+categoria,
		   async: false,
		   dataType: "json",
		   success: function(retorno){		   		
			$(div).append("<br clear='all' />");
				$.each(retorno.imoveis,function(i,dados){					
					// div individual	
					var individual = $("<div />").attr("class","empreendimento-individual").appendTo($(div));
					
					// joga os outros dados
					var capa = $("<div />").attr("class","empreendimento-imagem-capa").appendTo($(individual));
					$(capa).append($("<a />")
							.attr("href","imovel-detalhe/"+dados.imovel_uri)
								.append($("<img />")
									.attr("src","absoluto/recursos/php/crop.php?imagem=../../midia/imagens/imoveis/arquivos_"+dados.imovel_id+"/"+dados.imagem_capa+"&modo=resize&size=240x180")
									.attr("border","0")));
					
					$(individual).append($("<h3 />")
							.append($("<a />")
									.attr("href","imovel-detalhe/"+dados.imovel_uri)
									.html(dados.imovel_nome))); 
					
					$(individual).append($("<p />")
							.append($("<span />")
									.html(dados.cidade_nome+" - "+dados.estado_nome+"<br />"+dados.imovel_bairro))
							.append("<br />")
							.append(dados.imovel_resumo));	
					
					if((i+1) % 3 == '0'){						
						$(div).append("<br clear='all' />");
					}
					
				});
				//over dos botões e
				$(".empreendimento-individual, .outros-empreendimentos-individual")
					.bind("mouseover", function(){
						$(this).addClass("over");			
					})
					.bind("mouseout", function(){			
						$(this).removeClass("over");			
					})
					.click(function(){
						location.href = $(this).find("h3 a").attr("href");
					});	
		   }		   
		});
	});
	
	/** Validação do formulário **/
	$("#form-busca:not(.mapa_filtro)").each(function(){
		$(this).validate({
			submitHandler: function(form){
				var filtro	= $(form).find(":input").serialize();
				var base = $("base").attr("href");
				window.location.href = base+"/busca/"+filtro;
				return false;
			}
		});														  
	});
	
	$("#form_geral").each(function(){
		$(this).validate();														  
	});
	
	$("#form-busca.mapa_filtro").submit(function(){
		return false;										 
	});
	
	$(".revista_online").click(function(){
		var title = $(this).attr("title");
		var id = $(this).attr("href").replace("issuu_","");	
		
		var url_ajax = window.location;
				
		$.ajax({
		   type: "POST",
		   url: "issuu",
		   data: "ajax_modo=get_issuu&id="+id,
		   success: function(retorno){
		     	$("#objeto_dialog")
					.empty()
					.append(retorno)
					.dialog("option", "buttons", {})
					.dialog("option", "title", title)//modifica o tÃ­tulo da caixa
					.dialog("option","width", 660)//modifica o width
					/*.dialog("option","height", 480)//modifica o height*/
					.dialog("open");//abre a area oculta com o form de cadastro
		   }
		 });
		
		return false;
		
	});
	
	$("#form-busca:not(.mapa_filtro) #filtro-select-cidade").change(function(){
		var id = $(this).val();
		
		var url_ajax = window.location;
		
		$("#filtro-select-bairros")
			.empty()
			.append($("<option />")
				.attr("value","")
				.html("Carregando ..."));
		
		$("#filtro-select-categorias")
			.empty()
			.append($("<option />")
				.attr("value","")
				.html("Todas as categorias"));
			
		$.ajax({
		   type: "POST",
		   url: ""+url_ajax+"",
		   data: "ajax_modo=get_bairros&id="+id,
		   dataType: "json",
		   success: function(retorno){
			   
			   if ($(retorno.bairros).length) {
			   
					$("#filtro-select-bairros")
						.empty()
						.removeClass("slt_opacidade")
						.attr("disabled", "")
						.append($("<option />")
							.attr("value","")
							.html("Todos os bairros"));
						
					$.each(retorno.bairros, function(i,dado){					
						$("#filtro-select-bairros")
							.append($("<option />")
									.attr("value",dado.empreendimento_bairro.replace(" ","|"))
									.html(dado.empreendimento_bairro));	
							
						if ($("#bairro_selecionada").length) {
							if ($("#bairro_selecionada").val()==dado.empreendimento_bairro) $("#filtro-select-bairros option:last").attr("selected", "selected");
							$("#filtro-select-bairros").trigger("change");
						}
													
		     	});
			   } else {
				   $("#filtro-select-bairros")
				   	.attr("disabled", "disabled")
					.addClass("slt_opacidade")
					.find("option").text("Todos os bairros");
			   }
		   }
		 });
	});

	$("#form-busca:not(.mapa_filtro) #filtro-select-bairros").change(function(){
		var bairro = $(this).val().replace("|"," ");
		var cidade = $("#filtro-select-cidade").val();
		
		var url_ajax = window.location;
		
		$("#filtro-select-categorias")
			.empty()
			.append($("<option />")
				.attr("value","")
				.html("Carregando ..."));
			
		$.ajax({
		   type: "POST",
		   url: ""+url_ajax+"",
		   data: "ajax_modo=get_categorias&id="+cidade+"&bairro="+bairro,
		   dataType: "json",
		   success: function(retorno){
			   
			   if ($(retorno.categorias).length) {
			   
					$("#filtro-select-categorias")
						.empty()
						.removeClass("slt_opacidade")
						.attr("disabled", "")
						.append($("<option />")
							.attr("value","")
							.html("Todas as categorias"));
						
					$.each(retorno.categorias, function(i,dado){					
						$("#filtro-select-categorias")
							.append($("<option />")
									.attr("value",dado.empreendimento_categoria_id)
									.html(dado.empreendimento_categoria_nome));	
							
						if ($("#categoria_selecionada").length) {
							if ($("#categoria_selecionada").val()==dado.empreendimento_categoria_id) $("#filtro-select-categorias option:last").attr("selected", "selected");
						}
		     	});
			   } else {
				   $("#filtro-select-categorias")
				   	.attr("disabled", "disabled")
					.addClass("slt_opacidade")
					.find("option").text("Todas categorias");
			   }
		   }
		 });
	});
	if ($("#cidade_selecionada").length) {
		$("#filtro-select-cidade").val($("#cidade_selecionada").val()).trigger("change");
	}		
	
	// ações para exibir as tabs
	$(".bt_abas_detalhes").click(function(){
		
		if(! $(this).hasClass("ativo")){
			
			$(".bt_abas_detalhes").removeClass("ativo");
			$(this).addClass("ativo");
			
			/* esconde todas as tab */
			$(".box-dt-conteudo").slideUp("normal");
			
			// exibe a tab clicada
			var id = $(this).attr("href");		
			$("#"+id).slideDown("normal", function(){
				if ($(this).attr("id").indexOf("mapa")!=-1) {
					if ($("#mapa").text()=="Carregando Mapa..."){
						carregaMapa();
					}
				}
			});
			
			
			$.scrollTo("#menu-detalhes", 1000, {offset: {top:-40, left:0} });
		}
		return false;
	});	
	
	// solicite informações
	$(".bt_solicite_informacoes").click(function(){
		
		var dados = $(this).attr("href");		
		dados	  = dados.split("_");
		
		var tipo  = dados[0];
		var id    = dados[1];
		
		$("#objeto_dialog")
			.empty()
			.append(
				$("<form />")
					.attr("name","form_dialog")
			 		.attr("id","form_dialog")
			 		.attr("method","post")
			 		.attr("action","")
			 		.append($("<div />")
								.attr("id","retorno"))
					.append($("<label />")
								.html("Nome:"))
					.append($("<input />")
								.attr("name","nome")
								.attr("id","nome")
								.attr("class","required selecionado"))
					.append($("<label />")
								.html("E-mail:"))
					.append($("<input />")
								.attr("name","email")
								.attr("id","email")
								.attr("class","required email"))
					.append($("<label />")
								.html("Telefone:"))
					.append($("<input />")
								.attr("name","telefone")
								.attr("id","telefone")
								.attr("class","required mascara_telefone"))					
					.append($("<label />")
								.html("Mensagem:"))
					.append($("<textarea />")
								.attr("name","mensagem")
								.attr("id","mensagem")
								.attr("class","required"))					
			)// fechando o form			
			.dialog("option", "buttons", { //seta os novos botões										
						"Enviar": function(){ //ação do botão fechar
							$("#form_dialog").validate({
								submitHandler:function(form){									
									var dados = $("#form_dialog").serialize();							
									$.ajax({
									   type: "POST",
									   url: ""+window.location+"",
									   data: "ajax_modo=solicite_informacoes&id="+id+"&tipo="+tipo+"&"+dados,							   
									   success: function(retorno){
											$("#retorno").append($("<p />").html("Solicitação enviada com sucesso!"));
											$("#retorno").slideDown("fast");
											$("#form_dialog :input").val('');
											setTimeout(function(){
												$("#objeto_dialog").dialog("close"); //fecha a caixa										
											},5000);
									   }
									 });									
								}
							});
							
							$("#form_dialog").trigger("submit");													
						},
						"Cancelar": function(){ //ação do botão fechar
							$("#objeto_dialog").dialog("close"); //fecha a caixa
						}
					})
			.dialog("option", "title", "Solicite Informações")//modifica o título da caixa
			.dialog("option","width", 350)//modifica o width
			.dialog("open");//abre a area oculta com o form de cadastro
			
			$(".mascara_telefone").mask("(99)9999-9999");
			return false;
	});
	
	// solicite informações
	$(".bt_agende_uma_visita").click(function(){
		
		var dados = $(this).attr("href");		
		dados	  = dados.split("_");
		
		var tipo  = dados[0];
		var id    = dados[1];
		
		$("#objeto_dialog")
			.empty()
			.append(
				$("<form />")
					.attr("name","form_dialog")
			 		.attr("id","form_dialog")
			 		.attr("method","post")
			 		.attr("action","")
			 		.append($("<div />")
								.attr("id","retorno"))
					.append($("<label />")
								.html("Nome:"))
					.append($("<input />")
								.attr("name","nome")
								.attr("id","nome")
								.attr("class","required selecionado"))
					.append($("<label />")
								.html("E-mail:"))
					.append($("<input />")
								.attr("name","email")
								.attr("id","email")
								.attr("class","required email"))
					.append($("<label />")
								.html("Telefone:"))
					.append($("<input />")
								.attr("name","telefone")
								.attr("id","telefone")
								.attr("class","required mascara_telefone"))	
					.append($("<label />")
								.html("Data:"))
					.append($("<input />")
								.attr("name","data")
								.attr("id","data")
								.attr("class","required data_calendario"))
					.append($("<label />")
								.html("Horário:"))
					.append($("<select />")
								.attr("name","horario")
								.attr("id","horario")
								.attr("class","required")
								.append($("<option />")
										.attr("value","")
										.html("Selecione"))
								.append($("<option />")
										.attr("value","09:00")
										.html("09:00"))
								.append($("<option />")
										.attr("value","10:00")
										.html("10:00"))
								.append($("<option />")
										.attr("value","11:00")
										.html("11:00"))
								.append($("<option />")
										.attr("value","12:00")
										.html("12:00"))
								.append($("<option />")
										.attr("value","13:00")
										.html("13:00"))
								.append($("<option />")
										.attr("value","14:00")
										.html("14:00"))
								.append($("<option />")
										.attr("value","15:00")
										.html("15:00"))
								.append($("<option />")
										.attr("value","16:00")
										.html("16:00"))
								.append($("<option />")
										.attr("value","17:00")
										.html("17:00")))
					.append($("<label />")
								.html("Mensagem:"))
					.append($("<textarea />")
								.attr("name","mensagem")
								.attr("id","mensagem")
								.attr("class","required"))					
			)// fechando o form			
			.dialog("option", "buttons", { //seta os novos botões										
						"Enviar": function(){ //ação do botão fechar
							$("#form_dialog").validate({
								submitHandler:function(form){
									var dados = $("#form_dialog").serialize();							
									$.ajax({
									   type: "POST",
									   url: ""+window.location+"",
									   data: "ajax_modo=agende_uma_visita&id="+id+"&tipo="+tipo+"&"+dados,							   
									   success: function(retorno){
											$("#retorno").append($("<p />").html("Solicitação de agendamento realizada!"));
											$("#retorno").slideDown("fast");
											$("#form_dialog :input").val('');
											setTimeout(function(){
												$("#objeto_dialog").dialog("close"); //fecha a caixa										
											},5000);
									   }
									 });									
								}
							});
							
							$("#form_dialog").trigger("submit");
						},
						"Cancelar": function(){ //ação do botão fechar
							$("#objeto_dialog").dialog("close"); //fecha a caixa
						}
					})
			.dialog("option", "title", "Agende uma visita")//modifica o título da caixa
			.dialog("option","width", 350)//modifica o width
			.dialog("open");//abre a area oculta com o form de cadastro
			
			$(".mascara_telefone").mask("(99)9999-9999");
			$(".data_calendario").datepicker({
				dateFormat: 'dd/mm/yy',
				minDate: '0'
			}).attr("readonly", "readonly");
			$("#ui-datepicker-div").css("z-index","10000");

			return false;
	});
	
	// solicite informações
	$(".bt_indique").click(function(){
		
		var dados = $(this).attr("href");		
		dados	  = dados.split("_");
		
		var tipo  = dados[0];
		var id    = dados[1];
		
		$("#objeto_dialog")
			.empty()
			.append(
				$("<form />")
					.attr("name","form_dialog")
			 		.attr("id","form_dialog")
			 		.attr("method","post")
			 		.attr("action","")
			 		.append($("<div />")
								.attr("id","retorno"))
					.append($("<label />")
								.html("Seu Nome:"))
					.append($("<input />")
								.attr("name","nome")
								.attr("id","nome")
								.attr("class","required selecionado"))
					.append($("<label />")
								.html("Seu E-mail:"))
					.append($("<input />")
								.attr("name","email")
								.attr("id","email")
								.attr("class","required email"))
					.append($("<label />")
								.append($("<input />")
									.attr("name","enviar_para_mim")
									.attr("id","enviar_para_mim")
									.attr("value","1")
									.attr("type","checkbox"))
								.append(" Enviar para mim mesmo"))					
					.append($("<label />")
								.attr("class","dados_destinatario")
								.html("Nome do Destinatário:"))
					.append($("<input />")
								.attr("name","amigo_nome")
								.attr("id","amigo_nome")
								.attr("class","required dados_destinatario"))
					.append($("<label />")
								.attr("class","dados_destinatario")
								.html("E-mail do Destinatário:"))
					.append($("<input />")
								.attr("name","amigo_email")
								.attr("id","amigo_email")
								.attr("class","required email dados_destinatario"))									
					.append($("<label />")
								.html("Mensagem:"))
					.append($("<textarea />")
								.attr("name","mensagem")
								.attr("id","mensagem")
								.attr("class","required"))					
			)// fechando o form			
			.dialog("option", "buttons", { //seta os novos botões										
						"Enviar": function(){ //ação do botão fechar
							$("#form_dialog").validate({
								submitHandler:function(form){
									var dados = $("#form_dialog").serialize();							
									$.ajax({
									   type: "POST",
									   url: ""+window.location+"",
									   data: "ajax_modo=indique&id="+id+"&tipo="+tipo+"&"+dados,							   
									   success: function(retorno){
											$("#retorno").append($("<p />").html("Indicação enviada com sucesso!"));
											$("#retorno").slideDown("fast");
											$("#form_dialog :input").val('');
											setTimeout(function(){
												$("#objeto_dialog").dialog("close"); //fecha a caixa										
											},5000);
									   }
									 });									
								}
							});
							
							$("#form_dialog").trigger("submit");
						},
						"Cancelar": function(){ //ação do botão fechar
							$("#objeto_dialog").dialog("close"); //fecha a caixa
						}
					})
			.dialog("option", "title", "Indique para alguém")//modifica o título da caixa
			.dialog("option","width", 350)//modifica o width
			.dialog("open");//abre a area oculta com o form de cadastro
			
			$("#enviar_para_mim").click(function(){
				$(".dados_destinatario").slideToggle("fast");
				if($(this).attr("checked") === true){					
					$("#amigo_nome").removeClass("required");
					$("#amigo_email").removeClass("required");
				}else{
					$("#amigo_nome").addClass("required");
					$("#amigo_email").addClass("required");					
				}
			});
		
			return false;
	});
	
	$(".bt_imprimir").click(function(){
		var ativo = '';
		var uri = '';
		$(".bt_abas_detalhes").each(function(){
			if($(this).hasClass("ativo")){
				ativo = $(this);				
				uri = $(this).attr("href");
				$(this).removeClass("ativo");
			}			
		});
		$(".box-dt-conteudo").show();
		$("#conteudo-menu-detalhes").hide();
		$("#print").jqprint();
		$(".box-dt-conteudo").hide();
		$(ativo).addClass("ativo");
		$("#"+uri).show();
		return false;
	});
	

	//chamada para alterar os banners
	$("#banner").css("visibility", "visible");	
	$("#destaques_controle a").click(function(){
		alteraBanner("", this);
	});
	$("#destaques_controle a:first").trigger("click");
	
	//over dos botões e
	$(".empreendimento-individual, .outros-empreendimentos-individual")
		.bind("mouseover", function(){
			$(this).addClass("over");			
		})
		.bind("mouseout", function(){			
			$(this).removeClass("over");			
		})
		.click(function(){
			location.href = $(this).find("h3 a").attr("href");
		});	
		
	//botão de preços do imóvel
	$("#bt_consulte_consultor").click(function(){
		$("a:contains('Consultores de vendas'):first").trigger("click");										   
	});
	
	
});

//função para trocar os banners
function alteraBanner(parametro, botao) {
	
	//verifica a quantidade botões
	var qtde = $("#destaques_controle a").length;
	
	//verifica se o parâmetro botao não possui valor, ou seja, a troca está sendo feita pelo flash
	if (!botao) {
		//verifica se foi pelo botão de prev ou next 
		if (parametro) {
			//verifica a posição do botão ativo
			var posicao = $("#destaques_controle a").index($("#destaques_controle a.ativo"));
			//verifica se é para voltar
			if (parametro.indexOf("Prev")!=-1) {			
				//se o ativo é o primeiro
				if (posicao==0) {
					//o novo botão será o último
					botao = $("#destaques_controle a:last");
				} else {
					//se não, será o anterior
					botao = $("#destaques_controle a:eq("+(posicao-1)+")");
				}
			//senão, é o botão de avançar
			} else {
				//verifica se o ativo é o último
				if (posicao==qtde-1) {
					//o novo botão será o primeiro
					botao = $("#destaques_controle a:first");
				} else {
					//se não, será o próximo
					botao = $("#destaques_controle a:eq("+(posicao+1)+")");
				}
			}			
		} else {
			//se veio pelo botão, verifica se já existe um botão ativo
			if ($("#destaques_controle a.ativo").length) {				
				//verifica a posição do botão ativo
				var posicao = $("#destaques_controle a").index($("#destaques_controle a.ativo"));
				//verifica se o ativo é o último
				if (posicao==qtde-1) {
					//o novo botão será o primeiro
					botao = $("#destaques_controle a:first");
				} else {
					//se não, será o próximo
					botao = $("#destaques_controle a:eq("+(posicao+1)+")");
				}			
			} else {
				//se não houver, o novo botão será o primeiro
				botao = $("#destaques_controle a:first");
			}
		}
	}
	
	//remove a classe ativo de todos os botões do controle
	$("#destaques_controle a").removeClass("ativo");
	
	//adiciona a classe ativo ao botão
	$(botao).addClass("ativo");
	
	//pegando o filme
	var filme = $(botao).attr("id");
		filme = filme.split("_bt_"); 
		filme = "absoluto/midia/imagens/banners/arquivos_"+filme[0]+"/"+filme[1];
	
	//pegando o link
	var linkBanner = $(botao).attr("rel");	
	
	//destaque - banners em flash
	//banner do topo
	var flashvars = {
		linkBanner: linkBanner
	};
	var params = {
		menu: "false",
		wmode: "transparent"
	};
	var attributes = {};
	
	swfobject.embedSWF(filme, "banner_interno", "800", "250", "10.0.0", "expressInstall.swf", flashvars, params, attributes);
}
function msgFlash(mensagem) {
	alert(mensagem);	
}
//função que colocar o focus e blur dos campos dos formulários
function setaFocus(){
	//ação de focus e blur dos campos
	$("form :input")
		.focus(function(){
			$(this).removeClass("error").addClass("selecionado");
		})
		.blur(function(){
			$(this).removeClass("selecionado");
		});	
}