$(document).ready(
   function() {
      $(".hyperlink").hover(
         function () {
           $(this).addClass("hover");
         }, 
         function () {
           $(this).removeClass("hover");
         }
      );
      
      $("#acknowlegment-trigger").tooltip({ position:"top", offset:[-5,-35], delay:500 });
      $("#oldBrowser-trigger").tooltip({ position:"bottom right", offset:[5,-310], delay:500 });
      
      $("span[rel]").overlay({ mask:{color:'#000', loadSpeed:200, opacity:0.8} });
      
      // if we're running IE6, show warning icon
     var showOldBrowserWarning = false;
     if (navigator.appName == 'Microsoft Internet Explorer') {
       var ua = navigator.userAgent;
       var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
       if (re.exec(ua) != null) {
         var ver = parseFloat( RegExp.$1 );
         showOldBrowserWarning = (ver < 7.0);
       }
     }
   
     if (showOldBrowserWarning)
        $("#oldBrowserWarning").show();      
   }
);


/*** start menu code ***/

var timeout = 500;
var closetimer	= 0;
var ddmenuitem = 0;

function menu_open() {
   menu_canceltimer();
	menu_close();
	ddmenuitem = $(this).find('ul').eq(0).css('visibility', 'visible');
}

function menu_close() {
   if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function menu_timer() {
	closetimer = window.setTimeout(menu_close, timeout);
}

function menu_canceltimer() {
   if (closetimer) {
      window.clearTimeout(closetimer);
		closetimer = null;
	}
}

$(document).ready(
   function() {
   	$('#menubar > li').bind('mouseover', menu_open);
   	$('#menubar > li').bind('mouseout',  menu_timer);
   }
);

document.onclick = menu_close;

/*** end menu code ***/


function ajaxPopup(input) {
   var ajax_load = "<img src='/images/load.gif' alt='loading...' />";   
   $("#" + input.popupId).html(ajax_load).load(input.file);
   $("#" + input.popupId).dialog('open');
}