Come fare?
Io ho provato così:

function showInput(){
setInterval(Sposta(50),500);
}

function Sposta(xx){
document.getElementById("slide").style.marginLeft += parseInt(xx)+"px" ;
}

Ma così porta il DIV semplicemente a 50px dal lato sinistro, una volta sola.