window.mouseOverHandler = function() {
	var prefix = 'benefit';
	var tabId = prefix + '-tabs';
	var contentId = prefix + '-content';
	var hash = window.location.hash.replace(/#/, '');
	var hashTabId = $('#tab-' + hash);
	var hashContentId = $('#' + prefix + '-' + hash);
	
	var doTabChange = function(){
		var cHash = $(this).attr('id').replace(/.*?-/,'');
		
		if (cHash !== hash) {
			hash = cHash;
			$('div.active','#'+contentId).fadeOut(240);
			$('#' + prefix + '-' + hash).css('visibility','visible').fadeIn().addClass('active');
			$('.selected','#'+tabId).removeClass('selected');
			$(this).addClass('selected');
		}
	};
	
	var gotoHashTab = function() {
		var _cHash = hash || 'main';
		if (_cHash && hash !== _cHash) {
			doTabChange.call($('#tab-' + _cHash));
		}
	};
		
	if (hash && hashTabId && hashContentId) {		
		$("li#tab-main").removeClass('selected');
		hashTabId.addClass('selected');
		hashContentId.addClass('active');
	}
	
	gotoHashTab(); 
	$.ready($('#'+tabId + ' li').hover(doTabChange));
};

