
if(window.addEventListener){window.addEventListener('load',sitemap,false);window.addEventListener('load',readPrefs,false);}else{window.attachEvent('onload',function(){sitemap();readPrefs();})}
function sitemap(){var h=document.getElementById('content').getElementsByTagName('h2');var u=document.getElementById('content').getElementsByTagName('ul');for(i=0;i<u.length;i++){if(u[i].className=='sitemap'){u[i].style.display='none';}
var a=u[i].getElementsByTagName('a');for(z=0;z<a.length;z++){if(a[z].className=='parent'){var li=a[z].parentNode;var imgChk=li.getElementsByTagName('img');if(imgChk.length==0){var img=document.createElement('img');img.className='icon';img.src='_images/sitemap/maximise.gif';img.style.verticalAlign='middle';li.insertBefore(img,a[z]);}
li.className='parent';ul=a[z].nextSibling;while(ul.nodeType!=1){ul=ul.nextSibling;}
ul.style.display='none';img.onclick=function(){li=this.parentNode;ul=li.getElementsByTagName('ul')[0];var ulStatus=(ul.style.display=='none')?'block':'none';ul.style.display=ulStatus;imgStatus=(ulStatus=='block')?'minimise':'maximise';this.src='_images/sitemap/'+imgStatus+'.gif';}}}}
for(x=0;x<h.length;x++){h[x].id='h2'+x;h[x].className='maximise';h[x].onclick=function(){var ul=this.nextSibling;while(ul.nodeType!=1){ul=ul.nextSibling;}
var ulStatus=(ul.style.display=='none')?'block':'none';ul.style.display=ulStatus;var hStatus=(ulStatus=='block')?'minimise':'maximise';this.className=hStatus;return writePrefs(this.id,ulStatus);}}}
function writePrefs(section,tf){var cookieName=section;var today=new Date();var expires=new Date(today.getTime()+10*24*60*60*1000);var index=(document.cookie!=document.cookie)?document.cookie.indexOf(cookieName):-1;if(document.cookie){var index=document.cookie.indexOf(cookieName);if(index!=-1){var namestart=(document.cookie.indexOf("=",index)+1);if(document.cookie.substring(namestart)==tf){return false;}}}
document.cookie=section+" = "+tf+"; expires="+expires.toGMTString();}
function readPrefs(){var h=document.getElementById('content').getElementsByTagName('h2');for(i=0;i<h.length;i++){var ul=h[i].nextSibling;h[i].id='h2'+i;while(ul.nodeType!=1){ul=ul.nextSibling;}
var cookieName='h2'+i;if(document.cookie.length>0){var begin=document.cookie.indexOf(cookieName+"=");if(begin!=-1){begin+=cookieName.length+1;var end=document.cookie.indexOf(";",begin);if(end==-1)end=document.cookie.length;var secValue=unescape(document.cookie.substring(begin,end));var secStatus=(secValue=='none')?'none':'block';var h2Img=(secValue=='none')?'maximise':'minimise';document.getElementById(cookieName).className=h2Img;ul.style.display=secStatus;}}}}
