//-----------------------------------------------------
//Image rotation function
//Version 1.0 - Copyright 2003 Johannes Hauf, ars naviagndi GmbH, jh@arsmail.de
//This allows image rotation in a more sophisticated way.
//In Your html document You can integrate this by using this syntax:
//changeImage('[image identifier]','[status_identifier]');
//i.e. onMouseOver="changeImage('praxis_philosophie','over');"

if (document.images) {
	//Set Your poperties here--------------------------------------------------
	//imgStati allows You to set Your image status
	//c is the default image-status (never change this from the default: '')
	//if You have an image named myimage.gif, the other statuses look like i.e. myimage-over.gif, myimage-deact.gif
	imgStati = {
			c:'',
			over:'_over',
			active:'_over'
	};
	//In the array images You define Your images
	//The key of every value must be the same as the if of the image tag in HTML
	//The 1st value in '[]' ist the path to the "c"-image
	images = { 
		meinprofil:['/images/de_DE/meinprofil.gif',imgStati],
		news:['/images/de_DE/news.gif',imgStati],
		lexikon:['/images/de_DE/lexikon.gif',imgStati],
		mediathek:['/images/de_DE/mediathek.gif',imgStati],
		linkothek:['/images/de_DE/linkothek.gif',imgStati],
		forum:['/images/de_DE/forum.gif',imgStati],
		administration:['/images/de_DE/administration.gif',imgStati],
		
		schulungantigua:['/images/de_DE/schulungantigua.gif',imgStati],
		schulungflughaefen:['/images/de_DE/schulungflughaefen.gif',imgStati],
		schulungfrankreich:['/images/de_DE/schulungfrankreich.gif',imgStati],
		schulungjapan:['/images/de_DE/schulungjapan.gif',imgStati],
		schulungmarokko:['/images/de_DE/schulungmarokko.gif',imgStati],
		schulungmexiko:['/images/de_DE/schulungmexiko.gif',imgStati],
		schulungspanien:['/images/de_DE/schulungspanien.gif',imgStati],
		
		startneuregistrierung:['/images/de_DE/startneuregistrierung.gif',imgStati],
		startinformationen:['/images/de_DE/startinformationen.gif',imgStati],
		startteilnahmebedingungen:['/images/de_DE/startteilnahmebedingungen.gif',imgStati],
		startwirueberuns:['/images/de_DE/startwirueberuns.gif',imgStati],
		startpresse:['/images/de_DE/startpresse.gif',imgStati],
		
		antiguaundbarbuda:['/images/C/logo_antiguaundbarbuda_grau.gif',imgStati],
		verkehrsflughaefen:['/images/C/logo_verkehrsflughaefen_grau.gif',imgStati],
		frankreichschulung:['/images/C/logo_frankreich_grau.gif',imgStati],
		japanschulung:['/images/C/logo_japan_grau.gif',imgStati],
		marokkoschulung:['/images/C/logo_marokko_grau.gif',imgStati],
		mexikoschulung:['/images/C/logo_mexico_grau.gif',imgStati],
		spanienschulung:['/images/C/logo_spanien_grau.gif',imgStati]
	};
	// end of set Your propersies-----------------------------------------------
	var myImg, imgSuffix;
	for(var i in images) {
		images[i][2] = new Object();
		if(imgSuffix = images[i][0].match(/\.gif$|\.jpg$|\.png$/i)) {
			myImg = images[i][0].split(imgSuffix)[0];
		}
		for(var j in images[i][1]) {
			images[i][2][j] = document.createElement("img");
			images[i][2][j].src = myImg+images[i][1][j]+imgSuffix;
		}
	}
}

/*changes pictures when mouseover
changes pictures when mouseover and displays text in defined Layer here id="info" -- 
Function is called by /html/index.shtml and /html/texte/leistungen.html*/
function changeImage(imgName, imgStatus, text_id) {
	if(document[imgName]) {
		document[imgName].src = images[imgName][2][imgStatus].src;
	}
}

// ------------------------------------------------------------------------------------------------
// Function "normalize Password" for Backend
// ------------------------------------------------------------------------------------------------
function normPasswd(sid, userID, groupID)
{
	var callBack = confirm('Passwort wirklich normieren?');
	if(callBack == true) {
		NeuFenster('/cgi-bin/verwaltung/benutzer_verwaltung.pl?sid='+sid+'&action=normPasswd&ben_id='+userID+'&grp_id='+groupID,'Passwd',640,440,100,100);
	} else {
		// do nothing
	}
}
