function ajoutPanier(id,table,num,prix){
	if(num == 0){
		var qt = document.getElementById("qt_prod").value;
	}else{
		var qt = document.getElementById("qt_prod_num").value;
	}
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("gadget_panier").innerHTML = html;
				document.getElementById("load").style.display = "none";
				if(num == 0){
					document.getElementById("qt_prod").value = 1;
				}else{
					document.getElementById("qt_prod_num").value = 1;
				}
				compteur_classique = 1;
				compteur_num = 1;
				gothickbox();
				jQuery.noConflict(); 
				jQuery(document).ready(function($){
					$('#button_details_panier').click();
				});
			}
		}else{
			document.getElementById("load").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/panier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "table="+table+"&id="+id+"&num="+num+"&qt="+qt+"&prix="+prix;
	xhr_object.send(data);
	
}

function enleverArticle(key){
	var detail_current = true;
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("panier_detail").innerHTML = html2;
				document.getElementById("gadget_panier").innerHTML = html;
				
				
				gothickbox();
				if(ferme == 1){
					jQuery(document).ready(function($){
						$('#TB_closeWindowButton').click();
					});
				}
			}
		}else{
			document.getElementById("load2").style.display = "block";
			document.getElementById("load3").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/enleverPanier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "key="+key;
	xhr_object.send(data);
	
}


function viderPanier(){
	var detail_current = true;
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("panier_detail").innerHTML = html2;
				document.getElementById("gadget_panier").innerHTML = html;
				
				jQuery.noConflict(); 
				jQuery(document).ready(function($){
					$('#TB_closeWindowButton').click();
				});
			}
		}else{
			document.getElementById("load2").style.display = "block";
			document.getElementById("load3").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/viderPanier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "detail_current="+detail_current;
	xhr_object.send(data);
	
}


var compteur_classique = 1;

function gestionCompteurClassique(type){
	switch(type){
		case "+":
			compteur_classique++;			
		break;
		case "-":
			if(compteur_classique != 1){
				compteur_classique--;
			 }else{
					jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			 }
		break;	
	}
	document.getElementById("qt_prod").value = compteur_classique;
}

var compteur_num = 1;

function gestionCompteurNum(type){
	switch(type){
		case "+":
			compteur_num++;			
		break;
		case "-":
			if(compteur_num != 1){
				compteur_num--;
			}else{
				jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			}
		break;	
	}
	document.getElementById("qt_prod_num").value = compteur_num;
}

function verifQtPanier(){
	var qt = document.getElementById("qt_prod").value;
	if(!verifContenu("0123456789",qt,"Quantité")){
		document.getElementById("qt_prod").value = compteur_classique;
		return false;
	}else{
		if(qt > 0){	
			compteur_classique = qt;	
		}else{
			jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			document.getElementById("qt_prod").value = compteur_classique;
		}
	}
}

function verifQtPanierNum(){
	var qt = document.getElementById("qt_prod_num").value;
	if(!verifContenu("0123456789",qt,"Quantité")){
		document.getElementById("qt_prod_num").value = compteur_num;
		return false;
	}else{
		if(qt > 0){	
			compteur_num = qt;	
		}else{
			jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			document.getElementById("qt_prod_num").value = compteur_num;
		}
	}
}



function gestionCompteurDetail(type,key,qt){
	switch(type){
		case "+":
			qt++;			
		break;
		case "-":
			if(qt != 1){
				qt--;
			}else{
				jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			}
		break;	
	}
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("load2").style.display = "none";
				document.getElementById("gadget_panier").innerHTML = html;	
				document.getElementById("panier_detail").innerHTML = html2;	
				gothickbox();
				
			}
		}else{
			document.getElementById("load2").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/panierDetail.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "key="+key+"&qt="+qt;
	xhr_object.send(data);
	
}


