jQuery(document).ready( function($){
// анимация дырки
setTimeout(function() { 
$('.kart01').delay('3000').animate({'opacity':'0'}, 500).delay(33000).animate({'opacity':'1'}, 500);
$('.kart02').delay('6000').animate({'opacity':'0'}, 500).delay(30000).animate({'opacity':'1'}, 500);
$('.kart03').delay('9000').animate({'opacity':'0'}, 500).delay(27000).animate({'opacity':'1'}, 500);
$('.kart04').delay('12000').animate({'opacity':'0'}, 500).delay(24000).animate({'opacity':'1'}, 500);
$('.kart05').delay('15000').animate({'opacity':'0'}, 500).delay(21000).animate({'opacity':'1'}, 500);
$('.kart06').delay('18000').animate({'opacity':'0'}, 500).delay(18000).animate({'opacity':'1'}, 500);
$('.kart07').delay('21000').animate({'opacity':'0'}, 500).delay(15000).animate({'opacity':'1'}, 500);
$('.kart08').delay('24000').animate({'opacity':'0'}, 500).delay(12000).animate({'opacity':'1'}, 500);
$('.kart09').delay('27000').animate({'opacity':'0'}, 500).delay(9000).animate({'opacity':'1'}, 500);
$('.kart10').delay('30000').animate({'opacity':'0'}, 500).delay(6000).animate({'opacity':'1'}, 500);
setTimeout(arguments.callee, 0); // вызываем снова функцию (аналогично рекурсии)
}, 0); 


})
