//########################################################################################################################
// Webspezifische individuelle Funktionen
//########################################################################################################################

//Markiert das angeklickte Navigationselement mit der CSS Klasse "active"
function markActiveNavigationElement()
{
  var filename;
  
  var strHref = self.location.href;
  strHref = strHref.replace(/\//g,"\\");
  
  var iIdx = strHref.lastIndexOf("\\");
	if (-1<iIdx)
	  filename = strHref.substring(iIdx+1);
  else
	filename = strHref;
 
  iIdx = filename.indexOf("_");
  if (-1<iIdx) {filename = filename.substring(0,iIdx)};

  iIdx = filename.lastIndexOf("?");
  if (-1<iIdx) {filename = filename.substring(0,iIdx)};
  
  var navigation = document.getElementById('lstNavigationInnen');
  var nl = navigation.getElementsByTagName("a");
  for (i=0; i<nl.length; i++)
  {
	//Prüfen ob das Element die CSS Klasse 'active' zugewiesen hat
	if (nl[i].href.indexOf(filename) > 0)
	  nl[i].className = 'active';	
  }
  var navigation = document.getElementById('lstNavigationMeta');
  var nl = navigation.getElementsByTagName("a");
  for (i=0; i<nl.length; i++)
  {
	//Prüfen ob das Element die CSS Klasse 'active' zugewiesen hat
	if (nl[i].href.indexOf(filename) > 0)
	  nl[i].className = 'active';	
  }
}
