/* jquery.pwsMenu.min.js - v 1.1.4  Copyright (c) 2010-05-14 Peters Web Solutions, Herbert Peters, http://www.pwsol.com */
(function(a){a.fn.pwsMenu=function(i){var b=a.extend({},a.fn.pwsMenu.defaults,i),d=function(){a("."+b.clsIsSubmenu+":visible").hide();a("."+b.clsHasSubmenu).unbind("mouseover");a(document).unbind("mousedown",f).unbind("keydown",g)},j=function(c){d();a("ul."+b.clsTop).unbind("removeMenue").unbind("closeSubMenues");a("."+b.clsHasSubmenu).removeClass(b.clsIsSubmenu).unbind("click").unbind("mouseover");c&&a("ul."+b.clsTop).removeClass(b.clsTop)},f=function(c){a(c.target).parents().filter("ul."+b.clsTop).length||
d()},g=function(c){c.keyCode==27&&d()},h=function(c){$hash=a(c);c=parseInt($hash.parent().position().top)+parseInt($hash.parent().height())+b.smOffsetTop;var e=parseInt($hash.parent().position().left);$hash.css({top:c+"px",left:e+"px"}).show();a("a."+b.clsHasSubmenu).each(function(){a(this).bind("mouseover",function(){if(!a(this.hash+":visible").length){d();h(this.hash)}return false})});a(document).bind("mousedown",f).bind("keydown",g)};return this.each(function(){var c=a(this);c.hasClass(b.clsTop)||
c.addClass(b.clsTop);c.bind("removeMenue",function(){j(true)}).bind("closeSubMenues",d);c=a("ul."+b.clsTop+" ul");c.addClass(b.clsIsSubmenu);b.hideSubmenues==true&&c.hide();c.parent().each(function(){a(this).children(":first").addClass(b.clsHasSubmenu).bind("click",function(){var e=a(this.hash+":visible").length>0;d();e||h(this.hash);return false})});if(a.browser.msie&&a.browser.version<8&&navigator.userAgent.indexOf("Trident")==-1&&(b.lteie7Before.length>0||b.lteie7After.length>0))a("."+b.clsTop+
">li>a").prepend(b.lteie7Before).append(b.lteie7After)})};a.fn.pwsMenu.defaults={clsIsSubmenu:"pws-submenu",clsHasSubmenu:"has-submenu",clsTop:"pws-menu",hideSubmenues:true,lteie7Before:" &#160; ",lteie7After:" &#160; ",smOffsetTop:3,smOffsetLeft:10}})(jQuery);

