// Globale Variabeln
var init = false;
var DHTML = false;
var DOM = false;
var IE = false;
var IE7 = false;
var NC = false;
var OP = false;


// --- Initialisierung -------------------------------------------------------------------------------------------------------------------

// Initialisierung
function initJS()
{
   // DHTML initialisieren
   if (window.opera) {OP = true;}
   if (document.getElementById) {DHTML = true; DOM = true;}
   if (document.all && !OP) {DHTML = true; IE = true;}
   if (window.netscape && window.screen && !DOM && !OP) {DHTML = true; NC = true;}
   init = true;
}


// --- DHTML-Basics ----------------------------------------------------------------------------------------------------------------------

// Element (DHTML-abhängig zurückliefern)
function getE(p)
{
   if (DOM) {if (typeof document.getElementById(p) == "object") {return document.getElementById(p);} else {return void(0);}}
   else if (IE) {if (typeof document.all[p] == "object") {return document.all[p];} else {return void(0);}}
   else if (NC) {if (typeof document[p] == "object") {return document[p];} else {return void(0);}}
   else return void(0);
}


// --- Preload ---------------------------------------------------------------------------------------------------------------------------

// Preload für Rollover-Elemente ('img/xxx_l.gif', 'img/xxx_h.gif')
var aPrl = new Array('nxt','zmm','zmp','rot');
for (i = 0; i < aPrl.length; i++)
{
   eval ('var '+aPrl[i]+'_l = new Image(); '+aPrl[i]+'_l.src = "img/'+aPrl[i]+'_l.gif";');
   eval ('var '+aPrl[i]+'_h = new Image(); '+aPrl[i]+'_h.src = "img/'+aPrl[i]+'_h.gif";');
}


// --- Zoom-Rollover ----------------------------------------------------------------------------------------------------------------------

function zomShw()
{
   if (init)
   {
      getE('mkc').style.visibility = 'visible';
      getE('mkb').style.visibility = 'visible';
   }
}

function zomHid()
{
   if (init)
   {
      getE('mkc').style.visibility = 'hidden';
      getE('mkb').style.visibility = 'hidden';
   }
}
