/**
 * Pobierz obiekt HTML DOM po nazwie id, oblsuguje IE5
 */
var activeMenu = null;
var activeTimer = null;
function getElement(elementID) {
    obj = (document.getElementById) ? document.getElementById(elementID) : document.all[elementID];
    return obj;
}

function showSubmenu(id, left, menuObj) {
	//jesli aktualnie pokazywane jest jakies menu to dofinitywnie ukryj
	if(activeMenu != null){
	    hideActiveMenu();
	}

    if (menuObj != null) {
    	menuObj.className = 'topmenulinkselected';
    }

	activeMenu = getElement('submenu'+id);
	marginLeft = getElement('main0').offsetLeft+180+left+80;
	activeMenu.style.left = marginLeft;  
	activeMenu.style.visibility = 'visible';
	activeMenu.onmouseover = function(){
	    if(activeTimer != null){
		window.clearTimeout(activeTimer);
		activeTimer = null;
	    }
	    if (menuObj != null) {
	    	menuObj.className = 'topmenulinkselected';
	    }
	}
	activeMenu.onmouseout = function(){
	    hideSubmenu();
	    if (menuObj != null) {
	    	menuObj.className = 'topmenulink';
	    }
	}	
}

function hideSubmenu(id, menuObj) {
    if(activeMenu != null){
	activeTimer = setTimeout('hideActiveMenu()', 1000);
    }
    if (menuObj != null) {
    	menuObj.className = 'topmenulink';
    }    

    //getElement('submenu'+id).style.visibility = 'hidden';
}

function hideActiveMenu(){
    if(activeMenu != null){
	activeMenu.style.visibility = 'hidden';
	activeMenu = null;
	if(activeTimer != null){
	    window.clearTimeout(activeTimer);
	    activeTimer = null;
	}
    }
}

/*
function showSubmenu(id, left) {
	submenuElement = getElement('submenu'+id);
	marginLeft = getElement('main0').offsetLeft+180+left+80;
	submenuElement.style.left = marginLeft;  
	submenuElement.style.visibility = 'visible';
}

function hideSubmenu(id) {
	getElement('submenu'+id).style.visibility = 'hidden';
}
*/

