﻿// JScript-Datei
// -----------------------------------------------------------------------------
// [MicroTOOL] Script for Topmenu
// 
// version:   1.0
// date:      03/04/07
// author:    André Müller
// email:     andre.mueller@microtool.de
// 
// website:   www.microtool.de
// 
// version history: [location of file]
// -----------------------------------------------------------------------------

var menutimeout;
var oldmenu = '';
var defaultmenu = '';

function showmenu(who)
{
    showmenuelement(who);
}
function hidemenu(who)
{
    menutimeout = window.setTimeout('hidemenuelement("' + who + '")', 500);
}
function showmenuelement(el)
{
    clearTimeout(menutimeout);
    
    if (oldmenu != '')
    {
        hidemenuelement(oldmenu);
    }
   
    document.getElementById(el + "_inner").style.visibility = "visible";
    document.getElementById(el + "_outer").className += " active";

    oldmenu = el;
}
function hidemenuelement(el)
{
    document.getElementById(el + "_inner").style.visibility = "hidden";
    document.getElementById(el + "_outer").className = document.getElementById(el + "_outer").className.replace(/active/g, "");
}
function getid(obj)
{
    var itemid='';
    var itemids = new Array();

    itemids = obj.id.split("_");

    if (obj.id.indexOf("reVertical") > -1)
    {
        itemids.pop();
        itemids.pop();
        itemids.pop();
    }
    else
    {
        itemids.pop();
    }    

    itemid = itemids.join("_");
    
    return itemid;
}