/*
*	globale Browsererkennung
*/
var dom = (document.getElementById) ? true : false;
var ie = (document.all && !document.getElementById) ? true : false;
var nn = (document.layers) ? true : false;
var aktivTable = new Array();

function changeImage(imgName, imgObj)
{
   //javascript:changeImage('10','wk10', 'imWk');

	wk = new Image();
	wk.src = "../bilder/mitarbeiter/" + imgName + "On.jpg";
	imWk = new Image();
	imWk.src = "../bilder/mitarbeiter/" + imgName + "Off.jpg";
   
	document.images[imgName].src = eval(imgObj +".src");
}	

function changeImageBack(imgName, imgObj) 
{
	wk = new Image();
	wk.src = "../bilder/mitarbeiter/" + imgName + "Off.jpg";
	imWk = new Image();
	imWk.src = "../bilder/mitarbeiter/" + imgName + "On.jpg";
	document.images[imgName].src = eval(imgObj+".src");
}	


function changePfeil(imgName, imgObj, id)
{
	wk = new Image();
	wk.src = "bilder/" + imgName;
	imWk = new Image();
	imWk.src = "bilder/pfeilOver.gif";
	
	if(!nn)
	{   
		document.images[imgName].src = eval(imgObj +".src");
	}
	else
	{
		document.layers[id].document.images[imgName].src = eval(imgObj +".src");
	}
}


function changePfeilBack(imgName, imgObj, id)
{
	wk = new Image();
	wk.src = "bilder/" + imgName;
	imWk = new Image();
	imWk.src = "bilder/pix.gif";
	
	if(!nn)
	{   
		document.images[imgName].src = eval(imgObj +".src");
	}
	else
	{
		document.layers[id].document.images[imgName].src = eval(imgObj +".src");
	}
}	


function changePfeil(imgName, imgObj, id)
{
	wk = new Image();
	wk.src = "bilder/" + imgName;
	imWk = new Image();
	imWk.src = "bilder/pfeilOver.gif";
	
	if(!nn)
	{   
		document.images[imgName].src = eval(imgObj +".src");
	}
	else
	{
		document.layers[id].document.images[imgName].src = eval(imgObj +".src");
	}
}


function changeMenueThree(imgName, imgObj)
{
	wk = new Image();
	wk.src = "bilder/" + imgName;
	imWk = new Image();
	imWk.src = "bilder/" + imgName + "Over.gif";
   
	document.images[imgName].src = eval(imgObj +".src");
}

function changeMenueThreeBack(imgName, imgObj)
{
	wk = new Image();
	wk.src = "bilder/" + imgName;
	imWk = new Image();
	imWk.src = "bilder/" + imgName + ".gif";
   
	document.images[imgName].src = eval(imgObj +".src");
}


function changeSubMenueThree(imgName, imgObj)
{
	wk = new Image();
	wk.src = "../bilder/" + imgName;
	imWk = new Image();
	imWk.src = "../bilder/" + imgName + "Over.gif";
   
	document.images[imgName].src = eval(imgObj +".src");
}

function changeSubMenueThreeBack(imgName, imgObj)
{
	wk = new Image();
	wk.src = "../bilder/" + imgName;
	imWk = new Image();
	imWk.src = "../bilder/" + imgName + ".gif";
   
	document.images[imgName].src = eval(imgObj +".src");
}

function changeSubMenueThree(imgName, imgObj)
{
	wk = new Image();
	wk.src = "../bilder/" + imgName;
	imWk = new Image();
	imWk.src = "../bilder/" + imgName + "Over.gif";
	   
	document.images[imgName].src = eval(imgObj +".src");
}

function swapImage(imgName, imgObj, imgNameOver)
{
	wk = new Image();
	wk.src = "../bilder/" + imgName;
	imWk = new Image();
	imWk.src = "../bilder/" + imgNameOver;
   
	document.images[imgName].src = eval(imgObj +".src");
}

/*
*	Menuseite: Farbwechsel
*/
function changeMenuColor(id, farbe)
{
   
   if (id != aktivTable[0] && aktivTable.length > 0)
   {
      //alert(aktivTable[0]);
      changeMenuColorBack(aktivTable[0], 'FFFFFF');
   }
         
	if(dom)
	{
		//document.getElementById(eval("id ")).style.backgroundColor = farbe;
		document.getElementById(eval("id")).style.color  = farbe;
	}
	if(ie)
	{
		//document.all.eval("id").style.backgroundColor = farbe;
        document.getElementById(eval("id")).style.color  = farbe;
	}
   
   aktivTable[0] = id;
}


function changeMenuColorBack(id, color)
{
	if(dom)
	{
        document.getElementById(eval("id")).style.color  = color;
	}
	if(ie)
	{
        document.getElementById(eval("id")).style.color  = color;
	}
}

function showLayer(id)
{
	if (dom)
	{
		document.getElementById(id).style.visibility="visible";
	}
	if (ie)
	{
		eval(id+'.style.visibility="visible"');
	}
	if (nn)
	{
		document.layers[id].visibility="show";
	}
}

