$.fn.superfish=function(o){var b=this,defaults={hoverClass:'sfHover',pathClass:'overideThisToUse',delay:500,animation:{opacity:'show'},speed:'normal'},over=function(){var a=$(this);clearTimeout(this.sfTimer);if(!a.is('.'+o.hoverClass)){a.addClass(o.hoverClass).find('ul').animate(o.animation,o.speed).end().siblings().removeClass(o.hoverClass)}},out=function(){var a=$(this);if(!a.is('.'+o.bcClass)){this.sfTimer=setTimeout(function(){a.removeClass(o.hoverClass).find('iframe',this).remove();if(!$('.'+o.hoverClass,b).length){over.call(c)}},o.delay)}};$.fn.applyHovers=function(){return this[($.fn.hoverIntent)?'hoverIntent':'hover'](over,out)};o=$.extend({bcClass:'sfbreadcrumb'},defaults,o||{});var c=$('.'+o.pathClass,this).filter('li[ul]');if(c.length){c.each(function(){$(this).removeClass(o.pathClass).addClass(o.hoverClass+' '+o.bcClass)})}var d=$('li[ul]',this).applyHovers(over,out).find("a").each(function(){var a=$(this),$li=a.parents('li');a.focus(function(){$li.each(over)}).blur(function(){$li.each(out)})}).end();$(window).unload(function(){d.unbind('mouseover').unbind('mouseout')});return this.addClass('superfish')};