function setUpPanels(){var r,t,n,i;for(loadSettings(),r=document.getElementsByTagName(PANEL_HEADING_TAG),t=0;t<r.length;t++)(n=r[t],n.parentNode.className===PANEL_NORMAL_CLASS||n.parentNode.className===PANEL_COLLAPSED_CLASS)&&(i=n.firstChild.nodeValue,panelsStatus[i]==="false"?n.parentNode.className=PANEL_COLLAPSED_CLASS:panelsStatus[i]==="true"?n.parentNode.className=PANEL_NORMAL_CLASS:panelsStatus[i]=n.parentNode.className===PANEL_NORMAL_CLASS?"true":"false",n.onclick=function(){var n=this.parentNode,i=this.firstChild.nodeValue,t=n.className===PANEL_COLLAPSED_CLASS;saveSettings(i,t?"true":"false"),animateTogglePanel(n,t)})}function animateTogglePanel(n,t){for(var f,e,o,u=n.getElementsByTagName("div"),i=null,r=0;r<u.length;r++)if(u[r].className===PANEL_CONTENT_CLASS){i=u[r];break}i.style.display="block",f=i.offsetHeight,t&&(i.style.height="0px"),e=f/PANEL_ANIMATION_STEPS,o=t?1:-1,setTimeout(function(){animateStep(i,1,e,o)},PANEL_ANIMATION_DELAY)}function animateStep(n,t,i,r){t<PANEL_ANIMATION_STEPS?(n.style.height=Math.round((r>0?t:10-t)*i)+"px",t++,setTimeout(function(){animateStep(n,t,i,r)},PANEL_ANIMATION_DELAY)):(n.parentNode.className=r<0?PANEL_COLLAPSED_CLASS:PANEL_NORMAL_CLASS,n.style.display=n.style.height="")}function loadSettings(){var n,t,f,r,i,u;if(panelsStatus={},n=document.cookie.indexOf(PANEL_COOKIE_NAME+"="),n!==-1)for(n+=PANEL_COOKIE_NAME.length+1,t=document.cookie.indexOf(";",n),t===-1&&(t=document.cookie.length),f=unescape(document.cookie.substring(n,t)),r=f.split("|"),i=0;i<r.length;i++)u=r[i].split(PANEL_COOKIE_SEPARATOR),panelsStatus[u[0]]=u[1]}function expandAll(){for(var n in panelsStatus)saveSettings(n,"true");setUpPanels()}function collapseAll(){for(var n in panelsStatus)saveSettings(n,"false");setUpPanels()}function saveSettings(n,t){var i,r,u,f;panelsStatus[n]=t,i=[];for(r in panelsStatus)i.push(r+PANEL_COOKIE_SEPARATOR+panelsStatus[r]);u=new Date,f=new Date(u.getTime()+864e5),document.cookie=PANEL_COOKIE_NAME+"="+escape(i.join("|"))+";expires="+f.toGMTString()}function updateSettings(n,t){loadSettings(),saveSettings(n,t)}function extractPageName(n){var t=n.split("/");return t.length<2?n:t[t.length-2].toLowerCase()+t[t.length-1].toLowerCase()}function setActiveMenu(n,t){for(var i=0;i<n.length;i++)extractPageName(n[i].href)==t&&n[i].parentNode.tagName!="DIV"&&(n[i].className="current",n[i].parentNode.className="current")}function setActiveMenu_LELogin(n,t){for(var i=0;i<n.length;i++)t.indexOf(extractPageName(n[i].href))>=0&&n[i].parentNode.tagName!="DIV"&&(n[i].className="current",n[i].parentNode.className="current")}function setPage(){hrefString=document.location.href?document.location.href:document.location,document.getElementById("nav")!=null&&setActiveMenu(document.getElementById("nav").getElementsByTagName("a"),extractPageName(hrefString))}function setPage_LELogin(){hrefString=document.location.href?document.location.href:document.location,document.getElementById("nav")!=null&&setActiveMenu_LELogin(document.getElementById("nav").getElementsByTagName("a"),extractPageName(hrefString))}var PANEL_NORMAL_CLASS="panel",PANEL_COLLAPSED_CLASS="panelcollapsed",PANEL_HEADING_TAG="h3",PANEL_CONTENT_CLASS="panelcontent",PANEL_COOKIE_NAME="panels",PANEL_ANIMATION_DELAY=20,PANEL_ANIMATION_STEPS=10,PANEL_COOKIE_SEPARATOR="�";window.addEventListener?window.addEventListener("load",setUpPanels,!1):window.attachEvent&&window.attachEvent("onload",setUpPanels)