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("
Vous êtes déjà inscrit à ce concours","ok"); } else if (doc.etat == "ok") { alerte("
Félicitation vous êtes à présent inscrit aux concours !","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("
Chargement..."); 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("
Opération impossible : votre compte facebook ne nous autorise pas à récupérer votre e-mail.
Veuillez utiliser le formulaire d'inscription","ok"); } else if (doc.etat == "connexionOK") { location.href="/ventes"; } 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="/compte/?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'); }); }); function validActionNews(numNews,action) { if (action != "like") { alerte(""); document.getElementById('boxContenu').innerHTML = "
Chargement
"; } 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 = "Aimer"+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 = "Partager"+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("
Votre e-mail est invalide","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("
Vous devez saisir le titre de votre article","ok"); return false; } else if (document.getElementById(idForm).txt_titre.value.length < 5) { alerte("
Votre titre doit contenir au moins 5 caractères","ok"); return false; } else if (document.getElementById(idForm).txt_texte.value == "") { alerte("
Vous devez saisir votre texte","ok"); return false; } else if (document.getElementById(idForm).txt_texte.value.length < 100) { alerte("
Votre texte doit contenir au moins 100 caractères","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("
Vous devez saisir votre message","ok"); return false; } else { return true; } } function afficheReponseAddNewsletter(doc) { if (doc == "ok") { alerte("Vous êtes maintenant abonné à la newsletter.
Si vous souhaitez vous désabonner utiliser le lien que vous trouverez en bas de la prochaine newsletter que vous recevrez.","ok","bloquerentree"); } else if (doc == "emaildoublon") { alerte("
Cet email fait déjà parti des inscrits à la 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("
Veuillez compléter vos informations pour pouvoir finaliser votre achat.","ok"); } else if (msg == "codePostalInconnu") { alerte("Votre code postal est inconnu par le système de localisation.
Merci de modifier votre adresse grâce à ce formulaire et de réessayer.
Si le problème persiste contactez-nous ou choisissez un autre transporteur.","ok"); } else if (msg == "erreurIdentification") { alerte("
Erreur ! Vos identification de connexion ne sont pas corrects","erreurIdentification"); } else if (msg == "erreurCardNumber") { alerte("
Le numéro de carte saisi est incorrect","ok"); } else if (msg == "alerteRetrait") { alerte("ATTENTION ! vous avez sélectionné le mode retrait sur place.
Votre colis vous attendra donc dans notre entrepôt et ne vous sera pas expédié.","ok"); } else if (msg == "erreurCvc") { alerte("
Le code de vérification est incorrect.","ok"); } else if (msg == "addCommentOk") { alerte("
Votre commentaire à bien été pris en compte.
Il sera mis en ligne dès que notre service de modération l'aura validé.
Merci pour votre participation.","ok"); } else if (msg == "erreurPaysBloque") { alerte("Le pays de votre adresse de livraison n'est pas disponible pour nos transporteurs.
Merci de choisir une adresse de livraison pour un autre pays.","ok"); } else if (msg == "erreur") { alerte("
Une erreur s'est produite","ok"); } else if (msg == "envoiOk") { alerte("
Nous vous remercions pour votre message, nous nous engageons à vous répondre dans les plus brefs délais","ok"); } else if (msg == "erreurVille") { alerte("
Vous devez sélectionner votre ville","ok"); } else if (msg == "inconnu") { alerte("
Aucun membre n'a été trouvé","ok"); } else if (msg == "sendPw") { alerte("
Votre nouveau mot de passe vient de vous être envoyé sur votre email","ok"); } else if (msg == "erreurcode") { alerte("
Le code de vérification est incorrect","ok"); } else if (msg == "desinscriptionOk") { alerte("
Désinscription effectuée. Vous ne recevrez plus de newsletter de notre part.","ok"); } else if (msg == "erreuremail") { alerte("
Votre email est incorrect","ok"); } else if (msg == "erreurdoublonemail") { alerte("
L'email que vous avez saisi est déjà l'email d'un autre membre","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 = "Vous devez saisir votre 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 = "Votre e-mail est invalide"; $("#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("
Vous devez saisir le sujet de votre 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("
Vous devez saisir votre 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("
Vous devez saisir le sujet de votre 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("
Vous devez saisir le sujet de votre 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("
Vous devez saisir votre 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("
Vous devez saisir votre nom","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("
Vous devez saisir votre 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("
Votre e-mail est invalide","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("
Vous devez saisir le sujet de votre 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("
Vous devez saisir le sujet de votre 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("
Vous devez saisir votre 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("
Vous devez saisir le code de vérification","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("
Vous devez saisir votre 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("
Vous devez saisir le code de vérification","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("
Vous devez sélectionner le type de compte que vous souhaitez créer","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("
Vous devez saisir la raison sociale de votre société","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("
Vous devez saisir le numéro de siret de votre société","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("
Vous devez saisir le numéro de TVA de votre société","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("
Vous devez sélectionner votre civilité","ok"); modifetatDonneeFormulaire("civilite","ko"); document.getElementById(idForm).select_civilite.focus(); return false; } else if (document.getElementById(idForm).txt_caseprenom.value == "") { alerte("
Vous devez saisir votre prénom","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
Vous devez saisir votre nom","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Votre e-mail est invalide","ok"); modifetatDonneeFormulaire("caseemail","ko"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
Vous devez saisir votre mot de passe","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("
Votre mot de passe doit contenir au moins 6 caractères","ok"); modifetatDonneeFormulaire("casemp","ko"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value == "") { alerte("
Vous devez confirmer votre mot de passe","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("
Votre confirmation ne correspond pas à votre mot de passe","ok"); modifetatDonneeFormulaire("casemp2","ko"); document.getElementById(idForm).txt_casemp2.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
Vous devez saisir votre adresse","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_caseadresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
Vous devez saisir votre code postal","ok"); modifetatDonneeFormulaire("casecodepostal","ko"); document.getElementById(idForm).txt_casecodepostal.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
Vous devez saisir votre ville","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("
Vous devez sélectionner votre pays","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); return false; } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
Vous devez saisir votre téléphone pour que nous puissions vous contacter lors de la livraison de votre commande","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("
Vous devez saisir le code de vérification","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("
Votre e-mail est invalide","ok"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
Vous devez saisir votre mot de passe","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value.length < 6) { alerte("
Votre mot de passe doit contenir au moins 6 caractères","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("
Vous devez saisir le code de vérification","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("
Vous devez saisir votre prénom","ok"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
Vous devez saisir votre nom","ok"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Votre e-mail est invalide","ok"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value == "") { alerte("
Vous devez saisir votre mot de passe","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp.value.length < 6) { alerte("
Votre mot de passe doit contenir au moins 6 caractères","ok"); document.getElementById(idForm).txt_casemp.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value == "") { alerte("
Vous devez confirmer votre mot de passe","ok"); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casemp2.value != document.getElementById(idForm).txt_casemp.value) { alerte("
Votre confirmation ne correspond pas à votre mot de passe","ok"); if (mode == "form") { return false; } } else if ((document.getElementById(idForm).txt_casecode.value == "") || (document.getElementById(idForm).txt_casecode.length < 6)) { alerte("
Vous devez saisir le code de vérification","ok"); if (mode == "form") { return false; } } else if (document.getElementById(idForm).chk_cgv.checked != true) { alerte("
J'accepte sans réserve lesConditions Générales de Vente ","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("
Vous devez sélectionner l'heure à laquelle vous souhaitez venir retirer votre commande","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("
Vous devez saisir votre prénom","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
Vous devez saisir votre nom","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
Vous devez saisir votre adresse","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_adresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
Vous devez saisir votre code postal","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("
Vous devez sélectionner votre pays","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
Vous devez saisir votre téléphone pour que nous puissions vous contacter lors de la livraison de votre commande","ok"); modifetatDonneeFormulaire("caseville","ko"); document.getElementById(idForm).txt_caseville.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
Vous devez saisir votre téléphone pour que nous puissions vous contacter lors de la livraison de votre commande","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("
Vous devez saisir votre prénom","ok"); modifetatDonneeFormulaire("caseprenom","ko"); document.getElementById(idForm).txt_caseprenom.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casenom.value == "") { alerte("
Vous devez saisir votre nom","ok"); modifetatDonneeFormulaire("casenom","ko"); document.getElementById(idForm).txt_casenom.focus(); if (mode == "form") { return false; } } else if (reg.test(testEmail)==false) { alerte("
Votre e-mail est invalide","ok"); modifetatDonneeFormulaire("caseemail","ko"); document.getElementById(idForm).txt_caseemail.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseadresse.value == "") { alerte("
Vous devez saisir votre adresse","ok"); modifetatDonneeFormulaire("caseadresse","ko"); document.getElementById(idForm).txt_caseadresse.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_casecodepostal.value == "") { alerte("
Vous devez saisir votre code postal","ok"); modifetatDonneeFormulaire("casecodepostal","ko"); document.getElementById(idForm).txt_casecodepostal.focus(); if (mode == "form") { return false; } } else if (document.getElementById(idForm).txt_caseville.value == "") { alerte("
Vous devez saisir votre ville","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("
Vous devez sélectionner votre pays","ok"); modifetatDonneeFormulaire("pays","ko"); document.getElementById(idForm).select_pays.focus(); return false; } else if (document.getElementById(idForm).txt_casetel.value == "") { alerte("
Vous devez saisir votre téléphone pour que nous puissions vous contacter lors de la livraison de votre commande","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 = "Vous devez saisir votre e-mail"; $("#caseAlerteEmail"+idForm).slideDown('slow'); return false; } else if (reg.test(testEmail)==false) { document.getElementById('texteAlerteEmail'+idForm).innerHTML = "Votre e-mail est invalide"; $("#caseAlerteEmail"+idForm).slideDown('slow'); return false; } else if ((document.getElementById(idForm).mpConnexion) && (document.getElementById(idForm).mpConnexion.value == "")) { document.getElementById('textePassword'+idForm).innerHTML = "Vous devez saisir votre mot de passe"; $("#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("
Vous devez saisir votre e-mail","ok"); return false; } else if (reg.test(testEmail)==false) { alerte("
Votre e-mail est invalide","ok"); return false; } else if ((document.getElementById(idForm).mpConnexion) && (document.getElementById(idForm).mpConnexion.value == "")) { alerte("
Vous devez saisir votre mot de passe","ok"); return false; } else { return true; } } function verifChangeMp(idForm) { if (document.getElementById(idForm).oldMp.value == "") { document.getElementById('texteAlerteOldMpChangeMp').innerHTML = "Vous devez saisir votre mot de passe actuel"; $("#caseAlerteOldMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value == "") { document.getElementById('texteAlerteNewMpChangeMp').innerHTML = "Vous devez saisir votre nouveau mot de passe"; $("#caseAlerteNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value.length < 6) { document.getElementById('texteAlerteNewMpChangeMp').innerHTML = "Votre mot de passe doit contenir au moins 6 caractères"; $("#caseAlerteNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).confirmNewMp.value == "") { document.getElementById('texteAlerteConfirmNewMpChangeMp').innerHTML = "Vous devez confirmer votre nouveau mot de passe"; $("#caseAlerteConfirmNewMpChangeMp").slideDown('slow'); } else if (document.getElementById(idForm).newMp.value != document.getElementById(idForm).confirmNewMp.value) { document.getElementById('texteAlerteConfirmNewMpChangeMp').innerHTML = "Votre confirmation ne correspond pas à votre mot de passe"; $("#caseAlerteConfirmNewMpChangeMp").slideDown('slow'); } else { document.getElementById(idForm).submit(); return true; } } function clearCaseSearch(id,couleur) { if (document.getElementById(id).value == "Rechercher...") { document.getElementById(id).value = ""; document.getElementById(id).style.color = "#"+couleur; } else if (document.getElementById(id).value == "Votre e-mail...") { 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("Une erreur s'est produite !
Elle nous a bien été transmise.
Nous allons intervenir dans les plus brefs délais","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("
Vous avez des articles dans votre Wish liste, souhaitez-vous les ajouter à votre panier ?","o-n-confirmationPanierWishlist","/panier/identification.php"); } else { location.href='/panier/identification.php'; } } function modifTransporteurPanier(numTransporteur,nbWishlist) { if (numTransporteur > 0) { if (nbWishlist > 0) { alerte("
Vous avez des articles dans votre Wish liste, souhaitez-vous les ajouter à votre panier ?","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("Saisissez dans la case le code de votre bon de réduction","ok"); } else { var presenceReductionPanier = document.getElementById("presenceReductionSurPanier").value; if (presenceReductionPanier == "oui") { alerte("
Il est impossible de cumuler un bon de réduction avec un produit en 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("
Le code saisi ne correspond à aucun bon de réduction valide","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("
Ce bon de réduction n'est pas valable pour ce pays de livraison","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("
Ce bon de réduction n'est valable que pour une commande d'un montant minimum de : "+achatMinimumReduction+"€","ok"); } else if (retour == "onlyMembers") { alerte("
Cette réduction n'est pas disponible pour les professionnels","ok"); } else if (retour == "onlyCat") { alerte("
Cette offre n'est valable que pour des produits de certaines catégories","ok"); } else if (retour == "onlyPros") { alerte("
Cette réduction n'est disponible que pour les professionnels","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("
","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) { document.getElementById("ligneTransporteur"+numTransporteurOffert+"_montant").innerHTML = "Offert"; var idTransporteurFleche = "ligneTransporteur"+numTransporteurOffert+"_fleche"; $(".lignePanierFrais_fleche").each(function( index ) { if ($(this).attr('id') != idTransporteurFleche) { $(this).fadeOut('slow'); } }); $("#"+idTransporteurFleche).fadeIn('slow'); } } 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="/panier/"; } 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 = "Panier"; var codeHtml = "

Cet article a bien été ajouté dans votre panier.
"; document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "bonPanierVide") { hauteurBox = 220; largeurBox = 380; var codeHtml = "

Votre panier est vide, remplissez votre panier avant d'utiliser votre bon de réduction.
"; 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 cet article sera disponible à partir du :
"+option1+".
"; } else { var codeHtml = "

Attention cet article est momentanément indisponible. Vous pouvez nous contacter pour connaître la disponibilité.
"; } document.getElementById('boxEnteteDroit').style.display = "none"; document.getElementById('boxEnteteDroitFermer').style.display = "block"; } else if (message == "demandeDispo") { hauteurBox = 250; largeurBox = 460; var codeHtml = '
'; codeHtml += '

Voulez-vous recevoir un e-mail dès que ce produit sera disponible ?
'; 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 = "
Chargement
"; } 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 = "
Chargement
"; } else if (message == "connexion") { hauteurBox = 480; largeurBox = 480; titreBox = "Identification"; codeHtml = "
\r\n\t\r\n
\r\n
\r\n Fomulaire d'identification :<\/span>\r\n <\/div>\r\n \r\n \r\n
\r\n Merci de saisir vos informations ci-dessous afin de vous connecter.<\/span>\r\n <\/div>\r\n Cr\u00e9er un compte<\/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 Mot de passe oubli\u00e9 ? ?<\/span>\r\n <\/div>\r\n \r\n
\r\n \t
\r\n \t
\r\n