<!--
function updatedata (div,id_client) {
    var essai=div+'input';
    if(document.getElementById(essai)){
       return;
    }
    remote.update(div,id_client);
    return;
}
function save (div,id_client) {
    var essai=div+'value';
    var test=document.getElementById(essai).value;
    remote.save(div,id_client,test);
    return;
}
function startUpload(){
      document.getElementById('f1_upload_process').style.visibility = 'visible';
      document.getElementById('f1_upload_process').style.display = 'block';
     return true;
}

function stopUpload(success, img, size){
var result = '';
var size_img = 0;
if(size > 200) size_img = 200; else size_img = size;
if (success == 1) {
	document.getElementById('result').innerHTML = "<span class='msg' id='msg'>L'image a bien ete envoyee !<\/span><br/><img id='img_up' src='"+img+"' width='" + size_img + "' /><br/><a href='#' onclick=\"enleve_photo('img_up'); return false;\" id='lien'>Supprimer</a>";
	document.getElementById('photo_uploade').value = img;
}
else {
	document.getElementById('result').innerHTML = '<span class="emsg">Erreur pendant l\'envoi de votre photo!<\/span><br/><br/>';
}
document.getElementById('f1_upload_process').style.visibility = 'hidden';
document.getElementById('f1_upload_process').style.display = 'none';
return true;
}

function enleve_photo(img) {
	document.getElementById('photo_uploade').value = ''; 
	document.getElementById(img).style.visibility = 'hidden';
	document.getElementById(img).style.display = 'none';
	document.getElementById('msg').style.visibility = 'hidden';
	document.getElementById('msg').style.display = 'none';
	document.getElementById('lien').style.visibility = 'hidden';
	document.getElementById('lien').style.display = 'none';
	document.getElementById('photo').value = '';
}

function valider_pub1() {
  var error_form = 1;
  var display_string='Merci de saisir : <br>';
	for(i = 0; i < 6; i++) {
		if(document.valid1.type_recette[i].checked) {
		error_form = 0;
		}
	}
	if(error_form == 1) { display_string = display_string + " le type de recette<br>"; }
  if((document.valid1.titre_recette.value == "") || (document.valid1.titre_recette.value == "Ex: Tajine de boeuf aux aubergines")) {
    display_string = display_string + " le titre de la recette<br>";
    error_form=1;
  }
  if(document.valid1.nb_pers.value == "") {
    display_string = display_string + " le nombre de personnes<br>";
    error_form=1;
  }
  if(document.valid1.niveau_difficulte.value == "") {
    display_string = display_string + " le niveau de difficulte<br>";
    error_form=1;
  }
  if((document.valid1.heure_prepa.value == "0") && (document.valid1.min_prepa.value == "0")) {
    display_string = display_string + " le temps de preparation<br>";
    error_form=1;
  }
  if((document.valid1.heure_cuisson.value == "0") && (document.valid1.min_cuisson.value == "0")) {
    display_string = display_string + " le temps de cuisson<br>";
    error_form=1;
  }	if (error_form == 1) {
		Dialog.alert(display_string+'<br /><img onclick=\'Dialog.okCallback()\' src=\'./static/img/continue.gif\' alt=\'Retour au formulaire\' style=\'margin-left: 70px; cursor: pointer;\' /><br style=\'clear:both;\'/>', {width:350, height: 170, className: 'alphacube',buttonClass: 'myButtonClass', id: 'pop-panier', cancel:function(win) {debug('cancel confirm panel')}, ok:function(win) {debug('validate confirm panel'); return true;} });

		return false;
  }
	return true;
}

