// JavaScript Document

//VErification de syntaxe d'adresse email - fonction generale
function checkMail(str) {
	var verif = /^[a-zA-Z0-9\-\_]{1,}[a-zA-Z0-9\.\-\_]*[a-zA-Z0-9\-\_]{1,}@[a-zA-Z0-9]{1,}[a-zA-Z0-9\.\-\_]*[a-zA-Z0-9]{1,}[.][a-zA-Z]{2,4}$/;
	if(verif.test(str)) return true;
	else return false;
}

//Verification de champ vide - fonction generale
function checkEmpty(str) {
	var whiteSpaces = /^\s{1,}$/g; //tous espaces blancs.
	if ( str=='' || str.search(whiteSpaces) > -1 ) {
	return false;
	} else {
	return true;
	}
	
}

//TEXTAREA MAXLENGTH - fonction generale
function ismaxlength(obj){

var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""

if (obj.getAttribute && obj.value.length>mlength)

obj.value=obj.value.substring(0,mlength)

}

//VERIF FORM ENCART NAVCONTEXT NEWSLETTER - toutes pages
function validMail(){
	var errors = 'Attention :\n';
	var areErrors = true;
	
	if(document.formnews.mail.value == 'Entrez votre e-mail') {
		errors += "\n- votre email n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(document.formnews.mail.value)) {
		errors += "\n- votre email n'est pas valide.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		document.getElementById('send').disabled = true;
		subcsribeNewsletter();		
		return true;
	}
}

//VERIF FORM ENCART NAVCONTEXT SEARCH - toutes pages
function validSearch(id){
	var errors = 'Attention :\n';
	var areErrors = true;
	
	if(document.getElementById(id).keyword.value == '' || document.getElementById(id).keyword.value == 'Tous cl\u00E9') {
		errors += "\n- veuillez remplir le champs pour la recherche.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		return true;
		
	}
}

//VERIF FORM ACCES A MON COMPTE - bloc de navigation droite sur toutes les pages
function validLogin(){
	var errors = 'Attention :\n';
	var areErrors = true;
	var whiteSpaces = /^\s{1,}$/g;
	
	if(document.formaccount.mail.value == 'Votre e-mail' || document.formaccount.mail.value == '' || document.formaccount.mail.value.search(whiteSpaces) > -1) {
		errors += "\n- votre email n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(document.formaccount.mail.value)) {
		errors += "\n- votre email n'est pas valide.";
		areErrors = false;
	}
	if(document.formaccount.mdp.value == '' || document.formaccount.mdp.value == 'Mot de passe' || document.formaccount.mdp.value.search(whiteSpaces) > -1) {
		errors += "\n- votre mot de passe n'est pas renseign\u00E9.";
		areErrors = false;
	}

	if(!areErrors){
		alert(errors);
		return false;
	}else{
		//HideformAccount();
		login();
		return false;
	}
}