function verifQtPanierDetails(key, qt, new_qt){
	if(!verifContenu("0123456789",new_qt.value,"Quantité")){
		new_qt.value = qt;
		return false;
	}else{
		if(new_qt.value > 0){	
			if(window.ActiveXObject){
				xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
			}else{
				if(window.XMLHttpRequest){
					xhr_object = new XMLHttpRequest();
				}
			}
			xhr_object.onreadystatechange = function(){
				if ( xhr_object.readyState == 4 ){
					if(xhr_object.status  == 200){
						var tmp = xhr_object.responseText;
						eval(tmp);
						document.getElementById("load2").style.display = "none";
						document.getElementById("gadget_panier").innerHTML = html;	
						document.getElementById("panier_detail").innerHTML = html2;	
						gothickbox();
						
					}
				}else{
					document.getElementById("load2").style.display = "block";	
				}
			}
			xhr_object.open("POST","../script/panierDetail.php",true);
			xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			var data = "key="+key+"&qt="+new_qt.value;
			xhr_object.send(data);
		}else{
			jAlert('Vous ne pouvez pas commander moins d\'un article !', 'Quantité');
			new_qt.value = qt;
		}
	}
	
}

//###############################ANGLAIS#############################

function ajoutPanierEn(id,table,num,prix){
	if(num == 0){
		var qt = document.getElementById("qt_prod").innerHTML;
	}else{
		var qt = document.getElementById("qt_prod_num").innerHTML;
	}
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("gadget_panier").innerHTML = html;
				document.getElementById("load").style.display = "none";
				if(num == 0){
					document.getElementById("qt_prod").innerHTML = 1;
				}else{
					document.getElementById("qt_prod_num").innerHTML = 1;
				}
				compteur_classique = 1;
				compteur_num = 1;
				gothickbox();
				jQuery.noConflict(); 
				jQuery(document).ready(function($){
					$('#button_details_panier').click();
				});
			}
		}else{
			document.getElementById("load").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/x_panier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "table="+table+"&id="+id+"&num="+num+"&qt="+qt+"&prix="+prix;
	xhr_object.send(data);
}



function gestionCompteurDetailEn(type,key,qt){
	switch(type){
		case "+":
			qt++;			
		break;
		case "-":
			if(qt != 1){
				qt--;
			}else{
				jAlert('You cannot order less than one article!', 'Quantity');
			}
		break;	
	}
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("load2").style.display = "none";
				document.getElementById("gadget_panier").innerHTML = html;	
				document.getElementById("panier_detail").innerHTML = html2;	
				gothickbox();
			}
		}else{
			document.getElementById("load2").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/x_panierDetail.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "key="+key+"&qt="+qt;
	xhr_object.send(data);
	
}




function enleverArticleEn(key){
	var detail_current = true;
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("panier_detail").innerHTML = html2;
				document.getElementById("gadget_panier").innerHTML = html;
				
				gothickbox();
				if(ferme == 1){
					jQuery(document).ready(function($){
						$('#TB_closeWindowButton').click();
					});
				}
			}
		}else{
			document.getElementById("load2").style.display = "block";
			document.getElementById("load3").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/x_enleverPanier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "key="+key;
	xhr_object.send(data);
	
}

function viderPanierEn(){
	var detail_current = true;
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				document.getElementById("panier_detail").innerHTML = html2;
				document.getElementById("gadget_panier").innerHTML = html;
				
				jQuery.noConflict(); 
				jQuery(document).ready(function($){
					$('#TB_closeWindowButton').click();
				});
			}
		}else{
			document.getElementById("load2").style.display = "block";
			document.getElementById("load3").style.display = "block";	
		}
	}
	xhr_object.open("POST","../script/x_viderPanier.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "detail_current="+detail_current;
	xhr_object.send(data);
	
}


function seeDetails(){
	if(window.ActiveXObject){
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	}else{
		if(window.XMLHttpRequest){
			xhr_object = new XMLHttpRequest();
		}
	}
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 ){
			if(xhr_object.status  == 200){
				var tmp = xhr_object.responseText;
				eval(tmp);
				//Modalbox.show("<div id='content_panier' style='font-size:0.9em'>"+html+"</div>",{title: "Détails de votre panier", width: 700});
				
			}
		}
	}
	xhr_object.open("POST","../script/panierDetail.php",true);
	xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	var data = "action=see";
	xhr_object.send(data);	
}
