function DetailExpeRequest(tarif,modepaiement) {
	//alert ("tarif="+tarif+"&modepaiement="+modepaiement);
	var id = parent.location.hash.substring(5,11);;
	var url = "fraisdexpe.php";
	var options = {method : "post", data : "tarif="+tarif+"&modepaiement="+modepaiement}; 
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		if ($("cgv").checked == false) alert ('la case des conditions générales de vente n\'est pas cochée');
		else VoirPanierRequest(id,"non");
		});
}
function AcceptCVGRequest() {
if ($("cgv").checked == true) var cgv="checked"; else var cgv="";
	var id = parent.location.hash.substring(5,11);
	var url = "fraisdexpe.php";
	var options = {method : "post", data : "cgv="+cgv}; 
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		//alert (resultat);
		VoirPanierRequest(id,"non");
		});
}
function AfficheBoutiqueRequest(id) {
	$("mouline").effect("opacity", {duration:100}).start(0,1);
	//if (!window.ie) if (!window.ie) clearInterval(histofirefox);
	var pageactive = 'page'+id;
	var url = "page.php";
	var options = {method : "get", data : "a="+pageactive+"&id="+id}; 
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		$("mouline").effect("opacity").start(1,0);
		$("page").setHTML(resultat);
		parent.location.hash = pageactive;
		});
}	
function AfficheArticleDetail(id,ordre,unic,detaildelarticle) {
	$("mouline").effect("opacity", {duration:100}).start(0,1);
	var pageactive = 'page'+id;
	var url = "page.php";
	var options = {method : "get", data : "a="+pageactive+"&id="+id+"&ordre="+ordre+"&unic="+unic+"&detaildelarticle="+detaildelarticle}; 
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		$("mouline").effect("opacity").start(1,0);
		$("page").setHTML(resultat);
		});
}
function IsNumeric(sText) {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) {
         IsNumber = false;
         }
      }
   return IsNumber;
}
function AjoutPanierRequest(idordre,unic,article,prix) {
	var quantite = $("qte"+idordre).getValue(); 
	if ( ((IsNumeric(quantite))===true) && (quantite!="") )	{
		$("mouline").effect("opacity", {duration:100}).start(0,1);
	}
	var url = "envoipanier.php";
	var options = {method : "post", data : "idordre="+idordre+"&quantite="+quantite+"&unic="+unic+"&article="+article+"&prix="+prix};
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat) {
			var ObjJson = Json.evaluate(resultat);
			prixtotal = ObjJson.prixtotal;
			etatdupanier = ObjJson.etatdupanier;
			nbarticles = ObjJson.nbarticles;
			leretour = ObjJson.leretour.replace(/--/g, "\n");
			alert (leretour);
			$("mouline").effect("opacity").start(1,0);
			var id = idordre.substring(0,6);
			$("infospanier"+id).setHTML("&nbsp;"+nbarticles+" articles dans votre panier pour un montant de "+prixtotal+" €");
			});
			if ( ((IsNumeric(quantite))===true) && (quantite=="") ) alert("merci d'indiquer une quantité");
}	
function VoirPanierRequest(id,recalcul) {
	$("mouline").effect("opacity", {duration:100}).start(0,1);
	if (id=="") {
	id = parent.location.hash.substring(5,11);
	if ($("init").getText() == "1" ){
	stop();
	}}
	var url = "panier.php";
	var options = {method : "get", data : "id="+id}; 
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		$("mouline").effect("opacity").start(1,0);
		$("rubrique").setHTML(resultat);
		parent.location.hash = "artc"+id;
		if (recalcul=="oui") alert ("panier modifié");
		});
}	
function RecalculPanierRequest(o,id) {
	var nouvelleqte = $("qte"+o).getValue();
	var url = "envoipanier.php";
	var options = {method : "post", data : "modifligne="+o+"&nouvelleqte="+nouvelleqte }; 
	var myAjax = new Ajax(url, options).request();
	VoirPanierRequest(id,"oui");
}	
function SupLigneRequest(o,id) {
	var url = "envoipanier.php";
	var options = {method : "post", data : "supligne="+o }; 
	var myAjax = new Ajax(url, options).request();
	VoirPanierRequest(id,"oui");
}	
function EnvoiCommandeRequest(totalarticles,fraisdexpedition,totalcommande,modexpe,modepaiement,poidstotal) {
	$("mouline").effect("opacity", {duration:100}).start(0,1);
	var url = "envoicommande.php";
	var options = {method : "post", data : "totalarticles="+totalarticles+"&fraisdexpedition="+fraisdexpedition+"&totalcommande="+totalcommande+"&modexpe="+modexpe+"&modepaiement="+modepaiement+"&poidstotal="+poidstotal}; 
	//alert ("totalarticles="+totalarticles+"&fraisdexpedition="+fraisdexpedition+"&totalcommande="+totalcommande+"&modexpe="+modexpe+"&modepaiement="+modepaiement+"&poidstotal="+poidstotal);
	var myAjax = new Ajax(url, options).request();
	myAjax.addEvent("onSuccess", function(resultat){
		$("mouline").effect("opacity").start(1,0);
		alert(resultat);
		});
}
function EnregInfosRequest(){
	var infospart = $("infospart").getValue();
	var url = "infospart.php";
	var options = {method : "post", data : "infospart="+escape(infospart) }; 
	var myAjax = new Ajax(url, options).request();
}
function montrephotoboutique(idordre) {
	$("affichephoto"+idordre).setStyles("display:block");
}
function cachephotoboutique(idordre) {
	$("affichephoto"+idordre).setStyles("display:none");
}
