﻿// JScript File

NS4 = (document.layers) ? 1 : 0;
NS5 = (document.getElementById) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;

if(IE4 == 1) {
	NS5 = 0;
}

function hide_popup(strName)
{
showpopup = false
		if (NS4) 
		{
			document.layers[strName].visibility = "hide";
		} // endif

		if (NS5) 
		{
			document.getElementById(strName).style.visibility = "hidden";
		} // endelse

		if (IE4) 
		{
			document.all[strName].style.visibility = "hidden";
		} // endelse

} // end of hide()


function show_popup(Layer,event1) 
{
showpopup = true
pnlID = Layer;
		if (NS4) 
		{
			document.layers[Layer].visibility = "visible";
			
		} // endif


		if (NS5) 
		{
			document.getElementById(Layer).style.visibility = "visible";
			
		} // endelse


		if (IE4) 
		{
			document.all[Layer].style.visibility = "visible";
			
		} 
  if(IE4)
  {
        var divHeight = document.getElementById(Layer).clientHeight
        document.getElementById(Layer).style.left =  238;
       // document.getElementById(Layer).style.top =  290;
        var id = obtainPositionY('partnersideimg');
        document.getElementById(Layer).style.top =   id - divHeight - 10;
       
  }
  else
  {
         var divHeight = document.getElementById(Layer).clientHeight  
         twnd= document.all? document.all.Layer : document.getElementById(Layer);
         twnd.style.visibility="visible";
         var id = obtainPositionY('partnersideimg');
         twnd.style.left= 238 + "px"; 
         twnd.style.top = id - divHeight - 10 + "px";
   }  
   
}

function show_popup_onclick(Layer,event1) 
{
showpopup == true

		if (NS4) 
		{
			document.layers[Layer].visibility = "visible";
			
		} // endif


		if (NS5) 
		{
			document.getElementById(Layer).style.visibility = "visible";
			
		} // endelse


		if (IE4) 
		{
			document.all[Layer].style.visibility = "visible";
			
		} 
  if(IE4)
  {
        var divHeight = document.getElementById(Layer).clientHeight
        document.getElementById(Layer).style.left =  238;
        var id = obtainPositionY('partnersideimg');
        document.getElementById(Layer).style.top =  id - divHeight - 10 ;
       
  }
  else
  {
         var divHeight = document.getElementById(Layer).clientHeight  
         twnd= document.all? document.all.Layer : document.getElementById(Layer);
         twnd.style.visibility="visible";
         var divHeight = twnd.clientHeight
         var ywe = document.body.scrollTop;
         var id = obtainPositionY('partnersideimg');
         twnd.style.top= id - divHeight - 10 + "px" ;
         twnd.style.left= 238 + "px"; 
        
   }  
   
}

//Effect can be changed by changing this function Effect.(Changed Effect)
function AppearonHover(appearID,event1)
{

  if (IE4) 
		{
		    var divHeight = document.getElementById(appearID).clientHeight
			//document.all[appearID].style.visibility = "visible";
			document.getElementById(appearID).style.left =  238;
			var id = obtainPositionY('partnersideimg');
            document.getElementById(appearID).style.top =   id - divHeight - 10 ;
            //document.getElementById(appearID).style.position = "fixed"
		} 
  else
  {
          var divHeight = document.getElementById(appearID).clientHeight  
		  var twnd= document.all? document.all.appearID : document.getElementById(appearID);
         //twnd.style.visibility="visible";
          var divHeight = twnd.clientHeight
          var ywe = document.body.scrollTop;
          var id = obtainPositionY('partnersideimg');
          twnd.style.top= id - divHeight - 10 + "px" ;
          twnd.style.left= 238 + "px"; 
  }
        
         Effect.Appear(appearID);
         //document.all[appearID].style.visibility = "visible";
         return false; 
}

