var Navigateur = navigator.appName;

if(Navigateur == "Microsoft Internet Explorer")
	var ie = true;
else
	var ie = false;

function popupimage(chemin)
{	
	var html;
	html = '<HTML>\n'
	+ '<HEAD>\n'
	+ '<TITLE>D&eacute;tail de la photo</TITLE>\n'
	+ '<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\n'
	+ '<link rel="stylesheet" href="/charte/style.css" type="text/css">\n'
	+ '</HEAD>\n'
	+ '<BODY onLoad="window.focus();window.resizeTo(document.imageTest.width+35,document.imageTest.height+90);" bgcolor="#FFFFFF" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">\n'
	+ '<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">\n'
	+ '<tr><td align="center" valign="middle">'
	+ '<img src="'+chemin+'" border="0" name="imageTest"></td></tr>\n'
	+ '</table>\n'
	+ '</BODY>\n'
	+ '</HTML>'
	
	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)
{
	// verif si popup associé au produit
	new Ajax(
		'/js/ajax/check_prod_assoc.php',
		{
			// update: dataDiv,
			data:$(idForm).toQueryString(),
			onSuccess: function(req) {
				if(req != ''){
					
					// cas popup associe, on recup le resultat et on affiche l'image associe
					var arrInfo = req.split('!');
					var prod_propose = arrInfo[0];
					var prod_selec = arrInfo[1];
					var prod_popup = arrInfo[2];
				  
				  // affichage popup
				
					if(!fondDiv){
						fondDiv = document.createElement('div');
						fondDiv.style.position = 'absolute';
						document.body.appendChild(fondDiv);
					}
					fondDiv.innerHTML = '';
				
					$(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: '#ffffff',
					   width: '500px',
					   height: '323px',
					   position: 'absolute',
					   border: '1px solid #000',
					   top: '50%',
					   left: '50%',	   
					   marginLeft: '-150px',	   
					   marginTop: (getScrollTop()-150) + 'px',	   	   	   
					   zIndex: '16000',
					   visibility: 'hidden'
					});
					
					new Ajax(
						'/js/ajax/display_prod_assoc.php',
						{
							update: dataDiv,
							data:'bg='+prod_popup+'&prod_propose='+prod_propose+'&prod_selec='+prod_selec,
							onSuccess: function(req) {
									$$(fondDiv).setStyles({visibility: 'visible' });
									$$('select').setStyles({visibility: 'hidden' });
									$$(dataDiv).setStyles({visibility: 'visible' });
							},
							evalScripts: true
						}
					).request();
					
					// exit;
				}else{
					// cas pas de popup associe
					addPanierOLD(idForm);
				}
			},
			evalScripts: true
		}
	).request();
}


var fondDiv = false;
var dataDiv = false;
// Ajout au panier
function addPanierOLD(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();
}

// Popup Sogep pour choix point de livraison
function popupSogep(cp)
{
	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: '#ffffff',
	   width: '800px',
	   height: '400px',
	   position: 'absolute',
	   border: '1px solid #000',
	   top: '50%',
	   left: '50%',	   
	   marginLeft: '-400px',	   
	   marginTop: (getScrollTop()-200) + 'px',
	   zIndex: '16000',
	   visibility: 'hidden'
	});
	
	$(fondDiv).onclick = function(){
        removeDiv();
    }
	
	new Ajax(
		'/js/ajax/sogep_relais.php',
		{
			update: dataDiv,
			data:'cp='+cp,
			onSuccess: function(req) {
					$$(fondDiv).setStyles({visibility: 'visible' });
					$$(dataDiv).setStyles({visibility: 'visible' });
					gm_load('googlemap');
					showAddress(document.getElementById('address_googlemap').innerHTML);
	
			},
			evalScripts: true
		}
	).request();
}

function searchCP(idForm){
	
	//$$(dataDiv).setStyles({visibility: 'hidden' });
	$('sogep').setStyles({display:'none'});
	$('load_sogep').setStyles({display:'block'});
	new Ajax(
		'/js/ajax/sogep_relais.php',
		{
			method: 'post',
			update: dataDiv,
			data:$(idForm).toQueryString(),
			onSuccess: function(req) {
					$('load_sogep').setStyles({display:'none'});
					$('sogep').setStyles({display:'block'});
					$$(fondDiv).setStyles({visibility: 'visible' });
					$$(dataDiv).setStyles({visibility: 'visible' });
					gm_load('googlemap');
					showAddress(document.getElementById('address_googlemap').innerHTML);
			},
			evalScripts: true
		}
	).request();
}

function updatePointRelais(node){
	$$('#listeInfoRelais .infos_relais').each(function(el){
		el.removeClass('actif');
		el.addClass('cache');
	});
	
	$('relais_'+node).removeClass('cache');
	$('relais_'+node).addClass('actif');
	
	gm_load('googlemap_'+node);
	showAddress(document.getElementById('address_googlemap_'+node).innerHTML);
}

