//////////////////////////////////////////////////
//REQUETES XMLHTTPREQUEST POUR LE TICKET PANIER //
//////////////////////////////////////////////////
function getHTTPObject(){
  var xmlhttp = false;
  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try{
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e){
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E){
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  if (!xmlhttp && typeof XMLHttpRequest != 'undefined'){
     try{
        xmlhttp = new XMLHttpRequest();
     }
     catch (e){
        xmlhttp = false;
     }
  }

  if (xmlhttp){
     xmlhttp.onreadystatechange=function(){
        if (xmlhttp.readyState == 4) {
           if (xmlhttp.status == 200) {
              alert(xmlhttp.responseText);
           }
        }
     }
  }
  return xmlhttp;
}
var xhr_object = getHTTPObject(); // We create the HTTP Object

function MajBasketPlus(id,codeart,q,uv){
	//id=numero de ligne,codeart=code article,q=quantite actuelle, uv=unite de vente à ajouter à la quantite actuelle
	var url = "/include_paniermaj.asp?id="+id+"&ArtId="+codeart+"&q="+(parseFloat(q)+parseFloat(uv))
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
}
function MajBasketMoins(id,codeart,q,uv){
	//id=numero de ligne,codeart=code article,q=quantite actuelle, uv=unite de vente à ajouter à la quantite actuelle
	if ((parseFloat(q)-parseFloat(uv))==0){
		if (window.confirm('Souhaitez-vous supprimer cet article ?')){	
		var url = "/include_paniermaj.asp?id="+id+"&ArtId="+codeart+"&q="+(parseFloat(q)-parseFloat(uv))
		xhr_object.open("GET",url, true);
		xhr_object.onreadystatechange = handleHttpResponse ;
		xhr_object.send(null);
			} 
		else {
		return false;
		}
	}else{
	var url = "/include_paniermaj.asp?id="+id+"&ArtId="+codeart+"&q="+(parseFloat(q)-parseFloat(uv))
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
	}
}
function AddBasket(Qte,CodeArt){
	var url = "/include_paniermaj.asp?CodeArt="+CodeArt+"&qte="+Qte
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
}
function DeleteAllBasket(){
	if (window.confirm('Souhaitez-vous vider votre panier actuel ?')){
	var url = "/include_paniermaj.asp?action=DeleteAllBasket"
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
	} 
	else {
	return false;
	}
}
function Save(){
	var url = "/include_paniermaj.asp?action=Save"
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
}
function Update(){
	var url = "/include_paniermaj.asp?CodeArt=all"
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse ;
	xhr_object.send(null);
}
function handleHttpResponse() {
		if (xhr_object.readyState == 1) {
			document.getElementById("afficheBasket").innerHTML="Chargement en cours...";
		}
if (xhr_object.readyState == 4) {
document.getElementById("afficheBasket").innerHTML=xhr_object.responseText;
 }
}
function verifZoneLiv(cp){
	var url = "/include_inscription.asp?cp="+cp
	xhr_object.open("GET",url, true);
	xhr_object.onreadystatechange = handleHttpResponse2 ;
	xhr_object.send(null);
}
function handleHttpResponse2() {
if (xhr_object.readyState == 4) {
document.getElementById("AfficheInscription").innerHTML=xhr_object.responseText;
 }
}