');
id_win.document.write('
By Quicker © 2001
');
id_win.document.write('E-mail: quicker@supereva.it
');
id_win.document.write('attendi 4 secondi...<\/center>
<\/body><\/html>');
id_win.document.close();
}
function chiudi() {
if(id_win != null && !id_win.closed)
setTimeout("id_win.close();",4000);
}
function noncapitale() {
alert("Non hai denaro sufficiente" + "\n" + "per fare la giocata.");
return 0;
}
function verifica(nome) { // verifica
// Individuo chi ha chiamato la funzione
for(i = 0; i <= document.corpo.length; i++)
if(document.corpo.elements[i].name == nome)
break; // In i il valore segnaposto
// Questo perche' potrebbe essere nullo il totale inziale
montepremi = !isNaN(parseInt(document.corpo.tot.value)) ? parseInt(document.corpo.tot.value) : 0;
temp = parseInt(document.corpo.elements[i].value,10);
// Lascio com'e' il valore del totale
if(isNaN(temp) || document.corpo.elements[i].value == "")
temp = 0;
if(temp > parseInt(document.corpo.tot.value))
temp = noncapitale();
document.corpo.tot.value = montepremi + prev[i] - temp;
prev[i] = temp; // Per sapere poi se il valore e' stato variato archivio in prev
temp == 0 ? document.corpo.elements[i].value = "" : document.corpo.elements[i].value = prev[i];
}// Fine verifica
function resetta(nn) // Se nn=0 devo togliere solo le puntate fatte sui numeri del tavolo
{ // Funzione di resettamento
vin = 0;
if(nn != 0) {
for(i = 0; i < document.corpo.length; i++) // Resetto tutto
if(document.corpo.elements[i].name != "parti" && document.corpo.elements[i].name != "riparti" && document.corpo.elements[i].name!="tot" && document.corpo.elements[i].name != "numN" && document.corpo.elements[i].name != "numR")
document.corpo.elements[i].value = ""; // Azzeramento dei valori dei campi
for(i = 0; i < 70; i++)
prev[i] = 0; // Inizializzazione Array
}
else // Tolgo dal tavolo solo le puntate sui numeri nel caso di zero
for(i = 0; i < document.corpo.length; i++) {
temp = document.corpo.elements[i].name;
if(temp != "r1" && temp != "r2" && temp != "r3" && temp != "passe" && temp != "pair" && temp != "noire" && temp != "manque" && temp != "impaire" && temp != "rouge")
if(temp != "parti" && temp != "riparti" && temp != "tot" && temp != "numN" && temp != "numR" && temp != "p12" && temp != "m12" && temp != "d12") {
document.corpo.elements[i].value = "";
prev[i] = 0; // Escludo dal reset array i valori a margine
}
}
} // Fine funzione di resettamento
function elabora(nn) { // Funzione di calcolo della vincita
// Elaboro i numeri sul corpo
for(i = 1; i < 37; i++)
eval("if(nn=="+i+"&&!isNaN(parseInt(document.corpo.c"+i+".value,10)))vin=36*document.corpo.c"+i+".value;");
if(nn == 0 && !isNaN(parseInt(document.corpo.zero.value)))
vin = 36 * document.corpo.zero.value;
if (vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin=0;
}
// Fine elaborazione numeri sul corpo
// Elaboro pari o dispari
if(nn % 2 == 0 && nn != 0 && !isNaN(parseInt(document.corpo.pair.value)))
vin = 2 * document.corpo.pair.value;
else if(nn != 0 && !isNaN(parseInt(document.corpo.impaire.value)))
vin = 2 * document.corpo.impaire.value;
if(vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin=0;
}
// Fine elaborazione pari o dispari
// Elaborazione rosso o nero
if(nn==2 || nn==4 || nn==6 || nn==8 || nn==10 || nn==11 || nn==15 || nn==17 || nn==19 || nn==20 || nn==22 || nn==24 || nn==26 || nn==28 || nn==30 || nn==31 || nn==33 || nn==35) {
if(!isNaN(parseInt(document.corpo.noire.value)))
vin = 2 * document.corpo.noire.value;
}
else if(nn==1 || nn==3 || nn==5 || nn==9 || nn==7 || nn==12 || nn==13 || nn==14 || nn==16 || nn==18 || nn==21 || nn==23 || nn==25 || nn==27 || nn==29 || nn==32 || nn==34 || nn==36)
if(!isNaN(parseInt(document.corpo.rouge.value)))
vin = 2 * document.corpo.rouge.value;
if(vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin=0;
}
// Fine elaborazione rosso o nero
// Elaborazione passe o manque
if(nn >= 1 && nn <= 18 && !isNaN(parseInt(document.corpo.manque.value)))
vin = 2 * document.corpo.manque.value;
else if(nn >= 19 && nn <= 36 && !isNaN(parseInt(document.corpo.passe.value)))
vin = 2 * document.corpo.passe.value;
if (vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin=0;
}
// Fine elaborazione passe o manque
// Elaborazione righe
if(nn==3 || nn==6 || nn==9 || nn==12 || nn==15 || nn==18 || nn==21 || nn==24 || nn==27 || nn==30 || nn==33 || nn==36) {
if(!isNaN(parseInt(document.corpo.r3.value)))
vin = 3 * document.corpo.r3.value;
}
if(nn==2 || nn==5 || nn==8 || nn==11 || nn==14 || nn==17 || nn==20 || nn==23 || nn==26 || nn==29 || nn==32 || nn==35) {
if(!isNaN(parseInt(document.corpo.r2.value)))
vin = 3 * document.corpo.r2.value;
}
if(nn==1 || nn==4 || nn==7 || nn==10 || nn==13 || nn==16 || nn==19 || nn==22 || nn==25 || nn==28 || nn==31 || nn==34) {
if(!isNaN(parseInt(document.corpo.r1.value)))
vin = 3 * document.corpo.r1.value;
}
if(vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin=0;
}
// Fine elaborazione righe
// Elaborazione settori
if(nn >= 25 && nn <= 36 && !isNaN(parseInt(document.corpo.p12.value)))
vin = 3 * document.corpo.p12.value;
if(nn >= 13 && nn <= 24 && !isNaN(parseInt(document.corpo.m12.value)))
vin = 3 * document.corpo.m12.value;
if(nn >=1 && nn <= 12 && !isNaN(parseInt(document.corpo.d12.value)))
vin = 3 * document.corpo.d12.value;
if(vin) {
document.corpo.tot.value = parseInt(document.corpo.tot.value) + vin;
vin = 0;
}
// Fine elaborazione settori
resetta(nn); // Ripulisco il campo
} // Fine funzione di calcolo della vincita
function giraruota() {
nn = Math.floor(37 * Math.random());
if(nn == 0) {
document.corpo.numN.value = 0;
document.corpo.numR.value = 0;
}
else {
if(nn==2 || nn==4 || nn==6 || nn==8 || nn==10 || nn==11 || nn==15 || nn==16 || nn==17 || nn==19 || nn==20 || nn==22 || nn==24 || nn==26 || nn==28 || nn==30 || nn==31 || nn==33 || nn==35) {
document.corpo.numN.value = nn;
document.corpo.numR.value = "";
}
else {
document.corpo.numN.value = "";
document.corpo.numR.value = nn;
}
}
caso < 30 ? setTimeout("giraruota();",3 * caso++) : elabora(nn); // passo il numero ottenuto
}
function ripartire () {
if(confirm("Vuoi ripartire ?")) {
document.corpo.tot.value = prompt("Immetti la cifra in Euro","");
if(0 >= parseInt(document.corpo.tot.value) || isNaN(parseInt(document.corpo.tot.value)))
document.corpo.tot.value = 100000;
if(999999999 < parseInt(document.corpo.tot.value))
document.corpo.tot.value = 999999999;
document.corpo.numN.value = "";
document.corpo.numR.value = "";
resetta(2); // Richiamo il completo refresh
}
} // Fine -->