function over(id){
document.getElementById('title_'+id)._state=1;
setTimeout("move_right("+id+")", 5);
}
function out(id){
document.getElementById('title_'+id)._state=0;
setTimeout("move_left("+id+")", 5);
}
function move_right(id){
var e = document.getElementById('title_'+id);
if (!e._state) return;
t = parseInt(e.style.paddingLeft, 10);
e.style.paddingLeft = (t+2)+'px';
if(t < 20) setTimeout("move_right("+id+")", 5);
}
function move_left(id){
var e = document.getElementById('title_'+id);
if (e._state) return;
t = parseInt(e.style.paddingLeft, 10);
e.style.paddingLeft = (t-2)+'px';
if(t > 4) setTimeout("move_right("+id+")", 5);
}
Вообще по поводу анимаций в блоге наверное скоро создам темку. Разработал функцию анимации намного превышающую возможности jQuery.animate этот вопрос смотрю оч трудно емкий для многих начинающих анимашников.