var xmlHttp = getXmlHttpObject();
function searchajax(urlval){
	//$out ed echo non funzionano insieme. Usare uno o l'altro.
	xmlHttp.open('GET', urlval, true);
	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.send(null);
}
function sendPOSTajax(urlval,postvar){
	//Invio dati con POST
	xmlHttp.open('POST', urlval, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.send(postvar);
}
function loadList(tb, id){
	
	if (navigator.appName == "Netscape"){
		xmlHttp.open('GET', 'Ajax/request.php?table='+tb+'&id='+id,true); //Chiamata asincrona per Mozilla
		xmlHttp.onreadystatechange = stateChanged;
		xmlHttp.send(null);
	}else{
		xmlHttp.open('GET', 'Ajax/request.php?table='+tb+'&id='+id,false); //Chiamata sincrona per Opera e Internet Explorer
		xmlHttp.onreadystatechange = stateChanged;
		xmlHttp.send(null);
	
	}
}
function addOption(select, value, text) {
	//Aggiunge un elemento <option> ad una lista <select>
	var option = document.createElement("option");
	option.value = value;
	option.text = text;
	try {
		select.add(option, null);
	} catch(e) {
		//Per Internet Explorer
		select.add(option);
	}
}
function getSelected(select) {
	//Ritorna il valore dell'elemento <option> selezionato in una lista
	return select.options[select.selectedIndex].value;
}
function stateChanged() {
	if(xmlHttp.readyState == 4) {
		
		if (xmlHttp.status == 200) {
			var resp = xmlHttp.responseText;
			
			if(resp) {

				//Le coppie di valori nella striga di risposta sono separate da ;
				
				var values = resp.split(';');
				
				var listId = values.shift();
				
				if (listId == 'RefreshLinkCryptedAction'){
					var pairtot = "";
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');	
						
					}
					//	alert(pair[1] + "?Action=" + pair[0] + "&Item=" + pair[2])
					
					location.replace(pair[1] + "?Action=" + pair[0] + "&Item=" + pair[2]);
				}
				if (listId == 'RefreshLinkCryptedActionGeneral'){
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					location.replace(pair[2] + "?Action=" + pair[0] + "&Item=" + pair [1]);
				}
				if (listId == 'UpdateEntriesOnline'){

					location.replace("IndexAdmin.php?Action=259bb5cb5bee3f1cc285c955bd28d970");
				}
				if (listId == 'RefreshLinkCryptedTabbed'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					location.replace("Index.php?Action=7c2bae55f2375fcd440953dbafc97145&Item=" + pair [0]);
				}
				if (listId == 'RefreshLinkCryptedLogged'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					location.replace("IndexAdmin.php?Action=" + pair[1] + "&Item=" + pair [0]);
				}

				if (listId == 'RefreshLinkCrypted'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					location.replace("VerifyEntryExternal.php?Action=" + pair [0]);
				}
				if (listId == 'HelpOnline'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("Helpinlinea").innerHTML = pair[0];
				}
				
				if (listId == 'RecalculateCategorySingle'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("txt_cat1").value = pair[0];
					document.getElementById("txt_cat2").value = pair[1];
					document.getElementById("txt_cat3").value = pair[2];
					
				}
				if (listId == 'RecalculateCategory'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("mxgriccat").style.display="none";
					
					
				}

				if (listId == 'PrintDiploma'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					var dip = pair[0];
					httpurl="Pdf/Entries/" + dip + ".php?Item=" + encode64(encode64(encode64(pair[1] + "|" + pair[2])));
					weblink=window.open(httpurl); 
				}

				if (listId == 'DeleteRaceNr'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					Svuotaform('entry');
					alert(pair[1]);
				}
				if (listId== 'tbl_numeriliberi'){
					document.getElementById("in_pett").disabled = false;
					var select = document.getElementById("in_pett");
					//Elimina i valori precedenti
					while (select.options.length) {
						select.remove(0);
					} 
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						//aggiunge un elemento <option>
				
						addOption(select, pair[0], pair[0]);
					}
					//document.getElementById("RicalcoloNrLiberi").innerHTML="";
					
				}
				if(listId == 'ActionConfirm') {
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[1]==""){
						if (pair[3]=="F"){
							location.replace(pair[2]);
						}else{
							parent.document.getElementById("SearchDiv").style.display = "none";
							parent.document.getElementById(pair[2]).style.display = "none";
						}
					}else{
						if (pair[1]=="ERR"){
							alert(pair[2]);
						}else{
							parent.document.getElementById("SearchDiv").style.display = "none";
							parent.document.getElementById(pair[2]).style.display = "none";
						}
					}
				}
				
				if (listId == 'ConfirmRegOnline'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						document.getElementById("loading").style.display="block";
						var tb = "ActionSite";
						var urlval = "Ajax/request_search.php?table="+tb+"&idinclude=26&Item=" + pair[1];					
						searchajax(urlval);
					}

				}

				if (listId == 'DeleteRegOnline'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					alert(pair[0]);	
				}
				if (listId == 'UpdateAthleteRegOnline'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					location.reload()
					
				}
				if (listId == 'SearchRaceCode'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						document.getElementById("txt_pett").value = pair[1];
						document.getElementById("txt_idreg").value = pair[2];
						document.getElementById("txt_datareg").value = pair[3];
						document.getElementById("in_idgroups").value = pair[4];
						document.getElementById("Groups").value = pair[4];
						document.getElementById("txt_idrace").value = pair[47];
						
						document.getElementById("txt_surname").value = pair[5];
						document.getElementById("txt_name").value = pair[6];
						document.getElementById("txt_dob").value = pair[7];
						document.getElementById("txt_idanag").value = pair[8];
						document.getElementById("txt_idteam").value = pair[9];
						document.getElementById("txt_teamname").value = pair[10];
						document.getElementById("txt_license").value = pair[11];
						document.getElementById("txt_address").value = pair[12];
						document.getElementById("txt_zipcode").value = pair[13];
						document.getElementById("txt_city").value = pair[14];
						document.getElementById("txt_province").value = pair[15];
						document.getElementById("txt_region").value = pair[16];
						document.getElementById("txt_email1").value = pair[17];
						document.getElementById("txt_phone").value = pair[18];
						document.getElementById("txt_mobile").value = pair[19];
						document.getElementById("txt_lastuser").value = pair[20];
						document.getElementById("txt_lastupdatedate").value = pair[21];
						document.getElementById("txt_codteam").value = pair[22];
						document.getElementById("cmb_t_agency").value = pair[23];
						document.getElementById("txt_t_email").value = pair[24];
						document.getElementById("cmb_countryres").value = pair[25];
						document.getElementById("txt_ext_country").value = pair[26];
						
						document.getElementById("cmb_gender").value = pair[27];
						document.getElementById("cmb_size").value = pair[28]; 
						document.getElementById("txt_codfisc").value = pair[42];
						document.getElementById("txt_POB").value = pair[29];
						document.getElementById("txt_datepay").value = pair[30];
						document.getElementById("cmb_paymentway").value = pair[31];
						document.getElementById("cmb_payment").value = pair[32];
						document.getElementById("txt_cat1").value = pair[33];
						document.getElementById("txt_cat2").value = pair[34];
						document.getElementById("txt_cat3").value = pair[35];
						document.getElementById("txt_note1").value = pair[36];
						document.getElementById("txt_note2").value = pair[37];
						document.getElementById("txt_note3").value = pair[38];
						document.getElementById("txt_note4").value = pair[39];
						document.getElementById("txt_note5").value = pair[40];
						document.getElementById("txt_note6").value = pair[41];
						document.getElementById("txt_ck1").value = pair[43];  
						document.getElementById("txt_ck2").value = pair[44];
						document.getElementById("txt_ck3").value = pair[45];
						document.getElementById("txt_ck4").value = pair[46];
						if (pair[43]=='T'){
							document.getElementById("ck_1").checked = true;
						}else{
							document.getElementById("ck_1").checked = false;
						} 
						if (pair[44]=='T'){
							document.getElementById("ck_2").checked = true;
						}else{
							document.getElementById("ck_2").checked = false;
						}
						if (pair[45]=='T'){
							document.getElementById("ck_3").checked = true;
						}else{
							document.getElementById("ck_3").checked = false;
						}
						if (pair[46]=='T'){
							document.getElementById("ck_4").checked = true;
						}else{
							document.getElementById("ck_4").checked = false;
						}
						Javascript:ShowAnagraphicResults();
					}else{
						alert(pair[1]);
					}
				}

				if (listId == 'SearchRaceNr'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						document.getElementById("txt_pett").value = pair[1];
						document.getElementById("txt_idreg").value = pair[2];
						document.getElementById("txt_datareg").value = pair[3];
						document.getElementById("in_idgroups").value = pair[4];
						document.getElementById("Groups").value = pair[4];
						document.getElementById("txt_idrace").value = pair[47];
						document.getElementById("txt_surname").value = pair[5];
						document.getElementById("txt_name").value = pair[6];
						document.getElementById("txt_dob").value = pair[7];
						document.getElementById("txt_idanag").value = pair[8];
						document.getElementById("txt_idteam").value = pair[9];
						document.getElementById("txt_teamname").value = pair[10];
						document.getElementById("txt_license").value = pair[11];
						document.getElementById("txt_address").value = pair[12];
						document.getElementById("txt_zipcode").value = pair[13];
						document.getElementById("txt_city").value = pair[14];
						document.getElementById("txt_province").value = pair[15];
						document.getElementById("txt_region").value = pair[16];
						document.getElementById("txt_email1").value = pair[17];
						document.getElementById("txt_phone").value = pair[18];
						document.getElementById("txt_mobile").value = pair[19];
						document.getElementById("txt_lastuser").value = pair[20];
						document.getElementById("txt_lastupdatedate").value = pair[21];
						document.getElementById("txt_codteam").value = pair[22];
						document.getElementById("cmb_t_agency").value = pair[23];
						document.getElementById("txt_t_email").value = pair[24];
						document.getElementById("cmb_countryres").value = pair[25];
						document.getElementById("txt_ext_country").value = pair[26];
						document.getElementById("txt_codfisc").value = pair[42];
						document.getElementById("cmb_gender").value = pair[27];
						document.getElementById("cmb_size").value = pair[28]; 
						document.getElementById("txt_POB").value = pair[29];
						document.getElementById("txt_datepay").value = pair[30];
						document.getElementById("cmb_paymentway").value = pair[31];
						document.getElementById("cmb_payment").value = pair[32];
						document.getElementById("txt_cat1").value = pair[33];
						document.getElementById("txt_cat2").value = pair[34];
						document.getElementById("txt_cat3").value = pair[35];
						document.getElementById("txt_note1").value = pair[36];
						document.getElementById("txt_note2").value = pair[37];
						document.getElementById("txt_note3").value = pair[38];
						document.getElementById("txt_note4").value = pair[39];
						document.getElementById("txt_note5").value = pair[40];
						document.getElementById("txt_note6").value = pair[41];
						
						document.getElementById("txt_ck1").value = pair[43];
						document.getElementById("txt_ck2").value = pair[44];
						document.getElementById("txt_ck3").value = pair[45]; 
						document.getElementById("txt_ck4").value = pair[46];
						
						if (pair[43]=='T'){
							document.getElementById("ck_1").checked = true;
						}else{
							document.getElementById("ck_1").checked = false;
						}
						if (pair[44]=='T'){
							document.getElementById("ck_2").checked = true;
						}else{
							document.getElementById("ck_2").checked = false;
						}
						if (pair[45]=='T'){
							document.getElementById("ck_3").checked = true;
						}else{
							document.getElementById("ck_3").checked = false;
						}
						if (pair[46]=='T'){
							document.getElementById("ck_4").checked = true;
						}else{
							document.getElementById("ck_4").checked = false;
						}
						Javascript:ShowAnagraphicResults();
						
					}else{
						
						alert(pair[1]);
					}
				}
				if (listId == 'tbl_winningtime_teams_Confirm'){
									
					
					SearchTeam();
					if (pair[0]=="OK"){
						document.getElementById("HideListSearchIE").style.display="block";
						
						document.getElementById("addbtn").style.display="inline-block";
						document.getElementById("editbtn").style.display="inline-block";
						document.getElementById("delbtn").style.display="inline-block";
						document.getElementById("selbtn").style.display="inline-block";
						document.getElementById("addbtn").value = "Aggiungi";
						document.getElementById("editbtn").value = "Modifica";
						document.getElementById("delbtn").value = "Cancella";
						document.getElementById("selbtn").value = "Seleziona";
						document.getElementById("Ricincorso").style.display="none";
						document.getElementById("cancbtn").style.display="none";
						document.getElementById("confbtn").style.display="none";
					}else{
						alert(pair[0]);
					}
				}
				if (listId == 'tbl_winningtime_teams_Edit'){
					
					document.getElementById("HideListSearchIE").style.display="block";
					document.getElementById("cancbtn").style.display="inline-block";
					document.getElementById("confbtn").style.display="inline-block";
					document.getElementById("addbtn").style.display="none";
					document.getElementById("editbtn").style.display="none";
					document.getElementById("delbtn").style.display="none";
					document.getElementById("selbtn").style.display="none";
					document.getElementById("Ricincorso").style.display="none";
					var cc = resp;
					var values = resp.split(';');
					var listId = values.shift();
												
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					alert(pair[0]);

						
					document.getElementById("Con_Details").style.display="block";
					
					document.getElementById("Con_Details").innerHTML = pair[0];	
					document.getElementById("HideListSearchIE").innerHTML =  pair[0];	
					document.getElementById("showsearch").style.display="none";
					document.getElementById("Details").style.display="block"; 
					document.getElementById("txt_Ente").value=pair[5];						
					        
				}
				if (listId == 'tbl_winningtime_places'){
					
					document.getElementById("HideListSearchIE").style.display="block";
					document.getElementById("Ricincorso").style.display="none";
					var cc = resp;
					var values = resp.split(';');
					var listId = values.shift();
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					document.getElementById("HideListSearchIE").innerHTML = pair[0];	
					document.getElementById("SearchDiv").style.height = "auto";
					document.getElementById("selbtnplace").style.display = "inline-block";
					document.getElementById("addbtn").style.display = "none";
					document.getElementById("editbtn").style.display = "none";
					document.getElementById("delbtn").style.display = "none";
					document.getElementById("selbtn").style.display = "none";
					document.getElementById("txt_id_div_selected").value = "";
					document.getElementById("txt_id_div_selected").style.display = "none";
					document.getElementById("selbtnplace").value = "Seleziona";
					document.getElementById("selezcomodo").innerHTML = "";
					
					
					        
				}
				if (listId == 'tbl_winningtime_teams'){
					
					document.getElementById("HideListSearchIE").style.display="block";
					document.getElementById("Ricincorso").style.display="none";
					var cc = resp;
					var values = resp.split(';');
					var listId = values.shift();
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					document.getElementById("HideListSearchIE").innerHTML = pair[0];	
					document.getElementById("SearchDiv").style.height = "auto";
					document.getElementById("addbtn").style.display = "inline-block";
					document.getElementById("editbtn").style.display = "inline-block";
					document.getElementById("delbtn").style.display = "inline-block";
					document.getElementById("selbtn").style.display = "inline-block";
					document.getElementById("selbtnplace").style.display = "none";
					document.getElementById("addbtn").value = "Aggiungi";
						document.getElementById("editbtn").value = "Modifica";
						document.getElementById("delbtn").value = "Cancella";
						document.getElementById("selbtn").value = "Seleziona";
					        
				}
				if(listId == 'UpdateSQLVideo') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					document.getElementById("sqlstrarea").value = pair[0];
					
				}
				if(listId == 'TakeChipData') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						document.getElementById("loading").style.display="block";
						var tb = "ActionSite";
						var urlval = "Ajax/request_search.php?table="+tb+"&idinclude=12&Item=" + pair[1]+"|" + pair[2]+"|"+pair[3];					
						searchajax(urlval);
						
					}else{
						
						document.getElementById("RispServer").style.display="block";
						document.getElementById("RispServer").innerHTML  = pair[0];
					}
					
				}
				if (listId == 'ActionConfirmEntry'){
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("mxgconfirm").style.display = "none";
					alert(pair[1]);
					
					document.getElementById("statusform").innerHTML = pair[2];
					if (pair[0]=="OK"){
						Svuotaform('entry');
					}
					
					changestatusmask(pair[2]);
				}
				
				if (listId == 'Last5Insert'){
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("Last5Insertdiv").innerHTML = pair[0];
					document.getElementById("totisc").innerHTML = pair[1];
				}
				if (listId == 'tbl_team_div'){
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					if (pair[0]=="OK"){
						document.getElementById("txt_teamname").value = pair[1];
						document.getElementById("cmb_t_agency").value = pair[2];
						document.getElementById("txt_idteam").value = pair[3];
					}else{
						alert(pair[1]);
					}
					
				}
				if(listId == 'ActionSite') {

					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					if (pair[2]==""){
						if (pair[1]==""){
							location.replace(pair[7] + "?Action=" + pair[0])
						}else{
							if (pair[8]==""){
								location.replace(pair[7] + "?Action=" + pair[0] + "&Item=" + pair[1])
							}else{
								location.replace(pair[7] + "?Action=" + pair[0] + "&Item=" + pair[1] + "&TabInd=" + pair[8])
							}
						}
					}else{
						
						if (pair[2]==3){ //News
						
							if (pair[0]==pair[6]){
								document.getElementById("lblData").innerHTML=pair[3];
								document.getElementById("lblTitolo").innerHTML=pair[4];
								document.getElementById("lblBody").innerHTML=pair[5];
								document.getElementById("loading").style.display="none";
							}else{
								location.replace(pair[7] + "?Action=" + pair[0] + "&Item=" + pair[1])
							}
						}else{
							if (pair[8]==""){
								location.replace(pair[7] + "?Action=" + pair[0] + "&Item=" + pair[1])
							}else{
								location.replace(pair[7] + "?Action=" + pair[0] + "&Item=" + pair[1] + "&TabInd=" + pair[8])
							}
						}
					}
				}

				if(listId == 'Translate') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("loading").style.display="block";
					location.reload()
				}
				
				if (listId == 'RecoverTeam'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						
						document.getElementById("txt_teamname").value = pair[2];
						document.getElementById("txt_idteam").value = pair[1];
						document.getElementById("txt_codteam").value = pair[3];
						document.getElementById("cmb_t_agency").value = pair[4];
						
						
					}else{
						alert(pair[0]);
					}
				}
				if (listId == 'RecoverPayment'){
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="OK"){
						
						document.getElementById("txt_datepay").value = pair[1];
						document.getElementById("cmb_payment").value = pair[2];
						document.getElementById("cmb_paymentway").value = pair[3];
						
					}else{
						alert(pair[0]);
					}
				}
				if(listId == 'LogOff') {
					document.getElementById("avanzamentologin").style.display="none";
					document.getElementById("loginshow").style.display="block";
					document.getElementById("logoffshow").style.display="none";
					document.getElementById("logoffshow").style.display="none";
					location.replace("Index.php")
				}
				
				if(listId == 'ActionTakeDataIDanag') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					
					if (pair[0]=="OK"){
						
						document.getElementById("txt_idanag").value = pair[1];
						document.getElementById("txt_surname").value = pair[2];
						document.getElementById("txt_surname").readOnly = true;
						document.getElementById("txt_name").readOnly = true;
						document.getElementById("txt_name").value = pair[3];
						if (pair[4]=="M"){
							document.getElementById("cmb_gender").value = 1;
						}else{
							document.getElementById("cmb_gender").value = 2;
						}
						document.getElementById("txt_dob").readOnly = true;
						document.getElementById("txt_dob").value = sql2itdat(pair[5]);
						document.getElementById("txt_license").value = pair[6];
						document.getElementById("txt_idteam").value = pair[7];
						document.getElementById("txt_teamname").value = pair[8];
						document.getElementById("txt_codteam").value = pair[9];
						document.getElementById("cmb_t_agency").value = pair[10];
						document.getElementById("txt_POB").value = pair[12];
						document.getElementById("txt_codfisc").value = pair[11];
						
						document.getElementById("txt_address").value = pair[13];
						document.getElementById("txt_city").value = pair[14];
						document.getElementById("txt_zipcode").value = pair[15];
						document.getElementById("txt_province").value = pair[16];
						document.getElementById("txt_region").value = pair[17];
						document.getElementById("cmb_countryres").value = pair[18];
						document.getElementById("txt_ext_country").value = pair[19];
						document.getElementById("txt_email1").value = pair[20];
						document.getElementById("txt_phone").value = pair[21];
						document.getElementById("txt_mobile").value = pair[22];
						document.getElementById("txt_t_email").value = pair[23];
						document.getElementById("txt_lastuser").value = pair[24];
						document.getElementById("txt_lastupdatedate").value = pair[25];
						document.getElementById("SearchDivAnagWT").style.display = "none";
						if (pair[26]=="OK"){ 
							alert("Questo atleta potrebbe essere Elite o Master Gold!!!");
						}
						Javascript:ShowAnagraphicResults();
					}else{
						alert(pair[1]);
						document.getElementById("txt_surname").value = "";
						document.getElementById("txt_surname").readOnly = false;
						document.getElementById("txt_name").readOnly = false;
						document.getElementById("txt_name").value = "";
						document.getElementById("txt_dob").readOnly = false;
						document.getElementById("txt_dob").value = "";
						document.getElementById("SearchDivAnagWT").style.display = "none";
					}
				}
				if (listId== 'tbl_editpett'){
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_pett").value =pair[0];
					document.getElementById("in_idgroups").value =pair[1];
					document.getElementById("Groups").value =pair[1];
					if (pair[4]==""){
					}else{
						alert(pair[4]);
					}
					
					document.getElementById("txt_pett").style.backgroundColor = pair[2];
					document.getElementById("txt_pett").style.color = pair[3];
				}
				if(listId == 'ActionTakeResults') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("pagres1").style.display = "block";
					document.getElementById("pagres1").innerHTML = pair[1];
				}
				if(listId == 'ActionTakeDataSND') {
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					
					if (pair[0]=="OK"){
						
						document.getElementById("txt_idanag").value = pair[1];
						document.getElementById("txt_surname").value = pair[2];
						document.getElementById("txt_surname").readOnly = true;
						document.getElementById("txt_name").readOnly = true;
						document.getElementById("txt_name").value = pair[3];
						if (pair[4]=="M"){
							document.getElementById("cmb_gender").value = 1;
						}else{
							document.getElementById("cmb_gender").value = 2;
						}
						document.getElementById("txt_dob").readOnly = true;
						document.getElementById("txt_dob").value = sql2itdat(pair[5]);
						document.getElementById("txt_license").value = pair[6];
						document.getElementById("txt_idteam").value = pair[7];
						document.getElementById("txt_teamname").value = pair[8];
						document.getElementById("txt_codteam").value = pair[9];
						document.getElementById("cmb_t_agency").value = pair[10];
						document.getElementById("txt_POB").value = pair[12];
						document.getElementById("txt_codfisc").value = pair[11];
						
						document.getElementById("txt_address").value = pair[13];
						document.getElementById("txt_city").value = pair[14];
						document.getElementById("txt_zipcode").value = pair[15];
						document.getElementById("txt_province").value = pair[16];
						document.getElementById("txt_region").value = pair[17];
						document.getElementById("cmb_countryres").value = pair[18];
						document.getElementById("txt_ext_country").value = pair[19];
						document.getElementById("txt_email1").value = pair[20];
						document.getElementById("txt_phone").value = pair[21];
						document.getElementById("txt_mobile").value = pair[22];
						document.getElementById("txt_t_email").value = pair[23];
						document.getElementById("txt_lastuser").value = pair[24];
						document.getElementById("txt_lastupdatedate").value = pair[25];
						if (pair[26]=="OK"){
							alert("Questo atleta potrebbe essere Elite o Master Gold!!!");
						}
						Javascript:ShowAnagraphicResults();
					}else{
						if (pair[1]=="KO"){
								
								Javascript:ShowSearchAnagraphic();
								document.getElementById("cap_pag1").innerHTML = "Cognome-Nome<span style='color:red'>&nbsp;(" + pair[3] + ")</span>";
								document.getElementById("pag1").innerHTML = pair[2];
								document.getElementById("cap_pag2").innerHTML = "Cognome-Data<span style='color:red'>&nbsp;(" + pair[5] + ")</span>";
								document.getElementById("pag2").innerHTML = pair[4];
								document.getElementById("cap_pag3").innerHTML = "Nome-Data<span style='color:red'>&nbsp;(" + pair[7] + ")</span>";
								document.getElementById("pag3").innerHTML = pair[6];
								document.getElementById("cap_pag4").innerHTML = "Cognome-Anno<span style='color:red'>&nbsp;(" + pair[9] + ")</span>";
								document.getElementById("pag4").innerHTML = pair[8];
								document.getElementById("cap_pag5").innerHTML =  "Solo Cognome<span style='color:red'>&nbsp;(" + pair[11] + ")</span>";
								document.getElementById("pag5").innerHTML = pair[10];
								document.getElementById("cap_pag6").innerHTML = "Solo Data<span style='color:red'>&nbsp;(" + pair[13] + ")</span>";
								document.getElementById("pag6").innerHTML = pair[12];
								document.getElementById("cmb_t_agency").style.display ="none";
								document.getElementById("cmb_countryres").style.display ="none";
								var str = document.getElementById("mxgblink").innerHTML;
								document.getElementById("mxgblink").innerHTML = str.blink() ;
								Javascript:clickpage(pair[14]);
								
						}else{
							alert(pair[1]);
							document.getElementById("txt_surname").value = "";
							document.getElementById("txt_surname").readOnly = false;
							document.getElementById("txt_name").readOnly = false;
							document.getElementById("txt_name").value = "";
							document.getElementById("txt_dob").readOnly = false;
							document.getElementById("txt_dob").value = "";
							
						}
												
						
					}
					
				}	

				if(listId == 'SearchChip') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					
					if (pair[0]=="OK"){
						
						document.getElementById("txt_idanag").value = pair[1];
						document.getElementById("txt_surname").value = pair[2];
						document.getElementById("txt_name").value = pair[3];
						document.getElementById("txt_dob").value = sql2itdat(pair[5]);
						if (pair[4]=="M"){
							document.getElementById("cmb_gender").value = 1;
						}else{
							document.getElementById("cmb_gender").value = 2;
						}
					}else{
						
						alert(pair[1]);							
						
					}
					
				}	
				if(listId == 'CheckLogin') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					
					document.getElementById("avanzamentologin").style.display="none";
					if (pair[0]=="NO"){
						alert(pair[1]);	
					}else{
						if (pair[0]=="NO PWD"){
							alert(pair[1]);	
						}else{
							var str=pair[0];
							var st = str.split("&")
							document.getElementById("loginshow").style.display="none";
							document.getElementById("logoffshow").style.display="block";
							var benv = document.getElementById("DescLogOff").innerHTML;
							document.getElementById("LogI").value = st[1].substr(5);
							document.getElementById("DescLogOff").innerHTML = pair[1];
							
						}
					}
					location.replace("Index.php")
				}	
					if(listId == 'EditNewsletter') {
					
					document.getElementById("AddNew").style.display="block"; 
					document.getElementById("List").style.display="none";
					
					
				}
				if(listId == 'ConfirmNews'){
					
					location.replace("Management_News.php")
				}
				if(listId == 'ConfirmWiki'){
					
					location.replace("Management_CronoJob.php")
				}
				if(listId == 'ConfirmNewsletter'){
					location.replace("Management_Newsletter.php")
				}
				if(listId == 'tbl_SetNr') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_pett").value =pair[0];
					document.getElementById("in_idgroups").value =pair[1];
					document.getElementById("Groups").value =pair[1];

					document.getElementById("txt_pett").style.backgroundColor = pair[2];
					document.getElementById("txt_pett").style.color = pair[3];
					document.getElementById("txt_pett").style.display = "block"; 
					
					
				}	
				if(listId == 'tbl_login') {
					var myval = resp.substr(10,2);
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					if (myval == "NO"){
						var str = pair[0];
						document.getElementById("TextUsername").innerHTML = str.blink() ;
						document.getElementById("TextUsername").style.display = "block";
						
						//alert("NO");						
					}else{
						if (myval == "OK"){
							document.getElementById("TextUsername").innerHTML = "";
							document.getElementById("TextUsername").style.display = "none";
						}else{
							
							var str = pair[0];
							document.getElementById("TextUsername").innerHTML = str.blink() ;
							document.getElementById("TextUsername").style.display = "block";
						}
					}
				}
				if(listId == 'tbl_findidrow') {
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');	
					}
					var valcook = pair[13];
					var y = valcook.substr(0, 4);
					var m = valcook.substr(5, 2);
					var mf = valcook.substr(5, 1);
					if (mf==0){
						m = valcook.substr(6, 1);
					}
					var d = valcook.substr(8, 2);
					var df = valcook.substr(8, 1);
					if (df==0){
						d = valcook.substr(9, 1);
					}
					window.document.getElementById("txt_surname_aj").value = pair[2];
					window.document.getElementById("txt_idrow_aj").value = pair[0];
					window.document.getElementById("txt_pett_aj").value = pair[1];
					window.document.getElementById("txt_name_aj").value = pair[3];
					window.document.getElementById("cmb_gender_aj").value = pair[4];
					
					

					window.document.getElementById("txt_team_aj").value = pair[5];
					window.document.getElementById("txt_cat_aj").value = pair[6];
					if (pair[11]=="T"){
						window.document.getElementById("cksq").checked = true;
					}else{
						window.document.getElementById("cksq").checked = false;
					}
					window.document.getElementById("DSQWhy").value = pair[14];
					window.document.getElementById("txt_pos_aj").value = pair[12];
					window.document.getElementById("cmb_yeardbo").disabled = false;
					window.document.getElementById("cmb_yeardbo").value = y ;
					ChangedYear();
					window.document.getElementById("cmb_month").disabled = false;
					window.document.getElementById("cmb_month").value = m ;
					RicalcolaGiorni();					
					window.document.getElementById("cmb_day").disabled = false;
					window.document.getElementById("cmb_day").value = d ;
					window.document.getElementById("txt_poscat_aj").value = pair[7];
					window.document.getElementById("txt_route_aj").value = pair[8];
					window.document.getElementById("txt_FT").value = pair[9];
					window.document.getElementById("txt_Kmh").value = pair[10];
					window.document.getElementById("txt_surname_aj").readOnly = false;
					window.document.getElementById("txt_idrow_aj").value = pair[0];
					window.document.getElementById("txt_pett_aj").readOnly = false;
					window.document.getElementById("txt_name_aj").readOnly = false;
					window.document.getElementById("cmb_gender_aj").disabled = false;
					window.document.getElementById("txt_team_aj").readOnly = false;
					window.document.getElementById("txt_cat_aj").readOnly = false;
					window.document.getElementById("txt_route_aj").disabled = false;
					window.document.getElementById("txt_FT").readOnly = false;
					document.getElementById("cksq").disabled = false;
					document.getElementById("DSQWhy").readOnly = false;
					document.getElementById("HideListSearch").style.display = "none";
					
					
					
				}
				if(listId == 'tbl_SetNr') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					
					
					
					
				}	
				if(listId == 'CalculateResults') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("HideListSearch").style.display="none";
					
					Selectrow(pair[0]);
					
				}	
				if (listId == 'tbl_delsqualrow'){
					document.getElementById("GestSqualList").style.display="none";
				}
				if(listId == 'tbl_messend') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					
					document.getElementById("txt_mx_date").value = pair[0];
					document.getElementById("txt_mx_nr").value = pair[1];
					var nn = (eval(pair[1])+1);
					document.getElementById("txtnrcom").innerHTML = nn;
					
					document.getElementById("txt_mexsend").value = pair[2];
					
				}	
				
				if(listId == 'SearchAthlete') {
					
					var limit = values.length;		
					var str=resp;
					
					var valc = values.shift(); 
					var str1 = str.substr(14);
					
					var cic =str1;
					var limit = values.length;		
						document.getElementById("HideListSearch").style.display = "block"; 
						document.getElementById("HideListSearch").innerHTML = cic;							
				}	
				
				if(listId == 'tbl_findSqual') {
					
					var limit = values.length;		
					var str=resp;
					
					var valc = values.shift(); 
					var str1 = str.substr(14);
					
					var cic =str1;
					var limit = values.length;		
						document.getElementById("GestSqualList").style.display = "block"; 
						document.getElementById("GestSqualList").innerHTML = cic;							
				}	

				if(listId == 'UpdateRank') {
					document.getElementById("HideListSearch").style.display = "none";
				}	
				if(listId == 'tbl_recoverpreentry') {
					var limit = values.length;	
					for(i=0; i < limit; i++) {
							var pair = values[i].split('|');
							
							
							
						}
					
					if (pair[0]=="Recupero avvenuto con successo"){
						location.reload();
					}
					alert(pair[0]);
				}
				
				if(listId == 'tbl_ricalcolacat') {
					
					alert("OK")
				}
				if(listId == 'tbl_deletepreentry') {
					
					location.reload();
				}
				if(listId == 'tbl_confirmpreentry') {
					
					location.reload();
				}
				
				if(listId == 'tbl_messagging') {
					document.getElementById("SendEmail").style.display="none";
				}
				
				if(listId == 'tbl_findusername') {
					var limit = values.length;	
					
					if (limit==0){
						document.getElementById("txt_1_email").value = "";
						document.getElementById("txt_1_password").value = "";
						document.getElementById("txt_1_lastaccess").value = "";
						document.getElementById("txt_1_surname").value = "";
						document.getElementById("txt_1_name").value = "";
						document.getElementById("nouserfound").style.display = "block"; 
						
					}else{
						for(i=0; i < limit; i++) {
							var pair = values[i].split('|');
							
							
							
						}
						
						
						document.getElementById("txt_1_email").value = pair[0];
						document.getElementById("txt_1_password").value = pair[1];
						document.getElementById("txt_1_lastaccess").value = pair[3];
						document.getElementById("txt_1_surname").value = pair[4];
						document.getElementById("txt_1_name").value = pair[5];
						document.getElementById("nouserfound").style.display = "none";
					}
				}
				
				if(listId == 'tbl_findlogin') {
					
					var limit = values.length;		
					if (limit==0){
						document.getElementById("txt_username").value = "";
						document.getElementById("txt_password").value = "";
						document.getElementById("txt_lastaccess").value = "";
						document.getElementById("txt_surname").value = "";
						document.getElementById("txt_name").value = "";
						document.getElementById("noemailfound").style.display = "block"; 
						
					}else{
						for(i=0; i < limit; i++) {
							var pair = values[i].split('|');
							
							
							
						}
						document.getElementById("noemailfound").style.display = "none";
						document.getElementById("txt_username").value = pair[0];
						document.getElementById("txt_password").value = pair[1];
						document.getElementById("txt_lastaccess").value = pair[3];
						document.getElementById("txt_surname").value = pair[4];
						document.getElementById("txt_name").value = pair[5];
					}
				}
				
				if (listId== 'tbl_SetNrGriglia'){
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_pett").value =pair[0];
					document.getElementById("in_idgroups").value =pair[1];
					document.getElementById("Groups").value =pair[1];
					document.getElementById("txt_pett").style.backgroundColor = pair[2];
					document.getElementById("txt_pett").style.color = pair[3];
					RecalculateCategorySingle();
				}
				if (listId== 'tbl_editpett'){
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_pett").value =pair[0];
					document.getElementById("in_idgroups").value =pair[1];
					document.getElementById("Groups").value =pair[1];
					document.getElementById("RispPett").innerHTML=pair[4];
					document.getElementById("RispPett").style.display="block"; 
					document.getElementById("txt_pett").style.backgroundColor = pair[2];
					document.getElementById("txt_pett").style.color = pair[3];
				}
				if(listId == 'tbl_entered') {
					
					var limit = values.length;		
					if (limit >0){
						for(i=0; i < limit; i++) {
							var pair = values[i].split('|');
							
							
							
						}
					}
					
					if (limit > 0 ){
						if (pair[0]=="DS"){
							//blocca Squalificato
							document.getElementById("disqual").style.display = 'block';
							document.getElementById("disqual").style.display = 'table';
							document.getElementById("giaentryother").style.display = 'none';
							document.getElementById("giaentrysame").style.display = 'none';
						}else{
							//non è squalificato.
							
							if (pair[0]=="KO"){
								if (pair[1]==333){
									document.getElementById("giaentryother").style.display = 'block';
									document.getElementById("giaentryother").style.display = 'table';
									document.getElementById("disqual").style.display = 'none';
									document.getElementById("giaentrysame").style.display = 'none';
								}else{
									document.getElementById("giaentrysame").style.display = 'block';
									document.getElementById("giaentrysame").style.display = 'table';
									document.getElementById("disqual").style.display = 'none';
									document.getElementById("giaentryother").style.display = 'none';
								}
							}else{
								
								document.getElementById("disqual").style.display = 'none';
								document.getElementById("giaentrysame").style.display = 'none';
								document.getElementById("giaentryother").style.display = 'none';
								testconferma();
							}
							
						}
					}else{
						document.getElementById("disqual").style.display = 'none';
								document.getElementById("giaentrysame").style.display = 'none';
								document.getElementById("giaentryother").style.display = 'none';
								testconferma();
					}
				}
				if(listId == 'tbl_disqualified') {
					var limit = values.length;		
					if (limit >0){
						for(i=0; i < limit; i++) {
							var pair = values[i].split('|');
							
							
							
						}
					}
					
					if (limit > 0 ){
						if (pair[0]=="DS"){
							//blocca Squalificato
							document.getElementById("disqual").style.display = 'block';
							document.getElementById("disqual").style.display = 'table';
							document.getElementById("giaentryother").style.display = 'none';
							document.getElementById("giaentrysame").style.display = 'none';
						}else{
							//non è squalificato.
							
							if (pair[0]=="KO"){
								if (pair[1]==333){
									document.getElementById("giaentryother").style.display = 'block';
									document.getElementById("giaentryother").style.display = 'table';
									document.getElementById("disqual").style.display = 'none';
									document.getElementById("giaentrysame").style.display = 'none';
								}else{
									document.getElementById("giaentrysame").style.display = 'block';
									document.getElementById("giaentrysame").style.display = 'table';
									document.getElementById("disqual").style.display = 'none';
									document.getElementById("giaentryother").style.display = 'none';
								}
							}else{
								
								document.getElementById("disqual").style.display = 'none';
								document.getElementById("giaentrysame").style.display = 'none';
								document.getElementById("giaentryother").style.display = 'none';
								testconferma();
							}
							
						}
					}else{
						document.getElementById("disqual").style.display = 'none';
								document.getElementById("giaentrysame").style.display = 'none';
								document.getElementById("giaentryother").style.display = 'none';
								testconferma();
					}
				}
				
				if(listId == 'SendEmail') {						
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					document.getElementById("loading").style.display="block";
					var tb = "ActionSite";
					if (pair[0]=="OK"){
						var urlval = "Ajax/request_search.php?table="+tb+"&idinclude=24&Item=" + pair[0];
						searchajax(urlval);
					}else{
						var urlval = "Ajax/request_search.php?table="+tb+"&idinclude=24&Item=" + + pair[0];
						searchajax(urlval);
					}
				}

				if(listId == 'CheckLoginRegister') {					
					
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');						
					}
					if (pair[0]=="NO"){
						alert(pair[1]);	
					}else{
						if (pair[0]=="NO PWD"){
							alert(pair[1]);	
						}else{
							
									
						}
					}
					location.replace("../Index.php")
				}

				if(listId == 'tbl_email') {
					
					var myval = resp.substr(10,2);
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					if (myval == "OK"){						
						document.getElementById("TextEmail_1").innerHTML = "";
						document.getElementById("TextEmail_1").style.display = "none";				
					}else{
						var str = pair[0];
						document.getElementById("TextEmail_1").innerHTML = str.blink() ;
						document.getElementById("TextEmail_1").style.display = "block";

					}
				}
				
				if(listId == 'tbl_emailedit') {
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
					}
					
					document.getElementById("txt_idcheckemail1").value = pair[0];
					var idanag = document.getElementById("txt_idanag").value;
					var idanagnew = pair[0];
					if (idanag == idanagnew){
						document.getElementById("txt_email1error").value = "OK";
						document.getElementById("okem1").style.display="inline-block";
						document.getElementById("noem1").style.display="none";							
					}else{
						if (idanagnew=="OK"){
							document.getElementById("txt_email1error").value = "OK";
							document.getElementById("okem1").style.display="inline-block";
							document.getElementById("noem1").style.display="none";							
						}else{
							document.getElementById("txt_email1error").value = "ERRORE";
							document.getElementById("noem1").style.display="inline-block";
							document.getElementById("okem1").style.display="none";
							CheckEmailArchive()
						}
					}
					//alert("NO");						
				}
				
				if(listId == 'tbl_place_id_div') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("txt_zipcode").value = pair[1];
					document.getElementById("txt_city").value = pair[0];
					document.getElementById("txt_province").value = pair[2];
					document.getElementById("txt_region").value = pair[3];
					
					document.getElementById("txt_ext_country").value = "ITA";
					document.getElementById("cmb_countryres").value = 97;
					if (pair[4]=="T"){
						document.getElementById("txt_zipcode").readOnly = false;
					}else{
						document.getElementById("txt_zipcode").readOnly = true;
					}
					document.getElementById("SearchDiv").style.display = "none";
				}
				if(listId == 'tbl_team_id_div') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("txt_teamname").value = pair[1];
					
					document.getElementById("txt_codteam").value = pair[0];
					document.getElementById("cmb_t_agency").value = pair[2];
					document.getElementById("txt_idteam").value = pair[3];
					document.getElementById("SearchDiv").style.display = "none";
				}
				if(listId == 'tbl_team_id') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("txt_t_teamname").value = "";
					
					document.getElementById("txt_t_teamcode").value = pair[0];
					document.getElementById("cmb_t_agency").value = pair[2];
					document.getElementById("txt_itdteamwt").value = pair[3];
					var select = document.getElementById("tbl_team_name");
					while (select.options.length) {
						select.remove(0);
					} 
					
					addOption(select, pair[3], pair[1]);
				}
				
				if(listId == 'tbl_team') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_t_teamname").value = "";
					document.getElementById("cmb_t_agency").value = pair[1];
					document.getElementById("txt_itdteamwt").value = pair[2];
					
					var select = document.getElementById("tbl_team_name");
					while (select.options.length) {
						select.remove(0);
					} 
					
					addOption(select, pair[2], pair[0]);
					
					document.getElementById("tbl_team_name").value = pair[2];
				}	
				if (listId == 'UpdateAbbonati'){
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					document.getElementById("MsgLabel").style.display = "none";
					document.getElementById("totisc").innerHTML = pair[0];
				}
				if(listId == 'UpdateMainRegOnline') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					if (pair[0]=="OK"){
						document.getElementById("loading").style.display="block";
						var tb = "ActionSite";
						var urlval = "Ajax/request_search.php?table="+tb+"&idinclude=25&Item=" + pair[1];					
						searchajax(urlval);

					}
					
				}	

				if(listId == 'tblanagU') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_t_teamname").value = pair[17];
					document.getElementById("txt_t_referent").value = pair[1] + ' ' + pair[2];
					document.getElementById("txt_t_email").value = pair[35];
					document.getElementById("txt_t_teamname").style.backgroundColor = "#FFF";
					document.getElementById("txt_t_referent").style.backgroundColor = "#FFF";
					document.getElementById("txt_t_email").style.backgroundColor = "#FFF";
				}	
				if(listId == 'tblanag') {
					
					var limit = values.length;		
					
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						
						
						
					}
					
					document.getElementById("txt_t_teamname").value = pair[17];
					document.getElementById("txt_t_referent").value = pair[1] + ' ' + pair[2];
					document.getElementById("txt_t_email").value = pair[35];
					document.getElementById("txt_t_teamname").style.backgroundColor = "#FFF";
					document.getElementById("txt_t_referent").style.backgroundColor = "#FFF";
					document.getElementById("txt_t_email").style.backgroundColor = "#FFF";
				}
				
				if (listId== 'tbl_numeriliberi'){
					document.getElementById("in_pett").disabled = false;
					var select = document.getElementById("in_pett");
					//Elimina i valori precedenti
					while (select.options.length) {
						select.remove(0);
					} 
					var limit = values.length;		
					for(i=0; i < limit; i++) {
						var pair = values[i].split('|');
						//aggiunge un elemento <option>
				
						addOption(select, pair[0], pair[0]);
					}
					document.getElementById("RicalcoloNrLiberi").innerHTML="";
					
				}
				var select = document.getElementById(listId);
				//Elimina i valori precedenti
				while (select.options.length) {
					select.remove(0);
				} 
				if(listId == 'tbl_team_name') {
					document.getElementById('txt_t_teamname').value ="";
					addOption (select, 0, '-');
				}
				if(listId == 'cmb_month') {
					addOption (select, 0, '-');
				}
				if(listId == 'tbl_regioni') {
					addOption (select, 0, '-- Selezionare regione --');
				}
				if(listId == 'tbl_province') {
					addOption (select, 0, '-- Selezionare provincia --');
					var select3 = document.getElementById("tbl_paese");
					//Elimina i valori precedenti
					while (select3.options.length) {
						select3.remove(0);
					} 
					var select2 = document.getElementById("tbl_zip");
					//Elimina i valori precedenti
					
					while (select2.options.length) {
						select2.remove(0);
					} 
				}
				if(listId == 'tbl_paese') {
					addOption (select, 0, '-- Selezionare paese --');
					var select2 = document.getElementById("tbl_zip");
					//Elimina i valori precedenti
					while (select2.options.length) {
						select2.remove(0);
					} 
					
				}
				
				var limit = values.length;
				
				for(i=0; i < limit; i++) {
					var pair = values[i].split('|');
					//aggiunge un elemento <option>
			
					addOption(select, pair[0], pair[1]);
				}
				
				if(listId == 'tbl_zip') {
					
					if (pair[2]=="T"){
						if (pair[1]=="30174"){
							var select2 = document.getElementById("tbl_zip");
							//Elimina i valori precedenti
							while (select2.options.length) {
								select2.remove(0);
							} 
							var s = (parseFloat(pair[3]));
							var e = (parseFloat(pair[4]));
							for (k=s;k <= e;k++){
								addOption(select, k, k);	
							}
						}else{
							if (pair[1]=="28900"){
								var select2 = document.getElementById("tbl_zip");
								//Elimina i valori precedenti
								var s = (parseFloat(pair[3]));
								var e = (parseFloat(pair[4]));
								for (k=s;k <= e;k++){
									addOption(select, k, k);	
								}
							}else{
								var s = (parseFloat(pair[1]) + parseFloat(pair[3])-100);
								var e = (parseFloat(pair[1]) + parseFloat(pair[4])-100);
		
								for (k=s;k <= e;k++){
									if (k<1000){
										addOption(select, k, "00" + k);
									}else{
										if (k<10000){
											addOption(select, k, "0" + k);
										}else{
											addOption(select, k, k);
										}
									}
								}
							}
						}
					}
				}	


			}
		} else {
			
		}
	}
}

function getXmlHttpObject()
{
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    }
  return xmlHttp;
}
function CheckgetXmlHttpObject()
{
  var Ajwork = "KO";
  var xmlHttp=null;
  try
    {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
	var Ajwork = "XMLHttpRequest";
    }
  catch (e)
    {
    // Internet Explorer
    try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	  var Ajwork = "Msxml2.XMLHTTP";
      }
    catch (e)
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
	  var Ajwork = "Microsoft.XMLHTTP";
      }
    }
  document.getElementById("Ajax").innerHTML = Ajwork;
  return Ajwork;
}