var mItem = []; 
var mTime = []; 
var mWait = 333; 
function mSet(ul, c) { if (document.getElementById) { ul = document.getElementById(ul).getElementsByTagName('ul'); 
var i, j, e, a, f, b; 
var m = mItem.length; 
for (i = 0; i < ul.length; i++) { if (e = ul[i].getAttribute('id')) { mItem[m] = e; 
e = ul[i].parentNode; 
e.className = c; 
e.top = 1; e.left = i*100+2; f = new Function('mShow(\'' + mItem[m] + '\');'); 
b = new Function('mBlur(\'' + mItem[m] + '\');'); 
e.onmouseover = f; 
e.onmouseout = b; 
a = e.getElementsByTagName('a'); 
for (j = 0; j < a.length; j++) { a[j].onfocus = f; 
a[j].onblur = b; } m++; } } }} function mShow(id) { for (var i = 0; i < mItem.length; i++) { if (document.getElementById(mItem[i]).style.display != 'none') { if (mItem[i] != id) mHide(mItem[i]); 
else mClear(mItem[i]); } } document.getElementById(id).style.display = 'block'; } function mHide(id) { mClear(id); document.getElementById(id).style.display = 'none'; } function mBlur(id) { mTime[id] = setTimeout('mHide(\'' + id + '\');', mWait); } function mClear(id) { if (mTime[id]) { clearTimeout(mTime[id]); mTime[id] = null; } } 