
var popupTree_activeButton;
var popupTree_selectedButton;

function popupTree_deselect(){
	if(popupTree_selectedButton) {
        $(popupTree_selectedButton).removeClass("selected");
		
		popup = $(popupTree_selectedButton).parent().find(".cb_popupTree");
		if(popup) popup.css("display","none");
		
		popupTree_selectedButton = null;
    }
}

function popupTree_selectButton(btn){
    
    popupTree_deselect()
    	
    popupTree_selectedButton = btn
    $(popupTree_selectedButton).addClass("selected");
	
	
	popup = $(popupTree_selectedButton).parent().find(".cb_popupTree");
	if(popup){
		popup.css("display","block");
		popup.css("top",$(popupTree_selectedButton).parent().offset().top-129+"px");
		popup.css("left","215px");
	}
	
	/*$(popupTree_activeButton).parent().bind("mouseleave",function(){
		popup.css("display","none");
    });*/
	
	popup.bind("mouseleave",function(){
		popup.css("display","none");
		popup.prev().removeClass("selected");
		
    });
	
	popup.bind("mouseenter",function(){
		
    });

}


function popupTree_deactivate(){
	if(popupTree_activeButton) {
        $(popupTree_activeButton).removeClass("actief");
		$(popupTree_activeButton).parent().parent().parent().parent().parent().parent().prev().removeClass("actief");
		
		popup = $(popupTree_activeButton).parent().find(".cb_popupTree");
		if(popup) popup.css("display","none");
		
		popupTree_activeButton = null;
    }
}

function popupTree_activateButton(btn){
    
	if(!$(btn).next().hasClass("cb_popupTree")){
		popupTree_deactivate();
			
		popupTree_activeButton = btn
		$(popupTree_activeButton).addClass("actief");
		
		$(popupTree_activeButton).parent().parent().parent().parent().parent().parent().prev().addClass("actief");
	}
	
	popup = $(popupTree_activeButton).parent().find(".cb_popupTree");
	if(popup){
		popup.css("display","block");
		popup.css("top",$(popupTree_activeButton).parent().offset().top-10+"px");
		popup.css("left",$(popupTree_activeButton).parent().offset().left+$(popupTree_activeButton).parent().width()+"px");
	}
	
	/*$(popupTree_activeButton).parent().bind("mouseleave",function(){
		popup.css("display","none");
    });*/
	
	popup.bind("mouseleave",function(){
		popup.css("display","none");
		popup.prev().removeClass("actief");
		
    });
	
	popup.bind("mouseenter",function(){
		
    });

}