function validSogep(){
	var XEETT = document.forms["liste_relais"].point_relais.value;
	var str = '';
	
	var nom_relais = document.forms['addr_relais_'+XEETT].nom_relais.value;
	var adresse_relais = document.forms['addr_relais_'+XEETT].adresse_relais.value;
	var cp_relais = document.forms['addr_relais_'+XEETT].cp_relais.value;
	var commune_relais = document.forms['addr_relais_'+XEETT].commune_relais.value;
	
	str += '<div class="phrase_relais">Point relais choisi :</div>'+nom_relais+'<br />'+adresse_relais+'<br />'+cp_relais+' '+commune_relais;
	
	str += '<input type="hidden" name="xeett_relais" value="'+XEETT+'" /><input type="hidden" name="nom_relais" value="'+nom_relais+'" /><input type="hidden" name="adresse_relais" value="'+adresse_relais+'" /><input type="hidden" name="cp_relais" value="'+cp_relais+'" /><input type="hidden" name="commune_relais" value="'+commune_relais+'" />';
	
	removeDiv();
	
	document.getElementById('addr_sogep').innerHTML = str;
}

// 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 removeDiv(){
    if (fondDiv) {
        $(fondDiv).remove();
        fondDiv = false;
    }
    if (dataDiv) {
        $(dataDiv).remove();
        dataDiv = false;
    }
    $$('select').setStyles({
        visibility: 'visible'
    });
}


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*33)
					//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
}


function show_article(idArt,nb)
{
	var d = document.getElementById('cs_ssliste'+idArt);
	for (var i = 1; i<=nb; i++) {
			document.getElementById('cs_ssliste'+i).style.display='none';
			document.getElementById('cs_num_page'+i).style.color="#5F5E5E";
	}
	if (d) {
		var suivant = parseInt(idArt) + 1 ;
		var precedent = idArt - 1 ;
		d.style.display='block';
		document.getElementById('article_precedent').value=precedent;
		document.getElementById('article_suivant').value=suivant;
		document.getElementById('cs_num_page'+idArt).style.color="#ff951b";
	}
}

function search_archive(id) {
	new Ajax(
			'/js/ajax/search_archive.php',
			{
				update: $('liste_archive'),
				data:'cms_page_id='+id,
				onSuccess: function(req) {
				},
				evalScripts: true
			}
		).request();	

}

// onglets blocs bas de page - index edel NUTRITION

function tab_click_handler(id) {
	var resultat = $('tab_resultat');
	var actudiet = $('tab_actudiet');

	if(id == 'resultat') {
		actudiet.style.display = 'none';
		resultat.style.display = 'block';
		$('resultat').src = '/styles/images/index/onglets/resultat_on.png';
		$('actudiet').src = '/styles/images/index/onglets/actudiet_off.png';
		$('bloc_onglet_gauche').style.zIndex = '4';
	}
	
	if(id == 'actudiet') {
		resultat.style.display = 'none';
		actudiet.style.display = 'block';
		$('resultat').src = '/styles/images/index/onglets/resultat_off.png';
		$('actudiet').src = '/styles/images/index/onglets/actudiet_on.png';
		$('bloc_onglet_gauche').style.zIndex = '6';
	}
}

function tab_click_handler2(id) {
	var bilan = $('tab_bilan');
	var formules = $('tab_formules');

	if(id == 'bilan') {
		formules.style.display = 'none';
		bilan.style.display = 'block';
		$('bilan').src = '/styles/images/index/onglets/bilan_on.png';
		$('formules').src = '/styles/images/index/onglets/formules_off.png';
	}
	
	if(id == 'formules') {
		bilan.style.display = 'none';
		formules.style.display = 'block';
		$('bilan').src = '/styles/images/index/onglets/bilan_off.png';
		$('formules').src = '/styles/images/index/onglets/formules_on.png';
	}
}

// slideshow Index

arrSlides = new Array();
cpt1 = 0;
function init_slideshow(img_path, legend) {
	arrSlides[cpt1] = new Array();
	arrSlides[cpt1]['img'] = img_path;
	arrSlides[cpt1]['legend'] = legend.replace(/&lt;/g,'<').replace(/&gt;/g,'>');
	//arrSlides[cpt1]['legend']= arrSlides[cpt1]['legend'].replace('&gt;','>')
	cpt1++;
}


cpt2 = 0;
function Slideshow(nb_elem) {
	if (nb_elem > 0) {
		if (cpt2 >= nb_elem)
			cpt2 = 0;
		
	fadeFx = new Fx.Style('slideshow', 'opacity', {duration: 500, transition: Fx.Transitions.Expo.easeInOut});
	$('legend_txt_txt').innerHTML = arrSlides[cpt2]['legend'];
		$('slideshow_img').src = arrSlides[cpt2]['img'];
		cpt2++;
	fadeFx.start(0,1); //FadeIN
	
		setTimeout('Slideshow('+nb_elem+')', 7000);
		fadeFx.start(1,0);
	}
}

