/***************************************************************
***
***   15.07.05 Aktuellen Menüeintrag deaktivieren
***   Wenn jscript nicht aktiviert ist, ist das kein Beinbruch
***
***************************************************************/

function menu_deactivate_me()
{
   //extract filename e.g.: index.html
   var str=location.pathname;
   var p2=str.length;
   var ret="";
	if (str.charAt(p2)=="/")
	{ ret="index.html";}
	else
	{
	   //while ((str.charAt(p2)!=".")  && (p2 > 0)) {p2--;}
	   var p1=p2-1;
	   while ((str.charAt(p1)!="\\") && (p1 > 0)) {p1--;}
	   var p3=p2-1;
	   while ((str.charAt(p3)!="/")  && (p3 > 0)) {p3--;}
	   p1=Math.max(p1,p3);
	   //entgegen der Beschreibung ist das letzte Zeichen nicht enthalten, -> p2 statt p2-1
	ret=str.substring(p1+1,p2).toLowerCase();
	}

   //find corresponding <a href...
   var enu=document.all.tags("a");
   for (var i=0; i < enu.length; i++)  {  if (enu[i].outerHTML.indexOf(ret) > -1) {break;}   }
   if (i>=enu.length) { return;  }  //not found
   
   var tdn=document.all(enu[i].sourceIndex-1);
   /* Gibt Unbekannter HTML-Fehler beim Laden   
   //...<TD class=nav><A href=\"index.html\">Home </A></TD>"
   var r=tdn.outerHTML;
   r=r.replace("class=nav","class=act");
   r=r.replace("</A>","");
   var p1=r.indexOf("<A href");
   var p2=r.indexOf(">",p1+1);
   if (p1==-1 || p2==-1) {  return;  }
   tdn.outerHTML=r.substring(0,p1) + r.substring(p2+1,r.length);
   */
   //"<A href=\"index.html\">Home </A>"
   var r=tdn.innerHTML;
   tdn.className="act";
   r=r.replace("</A>","");
   var p1=r.indexOf("<A href");
   var p2=r.indexOf(">",p1+1);
   if (p1==-1 || p2==-1) {  return;  }
   var s=r.substring(0,p1) + r.substring(p2+1,r.length);
   tdn.innerHTML=s;
return(ret);
}//menu_deactivate_entry()
