Двигайте весь документ
document.documentElement.scrollLeft
и еще в некоторых браузерах нужно указать единицы измерения, а каких-то нет. Помоему браузеры на движке WebKit игнорируют изменение этого параметра, если указаны единицы измерения, присваивать только число - значение в пикселях... точно не помню, лучше сами проверьте.