function valider_pub2_old() {
  var error_form = 0;
  var display_string='Merci de saisir : <br>';
  
if((document.valid2.description.value == "") || (document.valid2.description.value == "Essayez d'être le plus précis possible dans la description de votre recette. N'hésitez à préciser les différentes étapes.")) {
    display_string = display_string + " la description de la recette<br>";
    error_form=1;
  }
  if((document.valid2.ingredients.value == "") || (document.valid2.ingredients.value == "Ex: sel; poivre; 1 aubergine; 3 oignon; 200g de beurre")) {
    display_string = display_string + " les ingredients de la recette<br>";
    error_form=1;
  }
	if (error_form == 1) {
		Dialog.alert(display_string+'<br /><img onclick=\'Dialog.okCallback()\' src=\'./static/img/continue.gif\' alt=\'Retour au formulaire\' style=\'margin-left: 70px; cursor: pointer;\' /><br style=\'clear:both;\'/>', {width:350, height: 170, className: 'alphacube',buttonClass: 'myButtonClass', id: 'pop-panier', cancel:function(win) {debug('cancel confirm panel')}, ok:function(win) {debug('validate confirm panel'); return true;} });

		return false;
  }
	return true;
}
function verif_nb(champ) {
	var regexp = /\b[0-9]*\b/ ;	
	if (champ.match(regexp))
		alert ("ok");
	else 
		alert ("Le prix n'est pas valide");

}
function valider_pub2() {
	var regexp = /[0-9]*/ ;	
	document.getElementById('error_titre').style.display = 'none';
	document.getElementById('error_titre').style.visibility = 'hidden';
	document.getElementById('error_prix').style.display = 'none';
	document.getElementById('error_prix').style.visibility = 'hidden';
	document.getElementById('error_description').style.display = 'none';
	document.getElementById('error_description').style.visibility = 'hidden';
	document.getElementById('error_paiement').style.display = 'none';
	document.getElementById('error_paiement').style.visibility = 'hidden';
	document.getElementById('error_logistique').style.display = 'none';
	document.getElementById('error_logistique').style.visibility = 'hidden';
	document.getElementById('error_prix_transport').style.display = 'none';
	document.getElementById('error_prix_transport').style.visibility = 'hidden';
	document.getElementById('error_pays').style.display = 'none';
	document.getElementById('error_pays').style.visibility = 'hidden';
	document.getElementById('error_region').style.display = 'none';
	document.getElementById('error_region').style.visibility = 'hidden';
	document.getElementById('error_appellation').style.display = 'none';
	document.getElementById('error_appellation').style.visibility = 'hidden';
	document.getElementById('error_couleur').style.display = 'none';
	document.getElementById('error_couleur').style.visibility = 'hidden';
	document.getElementById('error_global').style.display = 'none';
	document.getElementById('error_global').style.visibility = 'hidden';
  var error_form = 0;
  var display_string_merci = 'Merci de saisir ';
/*for(i = 0; i < 13; i++) {
		if(document.enregistre.('service'+i).checked) {
		error_form = 0;
		}
	}
	if(error_form == 1) { 
		display_string = display_string_merci + " les services associ&eacute;s &agrave; votre location."; 
		document.getElementById('error_service').innerHTML = display_string;
		document.getElementById('error_service').style.display = 'block';
		document.getElementById('error_service').style.visibility = 'visible';
		}*/
  if((document.enregistre.titre.value == "") || (document.enregistre.titre.value == "Soyez précis dans le titre de votre annonce car c'est la première information que lisent les internautes.")) {
    display_string = display_string_merci;
	display_string = display_string + " le titre de votre annonce";
	document.getElementById('error_titre').innerHTML = display_string;
	document.getElementById('error_titre').style.display = 'block';
	document.getElementById('error_titre').style.visibility = 'visible';
    document.getElementById('titre').focus();
	error_form=1;
  }
  if((document.enregistre.prix.value == "")&& (document.enregistre.prix.value > 1)) {
    display_string = display_string_merci;
	display_string = display_string + " le prix de votre lot / bouteille";
	document.getElementById('error_prix').innerHTML = display_string;
	document.getElementById('error_prix').style.display = 'block';
	document.getElementById('error_prix').style.visibility = 'visible';
    error_form=1;
  }
  //var maReg = new RegExp( "^[0-9]{1,6}$", "gi" ) ;
  var re = /^[0-9]{1,6}((\.|,)[0-9]{1,2})?$/;
  var res = document.enregistre.prix.value.search(re);
  if(res == -1) {
	display_string = "Indiquez un prix en chiffre, avec ou sans virgule mais sans aucun autre caractère (par ex: 250 ou 99.90 ou 52.35)";
	document.getElementById('error_prix').innerHTML = display_string;
	document.getElementById('error_prix').style.display = 'block';
	document.getElementById('error_prix').style.visibility = 'visible';
    error_form=1;
  }
  if(!(document.enregistre.paiement_espece.checked) && !(document.enregistre.paiement_cheque.checked) && !(document.enregistre.paiement_paypal.checked) && !(document.enregistre.paiement_mandat.checked) && !(document.enregistre.paiement_virement.checked)) {
    display_string = display_string_merci;
	display_string = display_string + " les moyens de paiement que vous acceptez";
	document.getElementById('error_paiement').innerHTML = display_string;
	document.getElementById('error_paiement').style.display = 'block';
	document.getElementById('error_paiement').style.visibility = 'visible';
    error_form=1;
  }
  if((document.enregistre.description.value == "") || (document.enregistre.description.value == "Décrivez avec précision votre vin ou le lot que vous souhaitez vendre (nombre de bouteilles, région, appellation, marque, millésime, état de conservation etc.) et toute(s) autre(s) information(s) que vous jugez pertinentes.")) {
    display_string = display_string_merci;
	display_string = display_string + " la description";
	document.getElementById('error_description').innerHTML = display_string;
	document.getElementById('error_description').style.display = 'block';
	document.getElementById('error_description').style.visibility = 'visible';
    error_form=1;
  }
  if(document.enregistre.prix_transport.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " le prix de la livraison (Mettre 0 si pas de prix)";
	document.getElementById('error_prix_transport').innerHTML = display_string;
	document.getElementById('error_prix_transport').style.display = 'block';
	document.getElementById('error_prix_transport').style.visibility = 'visible';
    error_form=1;
  }
var res = document.enregistre.prix_transport.value.search(re);
  if(res == -1) {
	display_string = "Indiquez un prix de transport en chiffre, avec ou sans virgule mais sans aucun autre caractère (par ex: 250 ou 99.90 ou 52.35)";
	document.getElementById('error_prix_transport').innerHTML = display_string;
	document.getElementById('error_prix_transport').style.display = 'block';
	document.getElementById('error_prix_transport').style.visibility = 'visible';
    error_form=1;
  }
  if(document.enregistre.id_pays.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " le pays de votre lot / bouteille (si vous vendez des bouteilles avec des pays producteurs diff&eacute;rents, merci d'indiquer quand m&ecirc;me un pays, vous pouvez pr&eacute;ciser les autres pays dans la description de votre lot / bouteille).";
	document.getElementById('error_pays').innerHTML = display_string;
	document.getElementById('error_pays').style.display = 'block';
	document.getElementById('error_pays').style.visibility = 'visible';
    error_form=1;
  }
	if(document.enregistre.id_pays.value == "1") {
	  if(document.enregistre.id_region.value == "") {
		    display_string = display_string_merci;
			display_string = display_string + " la r&eacute;gion si votre vin est un vin fran&ccedil;ais";
			document.getElementById('error_region').innerHTML = display_string;
			document.getElementById('error_region').style.display = 'block';
			document.getElementById('error_region').style.visibility = 'visible';
		    error_form=1;
  		}
	}
  if(document.enregistre.id_couleur.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " la couleur de votre vin";
	document.getElementById('error_couleur').innerHTML = display_string;
	document.getElementById('error_couleur').style.display = 'block';
	document.getElementById('error_couleur').style.visibility = 'visible';
    error_form=1;
  }
  if (error_form == 1) {
	display_string = "Vous n'avez pas saisi tous les champs n&eacute;cessaires &agrave; la validation de l'inscription de votre annonce. Merci de les remplir.";
	document.getElementById('error_global').innerHTML = display_string;
	document.getElementById('error_global').style.display = 'block';
	document.getElementById('error_global').style.visibility = 'visible';
		return false;
  }
	return true;
}

