Prova cosi:

Codice PHP:
    window.onload init;
    function 
start(direct){
        
        var 
mov 5;
        var 
obj document.getElementById('box');
        var 
str getStyle(obj'left');
        var 
curPos parseInt(str);
                
        
        
obj.style.left parseInt(mov+curPos)+'px';
        
setTimeout(start,500direct);
    }
    function 
init(){
        
start('l')
    }
    
    function 
getStyle(oElmstrCssRule){
        var 
strValue "";
        if (
document.defaultView && document.defaultView.getComputedStyle) {
            
strValue document.defaultView.getComputedStyle(oElm"").getPropertyValue(strCssRule);
        }
        else 
            if (
oElm.currentStyle) {
                try {
                    
strCssRule strCssRule.replace(/\-(\w)/g, function(strMatchp1){
                        return 
p1.toUpperCase();
                    });
                    
strValue oElm.currentStyle[strCssRule];
                } 
                catch (
e) {
                
// Used to prevent an error in IE 5.0
                
}
                
            }
        return 
strValue;
    } 
Ti raccomanderei però di utilizzare una libreria di Javascript che ha questo metodo implementato