var width=800;
var to=25;
var leftOffset=160;
var stop=false;

if ( window.innerWidth ) width=window.innerWidth;
else if ( document.documentElement.offsetWidth ) width=document.documentElement.offsetWidth;

function marquee(el, off, msec) {
    if ( stop ) return;
    document.getElementById(el).style.marginLeft=leftOffset+'px';
    if ( leftOffset <= -width ) leftOffset=width;
    else leftOffset-=off;
    window.setTimeout('marquee("'+el+'", '+off+', '+msec+');', msec);
}

function stopp(){ stop=true; }

function go(){
    stop=false;
    marquee('lauftext', 1, to);
}

function moveto(e){
    var x=e.clientX;
    document.getElementById('lauftext').style.marginLeft=x+'px';
    leftOffset=x;
}
