onerror = stopError;	// 	Javascript Fehler unterdruecken
function stopError()
{ return true; }

document.write("");// muss unbedingt sein, denn sonnst macht nn4 probleme mit setTimeout !!!

eval('parent.menue_' + self.name + ' = \"nicht geladen\";'); // menue_seiten als nicht geladen markieren

var local = location.href.slice(0,(location.href.indexOf('sites') - 1));

// frame_wrapper_teil +++ wenn meneu fehlt, nicht popup und keine index_datei
if ( top.frames.length == 0 && self.name != "popupwin" && location.href.indexOf('sites') != -1)
{ location.replace(local + "/sites/index_frames.htm?" + location.pathname); }

function menue_initial()	// menue_initialisierung
{	//	wenn menues geladen
	if ( parent.leftFrame && parent.topFrame && parent.menue_leftFrame == "geladen" && parent.menue_topFrame == "geladen" )	// XXXXX evtl. anpassen
		{
			parent.leftFrame.wechsel(location.href,"click"); parent.topFrame.wechsel(location.href,"click");	// XXXXX evtl. frame_namen anpassen
			if (document.all && (navigator.appVersion.indexOf("Mac") != -1) )	// explorer_mac_menue_anpassung
			 	{ window.setTimeout("menue_initial()",1000);}
		}
	else { window.setTimeout("menue_initial()",100); }
}
			
// resize_teil fuer netscape
if(document.layers && !parent.top.name) { parent.top.name = window.innerWidth * window.innerHeight; }

function resize()
{
	if ( window.innerWidth * window.innerHeight != parent.top.name )
	{
		window.stop();
		parent.top.name = window.innerWidth * window.innerHeight;
	//	top.location.href = local + "/sites/index_frames.htm?" + location.href;
		location.reload();
	}
}

if ( self.name == "mainFrame" )	//	wenn eine content_seite - menue initialisieren
{
	if ( document.layers )
	{
		if ( navigator.appVersion.indexOf("Mac") != -1 ) { onresize = resize(); }	// mac
		else { onresize = resize; }	// pc
	}
	menue_initial();
}

if ( self.name == "popupwin" && window.focus ) { self.focus(); }	//	wenn ein popup_fenster - den in vordergrund stellen
