function cycle(image_array, target_id)
{
	var delay = image_array[0][1];
	change_image(target_id, image_array[0][0]);
	var array_str = "[";
	for(i=1;i<image_array.length;i++) // set i=1 to skip the first image
	{
		array_str += "['" + image_array[i][0] + "'," + image_array[i][1] + "],";
	}
	array_str += "['" + image_array[0][0] + "'," + image_array[0][1] + "]]"; // then add the first one to the end

	window.setTimeout("cycle(" + array_str + ",'" + target_id + "')",delay);
}

function change_image(target_id, image_src)
{
	// Set image to new source
	document.getElementById(target_id).src = image_src;
}
