// MouseKoordinaten
var mouse_x=0;
var mouse_y=0;
var breite = 365;

//Browser-Version ermitteln
var bName=navigator.appName; 
var bVer=parseInt(navigator.appVersion); 
var IE4=(bName=="Microsoft Internet Explorer" && bVer>=4);
var isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;

function writeIntoLayer(lname,content){ 
 var objekt;
 
 if(IE4) {
  objekt=eval("document.all."+lname);
  objekt.innerHTML = content;
 }
}


//ermittel Layerhoehe
function getLayerHoehe(lname){
 if (IE4)  { 
  objekt=eval("document.all."+lname); 
  return objekt.offsetHeight; 
 }
}

//ermittel Layerhoehe
function getLayerBreite(lname){
 if (IE4)  { 
  objekt=eval("document.all."+lname); 
  return objekt.offsetWidth; 
 }
}

//versteck Layer
function hide_layer(lname){
 if (IE4) { objekt=eval("document.all."+lname+".style"); }
 if (IE4) objekt.visibility="hidden";
}

//zeigt Layer
function show_layer(lname){
 if (IE4) { objekt=eval("document.all."+lname+".style"); }
 if (IE4) objekt.visibility="visible";
}

function set_layer_position(lname,x,y){
 if (IE4) { objekt=eval("document.all."+lname+".style"); }
 if (IE4) {
  objekt.pixelLeft=x;
  objekt.pixelTop=y;
 }
}

//setzt sichtbaren Layerbereich
function set_clip_area(lname,x,breite,hoehe,y){
 if (IE4)  { 
  objekt=eval("document.all."+lname+".style"); 
  objekt.clip="rect("+x+"px "+breite+"px "+hoehe+"px "+x+"px)";
 }
}

var sld=new Array();

function Slider(){
 var layername;
 var count;
 var breite;
 var clip_breite;
 var hoehe;
 var left;
 var schrittweite;
 var pause;
}

function slide(nr){
 var objekt;

 if (IE4) { objekt=eval("document.all."+sld[nr].layername+".style"); }
 
if ((typeof(sld[nr])!="undefined") && (sld[nr]!=null)){
 if (sld[nr].count>=(sld[nr].breite-sld[nr].clip_breite)) {
  sld[nr].count=0;
  set_clip_area(sld[nr].layername,0,sld[nr].clip_breite,sld[nr].hoehe,0)

  if (IE4) 
   objekt.pixelLeft=sld[nr].left;
 }
 else {
  sld[nr].count+=sld[nr].schrittweite;
  if (IE4)  {
   // fuer -1
    objekt.pixelLeft=sld[nr].left-sld[nr].count;
        objekt.clip="rect(0px "+eval(sld[nr].count+sld[nr].clip_breite)+"px "+sld[nr].hoehe+"px "+sld[nr].count+"px)";
  } 
 }

 // Newsticker aufrufen 
 setTimeout("slide("+nr+")",sld[nr].pause);
}
}

function init_slider(){
 if (!(isMac && IE4)) {
  //Daten Slider 0
  sld[0]=new Slider();
  sld[0].layername='slider';
  sld[0].left=504;
  sld[0].breite=getLayerBreite(sld[0].layername);
  sld[0].clip_breite=breite;
  sld[0].count=0;
  sld[0].hoehe=20;
  sld[0].schrittweite=1;
  sld[0].pause=25;
  set_clip_area(sld[0].layername,0,sld[0].clip_breite,sld[0].hoehe,0)
  show_layer(sld[0].layername);

  slide(0);
  }
 }