// -- AUTHOR: Filippo Spadaro
// -- PROGRAMMER: Filippo Spadaro
// -- LASTREVIEW: 6 agosto 2003 
// -- SITE URL: http://utenti.lycos.it/nienteperniente

// -- rmbr: sostituire **test.js nelle importazioni JScript dei file HTML
// ##9
path = "1metaltest.html";
// ##9
path_fine = "2metaltest.html";
// ##9
nome_cookie = "primo";
// ##9
nome_cookie_successivo = "secondo";

// -- definizioni array --
var t = new Array();

var txtA = new Array();
var txtB = new Array();
var txtC = new Array();
var txtD = new Array();
var txtE = new Array();
var txtF = new Array();
var txtG = new Array();

var ptA = new Array();
var ptB = new Array();
var ptC = new Array();
var ptD = new Array();
var ptE = new Array();
var ptF = new Array();
var ptG = new Array();

var r = new Array();

// -- NB: l'utente deve riempire solo i campi:
// -- txt*[*], t[*], r[*], p*[*]

// -- NB: le prime 2 risposte A - B sono obbligatorie, 
// -- mentre  C - D - E - F - G si possono omettere, basta 
// -- inserire un campo vuoto txt*[*]=""; nella prima delle 
// -- cinque che non si vorrà visualizzare.


// -- * --
txtA[0]="Manowar";
ptA[0] = 1;
txtB[0]="Metallica";
ptB[0] = 1;
txtC[0]="Slayer";
ptC[0] = 4;
txtD[0]="Immortal";
ptD[0] = 2;
txtE[0]="Iron Maiden";
ptE[0] = 5;
txtF[0]="Ac/Dc";
ptF[0] = 5;
txtG[0]="";
ptG[0] = 7;
t[0]="Quando esci con i tuoi amici metallari che maglia preferisci indossare?<BR>";

// -- * --
txtA[1]="Rob Halford che sale sul palco con la moto";
ptA[1] = 4;
txtB[1]="Angus ed il suo passo";
ptB[1] = 5;
txtC[1]="I Manowar con moto e baldracche ";
ptC[1] = 1;
txtD[1]="Le bidonate di interiora dei WASP";
ptD[1] = 4;
txtE[1]="I Mayhem che squartano una pecora (o un maiale) ";
ptE[1] = 2;
txtF[1]="I costumi dei GWAR";
ptF[1] = 4;
txtG[1]="";
ptG[1] = 0;
t[1]="Quale esibizione live è secondo te più metal?<BR>";

// -- * --
txtA[2]="pubblicato Load";
ptA[2] = 3;
txtB[2]="pubblicato il Black Album";
ptB[2] = 2;
txtC[2]="…può darsi, ma ora con St.Anger sono tornati";
ptC[2] = 1;
txtD[2]="quando Dave Mustaine se ne è andato";
ptD[2] = 5;
txtE[2]="";
ptE[2] = 0;
txtF[2]="xxxxxxxx";
ptF[2] = 0;
txtG[2]="xxxxxxxx";
ptG[2] = 0;
t[2]="I Metallica hanno tradito la fede…<BR>";

// -- * --
txtA[3]="avere almeno l'intera discografia degli Iron Maiden";
ptA[3] = 5;
txtB[3]="ruttare ad ogni pié sospinto";
ptB[3] = 2;
txtC[3]="allargare i propri orizzonti anche verso il black ed il grind";
ptC[3] = 2;
txtD[3]="indossare ogni tanto mutandoni di peluche come Joey DiMaio";
ptD[3] = 1;
txtE[3]="non lavarsi e non tagliarsi i capelli";
ptE[3] = 3;
txtF[3]="avere almeno una ventina di borchie tra giubbino, pantaloni e guanti";
ptF[3] = 1;
txtG[3]="";
ptG[3] = 0;
t[3]="Secondo te un vero metallaro dovrebbe…<BR>";

// -- * --
txtA[4]="ti inginocchieresti ai suoi piedi e diresti: -Io non sono degno.-";
ptA[4] = 5;
txtB[4]="cerchi subito di procurati autografo e foto";
ptB[4] = 1;
txtC[4]="lo saluti e gli offri un wiskey al bar all'angolo";
ptC[4] = 4;
txtD[4]="gli offri un paio di galli neri sgozzati pronti per un sacrificio";
ptD[4] = 2;
txtE[4]="gli consigli un buon dietologo per la figlia ";
ptE[4] = 3;
txtF[4]="";
ptF[4] = 0;
txtG[4]="xxxxxxxx";
ptG[4] = 0;
t[4]="Se incontrassi per strada Ozzy…<BR>";

// -- * --
txtA[5]="una media di birra";
ptA[5] = 4;
txtB[5]="una media di cola ";
ptB[5] = 2;
txtC[5]="un cocktail";
ptC[5] = 1;
txtD[5]="quattro polli fritti ed una birra ghiacciata";
ptD[5] = 4;
txtE[5]="un tubo da 3 litri di birra solo per te";
ptE[5] = 5;
txtF[5]="";
ptF[5] = 0;
txtG[5]="xxxxxxxx";
ptG[5] = 0;
t[5]="Al (metal) pub con gli amici solitamente ordini:<BR>";

