triumvirat
Если коротко, то на странице 6 фотографий, в каждой фотографии событие onLoad. Когда оно срабатывает увеличивается счетчик и прогресс бар.
function loadim(){//завершение загрузки фото в галерее
imload++;
document.getElementById('loader_stat').innerHTML= (Math.floor(imload/6*100))+"%";
document.getElementById('loader_progress').style.width=imload*23;
}