jQuery(document).ready(function($) {

	//download tool
	if($('.download_tool').size()) {
		$.dl = $('.download_tool');
		
		$('.dir', $.dl).click(function(event){
			event.stopPropagation();

			if($(this).hasClass('expanded')) {
				$(this)
					.addClass('collapsed')
					.removeClass('expanded');
			} else {
				$(this)
					.removeClass('collapsed')
					.addClass('expanded');
			}
		});
		
		$('.file', $.dl).click(function(event){
			event.stopPropagation();
			//$('a', this).click();
		});
		/*$('.file a', $.dl).click(function(event){
			event.stopPropagation();
			console.info('clicky');
		});*/
		
		$('.dir', $.dl).click();
		$('.btn_expand_all').click(function(){
			$('.dir.collapsed', $.dl)
				.addClass('expanded')
				.removeClass('collapsed');
		});
		$('.btn_collapse_all').click(function(){
			$('.dir.expanded', $.dl)
				.addClass('collapsed')
				.removeClass('expanded');
		});

	}

});
