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
}