/* date: 2004-05-06 */

var mbW=500;
var mbO=[],mbP=[],mbA,mbT,mbTf;

function mbSet(m,c) {
if (document.getElementById&&document.createElement) {
var m=document.getElementById(m);
m.className=c;
var e,f,i,j;

var e=m.firstChild;
while (e) {
if (e.tagName=='LI') {
var div=document.createElement('div');
while (e.firstChild) {
div.appendChild(e.firstChild);
}
e.appendChild(div);
}
e=e.nextSibling;
}

e=m.getElementsByTagName('a');
if (!mbTf) mbTf=new Function('mbHAT();');
for (i=0;i<e.length;i++) {
e[i].onmouseout=e[i].onblur=mbTf;
}

m=m.getElementsByTagName('ul');
for (i=0;i<m.length;i++) {
if (j=m[i].id) {
mbO[j]=m[i];
e=m[i].parentNode;
f=e.parentNode.getAttribute('id');
if (mbO[f]) {
mbP[j]=f;
}
f=new Function('mbS(\''+j+'\');');
e=e.getElementsByTagName('a');
for (c=0;c<e.length;c++) {
e[c].onmouseover=e[c].onfocus=f;
}
mbH(j);
}
}
}}

function mbHA() {
if (mbA) {
while (mbA) mbH(mbA);
mbHE('visible');
}
}

function mbHAT() {
if (!mbT) mbT=setTimeout('mbHA();', mbW);
}

function mbTC() {
if (mbT) {
clearTimeout(mbT);
mbT=null;
}
}

function mbS(m) {
mbTC();
if (mbA) while (mbA&&m!=mbA&&mbP[m]!=mbA) mbH(mbA);
/*else mbHE('hidden');*/
else mbHE('visible');


mbSH(m,'visible');
mbA=m;
}

function mbH(m) {
if (m==mbA) mbA=mbP[m];
mbSH(m,'hidden');
mbT=null;
}

function mbSH(m,v) {
mbO[m].parentNode.firstChild.className=v;
mbO[m].style.visibility=v;
}

function mbHE(v) {
mbHEV(v,document.getElementsByTagName('select'));
}

function mbHEV(v,e) {
for (var i=0;i<e.length;i++) e[i].style.visibility=v;
}