Може да го направиш малко по-практично: $(function(){
$('#zakovan_list').hover(function(){
setTimeout(zakovanList(1), 0);
setTimeout(zakovanList(2), 100);
setTimeout(zakovanList(3), 200);
setTimeout(zakovanList(4), 300);
}, function(){
setTimeout(zakovanList(3), 0);
setTimeout(zakovanList(2), 100);
setTimeout(zakovanList(1), 200);
setTimeout(zakovanList(0), 300);
});
});
function zakovanList(number)
{
$('#zakovan_list').attr('src', 'V/pic/zakovan_list'+number+'.png');
}
При който и да било език когато имаш едно и също действие повече от един път е най-добре да го изнесеш в отделна функция и да я викаш. В случая няма голям смисъл от това поради това, че използваш само една фунция от jquery, но пък кода става по-лесен за четене.