﻿function marqueeTop(id,lh,speed,delay) {
    var p=false;
    var t;
    var o=$(id);
    o.innerHTML+=o.innerHTML;
    o.style.marginTop=0;
    o.onmouseover=function(){p=true;}
    o.onmouseout=function(){p=false;}
    function start() {
        t=setInterval(scrolling,speed);
        if(!p) o.style.marginTop=parseInt(o.style.marginTop)-1+"px";
    }
    function scrolling() {
        if(parseInt(o.style.marginTop)%lh!=0){
            o.style.marginTop=parseInt(o.style.marginTop)-1+"px";
            if(Math.abs(parseInt(o.style.marginTop))>=o.scrollHeight/2) o.style.marginTop=0;
        } else {
            clearInterval(t);
            setTimeout(start,delay);
        }
    }
    setTimeout(start,delay);
}
function marqueeLeft(id,wh,speed,delay) {
    var p=false;
    var t;
    var o=$(id);
    o.innerHTML+=o.innerHTML
    o.style.marginLeft=0;
    o.onmouseover=function(){p=true;}
    o.onmouseout=function(){p=false;}
    function start() {
        t=setInterval(scrolling,speed);
        if(!p) o.style.marginLeft=parseInt(o.style.marginLeft)-3+"px";
    }
    function scrolling() {
        if(parseInt(o.style.marginLeft)%wh!=0){
            o.style.marginLeft=parseInt(o.style.marginLeft)-3+"px";
            if(Math.abs(parseInt(o.style.marginLeft))>=o.scrollWidth/2) o.style.marginLeft=0;
        } else {
            clearInterval(t);
            setTimeout(start,delay);
        }
    }
    setTimeout(start,delay);
}
