function showHide(e){
	if($('catalog-list').visible()){
		$('catalog-list').hide();
	}else{
		$('catalog-list').show();
	}
	//Event.stop(e);
}
function bodyHide(e){
	if($('catalog') != Event.element(e) && !Event.element(e).descendantOf($('catalog-list')))
		$('catalog-list').hide();
}

document.observe('dom:loaded', function () {
	$('catalog').observe('click', showHide);
	$$('body')[0].observe('mousedown', bodyHide);
});
