!function(i,n,e,s){function t(n,e){this.element=n,this.settings=i.extend({},h,e),this._defaults=h,this._name=u,this.init()}var u="jqueryAccordionMenu",h={speed:300,showDelay:0,hideDelay:0,singleOpen:!0,clickEffect:!0};i.extend(t.prototype,{init:function(){this.openSubmenu(),this.submenuIndicators(),h.clickEffect&&this.addClickEffect()},openSubmenu:function(){i(this.element).children("ul").find("li").bind("click",function(n){if(n.stopPropagation(),i(this).children(".submenu").length>0){if("none"==i(this).children(".submenu").css("display"))return i(this).children(".submenu").delay(h.showDelay).slideDown(h.speed),i(this).children(".submenu").siblings("a").addClass("submenu-indicator-minus"),h.singleOpen&&(i(this).siblings().children(".submenu").slideUp(h.speed),i(this).siblings().children(".submenu").siblings("a").removeClass("submenu-indicator-minus")),!1;i(this).children(".submenu").delay(h.hideDelay).slideUp(h.speed),i(this).children(".submenu").siblings("a").hasClass("submenu-indicator-minus")&&i(this).children(".submenu").siblings("a").removeClass("submenu-indicator-minus")}})},submenuIndicators:function(){i(this.element).find(".submenu").length>0&&i(this.element).find(".submenu").siblings("a").append("<span class='submenu-indicator'>+</span>")},addClickEffect:function(){var n,e,s,t;i(this.element).find("a").bind("click",function(u){i(".ink").remove(),0===i(this).children(".ink").length&&i(this).prepend("<span class='ink'></span>"),(n=i(this).find(".ink")).removeClass("animate-ink"),n.height()||n.width()||(e=Math.max(i(this).outerWidth(),i(this).outerHeight()),n.css({height:e,width:e})),s=u.pageX-i(this).offset().left-n.width()/2,t=u.pageY-i(this).offset().top-n.height()/2,n.css({top:t+"px",left:s+"px"}).addClass("animate-ink")})}}),i.fn[u]=function(n){return this.each(function(){i.data(this,"plugin_"+u)||i.data(this,"plugin_"+u,new t(this,n))}),this}}(jQuery,window,document);