// JavaScript Document

function addEvent(obj,evType,fn){if(obj.addEventListener){obj.addEventListener(evType,fn,false);return true;} else if(obj.attachEvent){var r=obj.attachEvent('on'+evType,fn);return r;}}
	/*var srcs=new Array(
		'/images-hotel-casamance-senegal/hotel-casamance-vue-mer.jpg',
		'/images-hotel-casamance-senegal/maya-hotel-casamance-piscine.jpg',
		'/images-hotel-casamance-senegal/maya-hotel-casamance-paillotte.jpg',
		'/images-hotel-casamance-senegal/maya-hotel-casamance-face-mer.jpg',
		'/images-hotel-casamance-senegal/maya-hotel-casamance-palmier.jpg',
		'/images-hotel-casamance-senegal/terrasse-chambre-hotel-senegal.jpg',
		'/images-hotel-casamance-senegal/chambre-hotel-casamance-senegal.jpg',
		'/images-hotel-casamance-senegal/maya-hotel-casamance-mer-soleil.jpg');*/
	var auto=true;
	var timeout=null;
	var index=0;
	var numero=0;
	var precedente=null;
	var opacity=0;
	function suivante(){
		auto=true;
		clearTimeout(timeout);
		synchromenu();
		precedente=numero;
		numero++;
		if(numero==srcs.length) numero=0;
		index=index==0?1:0;
		document.getElementById('diapo').getElementsByTagName('img')[index].setAttribute('src',srcs[numero]);
		timeout=setTimeout("fondre()", 2000);
	}
	function afficher(n){
		clearTimeout(timeout);
		precedente=numero;
		numero=n;
		synchromenu();
		if(opacity==0 || index==1 && opacity<100){
			index=1;
			opacity=30;
		}
		else if(opacity==100 || index==0 && opacity>0){
			index=0;
			opacity=70;
		}
		document.getElementById('diapo').getElementsByTagName('img')[index].setAttribute('src',srcs[numero]);
		timeout=setTimeout("fondre()", 500);
	}
	function stop(){
		if(!auto) return false;
		auto=false;
		clearTimeout(timeout);
		if(index==0 && opacity>50 || index==1 && opacity<=50){
			numero=precedente;
		}
		synchromenu();
		if(opacity<50){
			document.getElementById('diapo').getElementsByTagName('img')[1].style.opacity=0;
			document.getElementById('diapo').getElementsByTagName('img')[1].style.MozOpacity=0;
			document.getElementById('diapo').getElementsByTagName('img')[1].style.filter='alpha(opacity=0)';
			opacity=0;
		}
		else{
			document.getElementById('diapo').getElementsByTagName('img')[1].style.opacity=1;
			document.getElementById('diapo').getElementsByTagName('img')[1].style.MozOpacity=1;
			document.getElementById('diapo').getElementsByTagName('img')[1].style.filter='alpha(opacity=100)';
			opacity=100;
		}
	}
	function fondre(){
		if(opacity==0 || opacity==100){
			synchromenu();
		}
		if(index==1 && opacity<100){
			opacity+=2;
		}
		else{
			opacity-=2;
		}
		document.getElementById('diapo').getElementsByTagName('img')[1].style.opacity=opacity/100;
		document.getElementById('diapo').getElementsByTagName('img')[1].style.MozOpacity=opacity/100;
		document.getElementById('diapo').getElementsByTagName('img')[1].style.filter='alpha(opacity='+opacity+')';
		if((opacity==0 && index==0) || (opacity==100 && index==1)){
			if(auto) suivante();
		}
		else{
			timeout=setTimeout("fondre()", 35);
		}
	}
	function synchromenu(){
		elts=document.getElementById('menuDiapo').getElementsByTagName('a');
		for(var i=0;i<srcs.length;i++){
			elts.item(i).className='';
			elts.item(i).removeAttribute('class');
		}
		elts.item(numero).className='actif';
		elts.item(numero).setAttribute('class','actif');
	}
	addEvent(window,'load',suivante);
