var sm = new Array;
var m = new Array;

   function init() {
       if (arguments.callee.done) return;
        arguments.callee.done = true;

	if (document.getElementById && document.getElementsByTagName) {
		
		ulul = document.getElementsByTagName('UL');
		lili = document.getElementsByTagName('LI');
		for (var i=0; i<ulul.length; i++) {
			if (ulul[i].className == 'submenu') {
				sm.push(ulul[i]); // submenues
			}
		}
		for (var i=0; i<lili.length; i++) {
			if (lili[i].className == 'mm') {
				m.push(lili[i]); // menues
			}
		}
		for (var k=0; k<m.length; k++) {
			for (var c=0; c<m[k].childNodes.length; c++) {
				if (m[k].childNodes[c].nodeName == 'UL' && m[k].childNodes[c].id.substring(0,7) == 'submenu') {
				var mmmm = m[k].childNodes[c];
				var mwdt = m[k].offsetWidth-1;
				mmmm.style.background = 'url(/i/smborder.gif) no-repeat '+mwdt+'px 0 #D4C0A7';
					m[k].onmouseover = function show(e){
								mmmm.style.display = 'block';
								// testcursor(mmmm);
								};
					m[k].onmouseout = function hide(e){
								mmmm.style.display = 'none';
								};
					mmmm.onmouseover = function show(e){
								mmmm.style.display = 'block';
								};
					mmmm.onmouseout = function hide(e){
								mmmm.style.display = 'none';
//								var dtd = setTimeout(function(){mmmm.style.display = 'none';clearTimeout(dtd);},1000);
								};
				}
			}
		}
		for (var k=0; k < sm.length; k++) {
			hidesubmenu(sm[k]);
		}
	}
   }

   if (document.addEventListener) {
      document.addEventListener("DOMContentLoaded", init, false);
   }

   /* for Internet Explorer */
   /*@cc_on @*/
   /*@if (@_win32)
       document.write("<script defer src=ie_onload.js><"+"/script>");
   /*@end @*/

   window.onload = init;

function hidesubmenu(d) {
	d.style.display = 'none';
}
/*
function testcursor(mydiv) {

}
*/