// JavaScript AJAX
function ControllaCF(cf)
				{
					var validi, i, s, set1, set2, setpari, setdisp;
					if( cf == '' )  return '';
					cf = cf.toUpperCase();
					if( cf.length != 16 )
						return "La lunghezza del codice fiscale non č"
						+"corretta: il codice fiscale dovrebbe essere lungo\n"
						+"esattamente 16 caratteri.\n";
					validi = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
					for( i = 0; i < 16; i++ ){
						if( validi.indexOf( cf.charAt(i) ) == -1 )
							return "Il codice fiscale contiene un carattere non valido `" +
								cf.charAt(i) +
								"'.\nI caratteri validi sono le lettere e le cifre.\n";
					}
					set1 = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
					set2 = "ABCDEFGHIJABCDEFGHIJKLMNOPQRSTUVWXYZ";
					setpari = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
					setdisp = "BAKPLCQDREVOSFTGUHMINJWZYX";
					s = 0;
					for( i = 1; i <= 13; i += 2 )
						s += setpari.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
					for( i = 0; i <= 14; i += 2 )
						s += setdisp.indexOf( set2.charAt( set1.indexOf( cf.charAt(i) )));
					if( s%26 != cf.charCodeAt(15)-'A'.charCodeAt(0) )
						return "Il codice fiscale non č corretto:\n"+
							"il codice di controllo non corrisponde.\n";
					return "";
				}

function newXMLHttpRequest(){
				var xmlreq = false;
				
				//Controllo il tipo di oggetto XMLHttpRequest da utilizzare
				if(window.XMLHttpRequest){
					//Per browser non Microsoft
					xmlreq = new XMLHttpRequest();
				}else if(window.ActiveXObject){
					//Cerco di creare l'oggetto via MS ActiveX
					try{
						//Nuove versioni per browser IE
						xmlreq = new ActiveXObject("Msxml2.XMLHTTP");
					}catch(e1){ //Errore riscontrato durante la creazione dell'oggetto
						try{
							//Precedenti versioni per browser IE
							xmlreq = new ActiveXObject("Microsoft.XMLHTTP");
						}catch(e2){ //Nuovo errore durante la creazione dell'oggetto
							xmlreq = false;
						}
					}
				}
				//Restituisco l'eventuale oggetto XMLHttpRequest
				return xmlreq;
			}
