if (PreloadedImage == 1) {
	//Preloaded Images
	var preloadedimages=new Array()
	for (p=0;p<fadeimages.length;p++){
		preloadedimages[p]=new Image()
		preloadedimages[p].src=fadeimages[p]
	}
}

//document.write('<a href="javascript:ImageOPenLink()"><img name="defaultslide" src="'+fadeimages[0]+'" style="filter:revealTrans(duration=2,transition=23)" border="0"></a>')

var actif;

//Effects

function applyeffect(ObjImage){
	if ((document.all) && (SlideEffect == 1)){
		//ObjImage.filters.revealTrans.Transition=Math.floor(Math.random()*23)
		ObjImage.filters.revealTrans.Transition=7
		ObjImage.filters.revealTrans.stop()
		ObjImage.filters.revealTrans.apply()
	}
}

function playeffect(ObjImage){
	if ((document.all) && (SlideEffect == 1))
		ObjImage.filters.revealTrans.play()
}

//End Effects


//Function to modify the layer
function writit(text,id)
{
	if (document.getElementById)
	{
		x = document.getElementById(id);
		x.innerHTML = '';
		x.innerHTML = text;
	}
	else if (document.all)
	{
		x = document.all[id];
		x.innerHTML = text;
	}
	else if (document.layers)
	{
		x = document.layers[id];
		//text2 = '<P CLASS="blueDiv">' + text + '</P>';
		x.document.open();
		x.document.write(text);
		x.document.close();
	}
}

//Function to open the url into a new window
function ImageOPenLink() {
	if (document.forms[0].NumUrl.value != "") {
		//we can open a new window
		//window.open(document.forms[0].NumUrl.value,'Cite_Des_Sciences','menubar=no,locationbar=yes,scrollbars=yes');
		window.location=document.forms[0].NumUrl.value
	}
}

function rotateimage(){
	//rotate text layer
	StrText='<table width="467" border="0" cellspacing="0" cellpadding="0"><tr><td align="right"><a href="javascript:ImageOPenLink()" class="texte">' + ArrayText[curimageindex] +'</a></td></tr></table>'
	writit(StrText,'TextDiv')
	//Change the value of NumUrl
	document.forms[0].NumUrl.value = ArrayUrl[curimageindex]	
	applyeffect(document.images.defaultslide)
	document.images.defaultslide.src=fadeimages[curimageindex]
	//document.images.defaultslide.alt=ArrayAlt[curimageindex]
	playeffect(document.images.defaultslide)
	curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0
	}


//back/next slide
function backward(){
	if (curimageindex == 0) {
		curimageindex = fadeimages.length
	}	
	if (curimageindex>-1){
		if (curimageindex == 1) {
			curimageindex = fadeimages.length-1
		} else {		
			//alert(curimageindex)
			curimageindex = curimageindex -2
			//alert(curimageindex)
		}
		rotateimage()
		clearInterval(actif)
		actif = setInterval("rotateimage()",pause)		
	}
}

function forward(){	
		rotateimage()
		clearInterval(actif)
		actif = setInterval("rotateimage()",pause)	
		
}

//Main
function StartRotate() {
	StrText='<table width="467" border="0" cellspacing="0" cellpadding="0"><tr><td align="right"><a href="javascript:ImageOPenLink()" class="texte">' + ArrayText[curimageindex] +'</a></td></tr></table>'
	writit(StrText,'TextDiv')	
	//curimageindex = 1
	curimageindex=(curimageindex<fadeimages.length-1)? curimageindex+1 : 0
	actif = setInterval("rotateimage()",pause)
}