var AVP = new Array();//AnnoVisitePagine
var x;
var splitted;
var Colore = new Array("#FFFFCC","#CCFF99");
var C = 0;
var Rilevazioni = 65;
var NVisite1Anno = 0; 
var NPagineLetteAnno = 0;

AVP[65] = "Febbraio 2010-14991-73288-28";
AVP[64] = "Gennaio 2010-15701-72355-31";
AVP[63] = "Dicembre 2009-15104-69822-31";
AVP[62] = "Novembre 2009-14703-62819-30";
AVP[61] = "Ottobre 2009-15501-56281-31";
AVP[60] = "Settembre 2009-14381-55734-30";
AVP[59] = "Agosto 2009-14081-49623-31";
AVP[58] = "Luglio 2009-16330-59712-31";
AVP[57] = "Giugno 2009-18532-67674-30";
AVP[56] = "Maggio 2009-19713-96418-31";
AVP[55] = "Aprile 2009-23938-127109-30";
AVP[54] = "Marzo 2009-27372-146707-31";
AVP[53] = "Febbraio 2009-25259-118422-28";
AVP[52] = "Gennaio 2009-21643-155093-31";
AVP[51] = "Dicembre 2008-20877-151997-31";
AVP[50] = "Novembre 2008-18132-172003-30";
AVP[49] = "Ottobre 2008-17073-150249-31";
AVP[48] = "Settembre 2008-11849-113000-30";
AVP[47] = "Agosto 2008-11650-99317-31";
AVP[46] = "Luglio 2008-19748-104838-31";
AVP[45] = "Giugno 2008-25935-115384-30";
AVP[44] = "Maggio 2008-44173-127857-31";
AVP[43] = "Aprile 2008-48743-120338-30";
AVP[42] = "Marzo 2008-37335-137783-31";
AVP[41] = "Febbraio 2008-29942-109802-29";
AVP[40] = "Gennaio 2008-31354-106752-31";
AVP[39] = "Dicembre 2007-27500-100793-31";
AVP[38] = "Novembre 2007-29770-80637-30";
AVP[37] = "Ottobre 2007-29883-76707-31";
AVP[36] = "Settembre 2007-29543-72161-30";
AVP[35] = "Agosto 2007-33761-83061-31"; 
AVP[34] = "Luglio 2007-49662-93757-31";
AVP[33] = "Giugno 2007-42543-100491-30"; 
AVP[32] = "Maggio 2007-25792-100626-31"; 
AVP[31] = "Aprile 2007-25544-75366-30"; 
AVP[30] = "Marzo 2007-32974-83195-31"; 
AVP[29] = "Febbraio 2007-28118-60381-28"; 
AVP[28] = "Gennaio 2007-22232-53175-31"; 
AVP[27] = "Dicembre 2006-21902-47535-31"; 
AVP[26] = "Novembre 2006-15161-43744-30"; 
AVP[25] = "Ottobre 2006-14594-38017-31"; 
AVP[24] = "Settembre 2006-13864-36899-30";
AVP[23] = "Agosto 2006-11913-31652-31";
AVP[22] = "Luglio 2006-12387-51838-31"; 
AVP[21] = "Giugno 2006-14396-34824-30"; 
AVP[20] = "Maggio 2006-13101-39783-31"; 
AVP[19] = "Aprile 2006-14938-40014-30"; 
AVP[18] = "Marzo 2006-18224-49004-31"; 
AVP[17] = "Febbraio 2006-11937-34324-28"; 
AVP[16] = "Gennaio 2006-10859-41615-31"; 
AVP[15] = "Dicembre 2005-9660-49465-31"; 
AVP[14] = "Novembre 2005-10787-28743-30"; 
AVP[13] = "Ottobre 2005-9010-33516-31"; 
AVP[12] = "Settembre 2005-8184-26279-30"; 
AVP[11] = "Agosto 2005-7400-26101-31"; 
AVP[10] = "Luglio 2005-6814-23909-31"; 
AVP[9] = "Giugno 2005-6656-22044-30";
AVP[8] = "Maggio 2005-7566-22914-31"; 
AVP[7] = "Aprile 2005-8886-27218-30"; 
AVP[6] = "Marzo 2005-8413-21271-31"; 
AVP[5] = "Febbraio 2005-7601-22333-28"; 
AVP[4] = "Gennaio 2005-9775-26673-31"; 
AVP[3] = "Dicembre 2004-7660-21532-31"; 
AVP[2] = "Novembre 2004-5806-17905-30"; 
AVP[1] = "Ottobre  2004-5569-19780-31"; 
AVP[0] = "Settembre 2004-4980-15690-30"; 

