$(document).ready(function() {
	
	//efeito do over do menu mais detalhado
	$("#menu li a").hover(function(){
		$(this).parents("li").addClass("noline");
		$(this).parents("li").prev().addClass("noline");
	},function(){
		$(this).parents("li").removeClass("noline");
		$(this).parents("li").prev().removeClass("noline");
	});
	
	//animacao da home
	if ($('#animacao').length>0) {
		$('#animacao').Horinaja({
			capture: 'animacao',
			delai: 0.3,
			duree: 4,
			pagination: true,
			nCell: 100
		});
	}
	
	//labelify
	$.getScript("inc/js/jquery.labelify.js",function(xhr){
		var aplicar_labelify = "#fbusca .codigo, #fnewsletter .text";
		try {
			$(aplicar_labelify).labelify();
		} catch(err) {
			eval(xhr);
			$(aplicar_labelify).labelify();
		}
	});

	//fotos do imovel
	if ($("#fotos").length>0) {
		$('#fotos a').lightBox();
	}
	
	//enviar por email
	if ($("#enviar-por-email").length>0) {
		$("#enviar-por-email").dialog({
			autoOpen: false,
			bgiframe: true,
			minHeight: 140,
			modal: true,
			width: 330,
			resizable: false
		});
		$(".icones .email, .label .email").click(function(){
			$("#enviar-por-email").dialog('open');
			return false;
		});
	}	
	
	//busca
	carregaBairros();
	$("#busca_cidade").change(function(){ carregaBairros(); });		
		
	//submit
	$("#fbusca").submit(function(){
		var livre = $.trim($("#fbusca input[Name=codigo]").val());
		if (isNaN(livre)) { $("#fbusca").attr('action','imoveis.php'); }
		else 			  { $("#fbusca").attr('action','detalhes.php'); }	 
	});		
	
	//rolagem
	$('.subir').click(function(){
		$('html, body').animate({scrollTop:0}, 1000);
	});
	
	$('.voltar').click(function(){
		history.go(-1);
	});			
	
});

function carregaBairros() {
	var cidade = $('#busca_cidade').val();
	var lista  = $('#listabairros').val();
	$(".bairros").load("inc/lib/fnc_load-busca.php?act=bairros", {cidade: cidade, lista: lista},
		function(data){
		//letras_bairros();
	})			
}		

