Функцию loadedImg удаляет загруженный img из массива еще незагруженных.
Через полминуты, всем незагруженным изображениям меняется src, тем самым прекращая загрузку
var notLoadedImgs = $('img');
$('img').load(function() {loadedImg(this);}); // loadedImg excludes img from notLoadedImgs
setTimeout(function() {
$(notLoadedImgs).attr('src', '404');
}, 30000);