function $(d){return document.getElementById(d);}
function dsp(d,v){if(v==undefined){return d.style.display;}else{d.style.display=v;}}
function sh(d,v){if(v==undefined){if(dsp(d)!='none'&&dsp(d)!=''){return d.offsetHeight;}
viz=d.style.visibility;d.style.visibility='hidden';o=dsp(d);dsp(d,'block');r=parseInt(d.offsetHeight);dsp(d,o);d.style.visibility=viz;return r;}else{d.style.height=v;}}
s=7;t=10;function ct(d){d=$(d);if(sh(d)>0){v=Math.round(sh(d)/d.s);v=(v<1)?1:v;v=(sh(d)-v);sh(d,v+'px');d.style.opacity=(v/d.maxh);d.style.filter='alpha(opacity='+(v*100/d.maxh)+');';}else{sh(d,'0');dsp(d,'none');clearInterval(d.t);}}
function et(d){d=$(d);if(sh(d)<d.maxh){v=Math.round((d.maxh-sh(d))/d.s);v=(v<1)?1:v;v=(sh(d)+v);sh(d,v+'px');d.style.opacity=(v/d.maxh);d.style.filter='alpha(opacity='+(v*100/d.maxh)+');';}else{sh(d,d.maxh+'px');clearInterval(d.t);}}
function cl(d){if(dsp(d)=='block'){clearInterval(d.t);d.t=setInterval('ct("'+d.id+'")',t);}}
function ex(d){if(dsp(d)=='none'){dsp(d,'block');d.style.height='0px';clearInterval(d.t);d.t=setInterval('et("'+d.id+'")',t);}}
function cc(n,v){s=n.className.split(/\s+/);for(p=0;p<s.length;p++){if(s[p]==v+n.tc){s.splice(p,1);n.className=s.join(' ');break;}}}
function Accordian(d,s,tc){l=$(d).getElementsByTagName('div');c=[];for(i=0;i<l.length;i++){h=l[i].id;if(h.substr(h.indexOf('-')+1,h.length)=='content'){c.push(h);}}
sel=null;for(i=0;i<l.length;i++){h=l[i].id;if(h.substr(h.indexOf('-')+1,h.length)=='header'){d=$(h.substr(0,h.indexOf('-'))+'-content');if(d.className=='displayed'){d.style.display='block';}else{d.style.display='none';}
d.style.overflow='hidden';d.maxh=sh(d);d.s=(s==undefined)?7:s;h=$(h);h.tc=tc;h.c=c;h.onclick=function(){for(i=0;i<this.c.length;i++){cn=this.c[i];n=cn.substr(0,cn.indexOf('-'));if((n+'-header')==this.id){ex($(n+'-content'));n=$(n+'-header');cc(n,'__');if(n.className.indexOf(n.tc)==-1)
n.className=n.className+' '+n.tc;}else{cl($(n+'-content'));cc($(n+'-header'),'');}}}
if(h.className.match(/selected+/)!=undefined){sel=h;}}}
if(sel!=undefined){sel.onclick();}}