﻿function ShowMsgDemo()
{
	alert("Image d'exemple pour montrer le truc.\nPour jouer 'Pierre Répond' vous devez entrer www.peteranswers.com/FR");
}

function Slide(text, peticion, pregunta, respuesta, truco, paso)
{
	this.text = text;
	this.peticion = peticion;
	this.pregunta = pregunta;
	this.respuesta = respuesta;
	this.truco = truco;
	this.paso = paso;
}

function SlideShow()
{
	this.slides		= new Array();
	this.current	= 0;

	this.AddSlide = function(slide)
	{
		var i = this.slides.length;
		this.slides[i] = slide;
	}

	this.Update = function()
	{
		var slide = this.slides[this.current];
		document.getElementById("txtPeticion").value = this.slides[this.current].peticion;
		document.getElementById("txtPregunta").value = this.slides[this.current].pregunta;
		document.getElementById("pDescTruco").innerHTML = this.slides[this.current].text;
		document.getElementById("pAnswer").innerHTML = this.slides[this.current].respuesta;
		document.getElementById("pNroPaso").innerHTML = this.slides[this.current].paso;
	}

	this.Next = function()
	{
		if (this.current < this.slides.length - 1)
			this.current++;
		else if (this.repeat)
			this.current = 0;

		this.Update();
	}

	this.Previous = function()
	{
		if (this.current > 0)
			this.current--;
		else if (this.repeat)
			this.current = this.slides.length - 1;

		this.Update();
	}
}

Slides = new SlideShow();
Slides.repeat = true;

sld = new Slide("Comme on le montre dans l’image, le programme se baise dans l’idée de faire une pétition avant chaque question qu’on fasse...", "Pierre, veut-tu répondre cette question:", "Qu’est-ce qu’il y a sur la table?", "Pierre répond: Un appareil de télévision.", "", "Pas 1 de 8");
Slides.AddSlide(sld);

sld = new Slide("Exemple: \"Qu’est-ce qu’il y a sur la table?\", Pierre va répondre \"Un appareil de télévision\".", "Pierre, veut-tu répondre cette question:", "Qu’est-ce qu’il y a sur la table?", "Pierre répond: Un appareil de télévision.", "", "Pas 2 de 8");
Slides.AddSlide(sld);

sld = new Slide("Commence le truc: Au lieu d’écrire la pétition, on mettre un point. Ca c’est la clef pour lui indiquer que nous allons à écrire la réponse.", ".", "", "", "", "Pas 3 de 8");
Slides.AddSlide(sld);

sld = new Slide("Dans l’écran apparaît la consonne \"P\", même si on met un \".\"", "P", "", "", "", "Pas 4 de 8");
Slides.AddSlide(sld);

sld = new Slide("Maintenant on mettre la réponse (un appareil de télévision). Le programme cache ce qui nous écrivons et dans ce lieu montre la phrase \"Pierre, veut-tu répondre cette question\"", "Pierre, veut-tu répondre c", "", "", "", "Pas 5 de 8");
Slides.AddSlide(sld);

sld = new Slide("On lui indique aussi que l’entrée de la réponse est finie. Pour cela on y met autre point (dans l’écran apparaît autre lettre).", "Pierre, veut-tu répondre ce", "", "", "", "Pas 6 de 8");
Slides.AddSlide(sld);

sld = new Slide("On finit la phrase \"Pierre, veut-tu répondre cette question\" avec ce qu’il manque: dans ce cas avec \"tte question\". On met deux points (:) afin d’habiliter le tableau de la question.", "Pierre, veut-tu répondre cette question:", "", "", "", "Pas 7 de 8");
Slides.AddSlide(sld);

sld = new Slide("En ce moment on demande, par exemple \"Qu’est-ce qu’il y a sur la table?\" Il est important de finir la question avec le signe d’interrogation. Ainsi se montre la réponse.", "Pierre, veut-tu répondre cette question:", "Qu’est-ce qu’il y a sur la table?", "Pierre répond: Un appareil de télévision.", "", "Pas 8 de 8");
Slides.AddSlide(sld);
