//***********************************************************************
//
//    Javascript Funktionen fuer www.gamma-comerz.de
//    9/2000 V. Schmitt, volker@formfabrik.de  
//
//***********************************************************************


var isIE = false;
var isNav = false;

pixpos = new Array(5);
pixpos[0] = 328;
pixpos[1] = 424;
pixpos[2] = 518;
pixpos[3] = 614;
pixpos[4] = 714;

var steps = 15
var posArray = new Array(steps);
var pos = 0;

// Browser test ************************************************************

function init() {
   // Mindestens Version 4.0
   if (parseInt(navigator.appVersion) >= 4) {

       //Browser bestimmen
      if (navigator.appName.indexOf("Netscape") != -1) {
           isNav = true;
      }
      if (navigator.appName.indexOf("Microsoft") != -1) {
           isIE = true;
      } else {
           isNav = true;
      }
   }
}

// Zeiger Startposition fuer MIE *******************************************

function ieinit() {
      if (isIE) {
         parent.Navigation.document.all["pfeil"].style.pixelLeft = 328;
      }
}

// Berechnen der Zwischenpositionen fuer Zeiger-Animation ******************

function move(posnum) {
   var oldpixpos ;
   if (isNav) {
       oldpixpos = parent.Navigation.document.getElementById("pfeil").style.left;   //alteZeigerposition
       oldpixpos = Number(oldpixpos.replace(/px/,''));
   } else { 
       oldpixpos = parent.Navigation.document.all["pfeil"].style.pixelLeft ;
   }    
   newpixpos = pixpos[posnum];                                       // neue Zeigerposition

   if (oldpixpos != newpixpos) {
     pos = 0;
     stepsize =(newpixpos - oldpixpos)/steps;
     for  (var i = 0; i < steps; i++) {       
       posArray[i] = parseInt(oldpixpos + (i+1)*stepsize) ;                  
     }       
     setpos();
   }
}

// Setzen der Zeiger-Position ***********************************************
  
function setpos() {
    if (isNav) {
      parent.Navigation.document.getElementById("pfeil").style.left = posArray[pos];
    } else {
      parent.Navigation.document.all["pfeil"].style.pixelLeft = posArray[pos];
    }
    pos++
    if (pos < steps) {            // Wiederholung von setpos(), bis neue Position erreicht ist
      setTimeout("setpos()",20);
    }
 }


