var arraylet=new Array();
var nrecordlet=0;
var ultimalet="";
var primalet="";
var paginalet=0;
function InviaRichiestaLetture(codcli,ancora)
{
	var rispostalet=new Array();
	var rispostona=new Array();	
		
	mandoquesto=CreaRichiestaLetture(codcli,ancora);
	rispostona=SynchPOSTRequestA("PHPSER.php",mandoquesto);
//	alert("risposta"+rispostona);
	rispostalet=PHP_Unserialize(rispostona);
	if (rispostalet["errore"])
	{
		info="<table  align=center width=\"400px\" height=\"250px\" border=\"0\" cellspacing=0 cellpadding=4 >\
					<tr align=center ><td align=center width=\"50%\"><font  color="+coloresfondo+" size=\"3\"><b>Attenzione</b></font><br></td></tr><tr align=center ><td align=center  style=\" background-color:"+coloresfondo+";\"><b><font color=\"#FFFFFF\" size=\"3\">";
		info+= rispostalet["errore"];
		info+="</font></b></td></tr>";
		info+="<tr align=center ><td align=right width=\"50%\" style=\"background-color:"+coloresfondo+"; height:20px;\"><a href=\"javascript:Chiudi();\"><font   size=\"2\" color=\"#FFFFFF\"><img  src=\"images/home.png\" border=0></font></a>&nbsp;</font></center></td></tr></table>";
		dok2=document.getElementById('display_list');
		dok2.innerHTML=(info);
		Mostra("display_list");
		paginalet=0;
//		alert(info);
	}
	else
	{
		if (ancora!=undefined)
			paginalet+=ancora;
		rispostalet=rispostalet["siv"];
		nrecordlet=rispostalet["nrec"];
		nrecordlet=parseInt(nrecordlet/10);
		arraylet=rispostalet["letture"];
		DisplayLetture();
	}
}
function DisplayLetture()
{
	doc=document.getElementById("cli_sel");
	if (doc)
		clientesel=doc.value;
	document.getElementById('display_large').innerHTML=("");
//alert(printArray(arrayacc));
	info="<br><table width=\"95%\" border=\"0\"  cellspacing=0 cellpadding=0 align=center style=\" border: 1px solid #eeeeee;\">\
			<tr>";
	if (paginaacc>0)
		info+="<td width=\"100px\"><a href=\"javascript:InviaRichiestaLetture(clientesel,-1)\" ><font  size=\"1\" color=\"blue\"><b>&nbsp;Pagina precedente <br><center>&nbsp;<<&nbsp;</center> </b></font></a></td>";
	else
		info+="<td width=\"100px\">&nbsp</td>";
	info+="<td colspan=\"5\" align=\"center\"><font  size=\"3\" color="+coloresfondo+"><b>Letture Contatori</b><br><font  size=\"1\" color="+coloresfondo+"></font><br><br></font></td>";
	arraylet=arraylet["lettura"];
	if (paginalet<nrecordlet)
		info+="<td width=\"100px\"><a href=\"javascript:InviaRichiestaLetture(clientesel,1)\" ><font  size=\"1\" color=\"blue\"><b>Pagina successiva&nbsp;<br><center>&nbsp;>>&nbsp;</center> </b></font></a>";
	else
		info+="<td width=\"100px\">&nbsp";
	info+="<input type=\"hidden\" name=\"boh\" id=\"n_reclet\" size = \"6\" MAXLENGTH=\"40\" value=\""+nrecordlet+"\"></td></tr>";
	info+="<tr><td align=center><font  color="+coloresfondo+"><b>Periodo</b></font></td><td align=center><font  color="+coloresfondo+"><b>Lettura precedente</b></font></td><td align=center><font  color="+coloresfondo+"><b>Lettura attuale</b></font></td><td align=center><font  color="+coloresfondo+"><b>Consumo</b></font></td><td align=center><font  color="+coloresfondo+"><b>Fatturata</b></font></td><td align=center><font  color="+coloresfondo+"><b>Prezzo</b></font></td><td align=center><font  color="+coloresfondo+"><b>Importo</b></font></td></tr>";
	arraylet=arraylet["letture"];
	primo=true;
	ultimalet="";
	primalet="";
	if (is_array(arraylet) && arraylet!=undefined)
	{
		if (arraylet[0]!=undefined)
		{
			for (i in arraylet)
			{	
				if (primo)
				{
					primalet=arraylet[i]["idlet"];
					primo=false;
				}
				
				info+=CaricaListaLetture(arraylet[i]);
					
				//alert("Bottoni:  "+printArray(buttons));
			}
		}
		else
		{
			primalet=arraylet["id-rec"];
			info+=CaricaListaLetture(arraylet);
		}
	}
	info+="<input type=\"hidden\" name=\"id\" id=\"first_let\" size = \"6\" MAXLENGTH=\"40\" value="+primalet+">\
	<input type=\"hidden\" name=\"id\" id=\"last_let\" size = \"6\" MAXLENGTH=\"40\" value="+ultimalet+">";
//	alert("inserita come last_let = "+ultimalet);
	//alert("Bottoni:  "+printArray(pulsantiera));
	//alert("Bottoni: "+(buttons));
	info+="</table><br><br><br>";
	document.getElementById("display_list").innerHTML=(info);
	Mostra("display_list");
}
function CreaRichiestaLetture(cod,avanti)
{
	var chiedolet = new Array();
	bravo=true;
	chiedolet["azione"]="letture";
	chiedolet["ditta"]=ditta;
	docID=document.getElementById("ID_SIV");
	chiedolet["id"]=docID.value;
	doc=document.getElementById("ID_UTE");
	if (doc)
		chiedolet["id-ute"]=doc.value;
	docclisel=document.getElementById("cli_sel");
	if (docclisel)
		chiedolet["cliente"]=docclisel.value;
	doc=document.getElementById("des_sel");
	if (doc)
		chiedolet["destin"]=doc.value;
	chiedolet["n-elem"]="8";
	doclast=document.getElementById("last_let");
	if (doclast)
	{
		chiedolet["last-rec"]=doclast.value;
//		alert("last_let = "+chiedolet["last-rec"]);
	}
	docfi=document.getElementById("first_let");
	if (docfi)
	{
		chiedolet["first-rec"]=docfi.value;
//		alert("first_let = "+chiedolet["first_let"]);
	}
	if (avanti==1)
		chiedolet["go"]="next";
	if (avanti==-1)
		chiedolet["go"]="prev";
	return chiedolet;
}

function CaricaListaLetture(leletture)
{
	sputa="<tr ><td style=\" height:25px;\" color=\"#002266\">Dal:&nbsp;"+leletture["dal"]+"&nbsp;al:&nbsp;"+leletture["al"]+"&nbsp;</td><td color=\"#0000CD\">"+leletture["prev-let"]+"</td><td color=\"#0000EE\">"+leletture["att-let"]+"</td><td color=\"#0011EE\">"+leletture["consumo"]+"</td><td color=\"#241882\">"+leletture["matricola"]+"</td>";
	if (leletture["fatturata"]=='1' || leletture["fatturata"]==1)
		sputa+="<td align=center color=\"green\">S&igrave;</td>";
	else
		sputa+="<td align=center color=\"red\">No</td>";		
	sputa+="<td color=\"#0000CD\">"+leletture["prezzo"]+"</td>";
	sputa+="<td color=\"#0000FF\">"+leletture["importo"]+"</td>";
	sputa+="</tr>";


	ultimalet=leletture["id-rec"];
	return sputa;
	//alert("Bottoni:  "+printArray(buttons));
}
