function AcceptCVGRequest() {
if ($("cgv").checked == true) var cgv="checked"; else var cgv="";
var myRequest = new Request({method: 'post', url: 'acceptcgv.php'});
myRequest.send("cgv="+cgv);
}
function DetailExpeRequest(modepaiement) {
//alert ("modepaiement="+modepaiement);
var id = parent.location.hash.substring(5,11);;
var myRequest = new Request({method: 'post', url: 'paiementcommande.php'}); //990107
myRequest.send("modepaiement="+modepaiement);
myRequest.addEvent("onSuccess", function(resultat){
	window.location="accueil.php?a=page990107";
	});
}
function AfficheTarifExpe(modexpe) {
var poidscommande = $('poidscommande').get('value');

if (modexpe == "T1") {
tarifexpe = "tarifT1";
var coutexpe = $('expecompletT1').get('value');
}
if (modexpe == "T2") {
tarifexpe = "tarifT2";
var coutexpe = $('expecompletT2').get('value');
}

var myRequest = new Request({method: 'post', url: 'modetransport.php'}); //990106
myRequest.send("tarifexpe="+tarifexpe+"&coutexpe="+coutexpe+"&poidscommande="+poidscommande);
myRequest.addEvent("onSuccess", function(resultat){
	window.location="accueil.php?a=page990106"
	});
}
function AfficheDetailExpe(destination,provenance) {
if (destination == 'cgv') {
	var myRequest = new Request({ url: 'acceptcgv.php'}).send(); //990104
  myRequest.addEvent("onSuccess", function(resultat){
    window.location="accueil.php?a=page990104"
		});
	}
if (destination == 'adresselivraison') {
  if (provenance == 'acceptcgv') {
    if ($('cgv').checked == false) alert ("Merci de cocher l'acceptation des conditions générales de vente");
    else {
      var myRequest = new Request({url: 'adresselivraison.php'}).send(); //990105
      myRequest.addEvent("onSuccess", function(resultat){
      window.location="accueil.php?a=page990105"
      });
      }
    }
  if (provenance == 'modetransport') {
      var myRequest = new Request({url: 'adresselivraison.php'}).send(); //990105
      myRequest.addEvent("onSuccess", function(resultat){
      window.location="accueil.php?a=page990105"
      });
    }
  }
if (destination == 'modetransport') {
	if (provenance == 'adresselivraison') {
		var nom = $('livraisonnom').get('value');
		var prenom = $('livraisonprenom').get('value');
		var adresse = $('livraisonadresse').get('value');
    var adresse2 = $('adresse2').get('value');
    var societe = $('societe').get('value');
		var ville = $('livraisonville').get('value');
		var cp = $('livraisoncp').get('value');
		var pays = $('livraisonpays').get('value');
    var civilite ="";
		if ($('mmecheck').checked == true) var civilite = "Mme";
    if ($('mellecheck').checked == true) var civilite = "Melle";
    if ($('mcheck').checked == true) var civilite = "M";
		var inputlocalisation = "";
		if ($('francecheck').checked == true)  var localisation = "france";
		if ($('uecheck').checked == true)  var localisation = "ue";
		if ($('mondecheck').checked == true) var localisation = "monde";
    //alert ("civilite = "+civilite+" localisation = "+localisation);
    if ( (nom == "") || (prenom == "") || (adresse == "") || (ville == "") || (cp == "") || (pays == "") || (localisation == "") )
    alert( "Attention, les champs obligatoires(*) ne sont pas tous remplis");
    else {
      var myRequest = new Request({method: 'post', url: 'modetransport.php'}); //990106
      myRequest.send("civilite="+civilite+"&nom="+nom+"&prenom="+prenom+"&adresse="+adresse+"&adresse2="+adresse2+"&societe="+societe+"&ville="+ville+"&cp="+cp+"&pays="+pays+"&localisation="+localisation+"&coordslivraison=oui");
      myRequest.addEvent("onSuccess", function(resultat){
        window.location="accueil.php?a=page990106"
        });
      }
		} // prov adresselivraison
		if (provenance == 'paiementcommande') {
		var myRequest = new Request({url: 'modetransport.php'}).send(); //990106
		myRequest.addEvent("onSuccess", function(resultat){
			window.location="accueil.php?a=page990106"
			});
		} // prov paiementcommande
}
if (destination == 'paiementcommande') {
	//retour de recapcommande
	if (provenance == 'modetransport') { //ne prend pas en compte retour modetransport.php
	var tarifexpe = "";
  if ($('T1check').checked == true) var tarifexpe = "tarifT1";
  if ($('T2check').checked == true) var tarifexpe = "tarifT2";
	if (tarifexpe == "") alert ("Merci de valider votre mode d'expédition");
		else {
			if (tarifexpe == "tarifT1") var coutexpe = $('expecompletT1').get('value');
      if (tarifexpe == "tarifT2") var coutexpe = $('expecompletT2').get('value');
			var myRequest = new Request({method: 'post', url: 'paiementcommande.php'}); //990107
      myRequest.send("tarifexpe="+tarifexpe+"&coutexpe="+coutexpe);
			myRequest.addEvent("onSuccess", function(resultat){
				window.location="accueil.php?a=page990107"
				});
     } //else
	} //if
	if (provenance == 'recapcommande') { //retour recapcommande.php
			var myRequest = new Request({url: 'paiementcommande.php'}).send(); //990107
			myRequest.addEvent("onSuccess", function(resultat){
				window.location="accueil.php?a=page990107"
				});
	} //if
}
if (destination == 'recapcommande') {
var choixpaiement = "";
if ($('CBcheck').checked == true) var choixpaiement = "CP";
if ($('chequecheck').checked == true) var choixpaiement = "cheque";
if ($('virementcheck').checked == true) var choixpaiement = "virement";
if (choixpaiement == "") alert ("Merci de valider votre mode de paiement");
else {
		var myRequest = new Request({url: 'recapcommande.php'}).send(); //990108
		myRequest.addEvent("onSuccess", function(resultat){
			window.location="accueil.php?a=page990108"
			});
		}
}
}
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(id,idordre,unic,article,prix,reference) {
var quantite = $("qte"+idordre).get('value');
if ( ((IsNumeric(quantite))===true) && (quantite=="") ) alert("merci d'indiquer une quantité");
if ( ((IsNumeric(quantite))===true) && (quantite!="") )	{
	//alert ("idordre="+idordre+"&quantite="+quantite+"&unic="+unic+"&article="+article+"&prix="+prix+"&reference="+reference);
	var myRequest = new Request({method: 'post', url: 'envoipanier.php'});
	myRequest.send("idordre="+idordre+"&quantite="+quantite+"&unic="+unic+"&article="+article+"&prix="+prix+"&reference="+reference);
	myRequest.addEvent("onSuccess", function(resultat) {
		var ObjJson = JSON.decode(resultat);
		leretour = ObjJson.leretour.replace(/--/g, "\n");
		erreur = ObjJson.erreur;
		alert (leretour);
		if (erreur == 0) window.location="accueil.php?a=artc"+id;
		});
	}
}
function RecalculPanierRequest(o,id) {
	var nouvelleqte = $("qte"+o).get('value');
	var myRequest = new Request({method: 'post', url: 'envoipanier.php'});
  myRequest.send("modifligne="+o+"&nouvelleqte="+nouvelleqte);
	myRequest.addEvent("onSuccess", function(){
		var myRequest1 = new Request({method: 'get', url: 'page.php'});
 		myRequest1.send("a=artc"+id);
		myRequest1.addEvent("onSuccess", function(resultat){
			$("page").set('html',resultat);
			alert ("panier modifié");
			});
	});
}
function SupLigneRequest(o,id) {
	var myRequest = new Request({method: 'post', url: 'envoipanier.php'});
  myRequest.send("supligne="+o);
	myRequest.addEvent("onSuccess", function(){
		var myRequest1 = new Request({method: 'get', url: 'page.php'});
 		myRequest1.send("a=artc"+id);
		myRequest1.addEvent("onSuccess", function(resultat){
			$("page").set('html',resultat);
			alert ("panier modifié");
			});
	});
}
function EnvoiCommandeRequest() {
	var commentairecmd = $('textareacommentairecmd').get('value');
	var myRequest = new Request({method: 'post', url: 'envoicommande.php'});
	myRequest.send('commentairecmd='+commentairecmd);
  myRequest.addEvent("onSuccess", function(resultat){
		$('recapcommande').set('html',"<div class='totalcommande'>"+resultat+"</div>");
		});
}
function montrephotoboutique(idordre) {
	$("affichephoto"+idordre).setStyles({display:'block'});
}
function cachephotoboutique(idordre) {
	$("affichephoto"+idordre).setStyles({display:'none'});
}
function ajoutdecimales(nombre) {
nombre += "";
var longueurdunombre = (nombre.length);
var positiondupoint = nombre.indexOf(".",0);
var longueuraprespoint= ((nombre.substr(positiondupoint + 1,longueurdunombre - positiondupoint)).length);
	if ( positiondupoint == "-1") nombre=nombre+'.00';
	else {
	if (longueuraprespoint == 1) nombre = nombre+'0';
	if (longueuraprespoint == 2) nombre = nombre ;
	}
return nombre;
}

