 function marquee(obj, speed)
 {
    var marqueeObject = document.getElementById(obj);
    var currPosition = marqueeObject.style.marginLeft;  
    var width = marqueeObject.offsetWidth;
    currPosition = currPosition.substr(0,currPosition.length - 2);

    if(currPosition > -(width))
    {
        marqueeObject.style.marginLeft = currPosition - speed + 'px';
        setTimeout(function(){marquee(obj, speed)},100);
    } else {
       //alert(marqueeObject.parentNode.style.offsetWidth + 'px'); 
       marqueeObject.style.marginLeft = '300px';
        setTimeout(function(){marquee(obj, speed)},10);
    }
 }