function valider_pub2_new() {
	var regexp = /[0-9]*/ ;	
	document.getElementById('error_titre').style.display = 'none';
	document.getElementById('error_titre').style.visibility = 'hidden';
	document.getElementById('error_prix').style.display = 'none';
	document.getElementById('error_prix').style.visibility = 'hidden';
	document.getElementById('error_description').style.display = 'none';
	document.getElementById('error_description').style.visibility = 'hidden';
	/*document.getElementById('error_paiement').style.display = 'none';
	document.getElementById('error_paiement').style.visibility = 'hidden';*/
/*	document.getElementById('error_logistique').style.display = 'none';
	document.getElementById('error_logistique').style.visibility = 'hidden';*/
	document.getElementById('error_prix_transport').style.display = 'none';
	document.getElementById('error_prix_transport').style.visibility = 'hidden';
	document.getElementById('error_pays').style.display = 'none';
	document.getElementById('error_pays').style.visibility = 'hidden';
	document.getElementById('error_region').style.display = 'none';
	document.getElementById('error_region').style.visibility = 'hidden';
	document.getElementById('error_appellation').style.display = 'none';
	document.getElementById('error_appellation').style.visibility = 'hidden';
	document.getElementById('error_couleur').style.display = 'none';
	document.getElementById('error_couleur').style.visibility = 'hidden';
	document.getElementById('error_global').style.display = 'none';
	document.getElementById('error_global').style.visibility = 'hidden';
  var error_form = 0;
  var display_string_merci = 'Merci de saisir ';

  if((document.enregistre.titre.value == "") || (document.enregistre.titre.value == "Soyez précis dans le titre de votre annonce car c'est la première information que lisent les internautes.")) {
    display_string = display_string_merci;
	display_string = display_string + " le titre de votre annonce";
	document.getElementById('error_titre').innerHTML = display_string;
	document.getElementById('error_titre').style.display = 'block';
	document.getElementById('error_titre').style.visibility = 'visible';
    document.getElementById('titre').focus();
	error_form=1;
  }
  if((document.enregistre.prix.value == "")&& (document.enregistre.prix.value > 1)) {
    display_string = display_string_merci;
	display_string = display_string + " le prix de votre lot / bouteille";
	document.getElementById('error_prix').innerHTML = display_string;
	document.getElementById('error_prix').style.display = 'block';
	document.getElementById('error_prix').style.visibility = 'visible';
    error_form=1;
  }
  //var maReg = new RegExp( "^[0-9]{1,6}$", "gi" ) ;
  var re = /^[0-9]{1,6}((\.|,)[0-9]{1,2})?$/;
  var res = document.enregistre.prix.value.search(re);
  if(res == -1) {
	display_string = "Indiquez un prix en chiffre, avec ou sans virgule mais sans aucun autre caractère (par ex: 250 ou 99.90 ou 52.35)";
	document.getElementById('error_prix').innerHTML = display_string;
	document.getElementById('error_prix').style.display = 'block';
	document.getElementById('error_prix').style.visibility = 'visible';
    error_form=1;
  }
  /*if(!(document.enregistre.paiement_espece.checked) && !(document.enregistre.paiement_cheque.checked) && !(document.enregistre.paiement_paypal.checked) && !(document.enregistre.paiement_mandat.checked) && !(document.enregistre.paiement_virement.checked)) {
    display_string = display_string_merci;
	display_string = display_string + " les moyens de paiement que vous acceptez";
	document.getElementById('error_paiement').innerHTML = display_string;
	document.getElementById('error_paiement').style.display = 'block';
	document.getElementById('error_paiement').style.visibility = 'visible';
    error_form=1;
  }*/
  if((document.enregistre.description.value == "") || (document.enregistre.description.value == "Décrivez avec précision votre vin ou le lot que vous souhaitez vendre (nombre de bouteilles, région, appellation, marque, millésime, état de conservation etc.) et toute(s) autre(s) information(s) que vous jugez pertinentes.")) {
    display_string = display_string_merci;
	display_string = display_string + " la description";
	document.getElementById('error_description').innerHTML = display_string;
	document.getElementById('error_description').style.display = 'block';
	document.getElementById('error_description').style.visibility = 'visible';
    error_form=1;
  }
  if(document.enregistre.prix_transport_colissimo.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " le prix de la livraison colissimo";
	document.getElementById('error_prix_transport_colissimo').innerHTML = display_string;
	document.getElementById('error_prix_transport_colissimo').style.display = 'block';
	document.getElementById('error_prix_transport_colissimo').style.visibility = 'visible';
    error_form=1;
  }
  var res = document.enregistre.prix_transport_colissimo.value.search(re);
  if(res == -1) {
	display_string = "Indiquez un prix de transport en chiffre, avec ou sans virgule mais sans aucun autre caractère (par ex: 20 ou 9.90 ou 15.35)";
	document.getElementById('error_prix_transport_colissimo').innerHTML = display_string;
	document.getElementById('error_prix_transport_colissimo').style.display = 'block';
	document.getElementById('error_prix_transport_colissimo').style.visibility = 'visible';
    error_form=1;
  }
  if(document.enregistre.id_pays.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " le pays de votre lot / bouteille (si vous vendez des bouteilles avec des pays producteurs diff&eacute;rents, merci d'indiquer quand m&ecirc;me un pays, vous pouvez pr&eacute;ciser les autres pays dans la description de votre lot / bouteille).";
	document.getElementById('error_pays').innerHTML = display_string;
	document.getElementById('error_pays').style.display = 'block';
	document.getElementById('error_pays').style.visibility = 'visible';
    error_form=1;
  }
	if(document.enregistre.id_pays.value == "1") {
	  if(document.enregistre.id_region.value == "") {
		    display_string = display_string_merci;
			display_string = display_string + " la r&eacute;gion si votre vin est un vin fran&ccedil;ais";
			document.getElementById('error_region').innerHTML = display_string;
			document.getElementById('error_region').style.display = 'block';
			document.getElementById('error_region').style.visibility = 'visible';
		    error_form=1;
  		}
	}
  if(document.enregistre.id_couleur.value == "") {
    display_string = display_string_merci;
	display_string = display_string + " la couleur de votre vin";
	document.getElementById('error_couleur').innerHTML = display_string;
	document.getElementById('error_couleur').style.display = 'block';
	document.getElementById('error_couleur').style.visibility = 'visible';
    error_form=1;
  }
  if (error_form == 1) {
	display_string = "Vous n'avez pas saisi tous les champs n&eacute;cessaires &agrave; la validation de l'inscription de votre annonce. Merci de les remplir.";
	document.getElementById('error_global').innerHTML = display_string;
	document.getElementById('error_global').style.display = 'block';
	document.getElementById('error_global').style.visibility = 'visible';
	//new Effect.ScrollTo("error_global", {duration: 1});
	$('#error_global').localScroll({ 
		duration:1000
	});

		return false;
  }
	return true;
}

