var slideShowSpeed = 4000
var slideShowSpeedQuick = 0
var crossFadeDuration = 4

var Pic = new Array()
Pic[0] = new Array('http://www.greendragonbelize.com/images/thumb_tours_scuba_diving.jpg', 'Scuba Diving', 'http://www.greendragonbelize.com/scubadiving.html');
Pic[1] = new Array('http://www.greendragonbelize.com/images/thumb_tours_dolphin_watching.jpg', 'Tropical Islands of Belize, Vacation Extension', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[2] = new Array('http://www.greendragonbelize.com/images/thumb_tours_actun_tunichil_muknal.jpg', 'Actun Tunichil Muknal', 'http://www.greendragonbelize.com/actuntunichilmuknal.html');
Pic[3] = new Array('http://www.greendragonbelize.com/images/thumb_tours_barton_creek.jpg', 'Barton Creek', 'http://www.greendragonbelize.com/bartoncreekcaving.html');
Pic[4] = new Array('http://www.greendragonbelize.com/images/thumb_tours_belize_zoo.jpg', 'Belize Zoo', 'http://www.greendragonbelize.com/belizezoo.html');
Pic[5] = new Array('http://www.greendragonbelize.com/images/thumb_tours_big_rock_falls.jpg', 'Big Rock Falls', 'http://www.greendragonbelize.com/caracolmayantemples.html');
Pic[6] = new Array('http://www.greendragonbelize.com/images/thumb_tours_bike_rides.jpg', 'Bike Rides', 'http://www.greendragonbelize.com/biking_tours.html');
Pic[7] = new Array('http://www.greendragonbelize.com/images/thumb_tours_black_hole_drop.jpg', 'Black Hole Drop', 'http://www.greendragonbelize.com/blackholedrop.html');
Pic[8] = new Array('http://www.greendragonbelize.com/images/thumb_tours_blue_hole.jpg', 'Blue Hole Scuba Diving', 'http://www.greendragonbelize.com/scubadiving.html');
Pic[9] = new Array('http://www.greendragonbelize.com/images/thumb_tours_cahal_pech.jpg', 'Cahal Pech', 'http://www.greendragonbelize.com/mayantempledaytrip.html');
Pic[10] = new Array('http://www.greendragonbelize.com/images/thumb_tours_caracol.jpg', 'Caracol Mayan Temples', 'http://www.greendragonbelize.com/caracolmayantemples.html');
Pic[11] = new Array('http://www.greendragonbelize.com/images/thumb_tours_cave_tubing.jpg', 'River Cave Tubing', 'http://www.greendragonbelize.com/cavetubingbelize.html');
Pic[12] = new Array('http://www.greendragonbelize.com/images/thumb_tours_chechem_ha.jpg', 'Chechem Ha Caves', 'http://www.greendragonbelize.com/chechemha.html');
Pic[13] = new Array('http://www.greendragonbelize.com/images/thumb_tours_horse_riding.jpg', 'Jungle Horse Riding', 'http://www.greendragonbelize.com/horseriding.html');
Pic[14] = new Array('http://www.greendragonbelize.com/images/thumb_tours_island_extension.jpg', 'Tropical Islands of Belize, Vacation Extension', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[15] = new Array('http://www.greendragonbelize.com/images/thumb_tours_kayaking.jpg', 'Kayaking', 'http://www.greendragonbelize.com/kayakingtrip.html');
Pic[16] = new Array('http://www.greendragonbelize.com/images/thumb_tours_river_boat.jpg', 'Belize River Boat Tours', 'http://www.greendragonbelize.com/belize_river_boat_tours.html');
Pic[17] = new Array('http://www.greendragonbelize.com/images/thumb_tours_snorkeling.jpg', 'Snorkeling', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[18] = new Array('http://www.greendragonbelize.com/images/thumb_tours_tikal.jpg', 'Tikal Mayan Temples', 'http://www.greendragonbelize.com/tikal.html');
Pic[19] = new Array('http://www.greendragonbelize.com/images/thumb_tours_xunantunich.jpg', 'Xunantunich Mayan Temples', 'http://www.greendragonbelize.com/mayantempledaytrip.html');
Pic[20] = new Array('http://www.greendragonbelize.com/images/thumb_tours_yoga.jpg', 'Yoga', 'http://www.greendragonbelize.com/yogaretreat.html');
Pic[21] = new Array('http://www.greendragonbelize.com/images/thumb_tours_hol_chan.jpg', 'Hol Chan Marine Reserve', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[22] = new Array('http://www.greendragonbelize.com/images/thumb_jungle_dome.jpg', 'Belize Jungle Lodge: Rooms and Lodgings in the Cayo District of Belize', 'http://www.greendragonbelize.com/belizelodging.html');
Pic[23] = new Array('http://www.greendragonbelize.com/images/thumb_tours_zip_line.jpg', 'Belize Zip Line, Jungle Canopy Adventure', 'http://www.greendragonbelize.com/belize_zip_line.html');
Pic[24] = new Array('http://www.greendragonbelize.com/images/thumb_tours_scuba_diving_2.jpg', 'Scuba Diving', 'http://www.greendragonbelize.com/scubadiving.html');
Pic[25] = new Array('http://www.greendragonbelize.com/images/thumb_pelicans.jpg', 'Tropical Islands of Belize, Vacation Extension', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[26] = new Array('http://www.greendragonbelize.com/images/thumb_tours_actun_tunichil_muknal_2.jpg', 'Actun Tunichil Muknal', 'http://www.greendragonbelize.com/actuntunichilmuknal.html');
Pic[27] = new Array('http://www.greendragonbelize.com/images/thumb_tours_barton_creek_2.jpg', 'Barton Creek', 'http://www.greendragonbelize.com/bartoncreekcaving.html');
Pic[28] = new Array('http://www.greendragonbelize.com/images/thumb_tours_belize_zoo_2.jpg', 'Belize Zoo', 'http://www.greendragonbelize.com/belizezoo.html');
Pic[29] = new Array('http://www.greendragonbelize.com/images/thumb_tours_big_rock_falls_2.jpg', 'Big Rock Falls', 'http://www.greendragonbelize.com/caracolmayantemples.html');
Pic[30] = new Array('http://www.greendragonbelize.com/images/thumb_tours_bike_rides_2.jpg', 'Bike Rides', 'http://www.greendragonbelize.com/biking_tours.html');
Pic[31] = new Array('http://www.greendragonbelize.com/images/thumb_tours_black_hole_drop_2.jpg', 'Black Hole Drop', 'http://www.greendragonbelize.com/blackholedrop.html');
Pic[32] = new Array('http://www.greendragonbelize.com/images/thumb_tours_blue_hole_2.jpg', 'Blue Hole Scuba Diving', 'http://www.greendragonbelize.com/scubadiving.html');
Pic[33] = new Array('http://www.greendragonbelize.com/images/thumb_tours_cahal_pech_2.jpg', 'Cahal Pech', 'http://www.greendragonbelize.com/mayantempledaytrip.html');
Pic[34] = new Array('http://www.greendragonbelize.com/images/thumb_tours_caracol_2.jpg', 'Caracol Mayan Temples', 'http://www.greendragonbelize.com/caracolmayantemples.html');
Pic[35] = new Array('http://www.greendragonbelize.com/images/thumb_tours_cave_tubing_2.jpg', 'River Cave Tubing', 'http://www.greendragonbelize.com/cavetubingbelize.html');
Pic[36] = new Array('http://www.greendragonbelize.com/images/thumb_tours_chechem_ha_2.jpg', 'Chechem Ha Caves', 'http://www.greendragonbelize.com/chechemha.html');
Pic[37] = new Array('http://www.greendragonbelize.com/images/thumb_tours_horse_riding_2.jpg', 'Jungle Horse Riding', 'http://www.greendragonbelize.com/horseriding.html');
Pic[38] = new Array('http://www.greendragonbelize.com/images/thumb_tours_cayes_honeymoon.jpg', 'Belize Honeymoon Packages', 'http://www.greendragonbelize.com/belize_honeymoon_packages.html');
Pic[39] = new Array('http://www.greendragonbelize.com/images/thumb_tours_kayaking_2.jpg', 'Kayaking', 'http://www.greendragonbelize.com/kayakingtrip.html');
Pic[40] = new Array('http://www.greendragonbelize.com/images/thumb_tours_river_boat_2.jpg', 'Belize River Boat Tours', 'http://www.greendragonbelize.com/belize_river_boat_tours.html');
Pic[41] = new Array('http://www.greendragonbelize.com/images/thumb_tours_snorkeling_2.jpg', 'Snorkeling', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[42] = new Array('http://www.greendragonbelize.com/images/thumb_tours_tikal_2.jpg', 'Tikal Mayan Temples', 'http://www.greendragonbelize.com/tikal.html');
Pic[43] = new Array('http://www.greendragonbelize.com/images/thumb_tours_xunantunich_2.jpg', 'Xunantunich Mayan Temples', 'http://www.greendragonbelize.com/mayantempledaytrip.html');
Pic[44] = new Array('http://www.greendragonbelize.com/images/thumb_tours_yoga_2.jpg', 'Yoga', 'http://www.greendragonbelize.com/yogaretreat.html');
Pic[45] = new Array('http://www.greendragonbelize.com/images/thumb_tours_hol_chan_2.jpg', 'Hol Chan Marine Reserve', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[46] = new Array('http://www.greendragonbelize.com/images/thumb_jungle_dome_2.jpg', 'Belize Jungle Lodge: Rooms and Lodgings in the Cayo District of Belize', 'http://www.greendragonbelize.com/belizelodging.html');
Pic[47] = new Array('http://www.greendragonbelize.com/images/thumb_tours_zip_line_2.jpg', 'Belize Zip Line, Jungle Canopy Adventure', 'http://www.greendragonbelize.com/belize_zip_line.html');
Pic[48] = new Array('http://www.greendragonbelize.com/images/thumb_5_sisters.jpg', '5 Sisters Waterfall', 'http://www.greendragonbelize.com/belizevacations.html');
Pic[49] = new Array('http://www.greendragonbelize.com/images/thumb_tours_belize_zoo_3.jpg', 'Belize Zoo', 'http://www.greendragonbelize.com/belizezoo.html');
Pic[50] = new Array('http://www.greendragonbelize.com/images/thumb_tours_manatee_watching.jpg', 'Manatee Watching', 'http://www.greendragonbelize.com/tropicalislandvacation.html');
Pic[51] = new Array('http://www.greendragonbelize.com/images/thumb_tours_actun_tunichil_muknal_3.jpg', 'Actun Tunichil Muknal', 'http://www.greendragonbelize.com/actuntunichilmuknal.html');
Pic[52] = new Array('http://www.greendragonbelize.com/images/thumb_tours_black_hole_drop_3.jpg', 'Black Hole Drop', 'http://www.greendragonbelize.com/blackholedrop.html');
Pic[53] = new Array('http://www.greendragonbelize.com/images/thumb_tours_black_hole_drop_4.jpg', 'Black Hole Drop', 'http://www.greendragonbelize.com/blackholedrop.html');
Pic[54] = new Array('http://www.greendragonbelize.com/images/thumb_tours_kayaking_3.jpg', 'Kayaking', 'http://www.greendragonbelize.com/kayakingtrip.html');

var p = Pic.length
var ie = document.all
var n
var u

var used = new Array()
var next = new Array('void', 'runSlideShow1()', 'runSlideShow2()', 'runSlideShow3()', 'runSlideShow4()', 'runSlideShow5()', 'runSlideShow6()')

var order = new Array(1, 4, 5)

var preLoad = new Array()
for (i = 0; i < p; i++){
   	preLoad[i] = new Image()
   	preLoad[i].src = Pic[i][0]
	}

function randomNumber(){
	u = Math.floor(Math.random()*p)
}

function setUsed(){
	used[0] = "void"
	used[1] = Math.floor(Math.random()*p)
	setUsed2()
}

function setUsed2(){
	u = Math.floor(Math.random()*p)
	if (u!=used[1])
   		{
			used[2] = u
			setUsed3()
		}
	else
	{
	setUsed2()
	}
}

function setUsed3(){
	u = Math.floor(Math.random()*p)
	if ((u!=used[1]) && (u!=used[2]))
   		{
			used[3] = u
			setUsed4()
		}
	else
	{
	setUsed3()
	}
}

function setUsed4(){
	u = Math.floor(Math.random()*p)
	if ((u!=used[1]) && (u!=used[2]) && (u!=used[3]))
   		{
			used[4] = u
			setUsed5()
		}
	else
	{
	setUsed4()
	}
}
		
function setUsed5(){
	u = Math.floor(Math.random()*p)
	if ((u!=used[1]) && (u!=used[2]) && (u!=used[3]) && (u!=used[4]))
   		{
			used[5] = u
			setUsed6()
			
		}
	else
	{
	setUsed5()
	}
}

function setUsed6(){
	u = Math.floor(Math.random()*p)
	if ((u!=used[1]) && (u!=used[2]) && (u!=used[3]) && (u!=used[4]) && (u!=used[5]))
   		{
			used[6] = u
			
		}
	else
	{
	setUsed5()
	}
}

function setSlideShowImages(){
	setUsed()
	loadImages()
}

function loadImages(){

	document.images.SlideShow1.src = Pic[used[1]][0]
	document.getElementById("link1").setAttribute('title', Pic[used[1]][1])
	document.getElementById("link1").setAttribute('href', Pic[used[1]][2])
	
	document.images.SlideShow2.src = Pic[used[2]][0]
	document.getElementById("link2").setAttribute('title', Pic[used[2]][1])
	document.getElementById("link2").setAttribute('href', Pic[used[2]][2])
	
	document.images.SlideShow3.src = Pic[used[3]][0]
	document.getElementById("link3").setAttribute('title', Pic[used[3]][1])
	document.getElementById("link3").setAttribute('href', Pic[used[3]][2])
	
	document.images.SlideShow4.src = Pic[used[4]][0]
	document.getElementById("link4").setAttribute('title', Pic[used[4]][1])
	document.getElementById("link4").setAttribute('href', Pic[used[4]][2])
	
	document.images.SlideShow5.src = Pic[used[5]][0]
	document.getElementById("link5").setAttribute('title', Pic[used[5]][1])
	document.getElementById("link5").setAttribute('href', Pic[used[5]][2])
	
	document.images.SlideShow6.src = Pic[used[6]][0]
	document.getElementById("link6").setAttribute('title', Pic[used[6]][1])
	document.getElementById("link6").setAttribute('href', Pic[used[6]][2])
	
	newNumber()
	setTimeout(next[n], slideShowSpeed)
}

function newNumber(){
	n = Math.floor(Math.random()*6)+1

	if ((n!=order[0]) && (n!=order[1]) && (n!=order[2]))
   		{
			order[0] = order[1]
			order[1] = order[2]
			order[2] = n
		}
		else
		{
		newNumber()
		} 
}

function runSlideShow1(){
   j = Math.floor(Math.random()*p)
   
   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
   		{
			
			used[1]=j
		
			if (ie){
			document.images.SlideShow1.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow1.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow1.src = preLoad[j].src 
			document.getElementById("link1").setAttribute('title', Pic[j][1])
			document.getElementById("link1").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow1.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow1()', slideShowSpeedQuick)
		}   
}

function runSlideShow2(){
   j = Math.floor(Math.random()*p)

   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
   		{
			used[2]=j
		
			if (ie){
			document.images.SlideShow2.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow2.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow2.src = preLoad[j].src 
			document.getElementById("link2").setAttribute('title', Pic[j][1])
			document.getElementById("link2").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow2.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow2()', slideShowSpeedQuick)
		}   
}

function runSlideShow3(){
   j = Math.floor(Math.random()*p)

   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
      		{
			used[3]=j
		
			if (ie){
			document.images.SlideShow3.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow3.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow3.src = preLoad[j].src 
			document.getElementById("link3").setAttribute('title', Pic[j][1])
			document.getElementById("link3").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow3.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow3()', slideShowSpeedQuick)
		}   
}

function runSlideShow4(){
   j = Math.floor(Math.random()*p)

   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
      		{
			used[4]=j
		
			if (ie){
			document.images.SlideShow4.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow4.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow4.src = preLoad[j].src 
			document.getElementById("link4").setAttribute('title', Pic[j][1])
			document.getElementById("link4").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow4.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow4()', slideShowSpeedQuick)
		}   
}

function runSlideShow5(){
   j = Math.floor(Math.random()*p)

   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
      		{
			used[5]=j
		
			if (ie){
			document.images.SlideShow5.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow5.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow5.src = (preLoad[j]).src
			document.getElementById("link5").setAttribute('title', Pic[j][1])
			document.getElementById("link5").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow5.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow5()', slideShowSpeedQuick)
		}   
}

function runSlideShow6(){
   j = Math.floor(Math.random()*p)

   if ((j!=used[1]) && (j!=used[2]) && (j!=used[3]) && (j!=used[4]) && (j!=used[5]) && (j!=used[6]))
      		{
			used[4]=j
		
			if (ie){
			document.images.SlideShow6.style.filter="blendTrans(duration=crossFadeDuration)"
			document.images.SlideShow6.filters.blendTrans.Apply()
			}
			
			document.images.SlideShow6.src = (preLoad[j]).src
			document.getElementById("link6").setAttribute('title', Pic[j][1])
			document.getElementById("link6").setAttribute('href', Pic[j][2]);
			
			if (ie){
			document.images.SlideShow6.filters.blendTrans.Play()
			}
			newNumber()
			setTimeout(next[n], slideShowSpeed)
		}
		else
		{
		setTimeout('runSlideShow6()', slideShowSpeedQuick)
		}   
}