function Showcontentfor(showID,hideID1,hideID2,hideID3,hideID4,hideID5)
{

  if (IE4) 
		{
			document.all[showID].style.visibility = "visible";
			document.all[showID].style.display = "block";
			document.all[hideID1].style.visibility = "hidden";
			document.all[hideID1].style.display = "none";
			document.all[hideID2].style.visibility = "hidden";
			document.all[hideID2].style.display = "none";
			document.all[hideID3].style.visibility = "hidden";
			document.all[hideID3].style.display = "none";
			document.all[hideID4].style.visibility = "hidden";
			document.all[hideID4].style.display = "none";
			document.all[hideID5].style.visibility = "hidden";
			document.all[hideID5].style.display = "none";
			
		} 
  else
  {
		 var twnd= document.all? document.all.Layer : document.getElementById(showID);
		 var twnd1= document.all? document.all.Layer : document.getElementById(hideID1);
		 var twnd2= document.all? document.all.Layer : document.getElementById(hideID2);
		 var twnd3= document.all? document.all.Layer : document.getElementById(hideID3);
		 var twnd4= document.all? document.all.Layer : document.getElementById(hideID4);
		 var twnd5= document.all? document.all.Layer : document.getElementById(hideID5);
         twnd.style.visibility="visible";
         twnd.style.display = "block";
         twnd1.style.visibility="hidden";
         twnd1.style.display = "none";
         twnd2.style.visibility="hidden";
         twnd2.style.display = "none";
         twnd3.style.visibility="hidden";
         twnd3.style.display = "none";
         twnd4.style.visibility="hidden";
         twnd4.style.display = "none";
         twnd5.style.visibility="hidden";
         twnd5.style.display = "none";
  }
}


function setMetaNaviItem()
{

  var rand_no = getRandomnumber()
  switch (rand_no)
  {
    case 1: { Showcontentfor('partnerContnr','leadindpartnerContnr','medienpartnerContnr','patronatContnr','StandortpartnerContnr','showcasepartnerContnr'); break }
    case 2: { Showcontentfor('partnerContnr','leadindpartnerContnr','medienpartnerContnr','patronatContnr','StandortpartnerContnr','showcasepartnerContnr'); break }
    case 3: { Showcontentfor('partnerContnr','leadindpartnerContnr','medienpartnerContnr','patronatContnr','StandortpartnerContnr','showcasepartnerContnr'); break }
    default: { Showcontentfor('leadindpartnerContnr','partnerContnr','medienpartnerContnr','patronatContnr','StandortpartnerContnr','showcasepartnerContnr'); break }
  }
}

function getRandomnumber()
{
  var rand_no = Math.random();
  rand_no = rand_no * 10;
  rand_no = Math.ceil(rand_no)
  return rand_no
}


function obtainPositionY(elemento)
{
var y=0;
var elemento1 = document.getElementById(elemento)
while(elemento1)
{
y += elemento1.offsetTop;
elemento1=elemento1.offsetParent;
}
return y;
}

function  callHidewithDelay(pnlID)
{
    // setTimeout('hide_popup(\''+pnlID+'\')',3000);
      InitializeTimer(pnlID);
}

var secs
var timerID = null
var timerRunning = false
var delay = 1000
var showpopup = false
var pnlID
function InitializeTimer(pnlID)
{
    // Set the length of the timer, in seconds
    secs = 1
    StopTheClock()
    StartTheTimer(pnlID)
}

function StopTheClock()
{
    if(timerRunning)
        clearTimeout(timerID)
    timerRunning = false
}

function StartTheTimer(pnlID)
{
    if (secs==0)
    {
        if(showpopup == true)
         {
           InitializeTimer(pnlID)
           timerRunning = false
           show_popup_onpnlHover(pnlID) 
           pnlID = pnlID
         }
         else
         {
           StopTheClock()
           hide_popup(pnlID)
         }
       
    }
    else
    {
        secs = secs - 1
        timerRunning = true
        timerID = self.setTimeout('StartTheTimer(\''+pnlID+'\')', delay)
    }
}





//test java script

function show_popup_onpnlHover(pnlID)
{
showpopup = true

    if (IE4) 
		{
			document.all[pnlID].style.visibility = "visible";
	    }
	else
	    { 
	        var twnd= document.all? document.all.pnlID : document.getElementById(pnlID);
	        twnd.style.visibility="visible";
	    }
			
}

function setVisibility(pnlID)
{
        if (IE4) 
		{
		 document.all[pnlID].style.visibility = "visible";
		}
		else
		{
         var twnd= document.all? document.all.Layer : document.getElementById(pnlID);
         twnd.style.visibility="visible";
        }
}

