/*************************************************************************
 * Menu JS Functions
 *
 * @package CarPresenter Web
 * @author  Andreas Percher
 * @version 1.0, 2006-12-18
 * @version 1.1, 2007-01-18
 */

/*************************************************************************
 * Menüpunkt ein- und ausklappen
 */
  function toggleSubmenu(nr) {
    var objTitel = document.getElementById("leftmenutitel_"+nr);
    var objMenu = document.getElementById("leftmenuentry_"+nr);
    var openmenu = document.forms.suchform.openmenu;
    var data = openmenu.value;
    var mx = parseInt(nr);
    var nxt = mx+1;
    while (data.length<=nxt)
      data+="oo";
/*
    var info = "\r\nPosition "+mx+" ("+nr+")\r\n";
    for (i=0;i<mx;i++)
      info += "\r\n"+i+":" +data.substr(i)+":";
    alert (data +"=>"+data.substr(0,mx)+"?"+data.substr(nxt)+info);
*/
    if(objMenu.style.display=="none") {
      objMenu.style.display="block";
      data = data.substr(0,mx)+"x"+data.substr(nxt);
    } else {
      objMenu.style.display="none";
      data = data.substr(0,mx)+"o"+data.substr(nxt);
    }
    // alert(mx+": "+openmenu.value+" -> "+data);
    openmenu.value=data;
  }

/*************************************************************************
 * Menüpunkt öffnen
 */
  function openErgebnis(parms) {
    var openmenu = document.forms.suchform.openmenu;
    // alert("/ergebnis.jsp?"+parms+"&openmenu="+openmenu.value);
    location.href="/ergebnis.jsp?"+parms+"&openmenu="+openmenu.value;
  }

/*************************************************************************
 * Menüpunkt öffnen (2)
 */
  function openPage(url) {
    var openmenu = document.forms.suchform.openmenu;
    // alert("/ergebnis.jsp?"+parms+"&openmenu="+openmenu.value);
    var add="?";
    if (url.indexOf("?")>0)
      add="&";
    location.href=url+add+"openmenu="+openmenu.value;
  }

/************************************************************************/

