

  menu_hide_timeout = 10;

  // ***************************************************************************

  opening = false;

  function changeClass(object, classpassed)
  {
    object.className=classpassed;
  }

  function tsMenu_show(id)
  {
    li = document.getElementById('tsMenuItem_'+id)
    changeClass(li,'menuover');
    if (ul = document.getElementById('tsMenu_'+id))
    {
      ul.style.visibility = 'visible';
      li.style.zIndex = 1;
      
      a = 'tsMenu_timer_'+id;
      if (eval('typeof('+a+')') !='undefined') eval('clearTimeout(tsMenu_timer_'+id+')');
    }
  }
  
  function tsMenu_hide(id)
  {
    li = document.getElementById('tsMenuItem_'+id)
    changeClass(li,'menuout');
    if (ul = document.getElementById('tsMenu_'+id))
    {
      eval('tsMenu_timer_'+id+' = setTimeout(\'tsMenu_abshide('+id+')\','+menu_hide_timeout+');');
      li.style.zIndex = 0;
    }
  }

  function tsMenu_abshide(id)
  {
    if (ul = document.getElementById('tsMenu_'+id)) ul.style.visibility = 'hidden';
  }

  
  // FLASHes // **********************************
  
  function tsPut_flash(movie, width, height)
  {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+width+'" height="'+height+'">\n');
    document.write('   <param name="movie" value="'+movie+'" />\n');
    document.write('   <param name="allowScriptAccess" value="sameDomain" />\n');
    document.write('   <param name="quality" value="high" />\n');
    document.write('   <param name="wmode" value="transparent" />\n');
    document.write(' <embed src="'+movie+'" wmode="transparent" quality="high" width="'+width+'" height="'+height+'" align="top" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');
    document.write('</object>\n');
    remove_ie_bug();
  }

  function remove_ie_bug()
  {
    n=navigator.userAgent;
    w=n.indexOf("MSIE");
    if((w>0)&&(parseInt(n.charAt(w+5))>5))
    {
      T=["object","embed","applet"];
      for(j=0;j<3;j++)
      {
        E=document.getElementsByTagName(T[j]);
        for(i=0;i<E.length;i++)
        {
          P=E[i].parentNode;
          H=P.innerHTML;
          P.removeChild(E[i]);
          P.innerHTML=H;
        }
      }
    }
  }
