!function(e){e.fn.dcAccordion=function(a){var s={classParent:"dcjq-parent",classActive:"active",classArrow:"dcjq-icon",classCount:"dcjq-count",classExpand:"dcjq-current-parent",eventType:"click",hoverDelay:300,menuClose:!0,autoClose:!0,autoExpand:!1,speed:"slow",saveState:!0,disableLink:!0,showCount:!1,cookie:"dcjq-accordion"};a=e.extend(s,a);function i(a,i){var t=[];e("li a."+s.classActive,i).each(function(a){var s=e(this).parent("li"),l=e("li",i).index(s);t.push(l)}),e.cookie(a,t,{path:"/"})}this.each(function(a){var t=this;if(function(){$arrow='';var a=s.classParent+"-li";e("> ul",t).show(),e("li",t).each(function(){e("> ul",this).length>0&&(e(this).addClass(a),e("> a",this).addClass(s.classParent).append($arrow))}),e("> ul",t).hide(),1==s.showCount&&e("li."+a,t).each(function(){if(1==s.disableLink)var a=parseInt(e("ul a:not(."+s.classParent+")",this).length);else var a=parseInt(e("ul a",this).length);e("> a",this).append(' ('+a+")")})}(),1==s.saveState&&function(a,i){var t=e.cookie(a);if(null!=t){var l=t.split(",");e.each(l,function(a,t){var l=e("li:eq("+t+")",i);e("> a",l).addClass(s.classActive);var n=l.parents("li");e("> a",n).addClass(s.classActive)})}}(s.cookie,t),1==s.autoExpand&&e("li."+s.classExpand+" > a").addClass(s.classActive),e("ul",t).hide(),$allActiveLi=e("a."+s.classActive,t),$allActiveLi.siblings("ul").show(),"hover"==s.eventType){var l={sensitivity:2,interval:s.hoverDelay,over:function(){$activeLi=e(this).parent("li"),$parentsLi=$activeLi.parents("li"),$parentsUl=$activeLi.parents("ul"),1==s.autoClose&&c($parentsLi,$parentsUl);e("> ul",$activeLi).is(":visible")?(e("ul",$activeLi).slideUp(s.speed),e("a",$activeLi).removeClass(s.classActive)):(e(this).siblings("ul").slideToggle(s.speed),e("> a",$activeLi).addClass(s.classActive));1==s.saveState&&i(s.cookie,t)},timeout:s.hoverDelay,out:function(){}};e("li a",t).hoverIntent(l);var n={sensitivity:2,interval:1e3,over:function(){},timeout:1e3,out:function(){1==s.menuClose&&(e("ul",t).slideUp(s.speed),e("a",t).removeClass(s.classActive),i(s.cookie,t))}};e(t).hoverIntent(n),1==s.disableLink&&e("li a",t).click(function(a){e(this).siblings("ul").length>0&&a.preventDefault()})}else e("li a",t).click(function(a){$activeLi=e(this).parent("li"),$parentsLi=$activeLi.parents("li"),$parentsUl=$activeLi.parents("ul"),1==s.disableLink&&e(this).siblings("ul").length>0&&a.preventDefault(),1==s.autoClose&&c($parentsLi,$parentsUl),e("> ul",$activeLi).is(":visible")?(e("ul",$activeLi).slideUp(s.speed),e("a",$activeLi).removeClass(s.classActive)):(e(this).siblings("ul").slideToggle(s.speed),e("> a",$activeLi).addClass(s.classActive)),1==s.saveState&&i(s.cookie,t)});function c(a,i){e("ul",t).not(i).slideUp(s.speed),e("a",t).removeClass(s.classActive),e("> a",a).addClass(s.classActive)}})}}(jQuery);