function overlay(){ 
	$('.overlay').addClass("active");
	if(!$.browser.safari){
		$('body').addClass('withOverlay');
	}
	$('.overlay').css({'display':'block','opacity':0,'width':$(document).width(),'height':$(document).height()}).fadeTo("slow",0.9);
	var topPos = parseInt($(document).height() / 2 - $('.inner').height() / 2); 
   	var leftPos = parseInt($(document).width() / 2 - $('.inner').width() / 2); 
   	$('.inner').css({'top': topPos, 'left': leftPos}); // this may need to be reworked to account for the module manager.
   	
 };

/*$(window).resize(function(){
  if($('.overlay').hasClass('active')){
 	 

		   var topPos = parseInt($(window).height() / 2 - $('.inner').height() / 2); 
		   var leftPos = parseInt($(window).width() / 2 - $('.inner').width() / 2);
	   		$('.inner').css({'top': topPos, 'left': leftPos}); // 150 should be topPos
	}
 }); */

/* Switch search button to link */
	$('#g-s').remove();
	$('#q').after(' <a class="butt" id="search-all" href="#">Search</a>');
	
	
/* Invoke the module manager */
	/*if($.fn.modulemanager) $.fn.modulemanager();*/

if(typeof sIFR == "function"){
	sIFR.replaceElement(named({sSelector:".sifr-blue", sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#506e84", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:".sifr-lightblue",  sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#dae2e8", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:".sifr-subheading",  sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#dae2e8", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:".sifr-black",  sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:".intro", sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", sWmode:"transparent"}));
	sIFR.replaceElement(named({sSelector:".homesubcopy1", sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#506e84", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC"}));
	sIFR.replaceElement(named({sSelector:".homesubcopy2", sCase:"lower", sFlashSrc:"/assets/swf/sifr/century_gothic.swf", sColor:"#506e84", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC"}));

};

// More startup functions

$(function(){	
	
	$('a.new-window').click(function(){
		window.open(this.href);
		return false;
	});
	
	if(!$('body').hasClass('home')){
		$('.module h3').each(function(){
			$(this).addClass('nomove');
		});
	}
	
	$('#your-rh').click(function(event){
		event.preventDefault();

		$.fn.modulemanager();
	});

	if(typeof(submodules) == 'function') submodules();
	
	// Autocomplete search
	if(jQuery.fn.autocomplete) {
		$('#q').autocomplete();
	}
	
	$('#print-page').click(function(event){
		event.preventDefault();
		window.print();
	});
	
});

