/********** panier *********/
function PanierGet(){var u="/webservices/ajax/PanierGet.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;makeRequest(u,'PanierGet');}
function PanierDelete(panier_id){var u="/webservices/ajax/PanierDelete.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&panier_id="+panier_id;makeRequest(u,'PanierDelete');}
function PanierAdd(code_ean,produit_id,option_id,quantite,garantie_id,produit_id_cross){
	var u="/webservices/ajax/PanierAdd.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&code_ean="+code_ean;u+="&produit_id="+produit_id;if(option_id)u+="&option_id="+option_id;if(quantite)u+="&quantite="+quantite;if(garantie_id)u+="&garantie_id="+garantie_id;if(produit_id_cross)u+="&produit_id_cross="+produit_id_cross;
	makeRequest(u,'PanierAdd');
} 
function PanierAddKit(form,quantite,garantie_id,produit_id_cross){
	var u="/webservices/ajax/PanierAdd.cfm?kit=1&";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&code_ean="+form.code_ean.value;u+="&produit_id="+form.produit_id.value;if(quantite)u+="&quantite="+quantite;if(garantie_id)u+="&garantie_id="+garantie_id;if(produit_id_cross)u+="&produit_id_cross="+produit_id_cross;
	var options_id = "";
	var alternatifs = "";
	for(var i=0; i<form.elements.length; i++){
		if(form.elements[i].name.indexOf("alternatif") != -1){
			if(form.elements[i].checked)
				u+="&"+form.elements[i].name+"="+form.elements[i].value;
				alternatifs+=form.elements[i].name + ",";
		}else if(form.elements[i].name.indexOf("options_id") != -1){
			if(form.elements[i].checked)
				options_id += form.elements[i].value + ",";
		}
	}
	u+="&alternatifs="+alternatifs;
	if(options_id != ""){
		u+="&options_id="+options_id.substring(0, options_id.length-2);
	}
	makeRequest(u,'PanierAddKit');
} 
function PanierUpdate(panier_ids,quantites,produits,attributs,garanties,code_coupon){var u="/webservices/ajax/PanierUpdate.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&panier_ids="+panier_ids;u+="&quantites="+quantites;u+="&produits="+produits;u+="&attributs="+attributs;u+="&garanties="+garanties;u+="&code_coupon="+code_coupon;makeRequest(u,'PanierUpdate');}
/********** login *********/
function Login(username,password){var u="/webservices/ajax/Login.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&username="+username;u+="&password="+password;makeRequest(u,'Login');}
function Logout(){var u="/webservices/ajax/Logout.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;makeRequest(u,'Logout');}
/********** mailing *********/
function Mailing(email){var u="/webservices/ajax/Mailing.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&email="+email;makeRequest(u,'Mailing');}
/********** livraison *********/
function LivraisonGetAdresse(id){var u="/webservices/ajax/LivraisonGetAdresse.cfm?";u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&adresse_livraison_id="+id;makeRequest(u,'LivraisonGetAdresse');}
/********** nouveau compte *********/
function NouveauCompte(civilite,nom,prenom,societe,email,jour_naissance,mois_naissance,annee_naissance,username,password1,password2,adresse1,adresse2,cp,ville,pays,tel,mobile,fax,parrain1,parrain2,profession,connu,format,num_tva,siret,type_client,numero_fidelite,street_nr,effectif,naf,fonction,service){	
var u="/webservices/ajax/NouveauCompte.cfm?";
u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;
u+="&civilite="+civilite;
u+="&nom="+nom;
u+="&prenom="+prenom;
u+="&societe="+societe;
u+="&email="+email;
u+="&jour_naissance="+jour_naissance;
u+="&mois_naissance="+mois_naissance;
u+="&annee_naissance="+annee_naissance;
u+="&username="+username;
u+="&password1="+password1;
u+="&password2="+password2;
u+="&adresse1="+adresse1;
u+="&adresse2="+adresse2;
u+="&cp="+cp;
u+="&ville="+ville;
u+="&pays="+pays;
u+="&tel="+tel;
u+="&mobile="+mobile;
u+="&fax="+fax;
u+="&parrain1="+parrain1;
u+="&parrain2="+parrain2;
u+="&profession="+profession;
u+="&connu="+connu;
u+="&format="+format;
u+="&num_tva="+num_tva;
u+="&siret="+siret;
u+="&type_client="+type_client;
u+="&numero_fidelite="+numero_fidelite;
u+="&street_nr="+street_nr;
u+="&effectif="+effectif;
u+="&naf="+naf;
u+="&fonction="+fonction;
u+="&service="+service;
makeRequest(u,'NouveauCompte');
}
/********** compte perso *********/
function ComptePerso(civilite,nom,prenom,societe,email,jour_naissance,mois_naissance,annee_naissance,old_password,password1,password2,adresse1,adresse2,cp,ville,pays,tel,mobile,fax,parrain1,parrain2,profession,connu,format,num_tva,siret,type_client,numero_fidelite,street_nr,effectif,naf,fonction,service){	
var u="/webservices/ajax/ComptePerso.cfm?";
u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;
u+="&civilite="+civilite;
u+="&nom="+nom;
u+="&prenom="+prenom;
u+="&societe="+societe;
u+="&email="+email;
u+="&jour_naissance="+jour_naissance;
u+="&mois_naissance="+mois_naissance;
u+="&annee_naissance="+annee_naissance;
u+="&old_password="+old_password;
u+="&password1="+password1;
u+="&password2="+password2;
u+="&adresse1="+adresse1;
u+="&adresse2="+adresse2;
u+="&cp="+cp;
u+="&ville="+ville;
u+="&pays="+pays;
u+="&tel="+tel;
u+="&mobile="+mobile;
u+="&fax="+fax;
u+="&parrain1="+parrain1;
u+="&parrain2="+parrain2;
u+="&profession="+profession;
u+="&connu="+connu;
u+="&format="+format;
u+="&num_tva="+num_tva;
u+="&siret="+siret;
u+="&type_client="+type_client;
u+="&numero_fidelite="+numero_fidelite;
u+="&street_nr="+street_nr;
u+="&effectif="+effectif;
u+="&naf="+naf;
u+="&fonction="+fonction;
u+="&service="+service;
makeRequest(u,'ComptePerso');
}
/********** livraison *********/
function Livraison(nom,prenom,societe,email,adresse1,adresse2,cp,ville,pays,tel,fax,mode_livraison){	
var u="/webservices/ajax/Livraison.cfm?";
u+="ascr="+_ASCR;u+="&AjaxType="+AjaxType;u+="&nom="+nom;u+="&prenom="+prenom;u+="&societe="+societe;u+="&email="+email;u+="&adresse1="+adresse1;u+="&adresse2="+adresse2;u+="&cp="+cp;u+="&ville="+ville;u+="&pays="+pays;u+="&tel="+tel;u+="&fax="+fax;;u+="&mode_livraison="+mode_livraison;
makeRequest(u,'Livraison');
}