var overimg=0;
var browsertyp=0;

function init(sp) {
  overimg=0;
  browsertyp=1;
  scrollspeed=sp;
  if (document.getElementById) {
    browsertyp=3;
  } else if(document.layers) {
    browsertyp=2;
  } else if(document.all) {
    browsertyp=1;
  }
  pos=0;
  if (browsertyp==1) {
    inner.style.left=pos+'px';
  } else if (browsertyp==2) {
    document.layers.inner.style.left=pos+'px';
  } else if (browsertyp==3) {
    document.getElementById('inner').style.left=pos+'px';
  }
}

function scroll_left() {
  var flag=false;
  if (browsertyp==1 && inner.style.left) {
    x=inner.style.left;
    flag=true;
  } else if (browsertyp==2 && document.layers.inner.style.left) {
    x=document.layers.inner.style.left;
    flag=true;
  } else if (browsertyp==3 && document.getElementById('inner').style.left) {
    x=document.getElementById('inner').style.left;
    flag=true;
  }
  if (flag==true) {
    x=parseInt(x.substring(0, (x.length-2)));
    if (x<0) {
  	  x=x+2;
  	  if (browsertyp==1) {
  	    inner.style.left=x+'px';
  	  } else if (browsertyp==2) {
  	    document.layers.inner.style.left=x+'px';
  	  } else if (browsertyp==3) {
  	    document.getElementById('inner').style.left=x+'px';
  	  }
  	  if (over==1) {
  	    setTimeout("scroll_left();",scrollspeed);
  	  }
    }
  }
}

function scroll_right() {
  var iw=0;
  if (browsertyp==1 && tabelle.offsetWidth) {
    iw=tabelle.offsetWidth;
  } else if (browsertyp==2 && document.layers.tabelle.offsetWidth) {
    iw=document.layers.tabelle.offsetWidth;
  } else if (browsertyp==3 && document.getElementById('tabelle').offsetWidth) {
    iw=document.getElementById('tabelle').offsetWidth;
  }
  if (iw) {
    xlimit=iw-document.getElementById('outer').offsetWidth;
    if (xlimit>0) {
      xlimit=(-1)*xlimit;
    } else {
      xlimit=0;
    }
    if (browsertyp==1) {
      x=inner.style.left;
    } else if (browsertyp==2) {
      x=document.layers.inner.style.left;
    } else if (browsertyp==3) {
      x=document.getElementById('inner').style.left;
    }
    x=parseInt(x.substring(0, (x.length-2)));
    if (x>xlimit) {
  	  x=x-2;
  	  if (browsertyp==1) { inner.style.left=x+'px'; }
  	  else if (browsertyp==2) { document.layers.inner.style.left=x+'px'; }
  	  else if (browsertyp==3) { document.getElementById('inner').style.left=x+'px'; }
  	  if (over==1) { setTimeout("scroll_right("+xlimit+");",scrollspeed); }
    }
  }
}

var over=0;
var browsertyp=0;
