

nn = ((document.captureEvents) && (!document.getElementById)) ? true : false;

if (nn) {
  die_version = navigator.appVersion.substring(0,1);
  if (die_version<=4) {
    document.write("<style type=\"text/css\"><!-- a:link { color: #339999; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small};a:hover { color: #FFFFFF; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small};a:active { color: #339999; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small};a:visited { color: #339999; text-decoration: none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small}//--></style>");
  }
}

var nz;
var navid;
var startuppic;
var vorheriger;
// die Navigationsvariablen
var R_navaktue;
var R_navhande;
var R_naverw;



// installiert ein EventCapture bei Mausbewegung
var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0
var tempY = 0

// stellt die ursprŸngliche Navigation wieder her
function restorenavi() {
    if (vorheriger) {
	hideall();MM_showHideLayers(vorheriger,'','show');
	}
	
}

function getMouseXY(e) {
	  if (IE) { // grab the x-y pos.s if browser is IE
		tempX = event.clientX + document.body.scrollLeft
		tempY = event.clientY + document.body.scrollTop
	  } else {  // grab the x-y pos.s if browser is NS
		tempX = e.pageX
		tempY = e.pageY
	  }  
	  if (tempX < 0){tempX = 0}
	  if (tempY < 0){tempY = 0}  

	 // layer off!!!!
	 if(tempY < 120 || tempY > 338 || tempX < 10 || tempX > 318)
	 {
		restorenavi();	
	 }
	  return true
}

function init() {
	createRollOver("navaktue","Aktuelles");
	createRollOver("navhande","Handeln");
	createRollOver("naverw","erweitern");
	MM_showHideLayers('loading','','hide')
	MM_showHideLayers('navlaktue','','show')

	navid=window.location.pathname;
	navid=navid.substr(9,6);

	switch (navid) {
		case "aktuel":	shownav="navlaktue";
					break;

		case "handel":	shownav="navlhande";
					break;

		default:		shownav="navlaktue";
					navid="aktuel";
	}

	navid='navl'+navid.substr(0,5)
	nz=navid;
	startuppic="nav"+navid.substr(4,navid.length);
	swap(startuppic,'click');
	MM_showHideLayers(navid,'','show');
	MM_showHideLayers('loading','','hide');
	vorheriger=navid;
}


function hideall() {
	MM_showHideLayers('navlaktue','','hide','navlhande','','hide','navlerw','','hide');
}

function pop(datei,breite,hoehe) {
parameter = "width=" + breite +",height=" + hoehe + ",toolbar=no,status=no,scrollbars=yes,resizable=yes,location=no,menubar=no,directories=no";
//parameter = "width=" + breite +",height=" + hoehe + ",toolbar=yes,status=yes,scrollbars=yes,resizable=yes,location=yes,menubar=yes,directories=yes";
var referer=""+document.URL;
if (datei.indexOf('?')>=0){
	datei=datei+'&';
	referer=referer.replace(/\?/, "%3F");
}else{
	datei=datei+'?';
}
datei=datei+'referer='+referer;
poppedwin = window.open(datei,'popwin',parameter);
//poppedwin.moveTo(0,0);
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; 

    if (args[0]=='searchlayer') {
        if (args[2]='show') { obj.top=200; } else { obj.top=0; }
    }
    }
}


function createRollOver(n,s,d) {
	var p;
	var i;
	var x;
	if(!d) d=document;
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n];
	for(i=0;!x&&i<d.images.length;i++){
		x=d.images[i][n];
	}
	for(i=0;!x&&d.layers&&i<d.layers.length;i++){
		x=createRollOver(n,s,d.layers[i].document); 
		return x;
	}
	imgName = (x.src.slice(0,x.src.lastIndexOf("_")+1)); // Setting the filename without extension
	imgExt 	= (x.src.slice(x.src.lastIndexOf("."),x.src.length)); // setting extension

	eval("R_"+n+" = new rollOver(x,imgName,imgExt,s)");
}
function rollOver(img,imgName,imgExt,status){
	this.file		= img;
	this.normal		= new Image();
	this.normal.src = imgName+'normal'+imgExt;
	this.over		= new Image();
	this.over.src 	= imgName+'over'+imgExt;
	this.click		= new Image();
	this.click.src	= imgName+'over'+imgExt;
	this.text		= status;
}
function doSearch() {
	var w1 = replace(document.search_form_extended.words1.value," AND ");
	var w2 = replace(document.search_form_extended.words2.value," OR ");
	var w3 = replace(document.search_form_extended.words3.value," NOT ");
	var res1 = (w1 != "") ? "("+w1+")" : "";
	var res2 = (w2 != "") ? " AND ("+w2+")" : "";
	var res3 = (w3 != "") ? " NOT "+w3 : "";
	words = res1 + res2 + res3;
	document.search_form_extended.words.value = words;
	document.search_form_extended.submit();
}
function replace(term, connect) {
	var res = "";
	while(term.search(/  /) != -1) {
		term = term.replace(/  /," ");
	}
	if(term.substr(term.length-1,1) == " ") {
		term = term.slice(0, term.length-1);
	}
	var parts = term.split(" ");
	for(var i = 0; i < parts.length; i++) {
		res += parts[i];
		if(i < (parts.length-1)) {
			res += connect;
		}
	}
	return res;
}
function swap(obj,action){	
	if (document.images && clicked != eval("R_"+obj)) {
		if(clicked != eval("R_"+obj)){
			eval("R_"+obj+".file.src = R_"+obj+"."+action+".src");
		}
		if(action=="click"){
			if(clicked)clicked.file.src = clicked.normal.src;
			clicked = eval("R_"+obj);
		} else if(action=="over" && eval("R_"+obj+".text")){
			window.status = eval("R_"+obj+".text");
		} else {
			window.status = "";
		}
	}
}
var clicked = null;


