	/*
	*
	*	Tree manipulation
	*
	*/
	
	function addTreeEventListeners(elem){
		$(elem+' .folderdes').unbind('click');
		$(elem+' .folderdes').click(folderclick);
		$(elem+' .elemtxt').click(enterFolder);
	}
		
	function folderclick(){
			//alert('bla');
			var parentFolder = $(this).parent();
			if ($(this).css('background-image').split('minus').length == 2){
				parentFolder.find('.itemm').css('display','none');
				parentFolder.find('.itemclose').css('display','none');
				parentFolder.find('.folder').css('display','none');
				parentFolder.find('.folderclose').css('display','none');
				$(this).css('background-image',$(this).css('background-image').replace('minus','plus'));
			}
			else{
				parentFolder.children().css('display','block');
				parentFolder.find('.folderdes').each(function(){$(this).css('background-image',$(this).css('background-image').replace('minus','plus'));});
				$(this).css('background-image',$(this).css('background-image').replace('plus','minus'));
			}
	}
	
	function enterFolder(){
		//$('.elemtxt').css({background:'none',color:"#000000"});
		//$(this).css({backgroundColor:'#316AC5',color:"#ffffff"});
		$('.elemtxt').removeClass('selectnode');
		$(this).addClass('selectnode');
		return false;
	}