Так работает идеально, до тех пор пока не нажимаешь alt+tab, то есть переходишь в другую программу. После этого все сбивается и опять не работает.. видимо это из-за того,что сбивается время срабатывания..
var timer0 = setTimeout(function firstimg() {
if($('img[alt="pikachu"]').is(':visible')) {
$('.menu, .header_topline').animate({ backgroundColor: '#E8D658' }, 1000 )
timer0 = setTimeout(firstimg, 20000);
}}, 200);
var timer1 = setTimeout(function secondimg() {
if($('img[alt="pokemons"]').is(':visible')) {
$('.menu, .header_topline').animate({ backgroundColor: '#ffffff' }, 1000 )
timer1 = setTimeout(secondimg, 20000);
}}, 5200 );
var timer2 = setTimeout(function thirdimg() {
if($('img[alt="baltau"]').is(':visible')) {
$('.menu, .header_topline').animate({ backgroundColor: '#3675A1' }, 1000 )
timer2 = setTimeout(thirdimg, 20000);
}}, 10200);
var timer3 = setTimeout(function lastimg() {
if($('img[alt="pokemons4"]').is(':visible')) {
$('.menu, .header_topline').animate({ backgroundColor: '#CA1E46' }, 1000 )
timer3 = setTimeout(lastimg, 20000);
}}, 15200);