var submenu='submenu_';var menuItem='menu_';var lPrev='';var lParent='';var lTimeout=false;var lHref='';var lFirstTime=true;var lCurEl;var lIndex1;var isOpera=self.opera
var ie=document.all&&document.getElementById&&!isOpera
var ns6=document.getElementById&&!document.all
function init(){if(ie||isOpera){document.onmouseover=ieEvent;document.onclick=ieEvent;}else{document.addEventListener("mouseover",menuOver,true)
document.addEventListener("click",menuClick,true)}}
function ieEvent(){if(event.type=='click')
menuClick(event);if(event.type=='mouseover')
menuOver(event);}
function menuClick(pEv){if(!parent.document.getElementById('toolbarframe')){if(pEv.srcElement)lEl=pEv.srcElement;else lEl=pEv.target;if(lElem=getEl(lEl)){lIndex1=lElem.id.substr(5);if(lTextEl=document.getElementById('textLink'+lIndex1)){lHref=lTextEl.href;}}
if(lHref!="")
location.href=lHref;}}
function menuOver(pEv){if(pEv.srcElement)lEl=pEv.srcElement;else lEl=pEv.target;if(lTimeout)window.clearTimeout(lTimeout);lTimeout=setTimeout("changeClass(lEl)",100);lTimeout=setTimeout("menu(lEl)",300);}
function changeClass(pEl){if((lEl=getEl(pEl))&&lFirstTime){lCurEl=lEl;lIndex1=lCurEl.id.substr(5);if(document.getElementById(submenu+lIndex1)||getHref(lIndex1)||lCurEl.className=='current'){switch(lCurEl.className){case"menutd":lCurEl.className='menutdOv';break;case"current":lCurEl.className='current over';break;case"dmenutd21":lCurEl.className='dmenutd21a';break;}
lFirstTime=false;}}else{if(!lFirstTime){if(lEl.id!=lCurEl.id){switch(lCurEl.className){case"menutdOv":lCurEl.className='menutd';break;case"current over":lCurEl.className='current';break;case"dmenutd21a":lCurEl.className='dmenutd21';break;}
lFirstTime=true;}}}}
function getHref(pIndex){if(lTextEl=document.getElementById('textLink'+pIndex)){return true;}else{return false;}}
function menu(pEl){if(lEl=getEl(pEl)){var lBr=new Array();var lIndex=lEl.id.substr(5);if(lIndex.indexOf('_')==-1)
lParent=document.getElementById(submenu);else{lParent=document.getElementById(submenu+lIndex.substr(0,lIndex.lastIndexOf('_'))).rows[0].cells[0];if(lParent.childNodes[0].tagName=='TABLE')
lParent=lParent.childNodes[0];else lParent=lParent.childNodes[1];}
if(document.getElementById(submenu+lIndex)&&document.getElementById(submenu+lIndex).style.display=='block')
closeNode(lIndex,-1);openParentNode('_'+lIndex);if(lIndex.indexOf('_')==-1&&lIndex!=lPrev&&document.getElementById(submenu+lIndex))
lPrev=lIndex;lCh=lParent.rows;for(var i=0;i<lCh.length;i++){lC=lCh[i].cells;for(var j=0;j<lC.length;j++)
if(lC[j].id.substr(0,5)==menuItem&&lC[j].id!=lEl.id)
lBr[lBr.length]=lC[j].id.substr(5);}
for(var z=0;z<lBr.length;z++)
if(document.getElementById(submenu+lBr[z])&&document.getElementById(submenu+lBr[z]).style.display=='block')
closeNode(lBr[z],1);}
else if(lPrev!=''){closeNode(lPrev,1);lPrev='';}}
function closeNode(pIndex,pF){if(pF==1){document.getElementById(submenu+pIndex).style.display='none';document.getElementById(submenu+pIndex).style.visibility='hidden';}
for(var i=1;document.getElementById(menuItem+pIndex+'_'+i);i++)
if(document.getElementById(submenu+pIndex+'_'+i)&&document.getElementById(submenu+pIndex+'_'+i).style.display=='block')
closeNode(pIndex+'_'+i,1);}
function openParentNode(pIndex){while(pIndex.indexOf('_')!=-1){if(e=document.getElementById(submenu.substr(0,7)+pIndex)){e.style.display='block';e.style.visibility='visible';}
pIndex=pIndex.substr(0,pIndex.lastIndexOf('_'));}}
function getEl(el){if(el&&el.tagName){while(el.tagName.toLowerCase()!="body"){if(el.id.substr(0,5)==menuItem)return el;if((el.id.substr(0,8)==submenu)&&el.id.length>8)
el=document.getElementById(menuItem+el.id.substr(8));else el=el.parentNode;}}return false;}
window.onload=init;