function send_acquisto()
	{
		var username = document.getElementById("username").value;
		var email = document.getElementById("email").value;
		var oggetto = document.getElementById("oggetto").value;
		var val_fattura = document.getElementById("val_fattura").value;
		var prz_vendita = document.getElementById("prz_vendita").value;
		var req = newXMLHttpRequest();
		req.open("POST","send_mail.php",true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.send("username=" + username + "&email=" + email + "&oggetto=" + oggetto + "&val_fattura=" + val_fattura + "&prz_vendita=" + prz_vendita);
		req.onreadystatechange = handleResponse(req, statoSendAcquisto);
		
	}
function servizi(operazione,n)
	{
		switch(operazione)
			{
				case 'attiva_asta_sms':
					var id_asta = document.getElementById("id_asta_"+n).value;
					var id_utente = document.getElementById("id").value;
					var req = newXMLHttpRequest();
					req.open("POST","registrazione.php",true);
					req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					req.send("scelta=servizi&tipo_serv=notifica_sms&id_utente=" + id_utente + "&id_asta=" + id_asta);
					req.onreadystatechange = handleResponse(req, statoServizi);
				break;
			}
	
	}
	
function deposito(pulsante){

var id = document.getElementById("id").value;
switch(pulsante)
	{
		case 'postepay':
			for (counter = 0; counter < myForm.importo_pp.length; counter++){ 
       			if (myForm.importo_pp[counter].checked){ 
        			var importo = myForm.importo_pp[counter].value; 
      			 } 
    		}
			if(navigator.appName=="Netscape")
				{
					alert("La richiesta di deposito č stata presa in considerazione.\nArriverā tra pochi minuti un'email con le istruzioni.");
					window.location=("index.php");
				}
			var req = newXMLHttpRequest();
			req.open("POST","deposito.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=postepay&id_utente=" + id + "&importo=" + importo);
			req.onreadystatechange = handleResponse(req, statoDeposito);
			
		break;
		case 'lottomaticard':
			var importo = document.getElementById("importo");
			
			var req = newXMLHttpRequest();
			req.open("POST","deposito.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=lottomaticard&id_utente=" + id + "&importo=" + importo.options[importo.selectedIndex].value);
			req.onreadystatechange = handleResponse(req, statoDeposito);
		break;
		case 'coupon':
			var cod_coupon = document.getElementById("cod_coupon").value;
			
			var req = newXMLHttpRequest();
			req.open("POST","deposito.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=coupon&id_utente=" + id + "&cod_coupon=" + cod_coupon);
			req.onreadystatechange = handleResponse(req, statoDeposito);
		break;
	}

}

function iscrizione_asta()
{
	var id_asta = document.getElementById("id_asta").value;
	var id_utente = document.getElementById("id_utente").value;

	
	var req = newXMLHttpRequest();
	req.open("POST","registrazione.php",true);
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req.send("scelta=asta_iscr&id_utente=" + id_utente + "&id_asta=" + id_asta);
	req.onreadystatechange = handleResponse(req, statoIscrizioneAsta);
}	
function regutente(pulsante){ //Registra un utente
	//alert("test");
	var username = document.getElementById("username").value;
	var email = document.getElementById("email").value;
	var conf_email = document.getElementById("conf_email").value;
	var pass = document.getElementById("pass").value;
	var conf_pass = document.getElementById("conf_pass").value;
	var cognome = document.getElementById("cognome").value;
	var nome = document.getElementById("nome").value;
	var cmb_datagg = document.getElementById("cmb_datagg");
	var cmb_datamm = document.getElementById("cmb_datamm");
	var cmb_dataaa = document.getElementById("cmb_dataaa");
	var data_nascita = ((cmb_dataaa.options[cmb_dataaa.selectedIndex].value)+"-"+(cmb_datamm.options[cmb_datamm.selectedIndex].value)+"-"+(cmb_datagg.options[cmb_datagg.selectedIndex].value));
	var sesso = document.getElementById("sesso");
	var ind = document.getElementById("ind").value;
	var civico = document.getElementById("civico").value;
	var indirizzo = ind + " ," + civico;
	var cap = document.getElementById("cap").value;
	var cmb_prov = document.getElementById("cmb_prov");
	var comune = document.getElementById("comune").value;
	var cell = document.getElementById("cellulare").value;
	var tel = document.getElementById("telefono").value;	
	//var cf = document.getElementById("cf").value;
	var ref = document.getElementById("ref").value;
	var newsletter = document.getElementById("newsletter");
	//var checkcf = ControllaCF(cf);
	prov = cmb_prov.options[cmb_prov.selectedIndex].value; 
	if(sesso.checked){
		sesso="m";
	}else{
		sesso="f";
	}
	if(newsletter.checked){
		newsletter="1";
	}else{
		newsletter="0";
	}


	
	if (cognome=='' || nome=='' || email=='' || indirizzo=='' || cap=='' || prov=='' || comune=='' || pass=='' || username=='' || data_nascita==''){
		alert('Inserire i valori nei campi obbligatori');
	}else if((document.getElementById("privacy").checked==false) || (document.getElementById("condizioniuso").checked==false)){
			alert("Le condizioni d'uso e la privacy sono da accettare");
	}else if(pass!=conf_pass){
			alert("La Password non coincide con la Password di conferma");
	}else if(email!=conf_email){
			alert("L'Email non coincide con l'Email di conferma");
	}else{
		var req = newXMLHttpRequest();
		req.open("POST","registrazione.php",true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.send("scelta=utente&cognome=" + cognome + "&nome=" + nome + "&data_nascita=" + data_nascita + "&email=" + email + "&indirizzo=" + indirizzo + "&cap=" + cap + "&prov=" + prov + "&comune=" + comune + "&tel=" + tel + "&cell=" + cell  + "&pass=" + pass + "&sesso=" + sesso + "&username=" + username + "&ref=" + ref + "&newsletter=" + newsletter);
		req.onreadystatechange = handleResponse(req, statoRegutente);//alert(checkcf);
	}
	//cmbricerca=" + cmbricerca.options[cmbricerca.selectedIndex].value
	
			

}

function check_cell(){
	var id_utente = document.getElementById("id").value;
	var cellulare = document.getElementById("cell").value;
	var req = newXMLHttpRequest();
	req.open("POST","gestcell.php",true);
	req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	req.send("scelta=regcodice&id_utente=" + id_utente + "&cell=" + cellulare);
	req.onreadystatechange = handleResponse(req, statoCheckCell);
}

function passlost(){

var email = document.getElementById("email").value;
var username = document.getElementById("username").value;
if (email=='' || username=='')
	{
		alert("Bisogna riempire tutti i campi");
	}
else
	{
		var req = newXMLHttpRequest();
		req.open("POST","resend_pass.php",true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.send("email=" + email + "&username=" + username);
		req.onreadystatechange = handleResponse(req, statoPasslost);
	}
}


function regofferta(pulsante){
	var scelta = pulsante;
	
	if(scelta=='normale')
	{

		var offerta = document.getElementById("offerta").value;
		
		if (offerta=="")
		{
			alert("Devi inserire un valore nel campo");

		}
		else
		{
			var id_asta = document.getElementById("id_asta").value;
			var id_utente = document.getElementById("id_utente").value;
			var crediti = document.getElementById("crediti").value;
			var req = newXMLHttpRequest();
			req.open("POST","regofferte.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=offertanorm&id_asta=" + id_asta + "&id_utente=" + id_utente + "&offerta=" + offerta + "&crediti=" + crediti);
			req.onreadystatechange = handleResponse(req, statoRegofferta);
			
		}
	}
	else
	{
		var offerta_da = document.getElementById("offerta_da").value;
		var offerta_a = document.getElementById("offerta_a").value;
		
		if(offerta_da=="" || offerta_a=="")
		{
			alert("Devi inserire un valore nei campi");
		}
		else
		{

			var id_asta = document.getElementById("id_asta").value;
			var id_utente = document.getElementById("id_utente").value;
			var crediti = document.getElementById("crediti").value;
			
			var req = newXMLHttpRequest();
			req.open("POST","regofferte.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=offertamult&id_asta=" + id_asta + "&id_utente=" + id_utente + "&offerta_da=" + offerta_da + "&offerta_a=" + offerta_a + "&crediti=" + crediti);
			req.onreadystatechange = handleResponse(req, statoRegofferta);
		}
	
	}
	
}

function regofferta2(pulsante,n){
	var scelta = pulsante;
	
	if(scelta=='normale')
	{

		var offerta = document.getElementById('offerta'+n).value;
		
		if (offerta=="")
		{
			alert("Devi inserire un valore nel campo");

		}
		else
		{
			var id_asta = document.getElementById('id_asta'+n).value;
			var id_utente = document.getElementById("id_utente").value;
			var crediti = document.getElementById('crediti'+n).value;
			var req = newXMLHttpRequest();
			req.open("POST","regofferte.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=offertanorm&id_asta=" + id_asta + "&id_utente=" + id_utente + "&offerta=" + offerta + "&crediti=" + crediti);
			req.onreadystatechange = handleResponse(req, statoRegofferta);
			
		}
	}
	else
	{
		var offerta_da = document.getElementById('offerta_da'+n).value;
		var offerta_a = document.getElementById('offerta_a'+n).value;
		
		if(offerta_da=="" || offerta_a=="")
		{
			alert("Devi inserire un valore nei campi");
		}
		else
		{

			var id_asta = document.getElementById('id_asta'+n).value;
			var id_utente = document.getElementById("id_utente").value;
			var crediti = document.getElementById('crediti'+n).value;
			
			var req = newXMLHttpRequest();
			req.open("POST","regofferte.php",true);
			req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			req.send("scelta=offertamult&id_asta=" + id_asta + "&id_utente=" + id_utente + "&offerta_da=" + offerta_da + "&offerta_a=" + offerta_a + "&crediti=" + crediti);
			req.onreadystatechange = handleResponse(req, statoRegofferta);
		}
	
	}
	
}

function modutente(pulsante){

	var scelta = pulsante;


	if(scelta=='moddati')
		{

			var id = document.getElementById("id").value;
			
			var indirizzo = document.getElementById("indirizzo").value;
			var cap = document.getElementById("cap").value;
			var prov = document.getElementById("prov").value;
			var comune = document.getElementById("comune").value;
			var email = document.getElementById("email").value;
			var cell = document.getElementById("cell").value;
			var tel = document.getElementById("tel").value;
			var passold = document.getElementById("passold").value;
			var newpass = document.getElementById("newpass").value;
			var ckpass = document.getElementById("ckpass").value;
			var newsletter = document.getElementById("newsletter");
			
			if(newsletter.checked){
				newsletter="1";
			}else{
				newsletter="0";
			}
			
				if(id=='' || indirizzo=='' || cap=='' || prov=='' || comune=='' || cell=='')
					{
						alert("Non č possibile lasciare i campi vuoti!");
					}
				else if(newpass!=ckpass)
					{
						alert("Le due password non concidono");
					}
				else
					{
						var req = newXMLHttpRequest();
						req.open("POST","modifica.php",true);
						req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						req.send("scelta=dati&id=" + id + "&indirizzo=" + indirizzo + "&cap=" + cap + "&prov=" + prov + "&comune=" + comune + "&cell=" + cell + "&passold=" + passold + "&newpass=" + newpass + "&newsletter=" + newsletter);
						req.onreadystatechange = handleResponse(req, statoModutente);
					}
		}
	/*else
		{
			var passold = document.getElementById("passold").value;
			var newpass = document.getElementById("newpass").value;
			var ckpass = document.getElementById("ckpass").value;
			var id = document.getElementById("id").value;
		
			if(newpass!=ckpass)
				{
		   			alert("Le due password non concidono"); 
				}
			else
				{
					var req = newXMLHttpRequest();
					req.open("POST","modifica.php",true);
					req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					req.send("scelta=pass&id=" + id + "&passold=" + passold + "&newpass=" + newpass);
					req.onreadystatechange = handleResponse(req, statoModutente);
				}
		}*/
}

function mod_pag_affiliato(pulsante){

	var scelta = pulsante;


	if(scelta=='mod_pag_affiliato')
		{
			var id = document.getElementById("id").value;
			var metodo_pag = document.getElementById("cmb_met_pagamento");
			var email_pp = document.getElementById("email_pp").value;
			var iban = document.getElementById("iban").value;
			var carta_pp = document.getElementById("carta_pp").value;

						var req = newXMLHttpRequest();
						req.open("POST","modifica.php",true);
						req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						req.send("scelta=dati_pag_aff&id=" + id + "&metodo_pag=" + metodo_pag.options[metodo_pag.selectedIndex].value + "&email_pp=" + email_pp + "&iban=" + iban + "&carta_pp=" + carta_pp);
						req.onreadystatechange = handleResponse(req, statoMod_pag_aff);

		}
	else
		{
			
		}
}

function attivazione(){

	var username = document.getElementById("username").value;
	var cod_attivazione = document.getElementById("cod_attivazione").value;


	
	if (cod_attivazione==''){
		alert("Devi inserire il codice di attivazione");
	}else{
		var req = newXMLHttpRequest();
		req.open("POST","registrazione.php",true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.send("scelta=attivazione&username=" + username + "&cod_attivazione=" + cod_attivazione);
		req.onreadystatechange = handleResponse(req, statoAttivazioneutente);
	}
	
}

function attivazione_cell(){

	var username = document.getElementById("username").value;
	var cod_attivazione_cell = document.getElementById("cod_attivazione_cell").value;


	
	if (cod_attivazione_cell==''){
		alert("Devi inserire il codice di attivazione");
	}else{
		var req = newXMLHttpRequest();
		req.open("POST","registrazione.php",true);
		req.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		req.send("scelta=attivazione_cell&username=" + username + "&cod_attivazione_cell=" + cod_attivazione_cell);
		req.onreadystatechange = handleResponse(req, statoAttivazioneCell);
	}
	
}



function handleResponse(req, XMLHandler){
				return function(){
					//Controllo se l'oggetto req ha raggiunto lo stato finale
					if(req.readyState == 4){
						//Inoltre accertiamoci di aver ott
							XMLHandler(req.responseXML);
							
						}else{
							//operazioni di load
						}
					}
				}
				
function statoRegutente(XMLResult){

				var newCheck = XMLResult.getElementsByTagName('check');
				var newUsername = XMLResult.getElementsByTagName('username');
				
				if (newCheck[0].getAttribute("value") == 'errore_username'){
					alert('Username giā utilizzato');
					document.getElementById('username').value="";
					document.getElementById('username').focus();
				}else if (newCheck[0].getAttribute("value") == 'errore_cf'){
					alert('Utente giā registrato');
					window.location="regutente.php";
				}else if (newCheck[0].getAttribute("value") == 'errore_email'){
					alert('E-mail giā registrata');
					window.location="regutente.php";
				}else if (newCheck[0].getAttribute("value") == 'success'){
					alert('La registrazione č avvenuta con successo.\n Il codice di attivazione arriverā tramite e-mail tra pochi minuti!');

					window.location=("attivazione.php?username="+newUsername[0].getAttribute("value"));
				}else{
					alert('errore');

				} 
}

function statoDeposito(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	var newScelta = XMLResult.getElementsByTagName('scelta');
	switch(newScelta[0].getAttribute("value"))
		{
			case 'postepay':
				if((newCheck[0].getAttribute("value"))=='success')
					{
						alert("La richiesta di deposito č stata presa in considerazione.\nArriverā tra pochi minuti un'email con le istruzioni.");
						window.location=("index.php");
					}
				else
					{
						alert("Si č verificato un errore!");
					}
			break;
			case 'lottomaticard':
				if((newCheck[0].getAttribute("value"))=='success')
					{
						alert("La richiesta di deposito č stata presa in considerazione.\nArriverā tra pochi minuti un'email con le istruzioni.");
						window.location=("index.php");
					}
				else
					{
						alert("Si č verificato un errore!");
					}
			break;
			case 'coupon':
				if((newCheck[0].getAttribute("value"))=='success')
					{
						var newCrediti=XMLResult.getElementsByTagName('crediti');
						var crediti = newCrediti[0].getAttribute("value");
						alert("Codice coupon accettato, gli saranno accreditati " + crediti + " crediti.");
						window.location=("index.php");
					}
				else if((newCheck[0].getAttribute("value"))=='error_scadenza')
					{
						alert("Il coupon č scaduto");
					}
				else if((newCheck[0].getAttribute("value"))=='error_uso')
					{
						alert("Il coupon č giā stato usato");
					}
				else
					{
						alert("codice coupon errato!");
					}
			break;
		}
		

}
function statoAttivazioneutente(XMLResult){

				var newCheck = XMLResult.getElementsByTagName('check');
				if (newCheck[0].getAttribute("value") == 'errore_codice'){
					alert('Chiave di attivazione non valida');
					document.getElementById('cod_attivazione').value="";
					document.getElementById('cod_attivazione').focus();
				}else if(newCheck[0].getAttribute("value") == 'errore_stato'){
					alert('Utente giā attivo');
					window.location="index.php";
				}else{
					alert('Attivazione effettuata con successo, ora puoi effettuare il LOG-IN');
				
					window.location="logout.php";

				} 
				
}

function statoAttivazioneCell(XMLResult){

				var newCheck = XMLResult.getElementsByTagName('check');
				if (newCheck[0].getAttribute("value") == 'errore_codice'){
					alert('Chiave di attivazione non valida');
					document.getElementById('cod_attivazione').value="";
					document.getElementById('cod_attivazione').focus();
				}else{
					alert('Attivazione del cellulare effettuata con successo!');

					window.location="index.php";

				} 
}

function statoModutente(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	var newScelta = XMLResult.getElementsByTagName('scelta');
	
	

			


			if(newCheck[0].getAttribute("value")=='errore_pass'){
				alert('La password vecchia non č corretta');
				document.getElementById("passold").value='';
				document.getElementById("newpass").value='';
				document.getElementById("ckpass").value='';
			}else if(newCheck[0].getAttribute("value")=='success_pass'){
				alert('Password modificata con successo!');
				window.location="logout.php";
			}else{
				alert('I dati sono stati modificati con successo');
				window.location="area_dati_personali.php";	
			}
	
}

function statoMod_pag_aff(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');

			if(newCheck[0].getAttribute("value")=='success'){
				alert('I Dati sono stati modificati con successo');
				window.location="area_pers_affiliato.php";
			}else{
				alert('Errore!');
				window.location="area_pers_affiliato.php";
			}
	
}

function statoSendAcquisto(XMLResult){

	alert("La tua richiesta č stata inoltrata con successo!");
	window.location="index.php";

}

function statoIscrizioneAsta(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	
	if(newCheck[0].getAttribute("value")=='success')
		{
			alert("L'iscrizione č stata effettuata con successo");
		}
	else if(newCheck[0].getAttribute("value")=='errore_utenti_max')
		{
			alert("Il numero di utenti iscritti č stato raggiunto!");
		}
	else if(newCheck[0].getAttribute("value")=='crediti_insufficenti')
		{
			alert("Non hai abbastanza crediti per iscriverti");
		}
	else if(newCheck[0].getAttribute("value")=='errore_cellulare')
		{
			alert("Devi prima verificare il tuo numero di cellulare");
			window.location="area_pers_impostazioni.php";
		}
	else if(newCheck[0].getAttribute("value")=='errore_ip')
		{
			alert("Problemi riscrontrati durante l'iscrizione. \nContattare l'assistenza clienti.");
		}
	else if(newCheck[0].getAttribute("value")=='errore_utente')
		{
			alert("Utente giā iscritto");
		}
}


function statoPasslost(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	
	if(newCheck[0].getAttribute("value")=='success')
		{
			alert("La password č stata spedita nella sua casella di posta elettronica");
			window.location="index.php";
		}
	else
		{
			alert("L'Username o/e l'Email non sono presenti nel nostro Database");
		}
}

function statoCheckCell(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	var newUsername = XMLResult.getElementsByTagName('username');
	
	if(newCheck[0].getAttribute("value")=='success')
		{
			alert("Il codice č stato inviato al suo cellulare.");
			window.location=("attivazione_cell.php?username="+newUsername[0].getAttribute("value"));
			
		}
	else
		{
			alert("Numero di cellulare giā registrato");
		}
}

function statoServizi(XMLResult){

	var newCheck = XMLResult.getElementsByTagName('check');
	
	if(newCheck[0].getAttribute("value")=='success')
		{
			alert("Il servizio č stato attivato!");
			window.location="area_pers_aste_open.php";
		}
	else if(newCheck[0].getAttribute("value")=='errore_crediti')
		{
			alert("Non hai crediti sufficenti per attivare il servizio");
			window.location="deposito.php";
		}
	else if(newCheck[0].getAttribute("value")=='errore_att_cell')
		{
			alert("Devi prima verificare il cellulare");
			window.location="impostazioni.php";
			
		}
}

function statoRegofferta(XMLResult){

	//var newTest = XMLResult.getElementsByTagName('test2');
	var newCheck = XMLResult.getElementsByTagName('check');
	var newUsername = XMLResult.getElementsByTagName('username');
	//alert("ok");
	//alert(newCheck[0].getAttribute("value"));
	//var newN = XMLResult.getElementsByTagName('n');
	//var n = newN[0].getAttribute("value");
	if (newCheck[0].getAttribute("value") == 'errore_reg_utente'){
			alert("Utente non registrato");
			window.location="index.php";
			
		}
		else if(newCheck[0].getAttribute("value") == 'errore_crediti')
		{
		  alert("Prima di fare offerte devi attivare l'account");
		  window.location="attivazione.php?username="+newUsername[0].getAttribute("value");
		}
		else if(newCheck[0].getAttribute("value") == 'errore_crediti')
		{
			alert("Crediti insufficenti per effettuare l'offerta.");
			window.location="deposito.php";

		}
		else if(newCheck[0].getAttribute("value") == 'errore_offerta_norm')
		{
			alert("Hai giā offerto questa cifra per ques'oggetto");
		}
		else if(newCheck[0].getAttribute("value") == 'errore_offerta_mult')
		{
			alert("Un'offerta compresa nell'intervallo č giā stata effettuata per queto oggetto");
		}
		else if(newCheck[0].getAttribute("value") == 'errore_mou')
		{
			alert("Hai raggiunto il limite massimo di offerte per quest'asta");
		}
		else if(newCheck[0].getAttribute("value") == 'erroremo')
		{
			alert("Quest'asta ha raggiunto il numero massimo di offerte");
		}
		else if(newCheck[0].getAttribute("value") == 'errore_deposito')
		{
			alert("Per partecipare ad quest'asta devi effettuare un deposito pari o superiore al deposito minimo richiesto");
			window.location="deposito.php";
		}
		else if(newCheck[0].getAttribute("value") == 'errore_iscrizione')
		{
			alert("Per partecipare a quest'asta devi essere iscritto.");
		}
		else if(newCheck[0].getAttribute("value") == 'errore_tempo')
		{
			alert("Il tempo per fare le offerte č scaduto.");
			window.location="index.php";
		}
		else if(newCheck[0].getAttribute("value") == 'errore')
		{
			alert("ERRORE");
			window.location="index.php";
		}
		else if(newCheck[0].getAttribute("value") == 'errore_offerta')
		{
			alert("Non puoi inserire il valore 0");
			window.location="index.php";
		}
		else
		{
			alert("Offerta registrata con successo");
			window.location="area_aste_aperte.php";
		}
}
