var menuid = 0;
function MenuInit(id) {
	menuid = id;
	var menus = document.getElementById(id).getElementsByTagName('tr');
	var selid = '';
	
	for(var i=0; i<menus.length; i++) {
		// catalog
		if (menus[i].className.indexOf('menucat') != -1) {
			menus[i].onclick = function () {ShowCat(this.firstChild.firstChild.rel);}
			if (menus[i].className.indexOf('mcselect') != -1) {selid=menus[i];}
			menus[i].onmouseout  = function (){this.className='menucat';}
			menus[i].onmouseover = function (){this.className='menucat mcselect';}
		}
		// pages 1
		if (menus[i].className.indexOf('menuitemf') != -1) {
			menus[i].onclick = function () {document.location = this.firstChild.firstChild.href;}
			if (menus[i].className.indexOf('mselect') == -1) {
				menus[i].onmouseout  = function (){this.className='menuitemf';}
				menus[i].onmouseover = function (){this.className='menuitemf mselect';}
			}
		}
		// pages 2
		if (menus[i].className.indexOf('submenuitem') != -1) { 
			menus[i].onclick = function () {document.location = this.firstChild.firstChild.href;}
			if (menus[i].className.indexOf('msselect') == -1){
				menus[i].onmouseout  = function (){this.className='submenuitem';}
				menus[i].onmouseover = function (){this.className='submenuitem msselect';}
			}
			menus[i].style.display = 'none';
		}
	}
	if (selid != '')ShowCat(selid.firstChild.firstChild.rel);
}

function ShowCat(cat) {
	var menus = document.getElementById(menuid).getElementsByTagName('tr');
	
	for(var i=0; i<menus.length; i++) {
		if (menus[i].className.indexOf('submenuitem') != -1) {
			if (menus[i].firstChild.firstChild.rel == cat) menus[i].style.display = ChangeDisplay(menus[i].style.display);
		}
	}
}

function ChangeDisplay(disp) {
	switch (disp) {
		case 'none': return 'block';
		case 'block': return 'none';
		default : return 'block';
	}
}