function activeMenu(idCat,idActif) {
	if(idActif == 1) {
		$('supermenu_'+idCat).style.background="transparent url('/styles/images/header/menu/bg_actif.png') top left repeat-x";
		$('sousmenuborderleft_'+idCat).src="/styles/images/header/menu/bg_left_actif.png";
		$('sousmenuborderright_'+idCat).src="/styles/images/header/menu/bg_right_actif.png";
		
	}
	else {
		$('supermenu_'+idCat).style.background="transparent url('/styles/images/header/menu/bg_inactif.png') top left repeat-x";
		$('sousmenuborderleft_'+idCat).src="/styles/images/header/menu/bg_left_inactif.png";
		$('sousmenuborderright_'+idCat).src="/styles/images/header/menu/bg_right_inactif.png";
		
	}
}


function activeSousMenu(idCat,idActif) {
	if(idActif == 1) {
		$('ssmenu_'+idCat).src="/styles/images/header/menu/puce_actif.png";
	}
	else {
		$('ssmenu_'+idCat).src="/styles/images/header/menu/puce_inactif.png";	
	}
}

function popupNutriProgram() {
	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({
	   background: 'transparent url(/styles/images/index/nutripopup.png) no-repeat top left',
	   width: '436px',
	   height: '370px',
	   position: 'absolute',
	   top: '50%',
	   left: '50%',	   
	   marginLeft: '-218px',	   
	   marginTop: (getScrollTop()-185) + 'px',
	   zIndex: '16000',
	   visibility: 'hidden'
	});
	
	$(fondDiv).onclick = function(){
        removeDiv();
    }
	
	new Ajax(
		'/js/ajax/nutripopup.php',
		{
			update: dataDiv,
			data:'',
			onSuccess: function(req) {
					$$(fondDiv).setStyles({visibility: 'visible' });
					$$(dataDiv).setStyles({visibility: 'visible' });
			},
			evalScripts: true
		}
	).request();	
}


/*---------- Callback --------------------*/
function popupCallback(){
    if(!fondDiv){
        fondDiv = document.createElement('div');
        fondDiv.style.position = 'absolute';
        document.body.appendChild(fondDiv);
    }
    fondDiv.innerHTML = '';

    $(fondDiv).setStyles({
       backgroundColor: '#000000',
       width: '100%',
       height: getScrollHeight(),
       position: 'absolute',
       opacity: '0.5',
       overflow: 'hidden',
       top: '0px',
       zIndex: '1500',
       visibility: 'hidden'
    });

    if(!dataDiv){
        dataDiv = document.createElement('div');
        dataDiv.style.position = 'absolute';
        document.body.appendChild(dataDiv);
    }

    $(dataDiv).setStyles({
       background: '#fff url(/styles/images/popup/bg.png) no-repeat 52px 0',
       width: '400px',
       height: '445px',
       position: 'absolute',
       border: '1px solid #000',
       top: '50%',
       left: '50%',
       marginLeft: '-150px',
       marginTop: (getScrollTop()-150) + 'px',
       zIndex: '1600',
       visibility: 'hidden'
    });
    $(fondDiv).onclick = function(){
        removeDiv();
    }


	new Ajax(
            '/js/ajax/callback.php',
            {
                method: 'post',
                update: dataDiv,
                onSuccess: function(req) {
                    $$(fondDiv).setStyles({visibility: 'visible' });
                    $$('select').setStyles({visibility: 'hidden' });
                    $$(dataDiv).setStyles({visibility: 'visible' });
                },
                evalScripts: true
            }
	).request();
}

function mailCallback(idForm){
    if(!fondDiv){
        fondDiv = document.createElement('div');
        fondDiv.style.position = 'absolute';
        document.body.appendChild(fondDiv);
    }
    fondDiv.innerHTML = '';

    $(fondDiv).setStyles({
       backgroundColor: '#000000',
       width: '100%',
       height: getScrollHeight(),
       position: 'absolute',
       opacity: '0.5',
       overflow: 'hidden',
       top: '0px',
       zIndex: '1500',
       visibility: 'hidden'
    });

    if(!dataDiv){
        dataDiv = document.createElement('div');
        dataDiv.style.position = 'absolute';
        document.body.appendChild(dataDiv);
    }
    $(fondDiv).onclick = function(){
        removeDiv();
    }

    $(dataDiv).setStyles({
       background: '#fff url(/styles/images/popup/bg.png) no-repeat 52px 0',
       width: '400px',
       height: '445px',
       position: 'absolute',
       border: '1px solid #000',
       top: '50%',
       left: '50%',
       marginLeft: '-150px',
       marginTop: (getScrollTop()-150) + 'px',
       zIndex: '1600',
       visibility: 'hidden'
    });

	new Ajax(
            '/js/ajax/callback.php',
            {
                method: 'post',
                update: dataDiv,
                data:$(idForm).toQueryString(),
                onSuccess: function(req) {
                    $$(fondDiv).setStyles({visibility: 'visible' });
                    $$('select').setStyles({visibility: 'hidden' });
                    $$(dataDiv).setStyles({visibility: 'visible' });
                },
                evalScripts: true
            }
	).request();
}
/*---------- Callback --------------------*/