function rollout(d,k){var r;if(k&&k.type=='keypress'){if(k.keyCode)r=k.keyCode;else if(k.which)r=k.which;if(r!=13&&r!=32)return true}if(d.nextSibling.style.display=='block')var A='none';else var A='block';var B=document.getElementById('mainnav'),c=B.getElementsByTagName('ul');for(var i=0;i<c.length;i++)if(c[i].style.display=='block')c[i].style.display='none';d.nextSibling.style.display=A;while(d.parentNode.parentNode.id!='mainnav'){d=d.parentNode.parentNode;d.style.display='block'}return false}
function rollup(D){var C,m,f,e;if(document.getElementById&&document.createElement){if(D){var n=D}else{var n=window.location.href}var B=document.getElementById('mainnav'),c=B.getElementsByTagName('ul');for(var i=0;i<c.length;i++){C=true;m=c[i].getElementsByTagName('a');for(var j=0;j<m.length;j++){if((n.indexOf(m[j].href)>=0)||(m[j].href==n)){C=false;f=m[j];o=f.firstChild.data;var g=document.createElement('strong');g.appendChild(document.createTextNode(o));f.parentNode.replaceChild(g,f);g.id='jsKeepOpen'}}if(C==true)c[i].style.display='none';else c[i].style.display='block';f=c[i].parentNode;o=f.firstChild.data;e=document.createElement('a');e.href='#';e.onclick=function(event){return rollout(this,event)};e.onkeypress=function(event){return rollout(this,event)};e.appendChild(document.createTextNode(o));f.replaceChild(e,f.firstChild)}if(document.getElementById('jsKeepOpen')){var l=document.getElementById('jsKeepOpen');while(l.parentNode.id!='mainnav'){l=l.parentNode;l.style.display='block'}}}}
function rollover(F,url){if(navigator.appName=="Microsoft Internet Explorer"&&navigator.userAgent.indexOf("Opera")<0){var v=F.getAttribute('id');document.body.className=v}else{var v=F.getAttribute('id');document.body.className=v}ajaxGet(url);return true;}
function menuload(){if(!document.getElementById)return false;if(!document.getElementById('menunav'))return false;if(!document.getElementById('menunav').getElementsByTagName('a'))return false;var t=document.getElementById('menunav').getElementsByTagName('a');for(var i=0;i<t.length;i++){t[i].onclick=function(){var url=this.getAttribute('href');return(!rollover(this,url));};t[i].onfocus=function(){return(this.blur())};}}