(function(a){a.fn.dropmenu=function(b){var f=a.browser.ie,h=f&&a.browser.version<7,j=f&&a.browser.version<8;return this.each(function(){var d=a.extend({},a.fn.dropmenu.defaults,b),c=a(this),g=c.find("> li"),f=c.offset().left;if(d.maxWidth==0)d.maxWidth=a("body").width()-f;c.css({display:"block",listStyle:"none"}).find("li").css({display:"block",listStyle:"none",position:"relative",margin:0,padding:0});var i={display:"block",outline:"none"};d.nbsp&&(i.whiteSpace="nowrap");c.find("li > a, li > span").css(i); g.css({"float":"left"}).find("> a, > span").addClass("toplevel").css({"float":"left"});c.find("ul").css({display:"none",position:"absolute",margin:0,padding:0});g.find("> ul").css({left:0,top:g.outerHeight()}).find("li > a, li > span").addClass("sublevel").parent().find("ul").css({top:0}).data("subsub",!0);h&&c.find("ul").css({lineHeight:0});(h||j)&&c.find("ul a, ul span").css({zoom:1});c.find("a").click(function(){a("ul",c).hide();a("a, span",c).removeClass("hover")});c.find("li").hover(function(){var e= a.fn.dropmenu.getSubnav(this),c={zIndex:a.fn.dropmenu.zIndex++};a(this).find("> a, > span").addClass("hover");if(e&&!a(e).is(":animated")){if(a.data(e,"subsub")){var b=a(this).outerWidth(),g=a(this).offset().left+b-f;c[d.maxWidth<g?"right":"left"]=b}a(e).css(c);a.data(e,"stayOpen",!0);switch(d.effect){case "slide":a(e).slideDown(d.speed);break;case "fade":a(e).fadeIn(d.speed);break;default:a(e).show()}}},function(){var c=this,b=a.fn.dropmenu.getSubnav(c);b?(a.data(b,"stayOpen",!1),setTimeout(function(){if(!a.data(b, "stayOpen"))switch(a(c).find("> a, > span").removeClass("hover"),a("ul",b).hide(),d.effect){case "slide":a(b).slideUp(d.speed);break;case "fade":a(b).fadeOut(d.speed);break;default:a(b).hide()}},d.timeout)):a(c).find("> a, > span").removeClass("hover")})})};a.fn.dropmenu.getSubnav=function(b){return b.nodeName.toLowerCase()=="li"?(b=a("> ul",b),b.length?b[0]:null):b};a.fn.dropmenu.zIndex=1E3;a.fn.dropmenu.defaults={effect:"none",speed:"normal",timeout:250,nbsp:!1,maxWidth:0}})(jQuery);
