В общем вот такой говнокод накатать пришлось:
<script>
(function(){
var spanTel = document.getElementById('telephone');
var i = 0;
setInterval(function(){
var inter = setInterval( function(){
if ( i < 10 ){
spanTel.style.padding = '0 10px';
setTimeout(function(){
spanTel.style.padding = '0 30px';
},100);
i++;
}
else {
spanTel.style.padding = '0 20px';
clearInterval(inter);
i = 0;
}
} ,200);
},5000);
})();
</script>
Зато работает аж в IE 5.5! Проверял в ieTester. Это мой первый код, написанный самостоятельно, спасибо Илье за учебник!