

var lucshow=new Array()
var lucshowbig=new Array()
var descr=new Array()
var descr_en=new Array()


lucshow[0]=['images/nowhere_small.jpg', '', '']
lucshow[1]=['images/calascio_small.jpg', '', '']
lucshow[2]=['images/cresta3_small.jpg', '', '']
lucshow[3]=['images/trollstigen_small.jpg', '', '']
lucshow[4]=['images/djenne_small.jpg', '', '']

lucshowbig[1]=['images/nowhere_big.jpg', '', '']
lucshowbig[2]=['images/calascio_big.jpg', '', '']
lucshowbig[3]=['images/cresta3_big.jpg', '', '']
lucshowbig[4]=['images/trollstigen_big.jpg', '', '']
lucshowbig[0]=['images/djenne_big.jpg', '', '']

descr[0]='La moschea di fango di Djenne, in Mali'
descr[1]='Accampamento Gher vicino Yoliin Am, Mongolia'
descr[2]='Il Gran Sasso visto da Rocca Calascio'
descr[3]='Trekking sulla Cresta del Redentore'
descr[4]='La strada dei Trolls a Trollstigen, Norvegia'

descr_en[0]='The Mud Mosque of Djenne, Mali'
descr_en[1]='Ghers campsite near Yoliin Am, Mongolia'
descr_en[2]='Gran Sasso from Rocca Calascio'
descr_en[3]='Hiking on top of Redentore\'s crest'
descr_en[4]='The Trolls Road in Trollstigen, Norway'


var slidecycles="continuous" //number of cycles before slideshow stops (ie: "2" or "continous")


var preloadimages="yes" //preload images? "yes" or "no"
//configure the below variable to determine the delay between image rotations (in miliseconds)
var slidedelay=3000


//var ie=document.all
var dom=document.getElementById
var curcycle=0



var currentslide1=0
var currentslide2=1
var currentslide3=2
var currentslide4=3
var currentslide_big=0
var current_descr=0

//function randomize(targetarray){
//ultimateshowCopy=new Array()
//var the_one
//var z=0
//while (z<targetarray.length){
//the_one=Math.floor(Math.random()*targetarray.length)
//if (targetarray[the_one]!="_selected!"){
//ultimateshowCopy[z]=targetarray[the_one]
//targetarray[the_one]="_selected!"
//z++
//}
//}
//}

//if (randomorder=="yes")
//randomize(ultimateshow)
//else
//ultimateshowCopy=ultimateshow

function rotateimages(lang){
	
	if (lang=='eng'){
	for (i=0;i<5;i++)
	{
		lucshow[i][0]='../'+lucshow[i][0]
		lucshowbig[i][0]='../'+lucshowbig[i][0]
		descr[i]=descr_en[i]
		
	}
	}
	
if (preloadimages=="yes"){
	for (i=0;i<lucshow.length;i++){
	var cacheimage=new Image()
	var cacheimagebig=new Image()
	cacheimage.src=lucshow[i][0]
	cacheimagebig.src=lucshowbig[i][0]
	}
	}
	
curcycle=(currentslide1==0)? curcycle+1 : curcycle
ultcontainer1='<center>'
ultcontainer2='<center>'
ultcontainer3='<center>'
ultcontainer4='<center>'
ultcontainer_big='<center>'
ultcontainer_descr='<a>'+descr[current_descr]+'</a>'

if (lucshow[currentslide1][1]!="")
ultcontainer1+='<a href="'+lucshow[currentslide1][1]+'" target="'+lucshow[currentslide1][2]+'">'
ultcontainer1+='<img src="'+lucshow[currentslide1][0]+'" border="0">'
if (lucshow[currentslide2][1]!="")
ultcontainer2+='<a href="'+lucshow[currentslide2][1]+'" target="'+lucshow[currentslide2][2]+'">'
ultcontainer2+='<img src="'+lucshow[currentslide2][0]+'" border="0">'
if (lucshow[currentslide3][1]!="")
ultcontainer3+='<a href="'+lucshow[currentslide3][1]+'" target="'+lucshow[currentslide3][2]+'">'
ultcontainer3+='<img src="'+lucshow[currentslide3][0]+'" border="0">'
if (lucshow[currentslide4][1]!="")
ultcontainer4+='<a href="'+lucshow[currentslide4][1]+'" target="'+lucshow[currentslide4][2]+'">'
ultcontainer4+='<img src="'+lucshow[currentslide4][0]+'" border="0">'
if (lucshowbig[currentslide_big][1]!="")
ultcontainer_big+='<a href="'+lucshowbig[currentslide_big][1]+'" target="'+lucshowbig[currentslide_big][2]+'">'
ultcontainer_big+='<img src="'+lucshowbig[currentslide_big][0]+'" border="0">'
if (lucshow[currentslide1][1]!="")
ultcontainer1+='</a>'
ultcontainer1+='</center>'
if (lucshow[currentslide2][1]!="")
ultcontainer2+='</a>'
ultcontainer2+='</center>'
if (lucshow[currentslide3][1]!="")
ultcontainer3+='</a>'
ultcontainer3+='</center>'
if (lucshow[currentslide4][1]!="")
ultcontainer4+='</a>'
ultcontainer4+='</center>'
if (lucshowbig[currentslide_big][1]!="")
ultcontainer_big+='</a>'
ultcontainer_big+='</center>'

if (dom)
crossrotateobj1.innerHTML=ultcontainer1
crossrotateobj2.innerHTML=ultcontainer2
crossrotateobj3.innerHTML=ultcontainer3
crossrotateobj4.innerHTML=ultcontainer4
crossrotateobj_big.innerHTML=ultcontainer_big
crossrotateobj_descr.innerHTML=ultcontainer_descr

if (current_descr==descr.length-1) current_descr=0
else current_descr++

if (currentslide1==lucshow.length-1) currentslide1=0
else currentslide1++

if (currentslide2==lucshow.length-1) currentslide2=0
else 
	if (currentslide2==0) currentslide2=1
		else currentslide2++
if (currentslide3==lucshow.length-1) currentslide3=0
else 
	if (currentslide3==1) currentslide3=2
		else currentslide3++
if (currentslide4==lucshow.length-1) currentslide4=0
else 
	if (currentslide4==2) currentslide4=3
		else currentslide4++
		
if (currentslide_big==lucshowbig.length-1) currentslide_big=0
else currentslide_big++
if (curcycle==parseInt(slidecycles) && currentslide1==0)
return
setTimeout("rotateimages()",slidedelay)
}

//if (dom)
//document.write('<div id="slidedom" style="width:'+slidewidth+';height:'+slideheight+'; background-color:'+slidebgcolor+'"></div>')

function start_slider(div1,div2,div3,div4,div_big,div_descr,lingua){
crossrotateobj1=document.getElementById(div1)
crossrotateobj2=document.getElementById(div2)
crossrotateobj3=document.getElementById(div3)
crossrotateobj4=document.getElementById(div4)
crossrotateobj_big=document.getElementById(div_big)
crossrotateobj_descr=document.getElementById(div_descr)
rotateimages(lingua)

}