function get_select(pays) {
	document.getElementById('region_ie').innerHTML='<select id="id_region" name="id_region"><option value="">Choisissez</option></select';
	
	$.ajax({
		type: "POST",
		url: "get_select.php",
		data: 'pays=' + pays + '&rnd=' + new Date().getTime(),
		context: document.body,
		success: function(data){ $('#region_ie').html(data); }
	});
	return false;
}


function saveReponse(reponse, langue) {
	$.ajax({
		type: "POST",
		url: "get_sondage.php",
		data: reponse + '&langue='+ langue +'&rnd=' + new Date().getTime(),
		context: document.body,
		beforeSend: function(){
			if (!document.getElementById('chargement'))
	        {
				$("#sond").before('<div id="chargement" style="background-color: white; text-align: center; height: 200px;"><img style="margin-top:80px;" src="./static/images/loading.gif" /></div>');
	        }
			$('#chargement').show();
			document.getElementById('sond').style.visibility='hidden';
			document.getElementById('sond').style.display = 'none';
		},
		complete: function(){
            //if(Ajax.activeRequestCount == 0){
    			$('#chargement').hide();
    			document.getElementById('sond').style.visibility='visible';
    			document.getElementById('sond').style.display = 'block';
            //}
		},
		success: function(data){ $('#sond').html(data); }
	});
	return false;
}

