var BG = {
	T: function(q) {
		jQuery('div#' + q).slideToggle('slow');
	}
}

// when document is loaded, do some stuff
jQuery(document).ready(function() {

	// in header - bind hover of top menus so it will display submenus
	jQuery('div#main-nav li.menu-sub').hover(
		function() { jQuery('div', this).show(); },
		function() { jQuery('div', this).hide(); }
	);
	
	// when we have a slider, initialize it
	if(jQuery('.scrollable').length) {

		// start our scroller
		jQuery('.scrollable').scrollable({autoPlay:true,circular:true,easing:'custom',mousewheel:true,speed:700}).navigator().autoscroll({interval:3000});
		jQuery.easing.custom = function (x, t, b, c, d) {

			var s = 1.70158;
			return ((t/=d/2) < 1) ? c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b : c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b;

		}

	}

	// fancybox
	if(jQuery('a[rel="fb"]').length) jQuery('a[rel="fb"]').fancybox({transitionIn:'elastic',transitionOut:'elastic',overlayColor:'#000',overlayOpacity:'0.6'});

});
