// JavaScript Document


var boutonPlayOn = new Image(); boutonPlayOn.src = "images/galleries/visiteVirtuelle/boutonPlayOn.jpg";
var boutonPlayOff = new Image(); boutonPlayOff.src = "images/galleries/visiteVirtuelle/boutonPlayOff.jpg";
var boutonPauseOn = new Image(); boutonPauseOn.src = "images/galleries/visiteVirtuelle/boutonPauseOn.jpg";
var boutonPauseOff = new Image(); boutonPauseOff.src = "images/galleries/visiteVirtuelle/boutonPauseOff.jpg";

// =======================================
// set the following variables
// =======================================

// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;

// Duration of crossfade (seconds)
var crossFadeDuration = 3;

// Specify the image files
var Pic = new Array();

Pic[0] = 'images/galleries/visiteVirtuelle/image0100.jpg';
Pic[1] = 'images/galleries/visiteVirtuelle/image0200.jpg';
Pic[2] = 'images/galleries/visiteVirtuelle/image0300.jpg';
Pic[3] = 'images/galleries/visiteVirtuelle/image0400.jpg';
Pic[4] = 'images/galleries/visiteVirtuelle/image0500.jpg';
Pic[5] = 'images/galleries/visiteVirtuelle/image0600.jpg';
Pic[6] = 'images/galleries/visiteVirtuelle/image0700.jpg';
Pic[7] = 'images/galleries/visiteVirtuelle/image0800.jpg';
Pic[8] = 'images/galleries/visiteVirtuelle/image0900.jpg';
Pic[9] = 'images/galleries/visiteVirtuelle/image1000.jpg';
Pic[10] = 'images/galleries/visiteVirtuelle/image1100.jpg';
Pic[11] = 'images/galleries/visiteVirtuelle/image1200.jpg';
Pic[12] = 'images/galleries/visiteVirtuelle/image1300.jpg';
Pic[13] = 'images/galleries/visiteVirtuelle/image1400.jpg';
Pic[14] = 'images/galleries/visiteVirtuelle/image1500.jpg';
Pic[15] = 'images/galleries/visiteVirtuelle/image1600.jpg';
Pic[16] = 'images/galleries/visiteVirtuelle/image1700.jpg';
Pic[17] = 'images/galleries/visiteVirtuelle/image1800.jpg';
Pic[18] = 'images/galleries/visiteVirtuelle/image1900.jpg';
Pic[19] = 'images/galleries/visiteVirtuelle/image2000.jpg';

// Specify the text
var Texte = new Array();

Texte[0] = "L'entrée principale du 628,chemin de la Côte Ste-Catherine ";
Texte[1] = "Réception et corridor du premier étage";
Texte[2] = "Salle Marie-Stéphane,(salle de concert de Vincent-d'Indy)";
Texte[3] = "Bibliothèque des élèves du Saint-Nom-de-Marie";
Texte[4] = "Parloir où l'on accueille parents et visiteurs";
Texte[5] = "Salle de musique et studios de pratique de piano";
Texte[6] = "Au troisième étage, salle de séjour et Radio étudiante";
Texte[7] = "Classes des élèves de la troisième année du cours secondaire";
Texte[8] = "Le Café étudiant accueille les élèves de 5e secondaire au 1er étage.";
Texte[9] = "Le laboratoire de biologie au quatrième étage et celui de chimie au cinquième étage";
Texte[10] = "Les ateliers d'arts plastiques au premier étage";
Texte[11] = "La cafétéria";
Texte[12] = "La classe de musique et de l'activité «Orchestre»";
Texte[13] = "Un local d'informatique";
Texte[14] = "Le Salon de Pastorale dans l'aile construite en 1986";
Texte[15] = "Chambrettes des pensionnaires";
Texte[16] = "Salle de repos et salle de jeux des pensionnaires";
Texte[17] = "Gymnase et équipes de Kin-Ball";
Texte[18] = "Entrée des élèves (côté Claude-Champagne) et arrière de l'édifice";
Texte[19] = "Les élèves non résidentes quittent après une bonne journée de travail";
 

// =======================================
// do not edit anything below this line
// =======================================
var detectTimer = true;
var t;
var ta;
var j = 0;
var k = 0;
var p = Pic.length;

var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image();
   preLoad[i].src = Pic[i];
}

function runSlideShow(){
   if (detectTimer)
   {
      if (document.all){
         document.images.SlideShow.style.filter="blendTrans(duration=2)";
         document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
         document.images.SlideShow.filters.blendTrans.Apply();  
      }
      document.images.SlideShow.src = preLoad[j].src;
      if (document.all){
         document.images.SlideShow.filters.blendTrans.Play();
      }
      j = j + 1;
      if (j > (p-1)) j=0
      t = setTimeout('runSlideShow()', slideShowSpeed);
   }
}

function runTexteShow(){
   if (detectTimer)
   {
      if (document.all){
         document.getElementById("TexteShow").style.filter="blendTrans(duration=2)";
         document.getElementById("TexteShow").style.filter="blendTrans(duration=crossFadeDuration)";
         document.getElementById("TexteShow").filters.blendTrans.Apply();  
      }
      document.getElementById("TexteShow").innerHTML = Texte[k];
      if (document.all){
         document.getElementById("TexteShow").filters.blendTrans.Play();
      }
      k = k + 1;
   
      if (k > (p-1)) k=0
      ta = setTimeout('runTexteShow()', slideShowSpeed);
   }
}

function stopTimer()
{
	detectTimer = false;
}

function playTimer()
{
	if (detectTimer == false)
	{
		detectTimer = true;

		runTexteShow();
		runSlideShow();
	}
}

var detectPlayBouton = true;

function navPause()
{
	if (detectPlayBouton)
	{
				clearInterval(ta);
		clearInterval(t);
		window.document.getElementById("boutonPauseOff").src = eval("boutonPauseOn.src");
		window.document.getElementById("boutonPlayOn").src = eval("boutonPlayOff.src");
		detectPlayBouton = false;
	}
}

function navPlay()
{
	if (detectPlayBouton == false) 
	{
		window.document.getElementById("boutonPlayOn").src = eval("boutonPlayOn.src");
		window.document.getElementById("boutonPauseOff").src = eval("boutonPauseOff.src");
		valeurNext = true;
		valeurPrevious = true;
		valeurRetourInit = false;
		detectPlayBouton = true;
	}
}

function navNext()
{
	stopTimer();
	navPause();
	
	if(valeurNext)
	{
		valeurNext = false;
		valeurPrevious = false;
	}
	else
	{
		k = k + 1;
		j = j + 1;
	}

	
	if (k > (p-1)) k=0;
	if (j > (p-1)) j=0;
	
	document.getElementById("TexteShow").innerHTML = Texte[k];
	document.images.SlideShow.src = preLoad[j].src;
}

function navPrevious()
{
	stopTimer();
	navPause();
	
	if (valeurRetourInit)
	{
		k = -1;
		j = -1;
		valeurRetourInit = false;
	}
	
	else
	{
		if (valeurPrevious)
		{
			k = k - 2;
			j = j - 2;

			valeurPrevious = false;
			valeurNext = false;
		}
		else
		{
			k = k - 1;
			j = j - 1;
		}
		valeurRetourInit = false;
	}
	
	if (k == -1) k=(p-1);
	if (j == -1) j=(p-1);

	document.getElementById("TexteShow").innerHTML = Texte[k];
	document.images.SlideShow.src = preLoad[j].src;	
}

runSlideShow();
runTexteShow();

navPause();
stopTimer();

var valeurRetourInit = true;
var valeurNext = false;
var valeurPrevious = false;
