var actionBoutonEnter = ""; var urlActuelle = document.location.href; var hauteurBox = 195; var largeurBox = 340; var hauteurPopup = 195; var largeurPopup = 340; var modeAffichageActuel = "basic"; document.onkeypress = verifToucheEntree; var dimension_detect=function() { var d={'viewW':0,'viewH':0,'docH':0,'docW':0,'left':0,'top':0}; if (document.body.scrollHeight>document.body.offsetHeight) { d.docW=document.body.scrollWidth; d.docH=document.body.scrollHeight; } else { d.docW=document.body.offsetWidth; d.docH=document.body.offsetHeight; } if (self.innerWidth) { d.viewW=self.innerWidth; d.viewH=self.innerHeight; d.left=window.pageXOffset; d.top=window.pageYOffset; } else { var ie=(document.compatMode&&document.compatMode!='BackCompat')?document.documentElement:document.body; d.viewW=ie.clientWidth; d.viewH=ie.clientHeight; d.left=ie.scrollLeft; d.top=ie.scrollTop; } return d; }; $(window).resize(function() { calage(); verifModePortrait(); }); function verifModePortrait() { if ((modeAffichageActuel == "basic") || (modeAffichageActuel == "smartphone")) { var largeur = $(window).width(); var hauteur = $(window).height(); if (modeAffichageActuel == "smartphone") { var difference = hauteur; } else { var difference = hauteur - (hauteur * 20 / 100); } console.log(largeur+" sur "+hauteur+" - difference = "+difference); if (largeur < difference) { console.log("forcer en smartphone"); forcerModeAffichage("smartphone"); } else { console.log("forcer en basic"); forcerModeAffichage("basic"); } } } function forcerModeAffichage(view) { if (view != modeAffichageActuel) { var nS = urlActuelle.search("view=smartphone"); var nB = urlActuelle.search("view=basic"); console.log("nS = "+nS+" et nB = "+nB); if (nS > 0) { urlActuelle = urlActuelle.replace("view=smartphone","view="+view); location.href=urlActuelle; } else if (nB > 0) { urlActuelle = urlActuelle.replace("view=basic","view="+view); location.href=urlActuelle; } else { var n2 = urlActuelle.search("\\?"); if (n2 > 0) { location.href=urlActuelle+"&view="+view; } else { var n3 = urlActuelle.search(".htm"); var n4 = urlActuelle.search(".php"); if ((n3 > 0) || (n4 > 0)) { location.href=urlActuelle+"?view="+view; } else { location.href=urlActuelle+"/?view="+view; } } } } else { console.log("pas de changement"); } } function verifAjoutConcours(refConcours) { alerte('connexion','connexion'); } function afficheReponseAjoutConcours(doc) { if (doc.etat == "deja") { alerte("
You are already registered for this contest","ok"); } else if (doc.etat == "ok") { alerte("
Congratulations, you are now registered for the contests!","ok"); } else if (doc.etat == "connexion") { alerte('connexion','connexion'); } else { envoiErreurAdmin('afficheReponseAjoutConcours',doc.raison); } } function connexionViaFacebook(response,token) { var identifiantFacebook = response.id; //identifiant var adresseFacebook = response.link; //adresse de profil var nameFacebook = response.name; //nom var emailFacebook = response.email; var sexeFacebook = response.gender; var langueFacebook = response.locale; var prenomFacebook = response.first_name; var nomFacebook = response.last_name; var verifiedFacebook = response.verified; //console.log(response); //window.alert("verified = "+response.verified+" | emailFacebook = "+response.email+" | name = "+nameFacebook+" | prenom = "+prenomFacebook+" | nom = "+nomFacebook); document.getElementById('loginButtonFBPerso').style.display = "none"; $(".ou").hide(); alerte("
Loading..."); var url = "/executions/validConnexionFacebook.php"; var parametres = "identifiantFacebook="+identifiantFacebook; parametres += "&adresseFacebook="+adresseFacebook; parametres += "&nameFacebook="+nameFacebook; parametres += "&emailFacebook="+emailFacebook; parametres += "&sexeFacebook="+sexeFacebook; parametres += "&prenomFacebook="+prenomFacebook; parametres += "&nomFacebook="+nomFacebook; parametres += "&token="+token; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseConnexionFacebook(data); } }); } function afficheReponseConnexionFacebook(doc) { fermerAlerte(); if (doc.etat == "connexionKOemail") { alerte("
Impossible operation: your facebook account does not authorize us to recover your e-mail.
Please use the registration form","ok"); } else if (doc.etat == "connexionOK") { location.href="/sales"; } else if (doc.etat == "connexionBypass") { fermerBoxConnexionHome(); $("#login").focus(); } else if (doc.etat == "inscriptionOK") { var url = "/executions/validInscription.php"; var parametres = "modeRetourAuto=ajax"; parametres += "&modeInscription=facebook"; parametres += "&txt_casecode="+doc.code; parametres += "&sidCode="+doc.session; parametres += "&txt_casepseudo="+doc.pseudo; parametres += "&txt_caseprenom="+doc.prenom; parametres += "&txt_casenom="+doc.nom; parametres += "&txt_casemp="+doc.mp; parametres += "&select_civilite="+doc.civilite; parametres += "&txt_caseemail="+doc.email; $.ajax({ type: "POST", url: url, data: parametres, error: function(data){ window.alert("bug"); }, success: function(data){ afficheReponseInscriptionFacebook(data); } }); } else { envoiErreurAdmin('afficheReponseConnexionFacebook',doc); } } function afficheReponseInscriptionFacebook(doc) { if (doc.etat == "ok") { location.href="/account/?msg=inscriptionok"; } else { envoiErreurAdmin('afficheReponseInscriptionFacebook',doc); } } function saveSession(action) { var valeur; if (action == "etat-menu-side") { if ($("#cl-wrapper").hasClass('sb-collapsed')) { valeur = "ouvert"; } else { valeur = "mini"; } } else if (action == "navigationIsotope") { var idCatSelect = 0; var idMarqueSelect = 0; $("#selecteurMarques_contenu .colonne").each(function( index ) { var idMarque = $(this).attr('id'); var idMarqueReelle = idMarque.replace("marque_",""); if ($(this).children(".case").hasClass('cochee')) { if (idMarqueReelle != "tous") { idMarqueSelect = idMarqueReelle; } } }); $("#selecteurCategorie_contenu .colonne").each(function( index ) { var idCategorie = $(this).attr('id'); var idCategorieReelle = idCategorie.replace("souscat_",""); if ($(this).children(".case").hasClass('cochee')) { if (idCategorieReelle != "tous") { idCatSelect = idCategorieReelle; } } }); valeur = "urlActuelle="+urlActuelle+"|numMarque="+idMarqueSelect+"|numCat="+idCatSelect; } var url = "/executions/saveSession.php"; var parametres = "action="+action; parametres += "&valeur="+valeur; //window.alert(parametres); $.ajax({ type: "POST", url: url, data: parametres }); } function calage() { calageBox(); calagePopup(); $("#retourHaut").css({ 'top': (($(window).height() - $("#retourHaut").height() - 15)), 'left': (($(window).width() - $("#retourHaut").width() - 15)) }); } function actionMenu(id,type,couleur) { if (type == "over") { $("#menuGeneral"+id).css({ 'background-image': 'none', 'background-color': '#'+couleur+'' }); } else { $("#menuGeneral"+id).css({ 'background-image': 'url(/template/basicV3/images/transparent.png)', 'background-color': 'transparent' }); } } /*INITIALISATION******************************************/ $(window).load(function() { checkAffiliation(); }); function checkAffiliation() { var urlHash = window.location.hash; if ((urlHash != "") && (urlHash != undefined)) { var url = "/executions/checkAffiliation.php"; var parametres = "hash="+urlHash; $.ajax({ type: "POST", url: url, data: parametres }); } } function initialisationFormulaire(idForm,id) { document.getElementById(idForm).elements[id].focus(); } $(window).bind('click', function() { verifBody() }); $(document).ready(function(){ var $imgLazy = $("img.lazy"); $imgLazy.lazyload({ effect : "fadeIn", load: calageVignettesArticles, failure_limit: Math.max($imgLazy.length - 5, 0) }); chargementSousMenu(); chargementModules(); $("#boutonInscriptionNewsletter").bind('click', function() { verifEnvoiNewsletter(); }); $("#newsletter_case").bind('keypress', function(event) { var code = event.keyCode ? event.keyCode : event.which; if (code == 13) { verifEnvoiNewsletter(); } }); $(".boutonAimerNews").bind('click', function(event){ alerte('connexion','connexion'); }); $(".boutonPartagerNews").bind('click', function(event){ alerte('connexion','connexion'); }); $(".barre #language_menu_select_cadre").mouseenter(function() { $(".barre #language_menu_select_cadre #language_menu_select_other").show(); }); $(".barre #language_menu_select_cadre").mouseleave(function() { $(".barre #language_menu_select_cadre #language_menu_select_other").hide(); }); }); function validActionNews(numNews,action) { if (action != "like") { alerte(""); document.getElementById('boxContenu').innerHTML = "
Loading
"; } var url = "/executions/validNewsAction.php"; var parametres = "action="+action; parametres += "&numNews="+numNews; //window.alert(parametres); $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseActionNews(data); } }); } function afficheReponseActionNews(doc) { if ((doc.etat == "ok") || (doc.etat == "deja")) { if (doc.action == "like") { var newCode = "Like"+doc.newValeur; $("#boutonAimerNews_"+doc.numNews).html(newCode); /*if ((doc.message != '') && (doc.message != null) && (doc.message != "null")) { alerte("
"+doc.message,"ok"); } else { fermerAlerte(); }*/ } else if (doc.action == "share") { var newCode = "Share"+doc.newValeur; $("#boutonPartagerNews_"+doc.numNews).html(newCode); if ((doc.message != '') && (doc.message != null) && (doc.message != "null")) { alerte("
"+doc.message,"ok"); } else { fermerAlerte(); } $("#boutonFacebookNews_"+doc.numNews)[0].click(); } } else { envoiErreurAdmin('afficheReponsectionNews',doc.etat+" -> "+doc.raison); } } function verifEnvoiNewsletter() { var testEmail = document.getElementById('newsletter_case').value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok","bloquerentree"); document.getElementById('newsletter_case').focus(); } else { var url = "/executions/validAddNewsletter.php"; var parametres = "email="+document.getElementById('newsletter_case').value; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseAddNewsletter(data); } }); } } function verifAddNews(idForm) { if (document.getElementById(idForm).txt_titre.value == "") { alerte("
You must enter the title of your article","ok"); return false; } else if (document.getElementById(idForm).txt_titre.value.length < 5) { alerte("
Your title must contain at least 5 characters","ok"); return false; } else if (document.getElementById(idForm).txt_texte.value == "") { alerte("
You must enter your text","ok"); return false; } else if (document.getElementById(idForm).txt_texte.value.length < 100) { alerte("
Your text must contain at least 100 characters","ok"); return false; } else { return true; } } function verifAddCommentaire(idForm) { if ((document.getElementById(idForm).txt_texte.value.length < 10) || (document.getElementById(idForm).txt_texte.value == "")) { alerte("
You must enter your message","ok"); return false; } else { return true; } } function afficheReponseAddNewsletter(doc) { if (doc == "ok") { alerte("You are now subscribed to the newsletter.
If you wish to unsubscribe use the link that you will find at the bottom of the next newsletter you will receive.","ok","bloquerentree"); } else if (doc == "emaildoublon") { alerte("
This email is already part of the subscribers to the newsletter.","ok","bloquerentree"); } else { envoiErreurAdmin('afficheReponseAddNewsletter',doc); } } function chargementSousMenu() { } function afficheReponseChargementSousMenu(doc) { $("#conteneurmenu").html(doc); } function chargementModules() { var url = "/executions/modules.php"; $.ajax({ type: "POST", url: url, success: function(data){ afficheReponseChargementModules(data); } }); } function afficheReponseChargementModules(doc) { $("#conteneurmodules").html(doc); retourHaut(); messageAlerte(''); } function messageAlerte(msg) { if (msg == "infosIncompletes") { alerte("
Please complete your information in order to finalize your purchase.","ok"); } else if (msg == "codePostalInconnu") { alerte("Your zip code is unknown by the location system.
Please change your address using this form and try again.
If the problem persists contact us or choose another carrier.","ok"); } else if (msg == "erreurIdentification") { alerte("
Error ! Your login credentials are not correct","erreurIdentification"); } else if (msg == "erreurCardNumber") { alerte("
The card number entered is incorrect","ok"); } else if (msg == "alerteRetrait") { alerte("WARNING ! you selected the on-site pickup mode.
Your package will be waiting for you in our warehouse and will not be shipped.","ok"); } else if (msg == "erreurCvc") { alerte("
The verification code is incorrect.","ok"); } else if (msg == "addCommentOk") { alerte("
Your comment has been taken into account.
It will be posted as soon as our moderation service has validated it.
Thank you for your participation.","ok"); } else if (msg == "erreurPaysBloque") { alerte("The country of your delivery address is not available for our carriers.
Please choose a shipping address for another country.","ok"); } else if (msg == "erreur") { alerte("
An error has occurred","ok"); } else if (msg == "envoiOk") { alerte("
We thank you for your message, we are committed to answer you as soon as possible","ok"); } else if (msg == "erreurVille") { alerte("
You must select your city","ok"); } else if (msg == "inconnu") { alerte("
No members were found","ok"); } else if (msg == "sendPw") { alerte("
Your new password has just been sent to you on your email","ok"); } else if (msg == "erreurcode") { alerte("
The verification code is incorrect","ok"); } else if (msg == "desinscriptionOk") { alerte("
Unsubscription made. You will no longer receive a newsletter from us.","ok"); } else if (msg == "erreuremail") { alerte("
Your email is incorrect","ok"); } else if (msg == "erreurdoublonemail") { alerte("
The email you have entered is already another member's email","ok"); } else if (msg == "erreurModif") { alerte("Une erreur s'est produite lors de la modification de vos infos","ok"); } else if (msg == "ajoutOk") { alerte("
Ajout effectué","ok"); } else if (msg == "modifOk") { alerte("
Modification de vos informations effectuée","ok"); } else if (msg == "panierstock") { alerte("Cet article n'est plus disponible, veuillez nous en excuser","ok"); } else if (msg == "paniertaille") { alerte("Cet article n'est plus disponible dans la taille que vous avez sélectionné","ok"); } else if (msg == "panierok") { alerte("Cet article a été ajouté dans votre panier","ok"); } else if (msg == "panierko") { alerte("Une erreur s'est produite, veuillez recommencer l'opération","ok"); } else if (msg == "supprimOk") { alerte("Suppression effectuée","ok"); } else if (msg == "supprimKo") { alerte("Erreur lors de la suppression","ok"); } else if (msg == "tempsDepasse") { alerte("Temps limite dépassé !","ok"); } else if (msg == "envoi") { alerte("Nous vous remercions pour votre message,\nnous nous engageons à vous répondre dans les plus brefs délais","ok"); } else if (msg == "erreurMp") { alerte("Le mot de passe que vous avez saisi est incorrect","ok"); } else if (msg == "mpOk") { alerte("Votre mot de passe a bien été changé","ok"); } else if (msg == "mpOk") { alerte("Votre mot de passe a bien été changé","ok"); } else if (msg == "erreurConnexion") { alerte("Les informations saisies sont incorrectes","ok"); } else if (msg == "connexion") { alerte(" bienvenue sur RushOnGame !","ok"); } else if (msg == "inscriptionok") { alerte("
Votre inscription a bien été validée !","ok"); } else if (msg == "email") { alerte("L'e-mail que vous avez saisi est déjà attribué à un membre de RushOnGame","ok"); } else if (msg == "emailNonValide") { alerte("Le format de l'email que vous avez saisi n'est pas valide","ok"); } else if (msg == "emailDeja") { alerte("Le propiétaire de l'email à déjà reçu une invitation","ok"); } else if (msg == "emailEnvoye") { alerte("Une invitation a été envoyée à ","ok"); } else if (msg == "emailOk") { alerte("Votre e-mail a bien été pris en compte","ok"); } else if (msg == "insert") { alerte("Une erreur s'est produite lors de l'enregistrement de vos données","ok"); } else if (msg == "compteSupp") { alerte("Compte Supprimé","ok"); } } function retourHaut() { $("#retourHaut").css({ 'top': (($(window).height() - $("#retourHaut").height() - 15)), 'left': (($(window).width() - $("#retourHaut").width() - 15)) }); $(window).scroll(function () { if ($(this).scrollTop() > 100) { $("#retourHaut").fadeIn('slow'); } else { $("#retourHaut").fadeOut('slow'); } }); // scroll body to 0px on click /*$('#back-top a').click(function () { $('body,html').animate({ scrollTop: 0 }, 800); return false; });*/ $("#retourHaut").bind('click', function(){ $('body,html').animate({ scrollTop: 0 }, 800); return false; }); } function verifResetPassword(idForm) { if (document.getElementById(idForm).txt_email.value == "") { document.getElementById('texteAlerteLoginRecover').innerHTML = "You must enter your e-mail"; $("#caseAlerteLoginRecover").slideDown('slow'); } else { var testEmail = document.getElementById(idForm).txt_email.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (reg.test(testEmail)==false) { document.getElementById('texteAlerteLoginRecover').innerHTML = "Your email is invalid"; $("#caseAlerteLoginRecover").slideDown('slow'); } else { document.getElementById(idForm).submit(); } } } function infoBulle(zone) { var topCode = 0; if ($("#infoBulle").is(':hidden')) { $("#infoBulle").fadeIn('slow'); } if (zone == "prenom") { document.getElementById("infoBulle").innerHTML = "Saisissez votre prénom, cette information restera confidenteille."; $('#infoBulle').animate({ top: '18' }, 500, function() { // Animation complete. }); } else if (zone == "nom") { document.getElementById("infoBulle").innerHTML = "Saisissez votre nom de famille, cette information restera confidenteille."; $('#infoBulle').animate({ top: '84' }, 500, function() { // Animation complete. }); } else if (zone == "email") { document.getElementById("infoBulle").innerHTML = "ATTENTION ! l'e-mail que vous allez saisir doit être valide pour que nous puissions vous joindre et vous envoyer vos factures."; $('#infoBulle').animate({ top: '150' }, 500, function() { // Animation complete. }); } else if (zone == "mp") { document.getElementById("infoBulle").innerHTML = "Choissez un mot de passe comportant au minimum 6 caractères."; $('#infoBulle').animate({ top: '216' }, 500, function() { // Animation complete. }); } else if (zone == "mp2") { document.getElementById("infoBulle").innerHTML = "Merci de ressaisir le même mot de passe afin d'effectuer une comparaison et ainsi éviter les erreurs de saisie."; $('#infoBulle').animate({ top: '282' }, 500, function() { // Animation complete. }); } else if (zone == "adresse") { document.getElementById("infoBulle").innerHTML = "Merci de saisir votre adresse de facturation. Cette adresse pourra être utilisée comme adresse de livraison."; $('#infoBulle').animate({ top: '368' }, 500, function() { // Animation complete. }); } else if (zone == "cp") { document.getElementById("infoBulle").innerHTML = "Merci de saisir votre code postal."; $('#infoBulle').animate({ top: '464' }, 500, function() { // Animation complete. }); } else if (zone == "ville") { document.getElementById("infoBulle").innerHTML = "Merci de saisir votre ville de résidence."; $('#infoBulle').animate({ top: '530' }, 500, function() { // Animation complete. }); } else if (zone == "pays") { document.getElementById("infoBulle").innerHTML = "Merci de sélectionner votre pays de résidence."; $('#infoBulle').animate({ top: '596' }, 500, function() { // Animation complete. }); } else if (zone == "tel") { document.getElementById("infoBulle").innerHTML = "Merci de saisir votre téléphone. Ce numéro sera utile pour vous joindre en cas de difficulté de livraison de votre commande."; $('#infoBulle').animate({ top: '664' }, 500, function() { // Animation complete. }); } else if (zone == "code") { document.getElementById("infoBulle").innerHTML = "Pour valider votre inscription vous devez saisir le code de vérification dans la case ci-contre."; $('#infoBulle').animate({ top: '732' }, 500, function() { // Animation complete. }); } else if (zone == "prenomLivraison") { document.getElementById("infoBulle").innerHTML = "Saisissez le prénom du destinataire de cette commande."; $('#infoBulle').animate({ top: '18' }, 500, function() { // Animation complete. }); } else if (zone == "nomLivraison") { document.getElementById("infoBulle").innerHTML = "Saisissez le nom du destinataire de cette commande."; $('#infoBulle').animate({ top: '85' }, 500, function() { // Animation complete. }); } else if (zone == "adresseLivraison") { document.getElementById("infoBulle").innerHTML = "Saisissez l'adresse postale du destinataire de cette commande."; $('#infoBulle').animate({ top: '173' }, 500, function() { // Animation complete. }); } else if (zone == "cpLivraison") { document.getElementById("infoBulle").innerHTML = "Saisissez le code postal de la ville du destinataire de cette commande."; $('#infoBulle').animate({ top: '268' }, 500, function() { // Animation complete. }); } else if (zone == "villeLivraison") { document.getElementById("infoBulle").innerHTML = "Merci de saisir votre ville de destination de cette commande."; $('#infoBulle').animate({ top: '334' }, 500, function() { // Animation complete. }); } else if (zone == "paysLivraison") { document.getElementById("infoBulle").innerHTML = "Merci de sélectionner votre pays de destination de cette commande."; $('#infoBulle').animate({ top: '400' }, 500, function() { // Animation complete. }); } else if (zone == "telLivraison") { document.getElementById("infoBulle").innerHTML = "Merci de saisir le téléphone du destinatire de cette commande. Ce numéro sera utile pour joindre le destinataire en cas de difficulté de livraison."; $('#infoBulle').animate({ top: '466' }, 500, function() { // Animation complete. }); } else if (zone == "prenomInformation") { document.getElementById("infoBulle").innerHTML = "Votre prénom est utilisé pour l'adresse de facturation de vos futures commandes, cette information restera confidenteille."; $('#infoBulle').animate({ top: '18' }, 500, function() { // Animation complete. }); } else if (zone == "nomInformation") { document.getElementById("infoBulle").innerHTML = "Votre nom est utilisé pour l'adresse de facturation de vos futures commandes, cette information restera confidenteille."; $('#infoBulle').animate({ top: '85' }, 500, function() { // Animation complete. }); } else if (zone == "emailInformation") { document.getElementById("infoBulle").innerHTML = "ATTENTION ! le changement de cet email entrainera une demande de reconnexion etant donné que votre email vous sert de login de connexion."; $('#infoBulle').animate({ top: '153' }, 500, function() { // Animation complete. }); } else if (zone == "adresseInformation") { document.getElementById("infoBulle").innerHTML = "Cette adresse est utilisée pour l'adresse de facturation de vos futures commandes."; $('#infoBulle').animate({ top: '240' }, 500, function() { // Animation complete. }); } else if (zone == "cpInformation") { document.getElementById("infoBulle").innerHTML = "Ce code postal est utilisé pour l'adresse de facturation de vos futures commandes."; $('#infoBulle').animate({ top: '336' }, 500, function() { // Animation complete. }); } else if (zone == "paysInformation") { document.getElementById("infoBulle").innerHTML = "Ce pays est utilisé pour l'adresse de facturation de vos futures commandes."; $('#infoBulle').animate({ top: '404' }, 500, function() { // Animation complete. }); } else if (zone == "depInformation") { document.getElementById("infoBulle").innerHTML = "Ce département est utilisé pour l'adresse de facturation de vos futures commandes."; $('#infoBulle').animate({ top: '474' }, 500, function() { // Animation complete. }); } else if (zone == "villeInformation") { topCode = 476; if ($("#ligneDepInscription").is(':visible')) { topCode = topCode + 68; } document.getElementById("infoBulle").innerHTML = "Cette ville est utilisée pour l'adresse de facturation de vos futures commandes."; $('#infoBulle').animate({ top: topCode }, 500, function() { // Animation complete. }); } else if (zone == "telInformation") { topCode = 476; if ($("#ligneDepInscription").is(':visible')) { topCode = topCode + 68; } if ($("#ligneVilleInscription").is(':visible')) { topCode = topCode + 68; } document.getElementById("infoBulle").innerHTML = "Ce numéro sera utile pour vous joindre en cas de difficulté de livraison de votre commande."; $('#infoBulle').animate({ top: topCode }, 500, function() { // Animation complete. }); } } function ouvrirLigne(id) { if ($("#boutonOuvrir"+id).is(':hidden')) { $("#infos"+id).slideUp("slow"); //document.getElementById("infos"+id).style.display = "none"; document.getElementById("boutonFermer"+id).style.display = "none"; document.getElementById("boutonOuvrir"+id).style.display = "block"; } else { $("#infos"+id).slideDown("slow"); document.getElementById("boutonOuvrir"+id).style.display = "none"; document.getElementById("boutonFermer"+id).style.display = "block"; } } function ouvrirAuto(id) { $("#"+id).slideToggle('slow'); } function verifEnvoiMessageSupport(idForm) { var nbSujets = parseInt(document.getElementById(idForm).nbSujets.value); if (nbSujets > 0) { var optionSelectionne = document.getElementById(idForm).txt_sujet.selectedIndex; var sujet = document.getElementById(idForm).txt_sujet.options[optionSelectionne].value; if ((sujet == "") || (sujet == "0") || (sujet == 0)) { alerte("
You must enter the subject of your message","ok"); document.getElementById(idForm).txt_sujet.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_sujet.focus(); return false; } else if ((document.getElementById(idForm).txt_message.value.length < 3) || (document.getElementById(idForm).txt_message.value == "")) { alerte("
You must enter your message","ok"); document.getElementById(idForm).txt_message.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_message.focus(); return false; } else { return true; } } else { if (document.getElementById(idForm).txt_sujet.value == "") { alerte("
You must enter the subject of your message","ok"); document.getElementById(idForm).txt_sujet.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_sujet.focus(); return false; } else if (document.getElementById(idForm).txt_sujet.value.length < 3) { alerte("
You must enter the subject of your message","ok"); document.getElementById(idForm).txt_sujet.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_sujet.focus(); return false; } else if ((document.getElementById(idForm).txt_message.value.length < 3) || (document.getElementById(idForm).txt_message.value == "")) { alerte("
You must enter your message","ok"); document.getElementById(idForm).txt_message.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_message.focus(); return false; } else { return true; } } } function verifEnvoiMessage(idForm) { if (document.getElementById(idForm).txt_email) { var testEmail = document.getElementById(idForm).txt_email.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; } if ((document.getElementById(idForm).txt_nom) && (document.getElementById(idForm).txt_nom.value == "")) { alerte("
You must enter your name","ok"); document.getElementById(idForm).txt_nom.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_nom.focus(); return false; } else if ((document.getElementById(idForm).txt_email) && (document.getElementById(idForm).txt_email.value == "")) { alerte("
You must enter your e-mail","ok"); document.getElementById(idForm).txt_email.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_email.focus(); return false; } else if ((document.getElementById(idForm).txt_email) && (reg.test(testEmail)==false)) { alerte("
Your email is invalid","ok"); document.getElementById(idForm).txt_email.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_email.focus(); return false; } else if (document.getElementById(idForm).txt_sujet.value == "") { alerte("
You must enter the subject of your message","ok"); document.getElementById(idForm).txt_sujet.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_sujet.focus(); return false; } else if (document.getElementById(idForm).txt_sujet.value.length < 3) { alerte("
You must enter the subject of your message","ok"); document.getElementById(idForm).txt_sujet.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_sujet.focus(); return false; } else if ((document.getElementById(idForm).txt_message.value.length < 3) || (document.getElementById(idForm).txt_message.value == "")) { alerte("
You must enter your message","ok"); document.getElementById(idForm).txt_message.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_message.focus(); return false; } else if ((document.getElementById(idForm).txt_code) && (document.getElementById(idForm).txt_code.value == "")) { alerte("
You must enter the verification code","ok"); document.getElementById(idForm).txt_code.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_code.focus(); return false; } else { return true; } } function verifEnvoiQuestion(idForm) { if (document.getElementById(idForm).txt_question.value == "") { alerte("
You must enter your question","ok"); document.getElementById(idForm).txt_question.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_question.focus(); return false; } else if (document.getElementById(idForm).txt_code.value == "") { alerte("
You must enter the verification code","ok"); document.getElementById(idForm).txt_code.style.borderColor = '#FF0000'; document.getElementById(idForm).txt_code.focus(); return false; } else { return true; } } function verifInscription(idForm,mode) { var testEmail = document.getElementById(idForm).txt_caseemail.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (($("#"+idForm+" input[name='select_typeCompte']").length > 0) && ((document.getElementById(idForm).select_typeCompte.value == "") || (document.getElementById(idForm).select_typeCompte.value == "0"))) { alerte("
You must select the type of account you want to create","ok"); modifetatDonneeFormulaire("civilite","ko"); document.getElementById(idForm).select_typeCompte.focus(); return false; } else if (($("#"+idForm+" input[name='select_typeCompte']").length > 0) && ((document.getElementById(idForm).select_typeCompte.value == "pro") && (document.getElementById(idForm).txt_caseraisonsociale.value == ""))) { alerte("
You must enter the name of your company","ok"); modifetatDonneeFormulaire("caseraisonsociale","ko"); document.getElementById(idForm).txt_caseraisonsociale.focus(); return false; } else if (($("#"+idForm+" input[name='select_typeCompte']").length > 0) && ((document.getElementById(idForm).select_typeCompte.value == "pro") && ((document.getElementById(idForm).txt_casesiret.value == "") || (document.getElementById(idForm).txt_casesiret.value.length < 14)))) { alerte("
You must enter the siret number of your company","ok"); modifetatDonneeFormulaire("casesiret","ko"); document.getElementById(idForm).txt_casesiret.focus(); return false; } else if (($("#"+idForm+" input[name='select_typeCompte']").length > 0) && ((document.getElementById(idForm).select_typeCompte.value == "pro") && ((document.getElementById(idForm).txt_casenumerotva.value == "") || (document.getElementById(idForm).txt_casenumerotva.value.length < 6)))) { alerte("
You must enter the VAT number of your company","ok"); modifetatDonneeFormulaire("casenumerotva","ko"); document.getElementById(idForm).txt_casenumerotva.focus(); return false; } else if ((document.getElementById(idForm).select_civilite.value == "") || (document.getElementById(idForm).select_civilite.value == "0")) { alerte("
You must select your civility","ok"); modifetatDonneeFormulaire("civilite","ko"); document.getElementById(idForm).select_civilite.focus(); return false; } else if (document.getElementById(idForm).txt_caseprenom.value == "") { alerte("
You must enter your first name","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
You must enter your name","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok"); modifetatDonneeFormulaire("caseemail","ko"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
You must enter your password","ok"); modifetatDonneeFormulaire("casemp","ko"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value.length < 6) { alerte("
Your password must contain at least 6 characters","ok"); modifetatDonneeFormulaire("casemp","ko"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value == "") { alerte("
You must confirm your password","ok"); modifetatDonneeFormulaire("casemp2","ko"); document.getElementById(idForm).txt_casemp2.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value != document.getElementById(idForm).txt_casemp.value) { alerte("
Your confirmation does not match your password","ok"); modifetatDonneeFormulaire("casemp2","ko"); document.getElementById(idForm).txt_casemp2.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
You must enter your address","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_caseadresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
You must enter your postal code","ok"); modifetatDonneeFormulaire("casecodepostal","ko"); document.getElementById(idForm).txt_casecodepostal.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
You must enter your city","ok"); modifetatDonneeFormulaire("caseville","ko"); document.getElementById(idForm).txt_caseville.focus(); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).select_pays.value == "") || (document.getElementById(idForm).select_pays.value == "0")) { alerte("
You must select your country","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); return false; } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
You must enter your phone so that we can contact you when you deliver your order","ok"); modifetatDonneeFormulaire("casetel","ko"); document.getElementById(idForm).txt_casetel.focus(); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).txt_casecode.value == "") || (document.getElementById(idForm).txt_casecode.length < 6)) { alerte("
You must enter the verification code","ok"); modifetatDonneeFormulaire("casecode","ko"); document.getElementById(idForm).txt_casecode.focus(); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifInscriptionUltraFlash(idForm,mode) { var testEmail = document.getElementById(idForm).txt_caseemail.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
You must enter your password","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value.length < 6) { alerte("
Your password must contain at least 6 characters","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).txt_casecode.value == "") || (document.getElementById(idForm).txt_casecode.length < 6)) { alerte("
You must enter the verification code","ok"); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifInscriptionFlash(idForm,mode) { var testEmail = document.getElementById(idForm).txt_caseemail.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (document.getElementById(idForm).txt_caseprenom.value == "") { alerte("
You must enter your first name","ok"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
You must enter your name","ok"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
You must enter your password","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value.length < 6) { alerte("
Your password must contain at least 6 characters","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value == "") { alerte("
You must confirm your password","ok"); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value != document.getElementById(idForm).txt_casemp.value) { alerte("
Your confirmation does not match your password","ok"); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).txt_casecode.value == "") || (document.getElementById(idForm).txt_casecode.length < 6)) { alerte("
You must enter the verification code","ok"); if (mode == "form") { return false; } } else if (document.getElementById(idForm).chk_cgv.checked != true) { alerte("
I accept without reservation theGeneral Conditions of Sale","ok"); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifHeureRetrait(idForm,mode) { var optionSelectionne = document.getElementById(idForm).select_heureRetrait.selectedIndex; var numHeureRetrait = document.getElementById(idForm).select_heureRetrait.options[optionSelectionne].value; if (numHeureRetrait == 0) { alerte("
You must select the time you want to pick up your order","ok"); modifetatDonneeFormulaire("heureRetrait","ko"); document.getElementById(idForm).select_heureRetrait.focus(); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifLivraison(idForm,mode) { if (document.getElementById(idForm).txt_caseprenom.value == "") { alerte("
You must enter your first name","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
You must enter your name","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
You must enter your address","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_adresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
You must enter your postal code","ok"); modifetatDonneeFormulaire("casecodepostal","ko"); document.getElementById(idForm).txt_casecodepostal.focus(); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).select_pays.value == "") || (document.getElementById(idForm).select_pays.value == "0")) { alerte("
You must select your country","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
You must enter your phone so that we can contact you when you deliver your order","ok"); modifetatDonneeFormulaire("caseville","ko"); document.getElementById(idForm).txt_caseville.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
You must enter your phone so that we can contact you when you deliver your order","ok"); modifetatDonneeFormulaire("casetel","ko"); document.getElementById(idForm).txt_casetel.focus(); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifInformation(idForm,mode) { var testEmail = document.getElementById(idForm).txt_caseemail.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (document.getElementById(idForm).txt_caseprenom.value == "") { alerte("
You must enter your first name","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
You must enter your name","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok"); modifetatDonneeFormulaire("caseemail","ko"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
You must enter your address","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_caseadresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
You must enter your postal code","ok"); modifetatDonneeFormulaire("casecodepostal","ko"); document.getElementById(idForm).txt_casecodepostal.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
You must enter your city","ok"); modifetatDonneeFormulaire("caseville","ko"); document.getElementById(idForm).txt_caseville.focus(); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).select_pays.value == "") || (document.getElementById(idForm).select_pays.value == "0")) { alerte("
You must select your country","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); return false; } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
You must enter your phone so that we can contact you when you deliver your order","ok"); modifetatDonneeFormulaire("casetel","ko"); document.getElementById(idForm).txt_casetel.focus(); if (mode == "form") { return false; } } else { if (mode == "direct") { document.getElementById(idForm).submit(); } else if (mode == "form") { return true; } } } function verifIndentification(idForm) { var testEmail = document.getElementById(idForm).emailConnexion.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (document.getElementById(idForm).emailConnexion.value == "") { document.getElementById('texteAlerteEmail'+idForm).innerHTML = "You must enter your e-mail"; $("#caseAlerteEmail"+idForm).slideDown('slow'); return false; } else if (reg.test(testEmail)==false) { document.getElementById('texteAlerteEmail'+idForm).innerHTML = "Your email is invalid"; $("#caseAlerteEmail"+idForm).slideDown('slow'); return false; } else if ((document.getElementById(idForm).mpConnexion) && (document.getElementById(idForm).mpConnexion.value == "")) { document.getElementById('textePassword'+idForm).innerHTML = "You must enter your password"; $("#caseAlertePassword"+idForm).slideDown('slow'); return false; } else { return true; } } function verifIndentificationHome(idForm) { var testEmail = document.getElementById(idForm).emailConnexion.value; testEmail = testEmail.replace(" ",""); var reg = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/; if (document.getElementById(idForm).emailConnexion.value == "") { alerte("
You must enter your e-mail","ok"); return false; } else if (reg.test(testEmail)==false) { alerte("
Your email is invalid","ok"); return false; } else if ((document.getElementById(idForm).mpConnexion) && (document.getElementById(idForm).mpConnexion.value == "")) { alerte("
You must enter your password","ok"); return false; } else { return true; } } function verifChangeMp(idForm) { if (document.getElementById(idForm).oldMp.value == "") { document.getElementById('texteAlerteOldMpChangeMp').innerHTML = "You must enter your current password"; $("#caseAlerteOldMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value == "") { document.getElementById('texteAlerteNewMpChangeMp').innerHTML = "You must enter your new password"; $("#caseAlerteNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value.length < 6) { document.getElementById('texteAlerteNewMpChangeMp').innerHTML = "Your password must contain at least 6 characters"; $("#caseAlerteNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).confirmNewMp.value == "") { document.getElementById('texteAlerteConfirmNewMpChangeMp').innerHTML = "You must confirm your new password"; $("#caseAlerteConfirmNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value != document.getElementById(idForm).confirmNewMp.value) { document.getElementById('texteAlerteConfirmNewMpChangeMp').innerHTML = "Your confirmation does not match your password"; $("#caseAlerteConfirmNewMpChangeMp").slideDown('slow'); } else { document.getElementById(idForm).submit(); return true; } } function clearCaseSearch(id,couleur) { if (document.getElementById(id).value == "Search...") { document.getElementById(id).value = ""; document.getElementById(id).style.color = "#"+couleur; } else if (document.getElementById(id).value == "Your email...") { document.getElementById(id).value = ""; document.getElementById(id).style.color = "#"+couleur; } } function verifBody() { if ($("#caseSuggestion").is(':hidden')) { } else { $("#caseSuggestion").fadeOut('slow'); } } function envoiErreurAdmin(source,doc) { var url = "/executions/envoiErreurAdmin.php"; var parametres = "erreur="+doc; parametres += "&source="+source; $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseErreurAdmin(data); } }); } function afficheReponseErreurAdmin(doc) { alerte("An error has occurred !
It has been transmitted to us.
We will intervene as soon as possible","ok"); } function verifToucheEntree(event) { var code = event.keyCode ? event.keyCode : event.which; if (code == 13) { if ((actionBoutonEnter == "fermerAlerte") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; fermerAlerte(); } else if ((actionBoutonEnter == "reload") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; location.reload(); } } } function verifToucheEntree2(event,mode) { var code = event.keyCode ? event.keyCode : event.which; if (code == 13) { if (mode == "verifBonDeReduction") { verifBonDeReduction(); } } } function validPanier(nbWishlist) { if (nbWishlist > 0) { alerte("
You have items in your Wish List, do you want to add them to your basket?","o-n-confirmationPanierWishlist","/cart/identification.php"); } else { location.href='/cart/identification.php'; } } function modifTransporteurPanier(numTransporteur,nbWishlist) { if (numTransporteur > 0) { if (nbWishlist > 0) { alerte("
You have items in your Wish List, do you want to add them to your basket?","o-n-confirmationTransporteurWishlist",numTransporteur); } else { var url = "/executions/validModifPanier.php"; var parametres = "numTransporteur="+numTransporteur; //alerte("parametres = "+parametres,"ok"); $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseModifPanier(data); } }); } } } function verifBonDeReduction() { var codeBon = document.getElementById("txt_bonDeReduction").value; //RESET TRANSPORTEUR $(".lignePanierFrais .montant").each(function( index ) { var id = $(this).attr('id'); document.getElementById(id).innerHTML = document.getElementById(id+"Save").innerHTML; }); if (codeBon == "") { alerte("Enter in the box the code of your voucher","ok"); } else { var presenceReductionPanier = document.getElementById("presenceReductionSurPanier").value; if (presenceReductionPanier == "oui") { alerte("
It is impossible to accumulate a voucher with a product on promotion.","ok"); } else { var montantTotalPanier = document.getElementById("txt_montantTotalPanier").value; var montantFraisPanier = document.getElementById("txt_montantFraisPanier").value; montantTotalPanier = montantTotalPanier.replace(" ",""); montantFraisPanier = montantFraisPanier.replace(" ",""); var numPaysLivraison = document.getElementById("numPaysLivraison").value; var numTransporteur = document.getElementById("numTransporteur").value; var url = "/executions/verifBonDeReduction.php"; var parametres = "codeBon="+codeBon; parametres += "&montantTotalPanier="+montantTotalPanier; parametres += "&montantFraisPanier="+montantFraisPanier; parametres += "&numPaysLivraison="+numPaysLivraison; parametres += "&numTransporteur="+numTransporteur; //window.alert(parametres); $.ajax({ type: "POST", url: url, data: parametres, success: function(data){ afficheReponseVerifBonDeReduction(data); } }); } } } function afficheReponseVerifBonDeReduction(doc) { var tableauResultat = doc.split("|"); var retour = tableauResultat[0]; //window.alert(doc); if (retour == "inconnu") { var montantPanierNew = tableauResultat[1]; alerte("
The code entered does not correspond to any valid coupon","ok"); $('#lignePanierReduction_prix').fadeOut('slow', function() { document.getElementById('lignePanierReduction_prix').innerHTML = "0€"; $('#lignePanierReduction_prix').fadeIn('slow'); }); $('#lignePanierTotal_prix').fadeOut('slow', function() { document.getElementById('lignePanierTotal_prix').innerHTML = montantPanierNew+"€"; $('#lignePanierTotal_prix').fadeIn('slow'); }); } else if (retour == "pays") { var montantPanierNew = tableauResultat[1]; alerte("
This coupon is not valid for this country of delivery","ok"); $('#lignePanierReduction_prix').fadeOut('slow', function() { document.getElementById('lignePanierReduction_prix').innerHTML = "0€"; $('#lignePanierReduction_prix').fadeIn('slow'); }); $('#lignePanierTotal_prix').fadeOut('slow', function() { document.getElementById('lignePanierTotal_prix').innerHTML = montantPanierNew+"€"; $('#lignePanierTotal_prix').fadeIn('slow'); }); } else if ((retour == "minimum") || (retour == "onlyMembers") || (retour == "onlyPros")) { var achatMinimumReduction = tableauResultat[1]; var montantPanierNew = tableauResultat[2]; if (retour == "minimum") { alerte("
This coupon is valid only for an order of a minimum amount of : "+achatMinimumReduction+"€","ok"); } else if (retour == "onlyMembers") { alerte("
This discount is not available for professionals","ok"); } else if (retour == "onlyCat") { alerte("
This offer is valid only for products in certain categories","ok"); } else if (retour == "onlyPros") { alerte("
This discount is only available for professionals","ok"); } $('#lignePanierReduction_prix').fadeOut('slow', function() { document.getElementById('lignePanierReduction_prix').innerHTML = "0€"; $('#lignePanierReduction_prix').fadeIn('slow'); }); $('#lignePanierTotal_prix').fadeOut('slow', function() { document.getElementById('lignePanierTotal_prix').innerHTML = montantPanierNew+"€"; $('#lignePanierTotal_prix').fadeIn('slow'); }); } else if (retour == "minimumRemise") { var achatMinimumReduction = tableauResultat[1]; var montantPanierNew = tableauResultat[2]; alerte("
Discount for price equal to or greater than this Item","ok"); $('#lignePanierReduction_prix').fadeOut('slow', function() { document.getElementById('lignePanierReduction_prix').innerHTML = "0€"; $('#lignePanierReduction_prix').fadeIn('slow'); }); } else if (retour == "ok") { var valeurReduction = tableauResultat[1]; var typeReduction = tableauResultat[2]; var montantPanierNew = tableauResultat[3]; var numTransporteurOffert = tableauResultat[4]; var montantPanierNewTTC = tableauResultat[5]; if (typeReduction == "valeur") { var type = "€"; } else if (typeReduction == "monnaieInterne") { var type = "rushs"; } else { var type = "%"; } $('#lignePanierReduction_prix').fadeOut('slow', function() { if (typeReduction == "monnaieInterne") { document.getElementById('lignePanierReduction_prix').innerHTML = "+"+valeurReduction+" "+type; } else { document.getElementById('lignePanierReduction_prix').innerHTML = "-"+valeurReduction+type; } $('#lignePanierReduction_prix').fadeIn('slow'); }); $('#lignePanierTotal_prix').fadeOut('slow', function() { document.getElementById('lignePanierTotal_prix').innerHTML = montantPanierNew+"€"; $('#lignePanierTotal_prix').fadeIn('slow'); }); if ($("#lignePanierTotalTTC_prix").length > 0) { document.getElementById('lignePanierTotalTTC_prix').innerHTML = montantPanierNewTTC; } if (montantPanierNew == "0.00") { $("#conteneurFicheArticle").fadeOut('slow', function() { document.getElementById('conteneurFicheArticle').innerHTML = "
Valider ma commande
"; $("#conteneurFicheArticle").fadeIn('slow'); }); //RESET } //window.alert("numTransporteurOffert : "+numTransporteurOffert); if (numTransporteurOffert > 0) { if ($("#ligneTransporteur"+numTransporteurOffert+"_montant").length > 0) { document.getElementById("ligneTransporteur"+numTransporteurOffert+"_montant").innerHTML = "Free"; var idTransporteurFleche = "ligneTransporteur"+numTransporteurOffert+"_fleche"; $(".lignePanierFrais_fleche").each(function( index ) { if ($(this).attr('id') != idTransporteurFleche) { $(this).fadeOut('slow'); } }); $("#"+idTransporteurFleche).fadeIn('slow'); } else { alerte("This voucher code does not work for this shipping method","ok"); } } } else { envoiErreurAdmin('afficheReponseVerifBonDeReduction',doc); } } function verifToucheEntree(event) { var code = event.keyCode ? event.keyCode : event.which; if (code == 13) { if ((actionBoutonEnter == "fermerAlerte") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; fermerAlerte(); } else if ((actionBoutonEnter == "reload") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; location.reload(); } else if ((actionBoutonEnter == "panier") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; location.href="/cart/"; } else if ((actionBoutonEnter == "connexion") && ($("#box").is(':visible'))) { actionBoutonEnter = ""; alerte('connexion','connexion'); } } } function alerte(message,bouton,option1,option2,option3,option4,option5,option6) { var titreBox = "Information"; var messageEntete = ""; actionBoutonEnter = ""; if ((message == "connexion") || (message == "password") || (message == "session") || (message == "changeMp")) { document.getElementById('boxTitre').style.backgroundImage = 'url(/template/basicV3/images/boxIdentification.png)'; } else if (bouton == "o-n-downloadListingActivities") { document.getElementById('boxTitre').style.backgroundImage = 'url(/template/basicV3/images/boxDownload.png)'; } else if ((message == "cgv") || (message == "mentions") || (message == "paiementSecurise") || (message == "qsn") || (message == "demandeDispo")) { document.getElementById('boxTitre').style.backgroundImage = 'url(/template/basicV3/images/boxInfo.png)'; } else if ((message == "choixForme")) { document.getElementById('boxTitre').style.backgroundImage = 'url(/template/basicV3/images/boxCalcul.png)'; } else { document.getElementById('boxTitre').style.backgroundImage = 'url(/template/basicV3/images/boxInfo.png)'; } if (bouton == "o-n-addTransaction") { titreBox = "Warning"; } if (message == "session") { hauteurBox = 180; largeurBox = 340; titreBox = "Session problem"; messageEntete = "
Your session has expired. Thank you to relog on"; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "ajoutPanier") { hauteurBox = 180; largeurBox = 400; titreBox = "Basket"; var codeHtml = "

This item has been added to your cart.
"; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "lectureSeule") { hauteurBox = 250; largeurBox = 450; titreBox = "Warning"; var codeHtml = "

You must login to access this feature..
"; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "bonPanierVide") { hauteurBox = 220; largeurBox = 380; var codeHtml = "

Your cart is empty, fill your cart before using your voucher.
"; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "alerteDispo") { hauteurBox = 220; largeurBox = 380; if ((option1 != "") && (option1 != "inconnue") && (option1 != "inconue")) { var codeHtml = "

Attention this article will be available from :
"+option1+".
"; } else { var codeHtml = "

Attention this article is momentarily unavailable. You can contact us for availability.
"; } document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "demandeDispo") { hauteurBox = 250; largeurBox = 460; var codeHtml = '
'; codeHtml += '

Would you like to receive an e-mail as soon as this product is available?
'; codeHtml += '
'; codeHtml += ''; codeHtml += ''; codeHtml += '
'; codeHtml += ''; codeHtml += '
'; codeHtml += '
'; codeHtml += '
'; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "modifPhoto") { hauteurBox = 354; largeurBox = 400; var codeHtml = "
Loading
"; } else if (message == "progression") { titreBox = "Upload en cours..."; messageEntete = option1+"%"; hauteurBox = 154; largeurBox = 320; var codeHtml = "
"; codeHtml += ""+messageEntete+""; codeHtml += "
"; codeHtml += "
"; codeHtml += "
"; codeHtml += "
"; document.getElementById('boxEnteteDroitFermer').style.display = "none"; document.getElementById('boxEnteteDroit').style.display = "block"; } else if (message == "choixForme") { hauteurBox = 610; largeurBox = 650; titreBox = "Calcul de la surface"; var codeHtml = "
Loading
"; } else if (message == "connexion") { hauteurBox = 480; largeurBox = 480; titreBox = "Identification"; codeHtml = "
\r\n\t\r\n
\r\n
\r\n Identification form :<\/span>\r\n <\/div>\r\n \r\n \r\n
\r\n Please enter your information below to login.<\/span>\r\n <\/div>\r\n Create an account<\/a>\r\n \r\n
\r\n
\r\n \r\n <\/i>\r\n
\r\n <\/i>\r\n <\/div>\r\n <\/div>\r\n <\/div> \r\n \r\n
\r\n \t<\/span>\r\n <\/div>\r\n \r\n\r\n
\r\n
\r\n \r\n <\/i>\r\n
\r\n <\/i>\r\n <\/div>\r\n <\/div>\r\n <\/div> \r\n \r\n
\r\n \t<\/span>\r\n <\/div>\r\n
\r\n Forgot your password ? ?<\/span>\r\n <\/div>\r\n \r\n
\r\n \t
\r\n \t
\r\n