for (x=Rilevazioni; x>0; x--)
{
//alert(x);
splitted = AVP[x].split("-");
for (i in splitted) 
{
}
C++;
if (C>1) {C=0;}
// splitted[1] e splitted[2]
Formattazione(splitted[1])
//alert("NS = " + NS);
spli01 = NS;

Formattazione(splitted[2])
//alert("NS = " + NS);
spli02 = NS;


/// visite al giorno
VG = Math.ceil(splitted[1]/splitted[3]);// esegue conteggio
VG = VG.toString(); // converte in stringa
Formattazione(VG)
VG = NS;
//alert("VG = " + VG);
//////////////////////////////////////////////////////

/// pagine letta al giorno
PLG = Math.ceil(splitted[2]/splitted[3]);// esegue conteggio
//alert("PLG = " + PLG);
PLG = PLG.toString(); // converte in stringa
//alert("PLG = " + PLG);

Formattazione(PLG)
//alert("NS = " + NS);
PLG = NS;
//alert("PLG = " + PLG);
//////////////////////////////////////////

//document.write("<tr align='center' bgcolor='" + Colore[C] + "'><td align='center'><div align='center' class='Stile29'><div align='left'><img src='Spaziatore-10x10.gif' width='10' height='10'>"+splitted[0]+"</div></div></td><td><div align='center' class='Stile29'><div align='right'>"+splitted[1]+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></div></td><td><div align='right' class='Stile29'>"+Math.ceil(splitted[1]/splitted[3])+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td><td><div align='center' class='Stile29'><div align='right'>"+splitted[2]+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></div></td><td><div align='right' class='Stile29'>"+Math.ceil(splitted[2]/splitted[3])+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td><td><div align='right' class='Stile29'>"+Math.ceil(splitted[2]/splitted[1])+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td></tr>");
document.write("<tr align='center' bgcolor='" + Colore[C] + "'><td align='center'><div align='center' class='Stile29'><div align='left'><img src='Spaziatore-10x10.gif' width='10' height='10'>"+splitted[0]+"</div></div></td><td><div align='center' class='Stile29'><div align='right'>"+spli01+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></div></td><td><div align='right' class='Stile29'>"+VG+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td><td><div align='center' class='Stile29'><div align='right'>"+spli02+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></div></td><td><div align='right' class='Stile29'>"+PLG+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td><td><div align='right' class='Stile29'>"+Math.ceil(splitted[2]/splitted[1])+"<img src='Spaziatore-20x10.gif' width='20' height='10'></div></td></tr>");


if (Rilevazioni - x<12)// conta da zero
{
NVisite1Anno = NVisite1Anno + parseInt(splitted[1]);
NPagineLetteAnno = NPagineLetteAnno + parseInt(splitted[2]);

/////////// ok /////////// FormattaNumero(NVisite1Anno)
NumVisANNO = NVisite1Anno.toString(); // converte in stringa
Formattazione(NumVisANNO)
NumVisANNO = NS;

/////////// ok /////////// FormattaNumero(NPagineLetteAnno)
NumLetteANNO = NPagineLetteAnno.toString(); // converte in stringa
Formattazione(NumLetteANNO)
NumLetteANNO = NS;
//alert(NumLetteANNO);

form1.NVisite.value = NumVisANNO;
form1.NPagineLette.value = NumLetteANNO;
}

}



function Formattazione(NN)
{
var L, P1, P2, P3;// Lunghezza stringa, parti-migliaia del numero

//alert("Ci sono = " + NN);
var L;
L = NN.length;// legge la lunghezza della stringa
//alert(L);

switch (L)
{
case 1: NS = NN;break;
case 2: NS = NN;break;
case 3: NS = NN;break;
case 4:
//alert("numero = " + NN);
//alert("lunghezza = " + L);
P2 = NN.substring(0,1);
//alert("sottostringa = " + P2);

P3 = NN.substring(1,5);
//alert("sottostringa = " + P3);
NS = P2 + "." + P3
//alert("nuova stringa = " + NS);
break; 

case 5:
//alert("numero = " + NN);
//alert("lunghezza = " + L);
P2 = NN.substring(0,2);
//alert("sottostringa = " + P2);

P3 = NN.substring(2,5);
//alert("sottostringa = " + P3);
NS = P2 + "." + P3
//alert("nuova stringa = " + NS);
break; 

case 6:
//alert("numero = " + NN);
//alert("lunghezza = " + L);
P2 = NN.substring(0,3);
//alert("sottostringa = " + P2);

P3 = NN.substring(3,6);
//alert("sottostringa = " + P3);
NS = P2 + "." + P3
//alert("nuova stringa = " + NS);
break; 

case 7:


P1 = NN.substring(0,1);
///////////////////////////////alert("P1 = " + P1);

//alert("numero = " + NN);
//alert("lunghezza = " + L);
P2 = NN.substring(1,4);
//alert("sottostringa = " + P2);

P3 = NN.substring(4,7);
//alert("sottostringa = " + P3);
NS = P1 + "." + P2 + "." + P3
//alert("nuova stringa = " + NS);

break; 

}
}


