// simple js-functions
//
// 2006-05-14
// Copyright (c)2006 guru@guruware
//-------------------------------------------------

nStartImages = 4;
si_names = new Array("kontakt.jpg", "links.jpg", "wemhilfts.jpg", "stunde.jpg");
var si = new Array(4);

//-----< IE image-fading >-----
var fader = "";
blendInt = 10;
maxLoops = 0;
finite = (maxLoops > 0) ? 1 : 0;


function BrowserCheck() {
  var b = navigator.appName
  if (b=="Netscape") this.b = "ns"
  else if (b=="Microsoft Internet Explorer") this.b = "ie"
  else this.b = b
  this.v = parseInt(navigator.appVersion)
  this.ns = (this.b=="ns" && this.v>=4)
  this.ns4 = (this.b=="ns" && this.v==4)
  this.ns5 = (this.b=="ns" && this.v==5)
  this.ie = (this.b=="ie" && this.v>=4)
  this.ie4 = (navigator.userAgent.indexOf('MSIE 4')>0)
  this.ie5 = (navigator.userAgent.indexOf('MSIE 5')>0)
  this.ie6 = (navigator.userAgent.indexOf('MSIE 6')>0)
  this.ie7 = (navigator.userAgent.indexOf('MSIE 7')>0)
  if (this.ie6) this.v = 6
  this.min = (this.ns||this.ie)
}

is = new BrowserCheck()


function preloadImages()
{
  si[0] = new Image();
  si[1] = new Image();
  si[2] = new Image();
  si[3] = new Image();

  si[0].src = "main/img/" + si_names[0];
  si[1].src = "main/img/" + si_names[1];
  si[2].src = "main/img/" + si_names[2];
  si[3].src = "main/img/" + si_names[3];
}

function selectStartImage()
{
  var now = new Date();
  ms = now.getMilliseconds();

  if(document.images)
  {
    document.images["startImg"].src = si[ms%nStartImages].src;
  }
}

function preloadNavImages(base)
{
  weg  = new Image();
  wegO = new Image();
  wie = new Image();
  wieO = new Image();
  wemhilfts = new Image();
  wemhilftsO = new Image();
  stunde = new Image();
  stundeO = new Image();
  schwanger = new Image();
  schwangerO = new Image();
  philosophie = new Image();
  philosophieO = new Image();
  bedeutet = new Image();
  bedeutetO = new Image();
  links = new Image();
  linksO = new Image();
  kontakt = new Image();
  kontaktO = new Image();

  weg.src = base+"img/_weg.jpg";
  wegO.src = base+"img/_aweg.jpg";
  wie.src = base+"img/_wie.jpg";
  wieO.src = base+"img/_awie.jpg";
  wemhilfts.src = base+"img/_wemhilfts.jpg";
  wemhilftsO.src = base+"img/_awemhilfts.jpg";
  stunde.src = base+"img/_stunde.jpg";
  stundeO.src = base+"img/_astunde.jpg";
  schwanger.src = base+"img/_schwanger.jpg";
  schwangerO.src = base+"img/_aschwanger.jpg";
  philosophie.src = base+"img/_philosophie.jpg";
  philosophieO.src = base+"img/_aphilosophie.jpg";
  bedeutet.src = base+"img/_bedeutet.jpg";
  bedeutetO.src = base+"img/_abedeutet.jpg";
  links.src = base+"img/_links.jpg";
  linksO.src = base+"img/_alinks.jpg";
  kontakt.src = base+"img/_kontakt.jpg";
  kontaktO.src = base+"img/_akontakt.jpg";
}

function ImgOn(imgName)
{
  if(document.images)
  {
    document.images[imgName].src = eval(imgName+"O.src")
  }
}

function ImgOff(imgName)
{
  if(document.images)
  {
    document.images[imgName].src = eval(imgName+".src")
  }
}


function initFader()
{
  count = 0;
  if(finite) loopCount = 0;
  blendTimer = setInterval("Fade()", blendInt*1000)
}

function Fade()
{
  if(finite && loopCount==maxLoops)
  {
    clearInterval(blendTimer);
    return;
  }

  _img = document.images[fader];
  if(_img == undefined)
  {
    clearInterval(blendTimer);
    return;
  }

  _img2 = "img/"+fader+".jpg";

  if(fader == "weg")
    _img1 = "img/e_wasser.jpg";
  else if(fader == "wie")
    _img1 = "img/e_luft.jpg";
  else if(fader == "schwanger")
    _img1 = "img/e_erde.jpg";
  else if(fader == "philosophie")
    _img1 = "img/e_feuer.jpg";
  else
    _img1 = _img1;

  if(is.ie)
    _img.filters.blendTrans.Apply();

  if(count==0)
    _img.src = _img1;
  else
    _img.src = _img2;

  if(is.ie)
    _img.filters.blendTrans.Play();

  count++;
  if(count == 2) 
  {
    count=0;
    if(finite)
      loopCount++;
  }
}

//-----< the end >---------------------------------

