function ReWriteMenuForIE(parentArr,srcArr) {
	if (isIE) {
		for (var i = 0; i < parentArr.length; i++) {
			new_element(parentArr[i],'img',['class','ie-nav-img','src',srcArr[i]],'');
			new_element(parentArr[i],'img',['class','ie-nav-border','src','/images/nav/nav_right_border.gif'],'');
		}
	}
}

var navImages = [
	'/images/nav/partners_1.gif',
	'/images/nav/press_office_1.gif',
	'/images/nav/project_1.gif',
	'/images/nav/nav_right_border.gif'
];

preloadNavImages = function() {
	var args = arguments[0] ? arguments[0] : navImages;
	var imgs = new Array()
	for (var i = 0; i < args.length; i++) {
		imgs[i] = new Image();
		imgs[i].src = args[i];
	}
	return imgs;
}

var menuListenIDs = [
	'NavProject',
	'NavProjectList',
	'NavProjectOpener',
	'NavPress',
	'NavPressList',
	'NavPressOpener',
	'NavPartners',
	'NavPartnersList',
	'NavPartnersOpener'
];

var popUpMenu = {
	aktuellAktiv : null,

	zeigeMenu : function() {
		if (this.aktuellAktiv) {
			TMCSSVisibility(this.aktuellAktiv,'aus');
		}
		this.parentElemLink = arguments[0].getElementsByTagName('a')[0];
		this.zeigeElem = arguments[1];
		this.targetElem = arguments[2];
		this.elemOldClassName = this.parentElemLink.className;
		this.parentElemLink.className = 'hover';
		TMCSSVisibility(this.zeigeElem,'ein');
		TMCSSVisibility(this.targetElem,'ein');
		this.aktuellAktiv = this.zeigeElem;
		TMUnterbindeAusbreitung(arguments[3]);
	},

	versteckeMenu : function() {
		this.parentElemLink = arguments[0].getElementsByTagName('a')[0];
		this.versteckeElem = arguments[1];
		this.targetElem = arguments[2];
		this.parentElemLink.className = this.elemOldClassName;
		this.aktuellAktiv = null;
		TMCSSVisibility(this.versteckeElem,'aus');
		TMCSSVisibility(this.targetElem,'aus');
		TMUnterbindeAusbreitung(arguments[3]);
	},

	init : function() {
		for (var i = 0; i<menuListenIDs.length-1; i+=3) {
			this.menuListe = TMSucheElem(menuListenIDs[i]);
			this.menuListenPunkte = TMSucheElem(menuListenIDs[i+1]);
			this.menuListenTarget = TMSucheElem(menuListenIDs[i+2]);
			this.setzeEvents = function(ml,mlp,telem) {
				popUpMenu.menuListe.onmouseover = function(e) {
					popUpMenu.zeigeMenu(ml,mlp,telem,e);
				};
				popUpMenu.menuListe.onmouseout = function(e) {
					popUpMenu.versteckeMenu(ml,mlp,telem,e);
				};
			};
			this.setzeEvents(this.menuListe,this.menuListenPunkte,this.menuListenTarget);
			this.hoverListElems = this.menuListenPunkte.getElementsByTagName('li');
			for (var j = 0; j<this.hoverListElems.length; j++) {
				this.hoverListElem = this.hoverListElems[j]
				this.setzeHoverEvents = function(hle) {
					popUpMenu.hoverListElem.onmouseover = function(e) {
						hle.className = 'hover';
						hle.childNodes[0].className = 'hover';
					};
					popUpMenu.hoverListElem.onmouseout = function(e) {
						hle.className = '';
						hle.childNodes[0].className = '';
					};
				};
				this.setzeHoverEvents(this.hoverListElem);
			}
			
		}
	}

};
/*
window.onload = function() {
	preloadNavImages();
	popUpMenu.init();
};
*/