здравствуите
хочу сделать планое перемешение картинки.
вот код
function drag_1() {
	w = 0;
	setInterval( function drag_2() {
		if (w < 400) {
			w++;
		}
		document.getElementById('img').style.marginLeft = w+'px';
	}, 10);
}
<body onLoad="drag_1();">
<img id='img' src="my_image.jpg" width="400" height="250" >
в фаирфохе и в ИЕ етот скрипт очен криво (медленно) исполняется.
скажите плиз как сделать такое через JS, чтоб работал хорошо (кросбраузерно)?