$(function() {
	//rollover
	$('.imgover').rollover();
	
	//scroll
	$('a[href^=#]').click(function() {
		var $t = $(this.hash);
		if (this.hash.length > 1 && $t.length) {
			$.scrollTo($t, 400);
			return false;
		}
	});
	
	//sidebar
	(function() {
		var sidebar = $('div#sidebar');
		var catNav = sidebar.find('>#sCategoryNav');
		var floorNav = sidebar.find('>#sFloorNav');
		var catNavMain = catNav.find('>dd ul');
		
		catNavMain.hide();
		
		$([catNav, floorNav]).each(function(){
			var _main = $(this).find('>dd > ul');
			
			$(this).find('>dt a').click(function() {
				var _this = $(this);
				
				if(_this.hasClass('active')) {
					_this.removeClass('active');
				} else {
					_this.addClass('active');
				}
				_main.toggle();
				
				return false;			
			});
		});
	})();
});
