/*
 * Pande
 */

$(document).ready(function() {
	
	$(".toggle").click(function(){;
		$(this).next().toggle("normal");
		return false;
	});
	

	$(".toggle-client").click(function(){;
		$(this).next().toggle("normal");
		return false;

	});
	
	
	var finalHeight=0;
	$("#clients-list ul").each(function(){
		// captura a maior lista de clientes para setar a altura
		// do container, a fim de evitar o scrolling no abre/fecha da
		// lista de clientes
		var currentHeight = ($(this).height());
		if (currentHeight > finalHeight){
			finalHeight = currentHeight;
		}
		
	});
	if (finalHeight && $("#clients-list ul")){
		$("div#clients-list").css("height", finalHeight);
	};	
	
	
	$(".toggle-clients li").click(function(e){;		
		var clientsType  = $(this).attr("class");
		var clientsLists = "div#clients-list ul";
		var clientsList  = clientsLists + "." + clientsType;
		
		// remove a classe 'selected' de todos elementos atuais
		$(this).siblings().children().removeClass("selected");
		// adiciona a classe na opção clicada
		if (!$(this).children().hasClass("selected")){
			$(this).children().addClass("selected");
		} else {
			$(this).children().removeClass("selected");
		}

		// recua todas listas antes de abrir a lista clicada
		$(clientsLists).each(function(){
			if ($(this).css("display") == "block" && (!$(this).hasClass(clientsType))){
				$(this).toggle("normal");
			}
		});		
		
		$(clientsList).toggle("normal");
		e.preventDefault();
		return false;
	});
	
	
});
