function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}


function MM_findObj(n, d) { //v3.1
  	/* Prüft, ob Objekt vorhanden */
	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);
	return x;
}


function MM_swapImage() { //v3.1
  	var i,j=0,x,a=MM_swapImage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3) {
   		if ((x=MM_findObj(a[i]))!=null) {
			document.MM_sr[j++]=x; 
			if(!x.oSrc) {
				x.oSrc=x.src; 
			}
			x.src=a[i+2];
		}
	}
}


function daten(seite) {
 f1=open(seite,'KTP','width=390,height=600,screenX=260,screenY=0,dependent=yes,resizable=no, locationbar=no, menuebar=no,status=no');
 f1.focus();
}


function oeffne(seite) { //v1.0
 var sizex=screen.width-8;
 var sizey=screen.height-55;
 var newWindow = window.open(seite, 'KTP','height='+sizey+', width='+sizex+', top=0, left=0, scrollbars=no, dependent=yes, resizable=no, locationbar=no, menuebar=no, status=no');
 newWindow.focus();
}


function closeWindow() {
 self.close();
}


function MM_showHideLayers() { //v3.1	
	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; 
	}
}


function daten(seite) {
 f1=open(seite,'KTP','width=390,height=600,screenX=260,screenY=0,dependent=yes,resizable=no, locationbar=no, menuebar=no,status=no');
 f1.focus();
}


function highLight() {
	/* Script zum Highlighten der Überschrift von Alexander Bichler v1.0 */
	var uebernahme=new String(document.location.href); 
	var uebergabe=uebernahme.indexOf("#");
	var pronr=new String(uebernahme.substring(uebergabe+1,uebergabe+5));
	if(pronr>0) {
		var projekt = "id"+String(pronr);
		if (document.all) {
			document.all[projekt].style.color = "#FF3333";
		} else {
			document.getElementById(projekt).style.color = "#FF3333";
		}
	}  	
}


/* ----------------------------------------------------------------------- */
/* Scripts für wir-Kontakt von Alexander Bichler erstellt November 2003*/

function textChange(cartext, activtext, changetext) {
	/* Script zum Ändern der Textgrafiken bei Kontakt von Alexander Bichler v1.0 */
	var text = document.images[cartext].src;
	var end = 4+text.lastIndexOf("gfx");
        var grafik = text.slice(end);
	if (grafik != activtext) {
		document.images[cartext].src = changetext;
	}
}


function posChange(pos, cord) {
	/* Script zum Ändern des aktuellen Statuses bei Kontakt von Alexander Bichler v1.0 */
	if (document.getElementById) {
		if (cord == 'width') {
			document.getElementById("status").style.width = pos;
		}
		if (cord == 'height') {
			document.getElementById("status").style.height = pos;
		}
	}
}