function valider_etape2() {
	document.getElementById('error_nom').style.display = 'none';
	document.getElementById('error_nom').style.visibility = 'hidden';
	document.getElementById('error_prenom').style.display = 'none';
	document.getElementById('error_prenom').style.visibility = 'hidden';
	document.getElementById('error_cgu').style.display = 'none';
	document.getElementById('error_cgu').style.visibility = 'hidden';
	
	var error_form = 0;
	var display_string_merci='Merci de saisir ';
	if(document.contact.cgu.checked) {
		error_form = 0;
	}
	else {
	display_string = "Vous devez accepter les CGU pour continuer";
	document.getElementById('error_cgu').innerHTML = display_string;
	document.getElementById('error_cgu').style.display = 'block';
	document.getElementById('error_cgu').style.visibility = 'visible';
	error_form=1;
	}
	
	if(document.getElementById('up_nom').innerHTML == "") {
    display_string = display_string_merci;
	display_string = display_string + " votre nom";
	document.getElementById('error_nom').innerHTML = display_string;
	document.getElementById('error_nom').style.display = 'block';
	document.getElementById('error_nom').style.visibility = 'visible';
	error_form=1;
  }
	if(document.getElementById('up_prenom').innerHTML == "") {
    display_string = display_string_merci;
	display_string = display_string + " votre prenom";
	document.getElementById('error_prenom').innerHTML = display_string;
	document.getElementById('error_prenom').style.display = 'block';
	document.getElementById('error_prenom').style.visibility = 'visible';
	error_form=1;
  }    
	if (error_form == 1) {
		return false;
  }
	return true;
}
function valider_etape2_new() {
	document.getElementById('error_nom').style.display = 'none';
	document.getElementById('error_nom').style.visibility = 'hidden';
	document.getElementById('error_prenom').style.display = 'none';
	document.getElementById('error_prenom').style.visibility = 'hidden';
	document.getElementById('error_adresse').style.display = 'none';
	document.getElementById('error_adresse').style.visibility = 'hidden';
	document.getElementById('error_type').style.display = 'none';
	document.getElementById('error_type').style.visibility = 'hidden';
	document.getElementById('error_cgu').style.display = 'none';
	document.getElementById('error_cgu').style.visibility = 'hidden';
	
	var error_form = 0;
	var display_string_merci='Merci de saisir ';
	if(document.contact.cgu.checked) {
		error_form = 0;
	}
	else {
	display_string = "Vous devez accepter les CGU pour continuer";
	document.getElementById('error_cgu').innerHTML = display_string;
	document.getElementById('error_cgu').style.display = 'block';
	document.getElementById('error_cgu').style.visibility = 'visible';
	error_form=1;
	}
	
	if(document.getElementById('up_nom').innerHTML == "") {
    display_string = display_string_merci;
	display_string = display_string + " votre nom";
	document.getElementById('error_nom').innerHTML = display_string;
	document.getElementById('error_nom').style.display = 'block';
	document.getElementById('error_nom').style.visibility = 'visible';
	error_form=1;
  }
	if(document.getElementById('up_prenom').innerHTML == "") {
    display_string = display_string_merci;
	display_string = display_string + " votre prenom";
	document.getElementById('error_prenom').innerHTML = display_string;
	document.getElementById('error_prenom').style.display = 'block';
	document.getElementById('error_prenom').style.visibility = 'visible';
	error_form=1;
  }    
	if((document.getElementById('id_adresse_fact').value == "") || (document.getElementById('id_adresse_fact').value == 0)) {
	    display_string = display_string_merci;
		display_string = display_string + " votre adresse de facturation et de valider.";
		document.getElementById('error_adresse').innerHTML = display_string;
		document.getElementById('error_adresse').style.display = 'block';
		document.getElementById('error_adresse').style.visibility = 'visible';
		error_form=1;
		new Effect.ScrollTo('error_adresse', {duration:1});
	  }
	if(document.getElementById('id_type_vendeur').value == "") {
	var radioType = document.getElementsByName("type_vendeur");
	var checked = false;
	for (var cpt = 0 ; (cpt < radioType.length) && !checked ; cpt++) {
	checked = checked || radioType[cpt].checked;
	}

	if (!checked) { 
	    display_string = display_string_merci;
		display_string = display_string + " votre type de vendeur et de l'enregistrer.";
		document.getElementById('error_type').innerHTML = display_string;
		document.getElementById('error_type').style.display = 'block';
		document.getElementById('error_type').style.visibility = 'visible';
		error_form=1;
		new Effect.ScrollTo('error_type', {duration:1});
	}
	}

	if (error_form == 1) {
		return false;
  }
	return true;
}
function modifier_adresse(id_client, id_adresse) {
	$.ajax({
		type: "POST",
		url: "post_adresse.php",
		data: 'id_client=' + id_client + '&id_adresse=' + id_adresse + '&rnd=' + new Date().getTime(),
		context: document.body,
		beforeSend: function(){
			if (!document.getElementById('chargement'))
	        {
				$("#adresse").before('<div id="chargement" style="background-color: white; text-align: center; height: 200px;"><img style="margin-top:80px;" src="./static/images/loading.gif" /></div>');
	        }
			$('#chargement').show();
			document.getElementById('adresse').style.visibility='hidden';
			document.getElementById('adresse').style.display = 'none';
		},
		complete: function(){
            //if(Ajax.activeRequestCount == 0){
    			$('#chargement').hide();
    			document.getElementById('adresse').style.visibility='visible';
    			document.getElementById('adresse').style.display = 'block';
            //}
		},
		success: function(data){ $('#adresse').html(data); }
	});
	return false;
}

