//	Constants
var easingDuration			= 200;
var slowEasingDuration		= 500;

var footerSiteSelector;
var siteSelectorMenuControl;
var siteSelector;

function initialize_site_selector ()
{
	//	Pick up the pieces
	footerSiteSelector		= $('#footer_site_selector');
	siteSelectorMenuControl	= $('#site_selector_menu_control');
	siteSelector			= $('#site_selector');
	
	//	Fake hover state
	footerSiteSelector.hover( function (event) {
		footerSiteSelector.toggleClass('hover');
	});
	
	siteSelectorMenuControl.click( function (event) {
		siteSelector.fadeIn(slowEasingDuration, function () {
			siteSelector.bind('clickoutside', function (event) {
				siteSelector.unbind('clickoutside');
				siteSelector.fadeOut();
			});
		});
	});
}