//Effect can be changed by changing this function Effect.(Changed Effect) AppearTestFunction AppearTestFunction_show
function Appearonhover(appearID,event1,logoID,titleID,textID,divlnkID,positionImg)
{
 clearTimeout(timerID)
   if (IE4) 
		{
		    var pnl = document.getElementById(appearID)
		    var logoID = document.getElementById(logoID)
		    var logoimg = document.getElementById('logoImgId')
		    logoimg.src = logoID.title;

		  var adressetextID = document.getElementById('adressetextID');
		  adressetextID.innerHTML = "";


		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = "";

		    var textID = document.getElementById(textID)
		    var innertextID = document.getElementById('innertextID')
		    innertextID.innerText = textID.title;
		    var titleID = document.getElementById(titleID)
		    var titelID1 = document.getElementById('titelID')
		    titelID1.innerText = titleID.title;
		    var divlnkID = document.getElementById(divlnkID)
		    var divpopuplnkID = document.getElementById('lnkbtntext')
		    divpopuplnkID.innerHTML = divlnkID.innerHTML;
		    var divHeight = document.getElementById(appearID).clientHeight
			document.getElementById(appearID).style.left =  238;
			var id = obtainPositionY(positionImg);
            document.getElementById(appearID).style.top =   id - divHeight - 10 ;
		} 
  else
  {
          var pnl = document.getElementById(appearID)

		  var logoID = document.getElementById(logoID)
		  var logoimg = document.getElementById('logoImgId')
		  logoimg.src = logoID.title;

		  var adressetextID = document.getElementById('adressetextID');
		  adressetextID.innerHTML = "";


		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = "";

		  var textID = document.getElementById(textID)
		  var innertextID = document.getElementById('innertextID')
		  innertextID.innerHTML = textID.title;
		  var titleID = document.getElementById(titleID)
		  var titelID1 = document.getElementById('titelID')
		  titelID1.innerHTML = titleID.title;
		  var divlnkID = document.getElementById(divlnkID)
		  var divpopuplnkID = document.getElementById('lnkbtntext')
		  divpopuplnkID.innerHTML = divlnkID.innerHTML;
          var divHeight = document.getElementById(appearID).clientHeight  
		  var twnd= document.all? document.all.appearID : document.getElementById(appearID);
          var divHeight = twnd.clientHeight
          var ywe = document.body.scrollTop;
          var id = obtainPositionY(positionImg);
          twnd.style.top= id - divHeight - 10 + "px" ;
          twnd.style.left= 238 + "px"; 
  }
        
         Effect.Appear(appearID);
         return false; 
}

