var Navigateur = navigator.appName; if(Navigateur == "Microsoft Internet Explorer") var ie = true; else var ie = false; function popupimage(chemin) { var html; html = '\n' + '\n' + 'Détail de la photo\n' + '\n' + '\n' + '\n' + '\n' + '\n' + '\n' + '
' + '
\n' + '\n' + '' var popup; popup = window.open('','popupgo','left=200,top=100,width=10,height=10,toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0'); popup.document.write(html); popup.document.close(); } function SecureConfirm(obj) { if(confirm('Voulez-vous supprimer votre adresse du carnet ?')) { return true; }else{ return false; } } var fondDiv = false; var dataDiv = false; // Ajout au panier function addPanier(idForm) { if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '15000', visibility: 'hidden' }); if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#000000', width: '300px', height: '300px', position: 'absolute', border: '1px solid #000', top: '50%', left: '50%', marginLeft: '-150px', marginTop: (getScrollTop()-150) + 'px', zIndex: '16000', visibility: 'hidden' }); new Ajax( '/js/ajax/panier-change.php', { update: dataDiv, data:$(idForm).toQueryString(), onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); new Ajax( '/js/ajax/updatePanier.php', { update: $('header_panier') } ).request(); }, evalScripts: true } ).request(); } // Ajout au panier function addNewsletter(idForm) { new Ajax( '/js/ajax/newsletter.php', { method: 'post', data:$(idForm).toQueryString(), onSuccess: function(req) { $(idForm).newsletter_email.value=''; if(req!="nomail") alert(req); }, evalScripts: true } ).request(); } function removeDivPanier() { if(fondDiv){ $(fondDiv).remove(); fondDiv = false; } if(dataDiv){ $(dataDiv).remove(); dataDiv = false; } $$('select').setStyles({visibility: 'visible' }); } function getTop(deKoi) { var obj = deKoi; var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetTop; obj = obj.offsetParent; } } else { if (obj.y) curleft += obj.y; } return (curleft); } function getLeftImg(deKoi) { var obj = deKoi; var curleft = 0; if (obj.offsetParent) { while (obj.offsetParent) { curleft += obj.offsetLeft; obj = obj.offsetParent; } } else { if (obj.x) curleft += obj.x; } return (curleft); } function showPreviewBig_home(idProd,imglist) { div = 'prod'+idProd; vartop=getTop(imglist)-getTop($('conteneur_global')); varleft=getLeftImg(imglist)-getLeftImg($('header_gauche')); $(div).style.top=vartop-135+105 + 'px'; $(div).style.left=varleft-135+110 + 'px'; $(div).style.display='block'; } function showPreviewBig(idProd,imglist) { div = 'prod'+idProd; vartop=getTop(imglist)-getTop($('conteneur_global')); varleft=getLeftImg(imglist)-getLeftImg($('header_gauche')); $(div).style.top=vartop-135+85 + 'px'; $(div).style.left=varleft-135+85 + 'px'; $(div).style.display='block'; } function cachePrevisu(idProd) { div = 'prod' + idProd; $(div).style.display='none'; } function affichePromocode() { var div = document.getElementById('promocode'); if(div.style.display=='block') { div.style.display='none' }else{ div.style.display='block' } } function afficheCheque() { var div = document.getElementById('bonachatcadeau'); if(div.style.display=='block') { div.style.display='none' }else{ div.style.display='block' } } if(!edz_zooms) var edz_zooms = false; function show_ss_menu(id) { if(edz_zooms) { if(edz_zooms._zoomCur) edz_zooms._zoomCur._divLoupe.style.display='none'; } var d = document.getElementById(id); for (var i = 1; i<=17; i++) { if(document.getElementById('smenu'+i)) document.getElementById('smenu'+i).style.display='none'; } if (d && id) {d.style.display='block';} } var Interval; //window.onload = wl; var iScroll=0; function defileBas(param_scroll) { if(param_scroll==1) iScroll=param_scroll; if(iScroll) { $('listeMarque').scrollTop+=1; setTimeout(defileBas, 10); } } function defileHaut(param_scroll) { if(param_scroll==1) iScroll=param_scroll; if(iScroll) { $('listeMarque').scrollTop-=1; setTimeout(defileHaut, 10); } } function defilePause() { iScroll=0; } function hideSelectPay(inputValue) { document.getElementById('blocMX').style.display='none'; document.getElementById('blocCH').style.display='none'; if(inputValue=='MX') document.getElementById('blocMX').style.display='inline'; if(inputValue=='CH') document.getElementById('blocCH').style.display='inline'; } function livraison_form() { var nomodif = document.getElementById('addr_nomodifiable'); var modif = document.getElementById('addr_modifiable'); modif.style.display='block'; nomodif.style.display='none'; } function livraison_form_1() { var nomodif = document.getElementById('addr_nomodifiable'); var modif = document.getElementById('addr_modifiable'); modif.style.display='none'; nomodif.style.display='block'; } function livraison_form2() { var nomodif = document.getElementById('addr_nomodifiable2'); var modif = document.getElementById('addr_modifiable2'); modif.style.display='block'; nomodif.style.display='none'; } function livraison_form2_1() { var nomodif = document.getElementById('addr_nomodifiable2'); var modif = document.getElementById('addr_modifiable2'); modif.style.display='none'; nomodif.style.display='block'; } function showCure(cure_id) { //update: $('temoignage_conteneur_ecrit'), new Ajax( '/js/ajax/load_temoignage.php', { data:"cure_id="+cure_id, onSuccess: function(req) { for(i=1;i<=8;i++) { $('cure_id_'+i).style.display="none"; } $('cure_id_'+cure_id).style.display="block"; $('temoignage_conteneur_ecrit').innerHTML = req; }, evalScripts: true } ).request(); } function check_add_panier(toto) { nVarNom = toto; if(nVarNom != null) //check_add_panier('toto') { if(!nVarNom) check_add_panier('toto'); else { document.forms['savepanier'].elements['panier_nom'].value = nVarNom; document.forms['savepanier'].submit(); } } } function check_add_panier_ajax() { if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '15000', visibility: 'hidden' }); if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#000000', width: '300px', height: '300px', position: 'absolute', border: '1px solid #000', top: '50%', left: '50%', marginLeft: '-150px', marginTop: (getScrollTop()-150) + 'px', zIndex: '16000', visibility: 'hidden' }); new Ajax( '/js/ajax/panier-save.php', { update: dataDiv, onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } function check_add_panier_ajax2(id) { check_add_panier(id); } function removeDivNut() { if(fondDiv){ $(fondDiv).remove(); fondDiv = false; } if(dataDiv){ $(dataDiv).remove(); dataDiv = false; } } function popupNutritif(id) { if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '20000', visibility: 'hidden' }); $(fondDiv).onclick=function() { removeDivNut(); } if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#fff', width: '536px', height: '505px', position: 'absolute', /* border: '1px solid #000',*/ top: '50%', left: '50%', marginLeft: '-267px', marginTop: (getScrollTop()-267) + 'px', zIndex: '20010', visibility: 'hidden' }); new Ajax( '/js/ajax/nutritif.php', { update: dataDiv, data:"produit_id="+id, onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } function popup(href, id, w, h, produit_id) { if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '20000', visibility: 'hidden' }); $(fondDiv).onclick=function() { removeDivNut(); } if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#fff', width: '536px', height: '615px', position: 'absolute', /* border: '1px solid #000',*/ top: '50%', left: '50%', marginLeft: '-267px', marginTop: (getScrollTop()-267) + 'px', zIndex: '20010', visibility: 'hidden' }); new Ajax( '/js/ajax/image.php', { update: dataDiv, data:'url='+href+"&produit_id="+produit_id, onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } function showCure_video(id) { if($('cure_blc_'+id).style.display == "none") { $('cure_blc_'+id).style.display = "block"; }else{ $('cure_blc_'+id).style.display = "none"; } } function popup_send_tem(idForm) { if($("email").value=="" || $("email").value=="adresse mail") { alert("Veuillez saisir une adresse email"); }else{ if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '20000', visibility: 'hidden' }); $(fondDiv).onclick=function() { removeDivNut(); } if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#fff', width: '300px', height: '300px', position: 'absolute', /* border: '1px solid #000',*/ top: '50%', left: '50%', marginLeft: '-150px', marginTop: (getScrollTop()-150) + 'px', zIndex: '20010', visibility: 'hidden' }); new Ajax( '/js/ajax/popup_temoignage.php', { update: dataDiv, data:$(idForm).toQueryString(), onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } } function verifPopTem() { if($('client_nom').value == "" || $('client_email_f').value == "" || $('email').value == "" || $('message').value == ""){ return false; }else{ return true; } } function popup_envoie_email_tem(idForm) { new Ajax( '/js/ajax/popup_temoignage_send.php', { update: dataDiv, data:$(idForm).toQueryString(), onSuccess: function(req) { alert("Votre email a bien ete envoyer a votre ami(e) !"); removeDivNut(); }, evalScripts: true } ).request(); } function popup_send_etem(idForm) { if($("email").value=="" || $("email").value=="adresse mail") { alert("Veuillez saisir une adresse email"); }else{ if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '20000', visibility: 'hidden' }); $(fondDiv).onclick=function() { removeDivNut(); } if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#fff', width: '300px', height: '300px', position: 'absolute', /* border: '1px solid #000',*/ top: '50%', left: '50%', marginLeft: '-150px', marginTop: (getScrollTop()-150) + 'px', zIndex: '20010', visibility: 'hidden' }); new Ajax( '/js/ajax/popup_etemoignage.php', { update: dataDiv, data:$(idForm).toQueryString(), onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } } function verifPopEtem() { if($('client_nom').value == "" || $('client_email_f').value == "" || $('email').value == "" || $('message').value == ""){ return false; }else{ return true; } } function popup_envoie_email_etem(idForm) { new Ajax( '/js/ajax/popup_etemoignage_send.php', { update: dataDiv, data:$(idForm).toQueryString(), onSuccess: function(req) { alert("Votre email a bien ete envoyer a votre ami(e) !"); removeDivNut(); }, evalScripts: true } ).request(); } function popup_cure(href, id, w, h, cure_id) { if(!fondDiv){ fondDiv = document.createElement('div'); fondDiv.style.position = 'absolute'; document.body.appendChild(fondDiv); } fondDiv.innerHTML = ''; //alert(getHeight()); $(fondDiv).setStyles({ backgroundColor: '#000', width: '100%', height: getScrollHeight(), position: 'absolute', opacity: '0.5', overflow: 'hidden', top: '0px', left: '0px', zIndex: '20000', visibility: 'hidden' }); $(fondDiv).onclick=function() { removeDivNut(); } if(!dataDiv){ dataDiv = document.createElement('div'); dataDiv.style.position = 'absolute'; document.body.appendChild(dataDiv); } $(dataDiv).setStyles({ backgroundColor: '#fff', width: '536px', height: '615px', position: 'absolute', /* border: '1px solid #000',*/ top: '50%', left: '50%', marginLeft: '-267px', marginTop: (getScrollTop()-267) + 'px', zIndex: '20010', visibility: 'hidden' }); new Ajax( '/js/ajax/image_cure.php', { update: dataDiv, data:'url='+href+"&cure_id="+cure_id, onSuccess: function(req) { $$(fondDiv).setStyles({visibility: 'visible' }); $$('select').setStyles({visibility: 'hidden' }); $$(dataDiv).setStyles({visibility: 'visible' }); }, evalScripts: true } ).request(); } function init_menu(selected_section){ var main_menu_items = $$('.sousmenu'); //console.log(main_menu_items.length); main_menu_items.each(function(item){ //console.log(item.id); data = item.id.split('_'); if($('sub_' + data[1])) { submenu = $('sub_' + data[1]); var height_fx = new Fx.Style($('sub_' + data[1]),'height') var nb = $('sub_' + data[1]).getChildren().length //var Pos = $('supermenu_' + data[1]).getPosition(); //$('submenuw_' + data[1]).style.left = Pos.x - 2 + 'px'; //console.log('nb = ' + nb); //--deb item.addEvent('mouseenter',function(e){ //$$('input').setStyles({visibility: 'hidden' }); item.addClass('active'); e = new Event(e) // calculate the submenu new item height_fx.stop() height_fx.start(nb*27) //console.log('sdsd'+submenu.id); submenu.getChildren().each(function(submenu_item){ //console.log('pwet'); submenu_item.addEvent('mouseover',function(e){ // change color //submenu_item.addClass('active'); // end of submenu_item.addEvent('mouseover') }) submenu_item.addEvent('mouseout',function(e){ // change color //submenu_item.removeClass('active'); // end of submenu_item.addEvent('mouseout') }) }) e.stop() // end of item.addEvent('mouseenter') }) //--deb //--deb item.addEvent('mouseleave',function(e){ item.removeClass('active'); e = new Event(e) height_fx.stop() height_fx.start(0) // change color e.stop() //$$('input').setStyles({visibility: 'visible' }); // end of item.addEvent('mouseleave') }) //--deb } //ifsubmenu // end of each }) // end of function }