//VERIF FORM ENVOI AMI - page-fiche-produit.html et page-fiche-monoproduit.html
function SubmitAmi(f){
	var errors = 'Attention :\n';
	var areErrors = true;
	

	if(!checkEmpty(f['prenom'].value)) {
		errors += "\n- votre pr\u00E9nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['mail'].value)) {
		errors += "\n- votre email n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(f['mail'].value)) {
		errors += "\n- votre email n'est pas valide.";
		areErrors = false;
	}
	if(!checkEmpty(f['mail1'].value)) {
		errors += "\n- l'email de votre ami n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(f['mail1'].value)) {
		errors += "\n- l'email de votre ami n'est pas valide.";
		areErrors = false;
	}
	if(checkEmpty(f['mail2'].value)) {
		if(!checkMail(f['mail2'].value)) {
		errors += "\n- le second email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(checkEmpty(f['mail3'].value)) {
		if(!checkMail(f['mail3'].value)) {
		errors += "\n- le troisi\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(checkEmpty(f['mail4'].value)) {
		if(!checkMail(f['mail4'].value)) {
		errors += "\n- le quatri\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		HideLayer('glideDiv0');
		return true;
	}
}

// VERIF  FORM PARRAINAGE AMI - page-parrainages.html
function parraineAmi(f){
	var errors = 'Attention :\n';
	var areErrors = true;
	
	if(!checkEmpty(f['nom'].value)) {
		errors += "\n- votre nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['prenom'].value)) {
		errors += "\n- votre pr\u00E9nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['email1'].value)) {
		errors += "\n- l'email de votre ami n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(f['email1'].value)) {
		errors += "\n- le premier email d'ami n'est pas valide.";
		areErrors = false;
	}
	if(checkEmpty(f['email2'].value)) {
		if(!checkMail(f['email2'].value)) {
		errors += "\n- le second email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(checkEmpty(f['email3'].value)) {
		if(!checkMail(f['email3'].value)) {
		errors += "\n- le troisi\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(checkEmpty(f['email4'].value)) {
		if(!checkMail(f['email4'].value)) {
		errors += "\n- le quatri\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	
	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		return true;
	}
}

// VERIF FORM SIGNALER MA WISHLIST - page-ma-wishlist.html
function SignWishlist(f){
	var errors = 'Attention :\n';
	var areErrors = true;
	
	//if(!checkEmpty(f['prenom'].value)) {
	//	errors += "\n- votre pr\u00E9nom n'est pas renseign\u00E9.";
	//	areErrors = false;
	//}
	//if(!checkEmpty(f['mail'].value)) {
	//	errors += "\n- votre email n'est pas renseign\u00E9.";
	//	areErrors = false;
	//}else if(!checkMail(f['mail'].value)) {
	//	errors += "\n- votre email n'est pas valide.";
	//	areErrors = false;
	//}
	if(!checkEmpty(f['mail1'].value)) {
		errors += "\n- l'email de votre ami n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(f['mail1'].value)) {
		errors += "\n- l'email de votre ami n'est pas valide.";
		areErrors = false;
	}
	if(document.sign_wishlist.mail2.value != '') {
		if(!checkMail(f['mail2'].value)) {
		errors += "\n- le second email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(document.sign_wishlist.mail3.value != '') {
		if(!checkMail(f['mail3'].value)) {
		errors += "\n- le troisi\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}
	if(document.sign_wishlist.mail4.value != '') {
		if(!checkMail(f['mail4'].value)) {
		errors += "\n- le quatri\u00E8me email d'ami n'est pas valide.";
		areErrors = false;
		}
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		HideLayer('glideDiv0');
		return true;
	}
}

//VERIF FORM MDP OUBLIE - toutes pages
function SubmitMdp(){
	var errors = 'Attention :\n';
	var areErrors = true;	
	if(document.envoi_mdp.logonId.value == '' || document.envoi_mdp.logonId.value == 'Votre Identifiant') {
		errors += "\n votre email n'est pas renseign\u00E9.";
		areErrors = false;
	}else if(!checkMail(document.envoi_mdp.logonId.value)) {
		errors += "\n votre email n'est pas valide.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
	}else{
		resetPassword();
	}
	return false;
}

//VERIF FORM INSCRIPTION - page-inscription.html
/*function SubmitMoncompte(f){
	var errors = 'Veuillez renseigner le (ou les) champ(s) suivant(s) avant de valider :';
	var areErrors = true;
	var check1=false;
	
	for(i=0;i<3;i++) {
		if(document.form_register.civilite[i].checked==true) check1=true;
	}
	
	if(check1==false) {
		errors += "\n - votre civilitÃ©";
		areErrors = false;
	}
	
	if (!checkEmpty(f['nom'].value)){
		errors += "\n - votre nom";
		areErrors = false;	
	}
	
	if (!checkEmpty(f['prenom'].value)){
		errors += "\n - votre prÃ©nom";
		areErrors = false;	
	}

	if (!checkEmpty(f['day'].value)){
		errors += "\n - votre jour de naissance";
		areErrors = false;	
	}

	if(!checkEmpty(f['month'].value)) {
		errors += "\n - votre mois de naissance";
		areErrors = false;
	}
	
	if(!checkEmpty(f['year'].value)) {
		errors += "\n - votre annÃ©e de naissance";
		areErrors = false;
		
	}
*/	
	/****************checkMail********************/
/*	
	if(!checkEmpty(f['email'].value)) {
		errors += "\n - votre e-mail";
		areErrors = false;
		
	} else if (!checkMail(f['email'].value)) {
		errors += "\n - votre e-mail n'est pas valide.";
		areErrors = false;
	}
	
	if(!checkEmpty(f['email_verif'].value)) {
		errors += "\n - votre confirmation d'e-mail";
		areErrors = false;
	} else if (f['email_verif'].value != f['email'].value) {
		errors += "\n - votre adresse email et sa confirmation ne correspondent pas";
		areErrors = false;
	}

	if(f['mdp_choix'].value == '') {
		errors += "\n - votre mot de passe";
		areErrors = false;
	}
	
	if(f['mdp_verif'].value != f['mdp_choix'].value) {
		errors += "\n - votre mot de passe et sa confirmation ne correspondent pas";
		areErrors = false;
	}
		
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		HideID('form_register');
		ShowID('Confirmation');
		return true;
	}
}
*/
//VERIF FORM PROFIL - page-profil.html
function SubmitProfil(f,nouveau){ // f = nom du <form> test; nouveau = booleen optionnel, assigne a true dans page-profil-nouveau-inscrit.html
	var errors = 'Veuillez renseigner le (ou les) champ(s) suivant(s) avant de valider :';
	var areErrors = true;
	var warning = "Attention, Wonderbra ne livre pas dans les DOM-TOM.";
	
	if (nouveau == true) { 
		var nouveauInscrit = nouveau;
	} else {
		var nouveauInscrit = false;
	}
	if(document.getElementById("updateForm")){
		if(document.getElementById("updateForm").value == '0'){
			if(document.getElementById("tel1")){
				var tel = document.getElementById("tel1").value;
				document.getElementById("tel").value = tel;
			}
			if(document.getElementById("adresse1")){
				var adresse = document.getElementById("adresse1").value;
				document.getElementById("adresse").value = adresse;
			}
			if(document.getElementById("complement1")){
				var complement = document.getElementById("complement1").value;
				document.getElementById("complement").value = complement;
			}
			if(document.getElementById("ville1")){
				var ville = document.getElementById("ville1").value;
				document.getElementById("ville").value = ville;
			}
			if(document.getElementById("cp1")){
				var cp = document.getElementById("cp1").value;
				document.getElementById("cp").value = cp;
			}
			if(document.getElementById("country1")){
				var country = document.getElementById("country1").value;
				document.getElementById("country").value = country;
			}
		}
	}
	check1=false;
	
	for(i=0;i<3;i++) {
		if(document.form_profil.civilite[i].checked==true) check1=true;
	}
	
	if(check1==false) {
		errors += "\n - votre civilit\u00E9";
		areErrors = false;
	}

	if (!checkEmpty(f['prenom'].value)){
		errors += "\n - votre pr\u00E9nom";
		areErrors = false;	
	}

	if (!checkEmpty(f['nom'].value)){
		errors += "\n - votre nom";
		areErrors = false;	
	}
	
	if (!checkEmpty(f['day'].value)){
		errors += "\n - votre jour de naissance";
		areErrors = false;	
	}

	if(!checkEmpty(f['month'].value)) {
		errors += "\n - votre mois de naissance";
		areErrors = false;
	}
	
	if(!checkEmpty(f['year'].value)) {
		errors += "\n - votre ann\u00E9e de naissance";
		areErrors = false;
	}
	
	modeletel = new RegExp("^[0-9]{10}$");
	if(!checkEmpty(f['tel'].value)) {
		errors += "\n- votre t\u00E9l\u00E9phone.";
		areErrors = false;
	} else if(!modeletel.test(f['tel'].value)){
		errors += "\n- un t\u00E9l\u00E9phone correct (10 chiffres sans espaces)";
		areErrors = false;
	}
	
	if(!checkEmpty(f['adresse'].value)) {
		errors += "\n - votre adresse";
		areErrors = false;
	}
	
	modelecp = new RegExp("^[0-9]{5}$");
	if(!checkEmpty(f['cp'].value)) {
		errors += "\n- votre code postal.";
		areErrors = false;
	} else if(!modelecp.test(f['cp'].value)){
		errors += "\n- un code postal correct (5 chiffres sans espaces)";
		areErrors = false;
	}
	if ( parseInt(f['cp'].value)>=95890 && parseInt(f['cp'].value)<97000) {
		errors += "\n- un code postal existant";
		areErrors = false;
	}
	
	if(!checkEmpty(f['ville'].value)) {
		errors += "\n- votre ville.";
		areErrors = false;
	}
	
	/****************checkMail********************/
	if (nouveauInscrit) {
		if(!checkEmpty(f['new_email'].value)) {
			errors += "\n - votre e-mail";
			areErrors = false;
		}
	} else {
		if(!checkEmpty(f['old_email'].value)) {
			errors += "\n - votre e-mail";
			areErrors = false;
		} else {
			if(!checkMail(f['old_email'].value)) {
				errors += "\n - votre e-mail n'est pas valide.";
				areErrors = false;
			}
		}
	}
	
	if(checkEmpty(f['new_email'].value)) {
		if(!checkMail(f['new_email'].value)) {
			errors += "\n - votre nouvel e-mail n'est pas valide.";
			areErrors = false;
		}
		
		if (f['confirm_new_email'].value != f['new_email'].value) {
			errors += "\n - votre nouvel e-mail et sa confirmation ne correspondent pas.";
			areErrors = false;
		}
	}
	
	if (nouveauInscrit) {
		if (!checkEmpty(f['new_mdp'].value)) {
			errors += "\n - votre mot de passe.";
			areErrors = false;	
		}
		if ( f['confirm_new_mdp'].value != f['new_mdp'].value ) {
			errors += "\n - votre mot de passe et sa confirmation ne correspondent pas.";
			areErrors = false;
		}
	} else {
		if ( f['new_mdp'].value !='' ) {
			if (f['old_mdp'].value =='') {
				errors += "\n - votre mot de passe actuel.";
				areErrors = false;		
			}
			if ( f['confirm_new_mdp'].value =='' ) {
				errors += "\n - la confirmation de votre mot de passe.";
				areErrors = false;
			} else if ( f['confirm_new_mdp'].value != f['new_mdp'].value ) {
				errors += "\n - votre nouveau mot de passe et sa confirmation ne correspondent pas.";
				areErrors = false;
			}
		}
	}
	

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		if (parseInt(f['cp'].value) >= 97000 ) {
			alert (warning);
		}
		return true;
	}
}

function showForm(){
	if(document.getElementById("updateForm")){
		if(document.getElementById("updateForm").value == '0'){
			var tel = document.getElementById("tel1").value;
			var adresse = document.getElementById("adresse1").value;
			var complement = document.getElementById("complement1").value;
			var ville = document.getElementById("ville1").value;
			var cp = document.getElementById("cp1").value;
			var country = document.getElementById("country1").value;
			
			document.getElementById("tel").value = tel;
			document.getElementById("adresse").value = adresse;
			document.getElementById("complement").value = complement;
			document.getElementById("ville").value = ville;
			document.getElementById("cp").value = cp;
			document.getElementById("country").value = country;
		}
	}
	document.getElementById("updateForm").value = '1';
	document.getElementById("displayInfos").style.display = "none";
	document.getElementById("updateInfos").style.display = "none";
	document.getElementById("displayForm").style.display = "block";
	document.getElementById("confirmNews").className = "";
}


//VERIF FORM CONTACT SERVICE CLIENT - page-faq.html
function SubmitSC(f){
	var errors = 'Veuillez renseigner le (ou les) champ(s) suivant(s) avant de valider :\n';
	var areErrors = true;
	
	if(!checkEmpty(f['prenom'].value)) {
		errors += "\n- votre pr\u00E9nom.";
		areErrors = false;
	}
	if(!checkEmpty(f['nom'].value)) {
		errors += "\n- votre nom.";
		areErrors = false;
	}
	if(!checkEmpty(f['mail'].value)) {
		errors += "\n- votre email.";
		areErrors = false;
	}else if(!checkMail(f['mail'].value)) {
		errors += "\n- votre email n'est pas valide.";
		areErrors = false;
	}

	modelenumcomm = new RegExp("^[0-9]{6}$");
	if(!checkEmpty(f['num_commande'].value)) {
		errors += "\n- votre num\u00E9ro de commande.";
		areErrors = false;
	} else if(!modelenumcomm.test(f['num_commande'].value)) {
		errors += "\n- un num\u00E9ro de commande correct";
		areErrors = false;
	}
	
	modeletel = new RegExp("^[0-9]{10}$");
	if(!checkEmpty(f['tel'].value)) {
		errors += "\n- votre t\u00E9l\u00E9phone";
		areErrors = false;
	}
	else if(!modeletel.test(f['tel'].value)){
		errors += "\n- un t\u00E9l\u00E9phone correct";
		areErrors = false;
	}
	
	if(!checkEmpty(f['raison'].value)) {
		errors += "\n- votre raison.";
		areErrors = false;
	}
	if(!checkEmpty(f['demande'].value)) {
		errors += "\n- votre demande.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		HideLayer('glideDiv0');
		return true;
	}
}

//VERIF FORM ACCES COMPTE - zone_achat_panier02.html
function SubmitAccesCompte(f) {
	var errors = 'Attention :\n';
	var areErrors = true;
//alert (f['mdpCompte'].value);
	if(!checkEmpty(f['emailCompte'].value)) {
		errors += "\n - votre e-mail n'est pas renseign\u00E9";
		areErrors = false;	
	} else if (!checkMail(f['emailCompte'].value)) {
		errors += "\n - votre e-mail n'est pas valide.";
		areErrors = false;
	}
	
	if(!checkEmpty(f['mdpCompte'].value)) {
		errors += "\n - votre mot de passe n'est pas renseign\u00E9";
		areErrors = false;
	}
	
	if(!areErrors){
		alert(errors);
		return false;
	}
	
	return true;
}

//VERIF FORM MODIFICATION ADRESSE OFFRIR - zone_achat_panier03.html
function Submitoffrir(f){
	var errors = 'Attention :\n';
	var areErrors = true;
	
	if(!checkEmpty(f['nom'].value)) {
		errors += "\n- votre nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['prenom'].value)) {
		errors += "\n- votre pr\u00E9nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['adresse'].value)) {
		errors += "\n- votre adresse n'est pas renseign\u00E9e.";
		areErrors = false;
	}
	modelecp = new RegExp("^[0-9]{5}$");
	if(!checkEmpty(f['cp'].value)) {
		errors += "\n- votre code postal.";
		areErrors = false;
	}
	else if(!modelecp.test(document.change_adresse.cp.value)){
		errors += "\n- le format du code postal est incorrect (5 chiffres)";
		areErrors = false;
	}
	if (parseInt(f['cp'].value) >= 95890 && parseInt(f['cp'].value) < 97000) {
		errors += "\n- le code postal n'est pas valide";
		areErrors = false;
	}
	if (parseInt(f['cp'].value) >= 97000) {
		errors += "\n- l'adresse de livraison ne peut Ãªtre dans les DOM-TOM";
		areErrors = false;
	}
	if(!checkEmpty(f['ville'].value)) {
		errors += "\n- votre ville n'est pas renseign\u00E9e.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		//HideLayer('glideDiv0');
		ismaxlength(f['complement_adresse']); 
		//initHiddenFields();
		return true;
	}
}

//VERIF FORM ADRESSE FACTURATION - zone_achat_panier03.html
function SubmitAdressFacturation(f){
	var errors = 'Attention :\n';
	var areErrors = true;

	if(!checkEmpty(f['facture_nom'].value)) {
		errors += "\n- votre nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['facture_prenom'].value)) {
		errors += "\n- votre pr\u00E9nom n'est pas renseign\u00E9.";
		areErrors = false;
	}
	if(!checkEmpty(f['facture_adresse'].value)) {
		errors += "\n- votre adresse n'est pas renseign\u00E9e.";
		areErrors = false;
	}

	modelecp = new RegExp("^[0-9]{5}$");
	if(!checkEmpty(f['facture_cp'].value)) {
		errors += "\n- votre code postal n'est pas renseign\u00E9.";
		areErrors = false;
	} else if(!modelecp.test(f['facture_cp'].value)){
		errors += "\n- le format du code postal est incorrect (5 chiffres)";
		areErrors = false;
	} 
	if(!checkEmpty(f['facture_cp'].value)) {
		errors += "\n- votre ville n'est pas renseign\u00E9e.";
		areErrors = false;
	}

	//
	if(!areErrors){
		alert(errors);
		return false;
	}else{
		HideLayer('glideDiv1');
		return true;
	}
}


// VERIF FORM QUESTIONNAIRE CLUB - page-le-club.html
function submitQuestionnaire(f) {

	var errors = 'Attention :\n';
	var areErrors = true;
	
	check1 = check3 = false;
	text1 = text2 = false;
	
	for(i=0;i<5;i++) {	
		if(document.questionnaire.quest_1[i].checked) {
			check1=true;
			break;
		}
	}
	if(!check1) {
		errors += "\n- veuillez sp\u00E9cifier votre \u00E2ge";
		areErrors = false;
	}

	modeleachatensemble = new RegExp("^[0-9]{1,2}$");
	
	if((f['quest2rep1'].value) == ""){
		text1=true;
	}else if(!modeleachatensemble.test(f['quest2rep1'].value)){
		errors += "\n- le nombre d'ensembles Wonderbra n'est pas renseign\u00E9 (chiffres uniquement)";
		areErrors = false;
	}
	
	if((f['quest2rep2'].value) == ""){
		text2=true;
	}else if(!modeleachatensemble.test(f['quest2rep2'].value)){
		errors += "\n- le nombre d'ensembles d'autres marques n'est pas renseign\u00E9 (chiffres uniquement)";
		areErrors = false;
	}
	
	for(i=1;i<6;i++) {	
		if( f['quest3rep'+i].checked ) {
			check3 = true;
			break;
		}
	}
	
	if (!check3) {
		errors += '\n- il faut cocher au moins une des cases de la question "Ou achetez-vous"';
		areErrors = false;	
	}
	
	if((f['quest3rep3'].checked) && (f['urlsite'].value == "")){
		errors += "\n- pr\u00E9ciser le(s) site(s) internet marchands";
		areErrors = false;
	}
	
	if(!areErrors){
		alert(errors);
		return false;
	} else {
		return true;
	}
}

// Recupere les champs expediteur et message du formulaire de mise a  jour de l'adresse de livraison
// et les garde dans le champ field1 et field3
function initHiddenFields(){
	var field1 = document.getElementById("expediteur").value;
	var field3 = document.getElementById("message").value;
	
    document.getElementById("field1").value = field1;
	document.getElementById("field3").value = field3;
}

// Verifie si le checkbox conditions generales de vente est cochee
function submitOrderForm(orderId){		
	if(!document.getElementById("cgv").checked){	
		alert("Veuillez consulter les conditions g\u00E9n\u00E9rales de vente avant de continuer.");
		return false;
	}
   
	updateOrderStatus(orderId);
		
	return true;
}

function updateOrderStatus(orderId){  
  new Ajax.Request( "UpdateOrderStatusCmd?orderId=" + orderId + "&status=i", {
  	method : "GET",
  	asynchronous : false
  });  
}