function AppearonhoverNew(appearID,event1,logoID,urlID,adresseID,titleID,textID,divlnkID,positionImg)
{
 clearTimeout(timerID)
   if (IE4) 
		{
		    var pnl = document.getElementById(appearID)
		    var logoID = document.getElementById(logoID)
		    var logoimg = document.getElementById('logoImgId')
		    logoimg.src = logoID.title;

		    var adresseID = document.getElementById(adresseID);
		    var adressetextID = document.getElementById('adressetextID');
		    adressetextID.innerHTML = adresseID.title;


		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		    var textID = document.getElementById(textID);
		    var innertextID = document.getElementById('innertextID');
		    innertextID.innerText = textID.title;

		    var titleID = document.getElementById(titleID)
		    var titelID1 = document.getElementById('titelID')
		    titelID1.innerText = titleID.title;
		    var divlnkID = document.getElementById(divlnkID)
		    var divpopuplnkID = document.getElementById('lnkbtntext')
		    divpopuplnkID.innerHTML = divlnkID.innerHTML;
		    var divHeight = document.getElementById(appearID).clientHeight
			document.getElementById(appearID).style.left =  238;
			var id = obtainPositionY(positionImg);
            document.getElementById(appearID).style.top =   id - divHeight - 10 ;
		} 
  else
  {
          var pnl = document.getElementById(appearID)
		  var logoID = document.getElementById(logoID)
		  var logoimg = document.getElementById('logoImgId')
		  logoimg.src = logoID.title;

		  var adresseID = document.getElementById(adresseID);
		  var adressetextID = document.getElementById('adressetextID');
		  adressetextID.innerHTML = adresseID.title;

		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		  var textID = document.getElementById(textID)
		  var innertextID = document.getElementById('innertextID')
		  innertextID.innerHTML = textID.title;
		  var titleID = document.getElementById(titleID)
		  var titelID1 = document.getElementById('titelID')
		  titelID1.innerHTML = titleID.title;
		  var divlnkID = document.getElementById(divlnkID)
		  var divpopuplnkID = document.getElementById('lnkbtntext')
		  divpopuplnkID.innerHTML = divlnkID.innerHTML;
          var divHeight = document.getElementById(appearID).clientHeight  
		  var twnd= document.all? document.all.appearID : document.getElementById(appearID);
          var divHeight = twnd.clientHeight
          var ywe = document.body.scrollTop;
          var id = obtainPositionY(positionImg);
          twnd.style.top= id - divHeight - 10 + "px" ;
          twnd.style.left= 238 + "px"; 
  }
        
         Effect.Appear(appearID);
         return false; 
}
function AppearonhoverNew2(appearID,event1,logoID,urlID,adresseID1,adresseID2,adresseID3,adresseID4,adresseID5,titleID,textID,divlnkID,positionImg)
{
 clearTimeout(timerID)
   if (IE4) 
		{
		    var pnl = document.getElementById(appearID)
		    var logoID = document.getElementById(logoID)
		    var logoimg = document.getElementById('logoImgId')
		    logoimg.src = logoID.title;

		    var adresseID = document.getElementById(adresseID1);
		    var adressetextID = document.getElementById('adressetextID');
		    adressetextID.innerText = adresseID1.title;

		    var adresseID = document.getElementById(adresseID2);
		    var adressetextID = document.getElementById('adressetextID2');
		    adressetextID.innerText = adresseID2.title;

		    var adresseID = document.getElementById(adresseID3);
		    var adressetextID = document.getElementById('adressetextID3');
		    adressetextID.innerText = adresseID3.title;

		    var adresseID = document.getElementById(adresseID4);
		    var adressetextID = document.getElementById('adressetextID4');
		    adressetextID.innerText = adresseID4.title;

		    var adresseID = document.getElementById(adresseID5);
		    var adressetextID = document.getElementById('adressetextID5');
		    adressetextID.innerText = adresseID5.title;


		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		    var textID = document.getElementById(textID);
		    var innertextID = document.getElementById('innertextID');
		    innertextID.innerText = textID.title;

		    var titleID = document.getElementById(titleID)
		    var titelID1 = document.getElementById('titelID')
		    titelID1.innerText = titleID.title;
		    var divlnkID = document.getElementById(divlnkID)
		    var divpopuplnkID = document.getElementById('lnkbtntext')
		    divpopuplnkID.innerHTML = divlnkID.innerHTML;
		    var divHeight = document.getElementById(appearID).clientHeight
			document.getElementById(appearID).style.left =  238;
			var id = obtainPositionY(positionImg);
            document.getElementById(appearID).style.top =   id - divHeight - 10 ;
		} 
  else
  {
          var pnl = document.getElementById(appearID)
		  var logoID = document.getElementById(logoID)
		  var logoimg = document.getElementById('logoImgId')
		  logoimg.src = logoID.title;


		    var adresseID = document.getElementById(adresseID1);
		    var adressetextID = document.getElementById('adressetextID');
		    adressetextID.innerText = adresseID1.title;

		    var adresseID = document.getElementById(adresseID2);
		    var adressetextID = document.getElementById('adressetextID2');
		    adressetextID.innerText = adresseID2.title;

		    var adresseID = document.getElementById(adresseID3);
		    var adressetextID = document.getElementById('adressetextID3');
		    adressetextID.innerText = adresseID3.title;

		    var adresseID = document.getElementById(adresseID4);
		    var adressetextID = document.getElementById('adressetextID4');
		    adressetextID.innerText = adresseID4.title;

		    var adresseID = document.getElementById(adresseID5);
		    var adressetextID = document.getElementById('adressetextID5');
		    adressetextID.innerText = adresseID5.title;

		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		  var textID = document.getElementById(textID)
		  var innertextID = document.getElementById('innertextID')
		  innertextID.innerHTML = textID.title;
		  var titleID = document.getElementById(titleID)
		  var titelID1 = document.getElementById('titelID')
		  titelID1.innerHTML = titleID.title;
		  var divlnkID = document.getElementById(divlnkID)
		  var divpopuplnkID = document.getElementById('lnkbtntext')
		  divpopuplnkID.innerHTML = divlnkID.innerHTML;
          var divHeight = document.getElementById(appearID).clientHeight  
		  var twnd= document.all? document.all.appearID : document.getElementById(appearID);
          var divHeight = twnd.clientHeight
          var ywe = document.body.scrollTop;
          var id = obtainPositionY(positionImg);
          twnd.style.top= id - divHeight - 10 + "px" ;
          twnd.style.left= 238 + "px"; 
  }
        
         Effect.Appear(appearID);
         return false; 
}