/* Funktionen für Kartenansichtsänderung */
function europa() {
	/* Layout anpassen */
	MM_showHideLayers('europa','','show');
	MM_showHideLayers('germany','','hide');
	MM_showHideLayers('stuttgart','','hide');
	MM_showHideLayers('kemnat','','hide');
	MM_swapImage('eutext','','gfx/wir_kon_eu_activ.gif',1);
	MM_swapImage('gertext','','gfx/wir_kon_ger_out.gif',1);
	MM_swapImage('stgttext','','gfx/wir_kon_stgt_out.gif',1);
	MM_swapImage('kemtext','','gfx/wir_kon_kem_out.gif',1);
	/* Statusvariable Width anpassen */
	posChange('1','width');
	/* Prüfen was gerade aktuelle Wegbeschreibung ist */
	var hoehe=document.getElementById("status").style.height;
	if (document.getElementById) {
		if (hoehe=='1px') {
			/* Keine Wegbeschreibung */
			MM_swapImage('europapic','','gfx/wir_kon_n_eur.gif',1);
		}
		if (hoehe=='2px') {	
			/* Frankfurt - Bild ändern */
			MM_swapImage('europapic','','gfx/wir_kon_f_eur.gif',1);
		}
		if (hoehe=='3px') {	
			/* Karlsruhe - Bild ändern */
			MM_swapImage('europapic','','gfx/wir_kon_k_eur.gif',1);
		}
		if (hoehe=='4px') {	
			/* München - Bild ändern */
			MM_swapImage('europapic','','gfx/wir_kon_m_eur.gif',1);
		}
		if (hoehe=='5px') {	
			/* Zürich - Bild ändern */
			MM_swapImage('europapic','','gfx/wir_kon_z_eur.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function germany() {
	MM_showHideLayers('germany','','show');
	MM_showHideLayers('stuttgart','','hide');
	MM_showHideLayers('kemnat','','hide');
	MM_swapImage('eutext','','gfx/wir_kon_eu_out.gif',1);
	MM_swapImage('gertext','','gfx/wir_kon_ger_activ.gif',1);
	MM_swapImage('stgttext','','gfx/wir_kon_stgt_out.gif',1);
	MM_swapImage('kemtext','','gfx/wir_kon_kem_out.gif',1);
	posChange('2','width');
		var hoehe=document.getElementById("status").style.height;
	if (document.getElementById) {
		if (hoehe=='1px') {
			MM_swapImage('germanypic','','gfx/wir_kon_n_ger.gif',1);
		}
		if (hoehe=='2px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_f_ger.gif',1);
		}
		if (hoehe=='3px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_k_ger.gif',1);
		}
		if (hoehe=='4px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_m_ger.gif',1);
		}
		if (hoehe=='5px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_z_ger.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function stuttgart() {
	MM_showHideLayers('stuttgart','','show');
	MM_showHideLayers('kemnat','','hide');
	MM_swapImage('eutext','','gfx/wir_kon_eu_out.gif',1);
	MM_swapImage('gertext','','gfx/wir_kon_ger_out.gif',1);
	MM_swapImage('stgttext','','gfx/wir_kon_stgt_activ.gif',1);
	MM_swapImage('kemtext','','gfx/wir_kon_kem_out.gif',1);
	posChange('3','width');
	var hoehe=document.getElementById("status").style.height;
	if (document.getElementById) {
		if (hoehe=='1px') {
			MM_swapImage('stuttgartpic','','gfx/wir_kon_n_stgt.gif',1);
		}
		if (hoehe=='2px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_f_stgt.gif',1);
		}
		if (hoehe=='3px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_k_stgt.gif',1);
		}
		if (hoehe=='4px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_m_stgt.gif',1);
		}
		if (hoehe=='5px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_z_stgt.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function kemnat() {
	MM_showHideLayers('kemnat','','show');
	MM_swapImage('eutext','','gfx/wir_kon_eu_out.gif',1);
	MM_swapImage('gertext','','gfx/wir_kon_ger_out.gif',1);
	MM_swapImage('stgttext','','gfx/wir_kon_stgt_out.gif',1);
	MM_swapImage('kemtext','','gfx/wir_kon_kem_activ.gif',1);
	posChange('4','width');
	var hoehe=document.getElementById("status").style.height;
	if (document.getElementById) {
		if (hoehe=='1px') {
			MM_swapImage('kemnatpic','','gfx/wir_kon_n_kem.gif',1);
		}
		if (hoehe=='2px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_f_kem.gif',1);
		}
		if (hoehe=='3px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_k_kem.gif',1);
		}
		if (hoehe=='4px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_m_kem.gif',1);
		}
		if (hoehe=='5px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_z_kem.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}


/* Funktionen für Wegbeschreibungsänderung */
function frankfurt() {
	/* andere Wegbeschreibungen ausblenden */
	MM_showHideLayers('muenchenweg','','hide');
	MM_showHideLayers('frankfurtweg','','show');
	MM_showHideLayers('karlsruheweg','','hide');
	MM_showHideLayers('zuerichweg','','hide');
	/* Statusvariable Height anpassen */
	posChange('2','height');
	/* Prüfen was gerade aktuelles Bild ist */
	var breite=document.getElementById("status").style.width;
	if (document.getElementById) {
		if (breite=='1px') {
			/* Europa - Bild ändern */
			MM_swapImage('europapic','','gfx/wir_kon_f_eur.gif',1);
		}
		if (breite=='2px') {	
			/* Germany - Bild ändern */
			MM_swapImage('germanypic','','gfx/wir_kon_f_ger.gif',1);
		}
		if (breite=='3px') {	
			/* Stuttgart - Bild ändern */
			MM_swapImage('stuttgartpic','','gfx/wir_kon_f_stgt.gif',1);
		}
		if (breite=='4px') {	
			/* Kemnat - Bild ändern */
			MM_swapImage('kemnatpic','','gfx/wir_kon_f_kem.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function karlsruhe() {
	MM_showHideLayers('muenchenweg','','hide');
	MM_showHideLayers('frankfurtweg','','hide');
	MM_showHideLayers('karlsruheweg','','show');
	MM_showHideLayers('zuerichweg','','hide');
	posChange('3','height');
	var breite=document.getElementById("status").style.width;
	if (document.getElementById) {
		if (breite=='1px') {
			MM_swapImage('europapic','','gfx/wir_kon_k_eur.gif',1);
		}
		if (breite=='2px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_k_ger.gif',1);
		}
		if (breite=='3px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_k_stgt.gif',1);
		}
		if (breite=='4px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_k_kem.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function muenchen() {
	MM_showHideLayers('muenchenweg','','show');
	MM_showHideLayers('frankfurtweg','','hide');
	MM_showHideLayers('karlsruheweg','','hide');
	MM_showHideLayers('zuerichweg','','hide');
	posChange('4','height');
	var breite=document.getElementById("status").style.width;
	if (document.getElementById) {
		if (breite=='1px') {
			MM_swapImage('europapic','','gfx/wir_kon_m_eur.gif',1);
		}
		if (breite=='2px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_m_ger.gif',1);
		}
		if (breite=='3px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_m_stgt.gif',1);
		}
		if (breite=='4px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_m_kem.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}
function zuerich() {
	MM_showHideLayers('zuerichweg','','show'); 
	MM_showHideLayers('frankfurtweg','','hide'); 
	MM_showHideLayers('karlsruheweg','','hide'); 
	MM_showHideLayers('muenchenweg','','hide'); 
	posChange('5','height');
	var breite=document.getElementById("status").style.width;
	if (document.getElementById) {
		if (breite=='1px') {
			MM_swapImage('europapic','','gfx/wir_kon_z_eur.gif',1);
		}
		if (breite=='2px') {	
			MM_swapImage('germanypic','','gfx/wir_kon_z_ger.gif',1);
		}
		if (breite=='3px') {	
			MM_swapImage('stuttgartpic','','gfx/wir_kon_z_stgt.gif',1);
		}
		if (breite=='4px') {	
			MM_swapImage('kemnatpic','','gfx/wir_kon_z_kem.gif',1);
		}
	} else {
		alert("fatal error in Denken");
	}
}



/* ----------------------------------------------------------------------- */
/* Funktionen für Planansichtsänderung von Alexander Bichler erstellt Dezember 2003*/
function plan(target) {
	/* Layout anpassen */
	if (target=='Plan1') {
		MM_showHideLayers('Plan1','','show');
		MM_showHideLayers('Plan2','','hide');
		MM_showHideLayers('Plan3','','hide');
		MM_showHideLayers('Plan4','','hide');
		MM_showHideLayers('Plan5','','hide');
		MM_showHideLayers('Plan6','','hide');
	}
	if (target=='Plan2') {
		MM_showHideLayers('Plan1','','hide');
		MM_showHideLayers('Plan2','','show');
		MM_showHideLayers('Plan3','','hide');
		MM_showHideLayers('Plan4','','hide');
		MM_showHideLayers('Plan5','','hide');
		MM_showHideLayers('Plan6','','hide');
	}
	if (target=='Plan3') {
		MM_showHideLayers('Plan1','','hide');
		MM_showHideLayers('Plan2','','hide');
		MM_showHideLayers('Plan3','','show');
		MM_showHideLayers('Plan4','','hide');
		MM_showHideLayers('Plan5','','hide');
		MM_showHideLayers('Plan6','','hide');
	}	
	if (target=='Plan4') {
		MM_showHideLayers('Plan1','','hide');
		MM_showHideLayers('Plan2','','hide');
		MM_showHideLayers('Plan3','','hide');
		MM_showHideLayers('Plan4','','show');
		MM_showHideLayers('Plan5','','hide');
		MM_showHideLayers('Plan6','','hide');
	}
	if (target=='Plan5') {
		MM_showHideLayers('Plan1','','hide');
		MM_showHideLayers('Plan2','','hide');
		MM_showHideLayers('Plan3','','hide');
		MM_showHideLayers('Plan4','','hide');
		MM_showHideLayers('Plan5','','show');
		MM_showHideLayers('Plan6','','hide');
	}
	if (target=='Plan6') {
		MM_showHideLayers('Plan1','','hide');
		MM_showHideLayers('Plan2','','hide');
		MM_showHideLayers('Plan3','','hide');
		MM_showHideLayers('Plan4','','hide');
		MM_showHideLayers('Plan5','','hide');
		MM_showHideLayers('Plan6','','show');
	}
}

