var DIAPORAMA_rafraichissement;
var DIAPORAMA_play_pause = 0;
var DIAPORAMA_timer = DIAPORAMA_slideshow_seconde;
var DIAPORAMA_actuel = 0;
var DIAPORAMA_nbr_image = DIAPORAMA_list_images.length - 1;
var DIAPORAMA_preimage = new Array;

for(i=1; i <= DIAPORAMA_nbr_image; i++)
{
DIAPORAMA_preimage[i] = new Image;
}






window.onscroll = function()
{
 DIAPORAMA_rafraichir();
}

window.onresize = function()
{
 DIAPORAMA_rafraichir();
}

function DIAPORAMA_disparaitre() {
	if(DIAPORAMA_play_pause == 1)
	{ DIAPORAMA_pause(); }
	new Effect.Fade('DIAPORAMA_popup');
	new Effect.Fade('DIAPORAMA_menupopup');
	new Effect.Fade('DIAPORAMA_fondpopup');
	DIAPORAMA_enleverconteneur = setInterval("DIAPORAMA_displaynoneconteneur()", 500);
}

function DIAPORAMA_displaynoneconteneur() {
	if(document.getElementById('DIAPORAMA_menupopup').style.display == "none")
	{
		document.getElementById('DIAPORAMA_conteneur').style.display = "none";
		clearInterval(DIAPORAMA_enleverconteneur);
	}
}

function DIAPORAMA_aparaitre() {
	if(DIAPORAMA_preimage[DIAPORAMA_actuel].complete)
	{
		document.getElementById("DIAPORAMA_image_grande").src = DIAPORAMA_preimage[DIAPORAMA_actuel].src;
		clearInterval(DIAPORAMA_rafraichissement);
		new Effect.Appear('DIAPORAMA_popup');
		DIAPORAMA_rafraichir();
		DIAPORAMA_rafraichissement = setInterval("DIAPORAMA_rafresh()", 100);
	}
}

function DIAPORAMA_rafresh() {
	clearInterval(DIAPORAMA_rafraichissement);
	DIAPORAMA_rafraichir();
}
	
function DIAPORAMA_rafraichir() {
  var DIAPORAMA_w = DIAPORAMA_h = DIAPORAMA_t = DIAPORAMA_l = 0;
  if (self.innerHeight) 
  {
   DIAPORAMA_w = self.innerWidth;
   DIAPORAMA_h = self.innerHeight;
  }
  else if (document.documentElement && document.documentElement.clientHeight)
  {
   DIAPORAMA_w = document.documentElement.clientWidth;
   DIAPORAMA_h = document.documentElement.clientHeight;
  }
  else if (document.body)
  {
   DIAPORAMA_w = document.body.clientWidth;
   DIAPORAMA_h = document.body.clientHeight;
  }
  
  if (self.pageYOffset)
  {
   DIAPORAMA_l = self.pageXOffset;
   DIAPORAMA_t = self.pageYOffset;
  }
  else if (document.documentElement && document.documentElement.scrollTop)
  {
   DIAPORAMA_l = document.documentElement.scrollLeft;
   DIAPORAMA_t = document.documentElement.scrollTop;
  }
  else if (document.body)
  {
   DIAPORAMA_l = document.body.scrollLeft;
   DIAPORAMA_t = document.body.scrollTop;
  }
  document.getElementById("DIAPORAMA_popup").style.height = document.getElementById("DIAPORAMA_image_grande").height + 'px';
  document.getElementById("DIAPORAMA_popup").style.width = document.getElementById("DIAPORAMA_image_grande").width + 'px';
  document.getElementById("DIAPORAMA_popup").style.top = parseInt(((DIAPORAMA_h - 30 - document.getElementById("DIAPORAMA_image_grande").height) / 2) + DIAPORAMA_t, 10) + 'px';
  document.getElementById("DIAPORAMA_popup").style.left = parseInt(((DIAPORAMA_w - 30 - document.getElementById("DIAPORAMA_image_grande").width) / 2) + DIAPORAMA_l, 10) + 'px';
  document.getElementById("DIAPORAMA_menupopup").style.top = parseInt(DIAPORAMA_t, 10) + 'px';
  document.getElementById("DIAPORAMA_menupopup").style.left = parseInt(DIAPORAMA_l, 10) + 'px';
  document.getElementById("DIAPORAMA_fondpopup").style.top = parseInt(DIAPORAMA_t, 10) + 'px';
  document.getElementById("DIAPORAMA_fondpopup").style.left = parseInt(DIAPORAMA_l, 10) + 'px';
}

function DIAPORAMA_images_select(DIAPORAMA_selection) {
	DIAPORAMA_actuel = DIAPORAMA_selection;
	document.getElementById('DIAPORAMA_actuel').innerHTML = DIAPORAMA_actuel + "/" + DIAPORAMA_nbr_image;
	DIAPORAMA_preimage[DIAPORAMA_actuel].src = DIAPORAMA_list_images[DIAPORAMA_actuel];
	document.getElementById('DIAPORAMA_conteneur').style.display = "block";
	new Effect.Appear('DIAPORAMA_menupopup');
	new Effect.Appear2('DIAPORAMA_fondpopup');
	DIAPORAMA_rafraichir();
	DIAPORAMA_rafraichissement = setInterval("DIAPORAMA_aparaitre()", 1000);
}

function DIAPORAMA_next() {
	document.getElementById('DIAPORAMA_popup').style.display = "none";
	var DIAPORAMA_prochain = DIAPORAMA_actuel + 1;
	
	if(DIAPORAMA_nbr_image < DIAPORAMA_prochain)
	{ DIAPORAMA_prochain = 1; }
	
	DIAPORAMA_images_select(DIAPORAMA_prochain);
}
function DIAPORAMA_previous() {
	document.getElementById('DIAPORAMA_popup').style.display = "none";
	var DIAPORAMA_prochain = DIAPORAMA_actuel - 1;
	
	if(1 > DIAPORAMA_prochain)
	{ DIAPORAMA_prochain = DIAPORAMA_nbr_image; }
	
	DIAPORAMA_images_select(DIAPORAMA_prochain);
}
function DIAPORAMA_slideshow() {
	DIAPORAMA_timer--;
	
	if(DIAPORAMA_timer == 0)
	{
		DIAPORAMA_timer = DIAPORAMA_slideshow_seconde;
		DIAPORAMA_next();
	}
	
	document.getElementById('DIAPORAMA_rebours').innerHTML = DIAPORAMA_timer;
}
function DIAPORAMA_play() {
	DIAPORAMA_play_pause = 1;
	document.getElementById('DIAPORAMA_change_play').innerHTML = '<a href="javascript: DIAPORAMA_pause();">Pause ||</a> - Suivant dans <span id="DIAPORAMA_rebours">' + DIAPORAMA_slideshow_seconde + '</span> sec';
	DIAPORAMA_IntervalImage = setInterval("DIAPORAMA_slideshow()", 1000);
}
function DIAPORAMA_pause() {
	DIAPORAMA_play_pause = 0;
	document.getElementById('DIAPORAMA_change_play').innerHTML = '<a href="javascript: DIAPORAMA_play();">Lecture &gt;</a>';
	clearInterval(DIAPORAMA_IntervalImage);
}