<!--
//----------------------------------
letalphabet = new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z");
letSelect = new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
resultat = "";
nb_trouve = 0; // nombre de caracteres trouves
nb_exclu = 0; // nombre de caracteres exclu
niveau = 0; // niveau derreur
fin = 0; // fin du jeu

var NS=(document.layers)?1:0,IE=(document.all)?1:0,DOM=((document.createRange&&(document.createRange().createContextualFragment))?1:0);

function msg(titre,champs) {
	var contenu = titre;
	var calque = "";
	( NS ) ? calque = eval("document."+champs) : ( IE ) ? calque = eval("document.all."+champs+".style") : ( DOM ) ? calque = document.getElementById(champs).style : "";
	if(NS){calque.document.write(contenu);calque.document.close();calque.visibility="visible";};
	if(IE){document.all(champs).innerHTML=contenu;calque.visibility="visible";};
	if(DOM){
		document.getElementById(champs).innerHTML = contenu;
		calque.visibility="visible";
	};
}

function Neword() {
// -------- declaration valeurs
	resultat = "";
	affiche = "";
	mot = traduction['expression'];
	mot = mot.toUpperCase();
	Erreur(niveau);
	longueur=mot.length;
	for(i=0; i < longueur; i++) {
		if (mot.charAt(i) != "'" && mot.charAt(i) != " " && mot.charAt(i) != "-" && mot.charAt(i) != "/") {
			resultat = resultat + "_";
			affiche = affiche + "_";
		}
		else {
			if (mot.charAt(i) == "-")
				affiche = affiche + "<font color='black'>" + mot.charAt(i) + "</font>";
				else if (mot.charAt(i) == "/")
					affiche = affiche + "<font color='black'>" + mot.charAt(i) + "</font>";
					else affiche = affiche + mot.charAt(i);
			resultat = resultat + mot.charAt(i);
			//affiche = affiche + "<font color='black'>" + mot.charAt(i) + "</font>";
			nb_exclu++;
		}
	}
	msgnb = traduction[255] + " " + longueur;
	msg(msgnb,"nb");
	msg(affiche,"info");
	// --------- Distribution bouton ---------
	objtemps = 100;
	for(i=0; i < 26; i++) {
		objlettre = "alph" + i;
		objtemps = objtemps+50;
		eval("setTimeout(\"setClass('" + objlettre + "','montrerligne')\"," + objtemps + ")");	
	}
}

function Erreur(err) {
	niveau = err;
	// gestion des images
	image = "../img_script/pendu" + err + ".jpg";
	document.verre.src = image;
	if (err == 3) {
		alert(traduction['indice']);
	} 
	if (err == 5) {
		fin = 1;
		msgresult = traduction[241] + " <strong>" + mot + "</strong>";
		msg(msgresult,"result");
		joueson("faux");
	}
	//gestion erreur dessous image
	msgerreur = "(" + err + "/5)";
	msg(msgerreur,"erreur");
}

function Search(lettre) {
	if (letSelect[lettre] != 1 && fin == 0) {
		letSelect[lettre] = 1;
		eval("document.alphabet.lett"+lettre+".value = ' '");
		choix = letalphabet[lettre];
		x=0;
		newresultat = "";
		newaffiche = "";
		for(i=0; i < resultat.length; i++) {
			if (verif(mot.charAt(i),choix) == true) {
				newresultat = newresultat + mot.charAt(i);
				newaffiche = newaffiche + mot.charAt(i);
				nb_trouve++;
				x=1;
			}
			else 
				if (mot.charAt(i) == "-") {
					newresultat = newresultat + resultat.charAt(i);
					newaffiche = newaffiche + "<font color='black'>" + mot.charAt(i) + "</font>";
				}
				else {
					newresultat = newresultat + resultat.charAt(i);
					newaffiche = newaffiche + resultat.charAt(i);
				}
			
		} // fin de for
		resultat = newresultat;
		msg(newaffiche,"info");
		if (x == 0) 
			Erreur(niveau+1);
			else {	
				if ((nb_trouve + nb_exclu) == mot.length) {
					fin = 1;
					msg("<strong>" + traduction[206] + " </strong>","result");
					joueson("bon");
				} // fin de if
			} // in de else
	}
}

function verif (chaine,sel) {
	code = chaine.charCodeAt(0);
	switch (code) {
		case 200:
			compare = "E";
			break;
		case 201:
			compare = "E";
			break;
		case 202:
			compare = "E";
			break;
		case 192:
			compare = "A";
			break;
		case 194:
			compare = "A";
			break;
		case 212:
			compare = "O";
			break;
		case 206:
			compare = "I";
			break;
		case 199:
			compare = "C";
			break;
		default:
			compare = chaine;
	}
	if (compare == sel)
		return true;
		else return false;
}

function joueson(sortie) {
	choix_son = "/sons/" + sortie + "_" + traduction['son'] + ".swf";
	choix_son = sortie + "_" + traduction['son'] + ".swf";
	//alert(choix_son);
	//document.getElementById('son').src = choix_son;
	//document.son.href = choix_son;
	//document.son.location.href = "/sons/son.php?choix=" + choix_son;
	var source = document.createAttribute("src");
	source.nodeValue = "/sons/son.php?choix=" + choix_son;
	document.getElementById("son").setAttributeNode(source);
}

//-->

