var basePath = "/Portals/1/Skins/IVS-Media/Bilder/";
var nChannel = 0;
var arImages = null;

if(window.attachEvent)
{
    window.attachEvent("onload", Initialize);
} 
else 
{
    if(document.addEventListener || window.addEventListener)
    {
        if(document.addEventListener) document.addEventListener("load", Initialize, false);    
        if(window.addEventListener) window.addEventListener("load", Initialize, false);
    }
    else 
    {
        if(typeof window.onload == "function")
        {
            var fOld = window.onload;
            window.onload = function(){ fOld(); Initialize(); };
        } else {
            window.onload = Initialize;
        }
    }
}

function Initialize()
{
    naviLayerContext.Activate(true);
    xJStrans=false; 
    
    for(x=1; x < 15; x++)
    {
        var elm = document.getElementById("item" + x);
        if (typeof(elm) == "undefined" || elm == null) continue; 

        elm.style.top = (elm.offsetHeight*(-1)) + "px";
    }

    
    
    
    if ((nPos = location.href.indexOf('?')) > -1)
    {
        var sQuery = location.href.substring(nPos + 9);
        var sPath = unescape(sQuery);
        frames.main.location.href = sPath;
	return;
    }
}

function InitializeMiddleFrame(sUrl)
{
    var elmMiddle = document.getElementById('outerMiddleIFrame');

    if (sUrl == null)
    {
       elmMiddle.style.visibility = 'hidden';
    }
    else
    { 
	elmMiddle.style.visibility = 'visible';
        self.middleIFrame.location.href = sUrl;
    }
}


function MO_Navigation(sItemId, isOver)
{
   var nIndex = 0;

   switch(sItemId)
   {
	case 'Agentur': nIndex = 0;
               break;
        case 'Portfolio': nIndex = 2;
               break;
        case 'Foerderprogramm': nIndex = 4;
               break;
        case 'Referenzen': nIndex = 6;
               break;
        case 'News': nIndex = 8;
               break;
        case 'Kontakt': nIndex = 10;
               break;
        case 'Impressum': nIndex = 10;
               break;
	default: nIndex = 0;
               break;
   }

   nIndex = (isOver)? (nIndex+1) : nIndex;

   if (arImages != null && arImages[nChannel] != null && arImages[nChannel][nIndex] != null)
   {
      var elmNaviItem = document.getElementById("mi-" + sItemId); 
      elmNaviItem.src = arImages[nChannel][nIndex].src;
   }
}




