
		
		
    	function traiteStratego (formStrategogramme,mode) {
    	var quest = new Array ();
		var q = 0;

			function traiteItem (qn,q) {
			if (qn[0].checked) { quest [q]=0; } else { quest [q]=1; } q+=1;
			return q;
			}

		with (formStrategogramme) {
			q=traiteItem (q1 ,q); q=traiteItem (q2 ,q); q=traiteItem (q3 ,q); q=traiteItem (q4 ,q); q=traiteItem (q5 ,q); q=traiteItem (q6 ,q); q=traiteItem (q7 ,q); q=traiteItem (q8 ,q); q=traiteItem (q9 ,q); q=traiteItem (q10,q);
			q=traiteItem (q11,q); q=traiteItem (q12,q); q=traiteItem (q13,q); q=traiteItem (q14,q); q=traiteItem (q15,q); q=traiteItem (q16,q); q=traiteItem (q17,q); q=traiteItem (q18,q); q=traiteItem (q19,q); q=traiteItem (q20,q);
			q=traiteItem (q21,q); q=traiteItem (q22,q); q=traiteItem (q23,q); q=traiteItem (q24,q); q=traiteItem (q25,q); q=traiteItem (q26,q); q=traiteItem (q27,q); q=traiteItem (q28,q); q=traiteItem (q29,q); q=traiteItem (q30,q);
			q=traiteItem (q31,q); q=traiteItem (q32,q); q=traiteItem (q33,q); q=traiteItem (q34,q); q=traiteItem (q35,q); q=traiteItem (q36,q); q=traiteItem (q37,q); q=traiteItem (q38,q); q=traiteItem (q39,q); q=traiteItem (q40,q);
			q=traiteItem (q41,q); q=traiteItem (q42,q); q=traiteItem (q43,q); q=traiteItem (q44,q); q=traiteItem (q45,q); q=traiteItem (q46,q); q=traiteItem (q47,q); q=traiteItem (q48,q); q=traiteItem (q49,q); q=traiteItem (q50,q);
			q=traiteItem (q51,q); q=traiteItem (q52,q); q=traiteItem (q53,q); q=traiteItem (q54,q); q=traiteItem (q55,q); q=traiteItem (q56,q); q=traiteItem (q57,q); q=traiteItem (q58,q); q=traiteItem (q59,q); q=traiteItem (q60,q);
			q=traiteItem (q61,q); q=traiteItem (q62,q); q=traiteItem (q63,q); q=traiteItem (q64,q); q=traiteItem (q65,q); q=traiteItem (q66,q); q=traiteItem (q67,q); q=traiteItem (q68,q); q=traiteItem (q69,q); q=traiteItem (q70,q);
			q=traiteItem (q71,q); q=traiteItem (q72,q); q=traiteItem (q73,q); q=traiteItem (q74,q); q=traiteItem (q75,q); q=traiteItem (q76,q); q=traiteItem (q77,q); q=traiteItem (q78,q); q=traiteItem (q79,q); q=traiteItem (q80,q);
			q=traiteItem (q81,q); q=traiteItem (q82,q); q=traiteItem (q83,q); q=traiteItem (q84,q); q=traiteItem (q85,q); q=traiteItem (q86,q); q=traiteItem (q87,q); q=traiteItem (q88,q); q=traiteItem (q89,q); q=traiteItem (q90,q);
			} // with
		var squest = ""; for (var i=0; i<quest.length; i++) { squest += String (quest [i]) }

		var sStratego = document.appletStrategogramme.encode(squest);
		if (sStratego != "") { ecritCookie ("ATsStratego",sStratego,dureeCookies); }
		// alert (">" + mode + "<");
		if (mode == 2) {
			BackHome ();
			} else {
			var stmp = document.appletStrategogramme.traite(sStratego + "/" + setContexte(0,0));
			window.document.write (stmp);
			window.scrollTo(0,0);
			// history.go(0);
			}
     	} // traiteStratego
		
