jQuery.collapsible=function(selector,identifier){$(selector).click(function(){$(this).next().slideToggle('fast',function(){if($(this).is(":hidden")){$.cookie($(this).prev().attr("id"),'hide');$(this).prev().children(".placeholder").removeClass("collapse").addClass("expand")}else{$.cookie($(this).prev().attr("id"),'show');$(this).prev().children(".placeholder").removeClass("expand").addClass("collapse")}});return false}).next();$(selector).hover(function(){$(this).css("cursor","pointer")});var idval=0;$.each($(selector),function(){$($(this)).attr("id","module_"+identifier+idval);if(!$($(this)).hasClass("collapsed")){$("#"+$(this).attr("id")).append("<span class='placeholder collapse'></span>")}else if($($(this)).hasClass("collapsed")){$("#"+$(this).attr("id")).append("<span class='placeholder expand'></span>")}if($($(this)).hasClass("collapsed")){$("#"+$(this).attr("id")).next().hide();$("#"+$(this).attr("id")).children("span").removeClass("collapse").addClass("expand")}else{$("#"+$(this).attr("id")).children("span").removeClass("expand").addClass("collapse")}if($.cookie($(this).attr("id"))=='hide'){$("#"+$(this).attr("id")).next().hide();$("#"+$(this).attr("id")).children("span").removeClass("collapse").addClass("expand")}else if($.cookie($(this).attr("id"))=='show'){$("#"+$(this).attr("id")).next().show();$("#"+$(this).attr("id")).children(".placeholder").removeClass("expand").addClass("collapse")}idval++})};
