var foswiki;if(foswiki==undefined){foswiki={}}foswiki.Pref={FOSWIKI_PREF_COOKIE_NAME:"FOSWIKIPREF",COOKIE_PREF_SEPARATOR:"|",COOKIE_PREF_VALUE_SEPARATOR:"=",COOKIE_EXPIRY_TIME:365*24*60*60*1000,setPref:function(d,b){var a=foswiki.Pref._getSafeString(d);var c=(isNaN(b))?foswiki.Pref._getSafeString(b):b;var g=foswiki.Pref._getPrefCookie();var f=g.split(foswiki.Pref.COOKIE_PREF_SEPARATOR);var e=foswiki.Pref._getKeyValueLoc(f,a);if(e!=-1){f.splice(e,1)}var h=a+foswiki.Pref.COOKIE_PREF_VALUE_SEPARATOR+c;f.push(h);foswiki.Pref._writePrefValues(f)},getPref:function(b){var a=foswiki.Pref._getSafeString(b);return foswiki.Pref.getPrefValueFromPrefList(a,foswiki.Pref.getPrefList())},getPrefValueFromPrefList:function(b,c){var a=foswiki.Pref._getKeyValue(c,b);if(a!=null){return a[1]}return""},getPrefList:function(){var a=foswiki.Pref._getPrefCookie();if(!a){return null}return a.split(foswiki.Pref.COOKIE_PREF_SEPARATOR)},getCookie:function(f){var b=f+"=";var e=b.length;var a=document.cookie.length;var d=0;while(d<a){var c=d+e;if(document.cookie.substring(d,c)==b){return foswiki.Pref._getCookieVal(c)}d=document.cookie.indexOf(" ",d)+1;if(d==0){break}}return null},setCookie:function(g,c,f,b,a,d){var e=g+"="+escape(c)+((f)?"; expires="+f.toGMTString():"")+((b)?"; path="+b:"")+((a)?"; domain="+a:"")+((d)?"; secure":"");document.cookie=e},deleteCookie:function(c,b,a){if(foswiki.Pref.getCookie(c)){document.cookie=c+"="+((b)?"; path="+b:"")+((a)?"; domain="+a:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT"}},_getKeyValue:function(a,c){if(!a){return null}var d=a.length;while(d--){var b=a[d].split(foswiki.Pref.COOKIE_PREF_VALUE_SEPARATOR);if(b[0]==c){return b}}return null},_getKeyValueLoc:function(a,c){if(!a){return null}var d=a.length;while(d--){var b=a[d].split(foswiki.Pref.COOKIE_PREF_VALUE_SEPARATOR);if(b[0]==c){return d}}return -1},_writePrefValues:function(c){var b=(c!=null)?c.join(foswiki.Pref.COOKIE_PREF_SEPARATOR):"";var a=new Date();foswiki.Pref._fixCookieDate(a);a.setTime(a.getTime()+foswiki.Pref.COOKIE_EXPIRY_TIME);foswiki.Pref.setCookie(foswiki.Pref.FOSWIKI_PREF_COOKIE_NAME,b,a,"/")},_getPrefCookie:function(){var a=foswiki.Pref.getCookie(foswiki.Pref.FOSWIKI_PREF_COOKIE_NAME);if(a==undefined){a=""}return a},_getSafeString:function(b){var a=new RegExp(/[|=]/);return b.replace(a,"")},_getCookieVal:function(a){var b=document.cookie.indexOf(";",a);if(b==-1){b=document.cookie.length}return unescape(document.cookie.substring(a,b))},_fixCookieDate:function(c){var b=new Date(0);var a=b.getTime();if(a>0){c.setTime(c.getTime()-a)}},validateSuppressed:false};var styleText='<style type="text/css" media="all">.foswikiMakeVisible{display:inline;}.foswikiMakeVisibleInline{display:inline;}.foswikiMakeVisibleBlock{display:block;}.foswikiMakeHidden{display:none;}</style>';document.write(styleText);var foswiki;if(!foswiki){foswiki={}}foswiki.JQueryTwistyPlugin=new function(){var a=this;this._getName=function(g){var f=new RegExp("(.*)(hide|show|toggle)","g");var d=$(g).attr("id");var b=f.exec(d);var c=(b&&b[1])?b[1]:"";return c};this._getType=function(e){var d=new RegExp("(.*)(hide|show|toggle)","g");var b=d.exec(e);var c=(b&&b[2])?b[2]:"";return c};this._toggleTwisty=function(b){if(!b){return}b.state=(b.state==foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN)?foswiki.JQueryTwistyPlugin.CONTENT_SHOWN:foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN;a._update(b,true)};this._update=function(f,e){var c=f.show;var d=f.hide;var b=f.toggle;if(f.state==foswiki.JQueryTwistyPlugin.CONTENT_SHOWN){if(e){$(b).slideDown({easing:"easeInOutQuad",duration:300})}else{$(b).show()}$(c).addClass("twistyHidden");$(d).removeClass("twistyHidden");$(b).removeClass("twistyHidden")}else{if(e){$(b).slideUp({easing:"easeInOutQuad",duration:300})}else{$(b).hide()}$(c).removeClass("twistyHidden");$(d).addClass("twistyHidden");$(b).addClass("twistyHidden")}if(e&&f.saveSetting){foswiki.Pref.setPref(foswiki.JQueryTwistyPlugin.COOKIE_PREFIX+f.name,f.state)}if(f.clearSetting){foswiki.Pref.setPref(foswiki.JQueryTwistyPlugin.COOKIE_PREFIX+f.name,"")}};this._register=function(g){if(!g){return}var b=a._getName(g);var d=a._storage[b];if(!d){d=new foswiki.JQueryTwistyPlugin.Storage()}var f=$(g).attr("class");if(f.match(/\btwistyRememberSetting\b/)){d.saveSetting=true}if(f.match(/\btwistyForgetSetting\b/)){d.clearSetting=true}if(f.match(/\btwistyStartShow\b/)){d.startShown=true}if(f.match(/\btwistyStartHide\b/)){d.startHidden=true}if(f.match(/\btwistyFirstStartShow\b/)){d.firstStartShown=true}if(f.match(/\btwistyFirstStartHide\b/)){d.firstStartHidden=true}d.name=b;var c=a._getType(g.id);d[c]=g;a._storage[b]=d;switch(c){case"show":case"hide":g.onclick=function(){a._toggleTwisty(d);return false};break}return d};this._storage={}};foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN=0;foswiki.JQueryTwistyPlugin.CONTENT_SHOWN=1;foswiki.JQueryTwistyPlugin.COOKIE_PREFIX="JQueryTwistyPlugin_";foswiki.JQueryTwistyPlugin.prefList;foswiki.JQueryTwistyPlugin.init=function(f){if(!f){return}var a=this._getName(f);var c=this._storage[a];if(c&&c.show&&c.hide&&c.toggle){return c}c=this._register(f);if(c.show&&c.hide&&c.toggle){var d=$(f).attr("class");if(d.match(/\btwistyInited1\b/)){c.state=foswiki.JQueryTwistyPlugin.CONTENT_SHOWN;this._update(c,false);return c}if(d.match(/\btwistyInited0\b/)){c.state=foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN;this._update(c,false);return c}if(foswiki.JQueryTwistyPlugin.prefList==null){foswiki.JQueryTwistyPlugin.prefList=foswiki.Pref.getPrefList()}var b=foswiki.Pref.getPrefValueFromPrefList(foswiki.JQueryTwistyPlugin.COOKIE_PREFIX+c.name,foswiki.JQueryTwistyPlugin.prefList);if(c.firstStartHidden){c.state=foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN}if(c.firstStartShown){c.state=foswiki.JQueryTwistyPlugin.CONTENT_SHOWN}if(b&&b=="0"){c.state=foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN}if(b&&b=="1"){c.state=foswiki.JQueryTwistyPlugin.CONTENT_SHOWN}if(c.startHidden){c.state=foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN}if(c.startShown){c.state=foswiki.JQueryTwistyPlugin.CONTENT_SHOWN}this._update(c,false)}return c};foswiki.JQueryTwistyPlugin.toggleAll=function(a){var b;for(var b in this._storage){var c=this._storage[b];c.state=a;this._update(c,true)}};foswiki.JQueryTwistyPlugin.Storage=function(){this.name;this.state=foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN;this.hide;this.show;this.toggle;this.saveSetting=false;this.clearSetting=false;this.startShown;this.startHidden;this.firstStartShown;this.firstStartHidden};$(function(){$(".twistyTrigger, .twistyContent").removeClass("twistyMakeHidden foswikiMakeHidden foswikiMakeVisible foswikiMakeVisibleBlock foswikiMakeVisibleInline").addClass("twistyHidden").each(function(){foswiki.JQueryTwistyPlugin.init(this)});$(".twistyExpandAll").click(function(){foswiki.JQueryTwistyPlugin.toggleAll(foswiki.JQueryTwistyPlugin.CONTENT_SHOWN)});$(".twistyCollapseAll").click(function(){foswiki.JQueryTwistyPlugin.toggleAll(foswiki.JQueryTwistyPlugin.CONTENT_HIDDEN)})});$(document).ready(function(){$("#searchbox form").submit(function(){if($("#se").val()==$("#searchtext").val()){$("#se").val("");return true}});$("#searchbox form").attr("action",$("#searchaction").val());$("#se").val($("#searchtext").val())});