function addLoadEvent(func) { 
	  var oldonload = window.onload; 
	  if (typeof window.onload != 'function') { 
	    window.onload = func; 
	  } else { 
	    window.onload = function() { 
	      if (oldonload) { 
	        oldonload(); 
	      } 
	      func(); 
	    } 
	  } 
	} 

// params
var interval = 3800
var LINKS = ["http://juggletastic.com/FireBreathingLessons.html", "http://juggletastic.com/facepainting.html", "http://juggletastic.com/fireworks.html"]// extendable
var IMAGES = ["banner/Banner1/ban-1-2-firebreathing.jpg", "banner/Banner1/ban-1-3-facepainting.jpg", "banner/Banner1/ban-1-4-fireworks.jpg"]

preloadImages(IMAGES)

//window.onload = swapImages

addLoadEvent(swapImages);

function swapImages()
{
var image = document.images["theimage1"]
var link = document.getElementById("thelink1")


//usually we'd start the count at 0 but we have 2 images already displaying so we start at 1 so that the next image to be displayed is the 3rd image in the array

var count = 1

setInterval(repeat,interval)
function repeat()
{
count = (count+1)%IMAGES.length
image.src = IMAGES[count].src
link.href = LINKS[count]
}

}

// swaps url strings for images
function preloadImages(arr)
{
var image
for(var k=0;k<arr.length;k++)
{
image = new Image()
image.src = arr[k]
arr[k] = image
}
}
// JavaScript Document