function hideLayer(id)
{
	if (dom)
	{
		document.getElementById(id).style.visibility="hidden";
	}
	if (ie)
	{
		eval(id+'.style.visibility="hidden"');
	}
	if (nn)
	{
		document.eval(id).visibility="hide";
	}
}

/*
*	Menuseite: Farbwechsel bei Layern
*/
function changeLayerMenuColor()
{
	if(dom)
	{
		for (i=0; i< changeLayerMenuColor.arguments.length; i++)
		{
			//document.getElementById(changeLayerMenuColor.arguments[i]).style.backgroundColor = 'FFFFFF';
			//document.getElementById(changeLayerMenuColor.arguments[i]).style.color  = 'CC0066';
			document.getElementById(changeLayerMenuColor.arguments[i]).style.color  = '#333333';
		}
	}
	if(ie)
	{
		document.all.id.style.backgroundColor = 'FFFFFF';
	}
}

function changeLayerMenuColorBack()
{
	if(dom)
		for (i=0; i< changeLayerMenuColorBack.arguments.length; i++)
		{
			//document.getElementById(changeLayerMenuColorBack.arguments[i]).style.backgroundColor = 'CCCCCC';
			//document.getElementById(changeLayerMenuColorBack.arguments[i]).style.color  = '#8F8F8F';
			document.getElementById(changeLayerMenuColorBack.arguments[i]).style.color  = '#333333';
		}
	if(ie)
	{
		document.all.id.style.backgroundColor = '#8F8F8F';
	}
}

function changeMainMenuColor(id, farbe)
{   
	if(dom)
	{
		document.getElementById(eval("id ")).style.backgroundColor = farbe;
		document.getElementById(eval("id")).style.color  = farbe;
	}
	if(ie)
	{
		document.all.eval("id").style.backgroundColor = farbe;
        document.all(eval("id")).style.color  = farbe;
	}
}

function changeMainMenuColorBack(id, farbe)
{
	if(dom)
	{
		document.getElementById(eval("id ")).style.backgroundColor = farbe;
		document.getElementById(eval("id")).style.color  = farbe;
	}
	if(ie)
	{
		document.all.eval("id").style.backgroundColor = farbe;
        document.all(eval("id")).style.color  = farbe;
	}
}

function changeTextColor(id, farbe)
{
	if(dom)
	{
		document.getElementById(eval("id")).style.color  = farbe;
	}
	if(ie)
	{
		document.all.id.style.backgroundColor = farbe;
	}
}

function popup(url, name, features)
{
   oben = screen.availHeight - (screen.availHeight - 5);
   links = screen.availWidth - (screen.availWidth - 200);

   var features = ('left='+ links + ', top=' + oben + features);
   
   if ( !window.Impressum || Impressum.closed )
  	{
  		Impressum = window.open(url, name, features);
	}
   else
   {
      	Impressum.location = url,name,features;
   }
   
   Impressum.focus();
}

function popupVollBild(url, name, features, bild)
{
   oben = screen.availHeight - (screen.availHeight - 5);
   links = screen.availWidth - (screen.availWidth - 200);

   var features = ('left='+ links + ', top=' + oben + features);
   
   if ( !window.Impressum || Impressum.closed )
  	{
  		Impressum = window.open(url, name, features);
	}
   else
   {
      	Impressum.location = url,name,features;
   }
   
   Impressum.focus();
}

function relocateMenus()
{
	if (document.all)
	{
		//alert(document.all.tabelle.offsetHeight);
		var hoehe = (document.all.tabelle.offsetHeight);
		var breite = (document.all.tabelle.offsetWidth);
		//alert(document.all.tabelle.offsetWidth);
		var offsetOben = document.all.tabelle.offsetTop;
		//alert(offsetOben);
		var offsetLinks = document.all.tabelle.offsetLeft;
		
		// MR-Development
		document.all['menueLayerMr'].style.top = offsetOben + 224;
		document.all['menueLayerMr'].style.left = offsetLinks + 374;
		
		// menueLayerPharma
		document.all['menueLayerPharma'].style.top = offsetOben + 224;
		document.all['menueLayerPharma'].style.left = offsetLinks + 374;		
		//alert(document.all['menueLayerMr'].style.top);
	}
	
	if (!document.all)
	{
		var hoehe = (document.getElementById('tabelle').offsetHeight);
		//alert(document.getElementById('tabelle').offsetHeight);
		var breite = (document.getElementById('tabelle').offsetWidth);
		//alert(breite);
		var offsetOben = document.getElementById('bodyDatei').offsetHeight;
		var offsetLinks = document.getElementById('bodyDatei').offsetWidth;
		//alert('offsetLinks' + offsetLinks);
		
		// MR-Development
		var divPosOben = ( ( (offsetOben - hoehe) / 2) + 224 );
		document.getElementById('menueLayerMr').style.top = divPosOben;
		var divPosLeft = ( ( (offsetLinks - breite) / 2) + 374 );
		//alert( ( (offsetLinks - breite) / 2) + 374 );
		document.getElementById('menueLayerMr').style.left = divPosLeft;

		// menueLayerPharma	
		document.getElementById('menueLayerPharma').style.top = divPosOben;
		document.getElementById('menueLayerPharma').style.left = divPosLeft;
	}
}