// Overlays

function showOverlay (event)
{
	if ( $(event.target).is('a[href*=#more-info]') ) {
		var re = new RegExp("^.*more-info-([a-zA-Z0-9]+)$");

		var overlay = $(event.target).attr('href').replace(re,"$1");

		var offset = $(event.target).offset();
		offset.top -= 428;
		offset.left -= 160;
		offset.opacity = 1;

		$('div#overlay-'+overlay).hide().stop().css(offset).fadeIn(300);
	}
}

function hideOverlay (event)
{
	if ( $(event.target).is('a[href*=#more-info]') ) {
		var re = new RegExp("^.*more-info-([a-zA-Z0-9]+)$");

		var overlay = 'div#overlay-' + $(event.target).attr('href').replace(re,"$1");

		$(overlay).fadeOut(300);
	}
}

$(document).ready(function(){
	$("table th").hover(
		function() { $(this).addClass("th_hover"); },
		function() { $(this).removeClass("th_hover"); }
	);
	$("div.ebd-header-reveal").hover(
		function() { $(this).addClass("th_hover"); },
		function() { $(this).removeClass("th_hover"); }
	);
	$("div.ebd-button-pill").hover(
		function() { $(this).addClass("ebd-button-pill_ovr"); },
		function() { $(this).removeClass("ebd-button-pill_ovr"); }
	);
	$(".ebd-form-button-pill").hover(
		function() { $(this).addClass("ebd-form-button-pill_ovr"); },
		function() { $(this).removeClass("ebd-form-button-pill_ovr"); }
	);
	$(".ebd-form-button-pill-90").hover(
		function() { $(this).addClass("ebd-form-button-pill_ovr-90"); },
		function() { $(this).removeClass("ebd-form-button-pill_ovr-90"); }
	);
	$(".ebd-form-button-pill-120").hover(
		function() { $(this).addClass("ebd-form-button-pill_ovr-120"); },
		function() { $(this).removeClass("ebd-form-button-pill_ovr-120"); }
	);
	$(".ebd-form-button-pill-150").hover(
		function() { $(this).addClass("ebd-form-button-pill_ovr-150"); },
		function() { $(this).removeClass("ebd-form-button-pill_ovr-150"); }
	);
	$(".ebd-add").hover(
		function() { $(this).addClass("ebd-add_ovr"); },
		function() { $(this).removeClass("ebd-add_ovr"); }
	);
	$(".ebd-remove").hover(
		function() { $(this).addClass("ebd-remove_ovr"); },
		function() { $(this).removeClass("ebd-remove_ovr"); }
	);
	
	
	$("div.menu div.primary div").hover(
		function() { $(this).addClass("primary_ovr"); },
		function() { $(this).removeClass("primary_ovr"); }
	);
	$("div.menu div.secondary div").hover(
		function() { $(this).addClass("secondary_ovr"); },
		function() { $(this).removeClass("secondary_ovr"); }
	);
	$("div.menu div.secondary_popup div").hover(
		function() { $(this).addClass("secondary_ovr"); },
		function() { $(this).removeClass("secondary_ovr"); }
	);
	
	$("div.submenu div.primary div").hover(
		function() { $(this).addClass("primary_ovr"); },
		function() { $(this).removeClass("primary_ovr"); }
	);
	
	
	$("div.submenu_alt div.primary div").hover(
		function() { $(this).addClass("primary_ovr"); },
		function() { $(this).removeClass("primary_ovr"); }
	);

	$("ebd-form-button-pill").hover(
		function() { $(this).addClass("ebd-form-button-pill_ovr"); },
		function() { $(this).removeClass("ebd-form-button-pill_ovr"); }
	);

	$("ul.ebd-pagination a").hover(
		function() { $(this).addClass("page_ovr"); },
		function() { $(this).removeClass("page_ovr"); }
	);

	$('a.overlay').hover(showOverlay, hideOverlay);
});