// gestisci prodotti nel carrello

function gestisciCarrello_x(itemID,custID,act,prezzo,quant_x)
{
inserito(prezzo);
alert(quant_x);
if (quant_x =='')
{	
gestisciCarrello(itemID,custID,act,prompt("inserisci la quantita"));
  }
 else {
gestisciCarrello(itemID,custID,act,quant_x);
}
}
  
function gestisciCarrello(itemID,custID,act,quant_x)
{	
	// branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        richiesta = new XMLHttpRequest();
		//alert('sono entrato nella funzione normale')
		var postData = "itemID="+itemID+"&custID="+custID+"&act="+act+"&quant_x="+quant_x;
		richiesta.open("POST", "process_ajax.asp", true);
  		richiesta.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 		richiesta.setRequestHeader("Content-length", postData.length);
  		richiesta.setRequestHeader("Connection", "close");
		
        richiesta.onreadystatechange = Response;
        richiesta.send(postData);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        richiesta = new ActiveXObject("Microsoft.XMLHTTP");
		//alert('sono entrato nella funzione Microsoft')
        if (richiesta) {
			var postData = "itemID="+itemID+"&custID="+custID+"&act="+act+"&quant_x="+quant_x;
			richiesta.open("POST", "process_ajax.asp", true);
			richiesta.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			richiesta.setRequestHeader("Content-length", postData.length);
			richiesta.setRequestHeader("Connection", "close");
			
			richiesta.onreadystatechange = Response;
			richiesta.send(postData);
        }
    }
}
//risposta in html che piazzo nel div
function Response() {
	//alert('sono entrato nella funzione Response')
  if (richiesta.readyState == 4) {
    if(richiesta.status == 200){
		  document.getElementById('carrello').innerHTML = richiesta.responseText;
    } else {
      var results = "C'è stato un errore. Contattare il supporto";
      document.getElementById('carrello').innerHTML = results; 
    }
  }
}
//navigazione
function go(url)
{
	document.ProcessForm.url.value=url;
	document.ProcessForm.act.value='URL';
	document.ProcessForm.submit();
}

// caricamento lista prodotti
function go_list(cID,custID,azienda)
{	
	// branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        richiesta_lista = new XMLHttpRequest();
		//alert('sono entrato nella funzione normale')
		var postData = "cID="+cID+"&custID="+custID+"&azienda="+azienda;
		richiesta_lista.open("POST", "lista_prodotti.asp", true);
  		richiesta_lista.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 		richiesta_lista.setRequestHeader("Content-length", postData.length);
  		richiesta_lista.setRequestHeader("Connection", "close");
		
        richiesta_lista.onreadystatechange = Response_lista;
        richiesta_lista.send(postData);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        richiesta_lista = new ActiveXObject("Microsoft.XMLHTTP");
		//alert('sono entrato nella funzione Microsoft')
        if (richiesta_lista) {
		var postData = "cID="+cID+"&custID="+custID+"&azienda="+azienda;
		richiesta_lista.open("POST", "lista_prodotti.asp", true);
			richiesta_lista.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			richiesta_lista.setRequestHeader("Content-length", postData.length);
			richiesta_lista.setRequestHeader("Connection", "close");
			
			richiesta_lista.onreadystatechange = Response_lista;
			richiesta_lista.send(postData);
        }
    }
}

function Response_lista() {
	//alert('sono entrato nella funzione Response')
  if (richiesta_lista.readyState == 4) {
    if(richiesta_lista.status == 200){
	  document.getElementById('lista').innerHTML = richiesta_lista.responseText;
    } else {
      var results = "C'è stato un errore. Contattare il supporto";
      document.getElementById('lista').innerHTML = results; 
    }
  }
}