function Appearonclick(Layer,event1,logoID,titleID,textID,divlnkID,positionImg)
{
  showpopup == true

		if (NS4) 
		{
			document.layers[Layer].visibility = "visible";
			
		} // endif


		if (NS5) 
		{
			document.getElementById(Layer).style.visibility = "visible";
			
		} // endelse


		if (IE4) 
		{
			document.all[Layer].style.visibility = "visible";
			
		} 
  if(IE4)
  {
        var pnl = document.getElementById(Layer)
		var logoID = document.getElementById(logoID)
		var logoimg = document.getElementById('logoImgId')
		logoimg.src = logoID.title;
		var textID = document.getElementById(textID)
		var innertextID = document.getElementById('innertextID')
		innertextID.innerText = textID.title;
		var titleID = document.getElementById(titleID)
		var titelID1 = document.getElementById('titelID')
		titelID1.innerText = titleID.title;
		var divlnkID = document.getElementById(divlnkID)
		var divpopuplnkID = document.getElementById('lnkbtntext')
		divpopuplnkID.innerHTML = divlnkID.innerHTML;
        var divHeight = document.getElementById(Layer).clientHeight
        document.getElementById(Layer).style.left =  238;
        var id = obtainPositionY(positionImg);
        document.getElementById(Layer).style.top =  id - divHeight - 10 ;
       
  }
  else
  {
        var pnl = document.getElementById(Layer)
		var logoID = document.getElementById(logoID)
		var logoimg = document.getElementById('logoImgId')
		logoimg.src = logoID.title;
		var textID = document.getElementById(textID)
		var innertextID = document.getElementById('innertextID')
		innertextID.innerHTML = textID.title;
		var titleID = document.getElementById(titleID)
		var titelID1 = document.getElementById('titelID')
		titelID1.innerHTML = titleID.title;
		var divlnkID = document.getElementById(divlnkID)
		var divpopuplnkID = document.getElementById('lnkbtntext')
	   	divpopuplnkID.innerHTML = divlnkID.innerHTML;
        var divHeight = document.getElementById(Layer).clientHeight  
        twnd= document.all? document.all.Layer : document.getElementById(Layer);
        twnd.style.visibility="visible";
        var divHeight = twnd.clientHeight
        var ywe = document.body.scrollTop;
        var id = obtainPositionY(positionImg);
        twnd.style.top= id - divHeight - 10 + "px" ;
        twnd.style.left= 238 + "px"; 
        
   }  
}

function AppearonclickNew(Layer,event1,logoID,urlID,adresseID,titleID,textID,divlnkID,positionImg)
{
  showpopup == true

		if (NS4) 
		{
			document.layers[Layer].visibility = "visible";
			
		} // endif


		if (NS5) 
		{
			document.getElementById(Layer).style.visibility = "visible";
			
		} // endelse


		if (IE4) 
		{
			document.all[Layer].style.visibility = "visible";
			
		} 
  if(IE4)
  {
        var pnl = document.getElementById(Layer)
		var logoID = document.getElementById(logoID)
		var logoimg = document.getElementById('logoImgId')
		logoimg.src = logoID.title;

		    var adresseID = document.getElementById(adresseID);
		    var adressetextID = document.getElementById('adressetextID');
		    adressetextID.innerHTML = adresseID.title;


		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		var textID = document.getElementById(textID)
		var innertextID = document.getElementById('innertextID')
		innertextID.innerText = textID.title;
		var titleID = document.getElementById(titleID)
		var titelID1 = document.getElementById('titelID')
		titelID1.innerText = titleID.title;
		var divlnkID = document.getElementById(divlnkID)
		var divpopuplnkID = document.getElementById('lnkbtntext')
		divpopuplnkID.innerHTML = divlnkID.innerHTML;
        var divHeight = document.getElementById(Layer).clientHeight
        document.getElementById(Layer).style.left =  238;
        var id = obtainPositionY(positionImg);
        document.getElementById(Layer).style.top =  id - divHeight - 10 ;
       
  }
  else
  {
        var pnl = document.getElementById(Layer)
		var logoID = document.getElementById(logoID)
		var logoimg = document.getElementById('logoImgId')
		logoimg.src = logoID.title;

		    var adresseID = document.getElementById(adresseID);
		    var adressetextID = document.getElementById('adressetextID');
		    adressetextID.innerHTML = adresseID.title;


		  var urlID = document.getElementById(urlID);
		  var logolinkID = document.getElementById('logolinkID');
		  logolinkID.href = urlID.title;

		var textID = document.getElementById(textID)
		var innertextID = document.getElementById('innertextID')
		innertextID.innerHTML = textID.title;
		var titleID = document.getElementById(titleID)
		var titelID1 = document.getElementById('titelID')
		titelID1.innerHTML = titleID.title;
		var divlnkID = document.getElementById(divlnkID)
		var divpopuplnkID = document.getElementById('lnkbtntext')
	   	divpopuplnkID.innerHTML = divlnkID.innerHTML;
        var divHeight = document.getElementById(Layer).clientHeight  
        twnd= document.all? document.all.Layer : document.getElementById(Layer);
        twnd.style.visibility="visible";
        var divHeight = twnd.clientHeight
        var ywe = document.body.scrollTop;
        var id = obtainPositionY(positionImg);
        twnd.style.top= id - divHeight - 10 + "px" ;
        twnd.style.left= 238 + "px"; 
        
   }  
}


