function SelectMenu(obj)
{ 
 if(document.getElementById){ 
 var el = document.getElementById(obj); 
 var ar = document.getElementById("menudiv").getElementsByTagName("span");
  if(el.style.display != "block"){
   for (var i=0; i<ar.length; i++){ 
    if (ar[i].className=="submenu")
    ar[i].style.display = "none"; 
   } 
   el.style.display = "block";
   parent.lastSelectedMenuItem = obj;
  }else{ 
   el.style.display = "none"; 
  } 
 } 
} 

function UnfoldMenu()
{
    var ar = document.getElementById("menudiv").getElementsByTagName("span");
    for (var i=0; i<ar.length; i++)
    {
        if (ar[i].className=="submenu")
        ar[i].style.display = "none";
    }
    parent.lastSelectedMenuItem = null;
}
 
function DisplayMenu()
{
    var subCounter = 0;
    document.write("<div id='menudiv'>");
    for (i=0; i < parent.groups.length; i++)
    { 
        if((parent.groups[i][3]).length > 0)
        {
            subCounter ++;
            document.write("<div style='cursor: hand;' onclick='SelectMenu(\"sub" + subCounter + "\")'>");
            document.write("<table border='0' cellspacing='0' cellpadding='0'>");
            document.write("<tr valign='middle'>");
            document.write("<td>");
            document.write("<img src='images/m23_2.gif' alt=''>");
            document.write("</td>");
            document.write("<td>");
            document.write("<a href='#' class='menu' title='" + unescape(parent.groups[i][2]) + "'>");
            document.write(unescape(parent.groups[i][2]));
            document.write("</a>");
            document.write("</td>");
            document.write("</tr>");
            document.write("</table>");
            document.write("</div>");
            document.write("<span class='submenu' id='sub" + subCounter + "'>");
            document.write("<table border='0' cellspacing='0' cellpadding='0'>");
            for (j=0; j < (parent.groups[i][3]).length; j++)
            {
                document.write("<tr valign='middle'>");
                document.write("<td width='15'>");
                document.write("&nbsp;");
                document.write("</td>");
                document.write("<td>");
                document.write("<a href='" + unescape(parent.groups[i][3][j][0]) + "' class='menusub' title='" + unescape(parent.groups[i][3][j][1]) + "'>");
                document.write("<img src='images/m23_2.gif' alt='' border='0'>");
                document.write("</a>");
                document.write("</td>");
                document.write("<td>");
                document.write("<a href='" + unescape(parent.groups[i][3][j][0]) + "' class='menusub' title='" + unescape(parent.groups[i][3][j][1]) + "'>");
                document.write(unescape(parent.groups[i][3][j][1]));
                document.write("</a>");
                document.write("</td>");
                document.write("</tr>");
            }
            document.write("</table>");
            document.write("</span>");
        }
        else
        {
            document.write("<table border='0' cellspacing='0' cellpadding='0'>");
            document.write("<tr valign='middle'>");
            document.write("<td>");
            document.write("<a href='" + unescape(parent.groups[i][1]) + "' class='menu' onclick='UnfoldMenu()' title='" + unescape(parent.groups[i][2]) + "'>");
            document.write("<img src='images/m23_2.gif' alt='' border='0'>");
            document.write("</a>");
            document.write("</td>");
            document.write("<td>");
            document.write("<a href='" + unescape(parent.groups[i][1]) + "' class='menu' onclick='UnfoldMenu()' title='" + unescape(parent.groups[i][2]) + "'>");
            document.write(unescape(parent.groups[i][2]));
            document.write("</a>");
            document.write("</td>");
            document.write("</tr>");
            document.write("</table>");
        }
    } 
    document.write("</div>");
    
    if(parent.lastSelectedMenuItem != null)
    {
        SelectMenu(parent.lastSelectedMenuItem);
    }
}