function valider_adresse(id_client) {
	var msg = "Champ obligatoire";
	var msg_livr = "<b>Attention </b>Vous devez valider votre pays de livraison avant de procéder au paiement.";
		
	var livr_societe = document.getElementById('societe').value;
	var livr_nom = document.getElementById('nom').value;
	var livr_prenom = document.getElementById('prenom').value;
	var livr_adr1 = document.getElementById('adr1').value;
	var livr_adr2 = document.getElementById('adr2').value;
	var livr_cp = document.getElementById('cp').value;
	var livr_ville = document.getElementById('ville').value;
	var livr_pays= document.getElementById('pays').value;
	var livr_tel = document.getElementById('tel').value;
	
	var ok = true;

	document.getElementById('societe').className = 'textfield';
	document.getElementById('nom').className = 'textfield';
	document.getElementById('prenom').className = 'textfield';
	document.getElementById('adr1').className = 'textfield_long';
	document.getElementById('cp').className = 'textfield';
	document.getElementById('ville').className = 'textfield';
	document.getElementById('pays').className = 'textfield';
	document.getElementById('tel').className = 'textfield';

	
	if((livr_nom == "") || (livr_nom == "Champ obligatoire")){
		ok = false;
		document.getElementById('nom').value = msg;
		document.getElementById('nom').className = 'warninput';
	}
	if((livr_prenom == "") || (livr_prenom == "Champ obligatoire")){
		ok = false;
		document.getElementById('prenom').value = msg;
		document.getElementById('prenom').className = 'warninput';
	}
	if((livr_adr1 == "") || (livr_adr1 == "Champ obligatoire")){
		ok = false;
		document.getElementById('adr1').value = msg;
		document.getElementById('adr1').className = 'warninput_long';
	}
	if((livr_cp == "") || (livr_cp == "Champ obligatoire")){
		ok = false;
		document.getElementById('cp').value = msg;
		document.getElementById('cp').className = 'warninput';
	}
	if((livr_ville == "") || (livr_ville == "Champ obligatoire")){
		ok = false;
		document.getElementById('ville').value = msg;
		document.getElementById('ville').className = 'warninput';
	}
	if((livr_pays == "") || (livr_pays == "Champ obligatoire")){
		ok = false;
		/*document.getElementById('livr_pays').value = msg;*/
		document.getElementById('pays').className = 'warninput';
	}
	if((livr_tel == "") || (livr_tel == "Champ obligatoire")){
		ok = false;
		document.getElementById('tel').value = msg;
		document.getElementById('tel').className = 'warninput';
	}

	if(ok == true) {
		$.ajax({
			type: "POST",
			url: "post_adresse.php",
			data: 'id_client=' + id_client + '&' + $('#form_livraison').serialize() + '&action=' + $('#action_button').val() + '&rnd=' + new Date().getTime(),
			context: document.body,
			beforeSend: function(){
				if (!document.getElementById('chargement'))
		        {
					$("#adresse").before('<div id="chargement" style="background-color: white; text-align: center; height: 200px;"><img style="margin-top:80px;" src="./static/images/loading.gif" /></div>');
		        }
				$('#chargement').show();
				document.getElementById('adresse').style.visibility='hidden';
				document.getElementById('adresse').style.display = 'none';
			},
			complete: function(){
	            //if(Ajax.activeRequestCount == 0){
	    			$('#chargement').hide();
	    			document.getElementById('adresse').style.visibility='visible';
	    			document.getElementById('adresse').style.display = 'block';
	            //}
			},
			success: function(data){ $('#adresse').html(data); }
		});
	}
	else {	
			msg = 'Veuillez saisir tous les champs obligatoires.';
			document.getElementById('error_global').value = msg;
			new Effect.ScrollTo('form_livraison',{duration:1});
		return false;
	}
  return false;
}
//-->