// -- * --
txtA[6]="kiodo e maglia degli Iron Maiden";
ptA[6] = 5;
txtB[6]="giacca e cravatta per far colpo";
ptB[6] = 3;
txtC[6]="camicia con sotto la maglia dei Manowar (non si sa mai)";
ptC[6] = 1;
txtD[6]="la tuta da meccanico/elettricista/ferramenta";
ptD[6] = 3;
txtE[6]="maglia dei Metallica e via";
ptE[6] = 1;
txtF[6]="";
ptF[6] = 0;
txtG[6]="xxxxxxxx";
ptG[6] = 0;
t[6]="Al tuo primo (metal)appuntamento con una ragazza indossi…<BR>";

// -- * --
txtA[7]="la canti anche tu assieme agli altri inventando le parole (e sperando che non ti sentano)";
ptA[7] = 2;
txtB[7]="fai finta di cantarla movendo solo le labbra (così non ti sentono)";
ptB[7] = 1;
txtC[7]="stai zitto che è meglio";
ptC[7] = 3;
txtD[7]="fingi un attacco di tosse";
ptD[7] = 2;
txtE[7]="ti butti nel pogo che lì non canta nessuno";
ptE[7] = 5;
txtF[7]="";
ptF[7] = 0;
txtG[7]="xxxxxxxx";
ptG[7] = 0;
t[7]="Quando ad un concerto suonano una canzone di cui non conosci il testo (ma vedi che tutti la stanno cantando)…<BR>";

// -- * --
txtA[8]="Nel 1969 quando si formarono i Black Sabbath";
ptA[8] = 5;
txtB[8]="La vigilia di natale del 1945, quando nacque Lemmy";
ptB[8] = 4;
txtC[8]="Nel 1975, anno di pubblicazione di Highvoltage";
ptC[8] = 4;
txtD[8]="Nel 1986, quando i Metallica scrissero Master of Puppets";
ptD[8] = 1;
txtE[8]="Nel 1987, quando esce The Keeper of the 7th keys degli Helloween";
ptE[8] = 2;
txtF[8]="";
ptF[8] = 0;
txtG[8]="xxxxxxxx";
ptG[8] = 5;
t[8]="A tuo parere il metal è ufficialmente nato:<BR>";

// -- * --
txtA[9]="Al consiglio di un amico esperto";
ptA[9] = 1;
txtB[9]="Alla classifica di Rock FM";
ptB[9] = 2;
txtC[9]="Alle recensioni sulle riviste del settore ";
ptC[9] = 3;
txtD[9]="All'idea che ti sei fatto ascoltando un brano alla radio";
ptD[9] = 4;
txtE[9]="Alla tua conoscenza del gruppo o degli album precedenti";
ptE[9] = 5;
txtF[9]="Al consiglio del tuo (metal) negoziante di fiducia";
ptF[9] = 1;
txtG[9]="";
ptG[9] = 4;
t[9]="Quando acquisti (o duplichi) un nuovo cd lo scegli in base…<BR>";


// -- funzioni --
function createTempCookie(name, value) {
  	document.cookie=name + "=" + value + ";";
}


function extractCookieValue(val) {
	if ((endOfCookie = document.cookie.indexOf(";", val)) == -1) {
		endOfCookie = document.cookie.length;
	}
  return unescape(document.cookie.substring(val,endOfCookie));
}


function ReadCookie(cookieName) {
	var numOfCookies = document.cookie.length;
	var nameOfCookie = cookieName + "=";
	var cookieLen = nameOfCookie.length;
	var x = 0;
	while (x <= numOfCookies) {
		var y = (x + cookieLen);
		if (document.cookie.substring(x, y) == nameOfCookie)
			return (extractCookieValue(y));
			x = document.cookie.indexOf(" ", x) + 1;
			if (x == 0)
				break;
  		}
	return (null);
}


function getData(i,cookieName) {
	separatore = "#"
	var VecchioValore = ReadCookie(cookieName);
	var NuovoValore = VecchioValore + separatore + document.forms[0].elements[i].name;
	test = parseInt(NuovoValore.charAt(0));
	if ((test > 0) && (test < 9))
	test = parseInt(NuovoValore.charAt(0)) + 1;
	else if (test == 9)
	test = 0;
	else if (test == 0)
	test = "X";
	createTempCookie(cookieName, test + NuovoValore);
}


function leggiDati(cookieName) {
	userCookie = ReadCookie(cookieName);
	var u = 1;
	var bool = 0;
	var totale = 0;
	var numero = new Array();
     	while (bool == 0) {
		if (userCookie.charAt(u) == "") 
			bool = 1;
		if (userCookie.charAt(u) == "#") {	 
			document.write("&nbsp;");
			u+=1;
		}
		if (userCookie.charAt(u) == "£") {
				u+=1;	
				totale = totale 
				+ parseInt(userCookie.charAt(u))*1000
				+ parseInt(userCookie.charAt(u+1))*100
				+ parseInt(userCookie.charAt(u+2))*10
				+ parseInt(userCookie.charAt(u+3));
		}
		u+=1;
	}
	document.write("<BR><FONT SIZE=4 FACE=\x22 courier new\x22 color=Maroon><B>Punteggio parziale: </B></FONT>" 
			+ "<FONT SIZE=5 FACE=\x22 courier new\x22 color=Navy><B>" 
			+ totale + "</B></FONT>");
}


function NuovoOrdine(cookieName) {	
	createTempCookie(cookieName, "1");
}


