﻿/*!
Expandable menu plugin
v1.00

Author: Peter Forss
SundaHus i Linköping AB
www.sundahus.se
*/
(function(a){a.fn.expandableMenu=function(b){return this.each(function(){var d={animate:true,animateSpeed:"fast",menuClosedCssClass:"menuClosed",menuOpenedCssClass:"menuOpened",menuPrioItemCssClass:"menuItemPrio",toggleMoreLinkCssClass:"menuToggleMore",showMoreLinkText:"Visa fler...",showLessLinkText:"Visa färre..."};var k=a.extend(d,b);var h;var g;var i;var e;function f(l){h=a(l);g=a(h).find("li:not(."+k.menuPrioItemCssClass+")");i=a("<li></li>").addClass(k.toggleMoreLinkCssClass).appendTo(h);e=a("<a></a>").attr("href","#").text(k.showMoreLinkText).appendTo(i);a(h).addClass(k.menuClosedCssClass);if(a(g).size()==0){a(i).hide()}else{a(g).hide()}}function j(l){if(l){a(h).removeClass(k.menuClosedCssClass).addClass(k.menuOpenedCssClass);a(e).text(k.showLessLinkText);if(k.animate){a(g).slideDown(k.animateSpeed)}else{a(g).show()}}else{a(h).removeClass(k.menuOpenedCssClass).addClass(k.menuClosedCssClass);a(e).text(k.showMoreLinkText);if(k.animate){a(g).slideUp(k.animateSpeed)}else{a(g).hide()}}}function c(){j(a(h).hasClass(k.menuClosedCssClass))}f(this);a(i).click(function(){c()})})}})(jQuery);
