var lastAnuncioOpened = null;
function abreDetalhes(id,abrehs){
	
	if(this.lastAnuncioOpened == id){
		fechaDetalhes(id);
		this.lastAnuncioOpened = null;
	}else{
		if(this.lastAnuncioOpened == null){
			$foo("#"+id+" .trocaImg").attr("src", "img/imobsys/btn_fechar_detalhes.jpg");
			$foo.scrollTo('#'+id , 800 , {offset:-10});
			$foo("#"+id).addClass("aberto");
			$foo("#"+id+" .detalhes").load("ctrlImplementa.php?acao=detalhesBusca&id="+id+"&abrehs="+abrehs, function() {
				$foo("#"+id+" .detalhes").slideDown("slow");
			});
		}else{
			$foo("#"+this.lastAnuncioOpened+" .detalhes").slideUp("slow", function(){
				$foo(".anuncio .trocaImg").attr("src", "img/imobsys/btn_ver_detalhes.png");
				$foo.scrollTo('#'+id , 800 , {offset:-10});
				$foo(".anuncio .detalhes").replaceWith("<div class='detalhes none'>&nbsp;</div>");
				$foo(".anuncio").removeClass("aberto");
			
				$foo("#"+id).addClass("aberto");
				$foo("#"+id+" .trocaImg").attr("src", "img/imobsys/btn_fechar_detalhes.jpg");
				$foo("#"+id+" .detalhes").load("ctrlImplementa.php?acao=detalhesBusca&id="+id+"&abrehs="+abrehs, function() {
					$foo("#"+id+" .detalhes").slideDown("slow");
				});
			});
		}
		this.lastAnuncioOpened = id;
	}
}

function abreDetalhesFotos(id){
	if(this.lastAnuncioOpened == id){
		fechaDetalhes(id);
		this.lastAnuncioOpened = null;
	}else{
		if(this.lastAnuncioOpened == null){
			$foo("#"+id+" .trocaImg").attr("src", "img/imobsys/btn_fechar_detalhes.jpg");
			$foo.scrollTo('#'+id , 800 , {offset:-10});
			$foo("#"+id).addClass("aberto");
			$foo("#"+id+" .detalhes").load("ctrlImplementa.php?acao=fotosImoveis&id="+id, function() {
				$foo("#"+id+" .detalhes").slideDown("slow");
			});
		}else{
			$foo("#"+this.lastAnuncioOpened+" .detalhes").slideUp("slow", function(){
				$foo(".anuncio .trocaImg").attr("src", "img/imobsys/btn_ver_detalhes.png");
				$foo.scrollTo('#'+id , 800 , {offset:-10});
				$foo(".anuncio .detalhes").replaceWith("<div class='detalhes none'>&nbsp;</div>");
				$foo(".anuncio").removeClass("aberto");
			
				$foo("#"+id).addClass("aberto");
				$foo("#"+id+" .trocaImg").attr("src", "img/imobsys/btn_fechar_detalhes.jpg");
				$foo("#"+id+" .detalhes").load("ctrlImplementa.php?acao=fotosImoveis&id="+id, function() {
					$foo("#"+id+" .detalhes").slideDown("slow");
				});
			});
		}
		this.lastAnuncioOpened = id;
	}
}

function abreDetalhesLista(id){
	if(this.lastAnuncioOpened == id){
		fechaDetalhes(id);
		this.lastAnuncioOpened = null;
	}else{
		if(this.lastAnuncioOpened == null){
			$foo.scrollTo('td#'+id , 800 , {offset:-40});
			//$foo("tr#"+id).addClass("aberto");
			$foo("td#"+id+" .detalhes").load("ctrlImplementa.php?acao=detalhesBusca&id="+id, function() {
				$foo("td#"+id+" .detalhes").slideDown("slow");
			});
		}else{
			$foo("td#"+this.lastAnuncioOpened+" .detalhes").slideUp("slow", function(){
				$foo.scrollTo('#'+id , 800 , {offset:-40});
				$foo("#td .detalhes").replaceWith("<div class='detalhes none'>&nbsp;</div>");
				$foo("td#"+id+" .detalhes").load("ctrlImplementa.php?acao=detalhesBusca&id="+id, function() {
					$foo("td#"+id+" .detalhes").slideDown("slow");
				});
			});
		}
		this.lastAnuncioOpened = id;
	}
}

function filtersAba(str){
	$foo(".filters").toggle();
	$foo(".filter_refino").toggle();
	
	var ul_refino = "<ul class=\"aba_filtros\">";
	ul_refino +="	<li>&nbsp;</li>";
	ul_refino +="	<li><a href=\"javascript:filtersAba('refino');\"><img src=\"img/imobsys/aba_refinar.jpg\" alt=\"refinar resultados\" /></a></li>";
	ul_refino +="</ul>";
	
	var ul_filters = "<ul class=\"aba_filtros\">";
	ul_filters +="	<li><a href=\"javascript:filtersAba('filters');\"><img src=\"img/imobsys/aba_filtrar.jpg\" alt=\"filtrar resultados\" /></a></li>";
	ul_filters +="	<li>&nbsp;</li>";
	ul_filters +="</ul>";
	
	
	if(str == "refino"){
		$foo("ul.aba_filtros").replaceWith(ul_filters);
	}else{
		$foo("ul.aba_filtros").replaceWith(ul_refino);	
	}
	
}

function expandFilter(id){
	$foo("dd#fil-"+id).slideToggle();
	$foo("span#filter-"+id).slideToggle();
}

function fechaDetalhes(id){
	
	$foo("#"+this.lastAnuncioOpened+" .detalhes").slideUp("slow", function(){
		$foo("#"+id+" .trocaImg").attr("src", "img/imobsys/btn_ver_detalhes.png");
		$foo(".anuncio .detalhes").replaceWith("<div class='detalhes none'>&nbsp;</div>");
		$foo(".anuncio").removeClass("aberto");
	});
}

function avaliarOver(imgs){	
	var src = $foo(imgs).attr("src");
	
	var voto = $foo(imgs).attr("class");
	var voto2 = parseInt(voto)+1;
	
	//alert(voto);
	for(i=1; i<=voto; i++){
		$foo(".avaliacao img."+i).attr("src","img/imobsys/btn_avaliacao_estrela1.png");
	}
	
	for(i=voto2; i<=5; i++){
		$foo(".avaliacao img."+i).attr("src","img/imobsys/btn_avaliacao_estrela0.png");
	}
}

function avaliarOut(valor){
	
	valor2 = parseInt(valor);
	for(i=1; i<=valor2; i++){
		$foo(".avaliacao img."+i).attr("src","img/imobsys/btn_avaliacao_estrela1.png");
	}
	for(i=valor2+1; i<=5; i++){
		$foo(".avaliacao img."+i).attr("src","img/imobsys/btn_avaliacao_estrela0.png");
	}
}

function avaliarImovel(imovel_id,new_nota){	
	$foo("#avaliacao_imovel").load("ctrlImplementa.php?acao=avaliacao_imovel&imovel_id="+imovel_id+"&new_nota="+new_nota);
}
