var frame = 0;
var timeout_id = null;
var num_images_loaded = 0;

function animate()
  {
  document.animation.src = images[frame].src;
  frame = (frame + 1) % 7;
  timeout_id = setTimeout("animate()", 5000);
  }

function count_images()
 {
 if (++num_images_loaded == 4) animate();
 }

images = new Array(8);
for ( var i = 0; i < 7; i++) {
  images[i] = new Image();
  images[i].onload = count_images;
  images[i].onclick = "if (timeout_id) clearTimeout(timeout_id); timeout_id = null;" 
  images[i].src = "images/animation-2010-" + i + ".jpg";
  }


