

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function submitProfil1(){
document.profil1.submit();
}

function submitProfil2(){
document.profil2.submit();
}

function mSubmit() {
document.dataSil.submit();
}

function toExo(str){

document.exer.ex.value=str;
document.exer.submit();
}



function compteSubmit(){
	document.monCompte.changeCoords.value = 1;
	document.monCompte.submit();
}


function changeLang(val) {
 var language = val;
 document.selectlan.selLang.value=language;
 document.selectlan.submit();

}

function submitJustepoids1(){
 document.justpoid1.submit();
}
function submitJustepoids2(){
 document.justpoid2.submit();
}
function submitJustepoids3(){
 document.justpoid3.submit();
}
function submitJustepoids4(){
 document.justpoid4.submit();
}
function showElement(id){
 var obj = $(id);
 obj.style.display='block';
}

function showElementInfo(id,nb){
 var obj = $(id);

 for (i=1;i<nb+1;i++){
 	var elem = $('reponse'+i);
 	elem.style.display='none';
 }
 obj.style.display='block';
}
function showElementEcart(id,nb){
 var obj = $(id);

 for (i=0;i<nb.length;i++){
 	var elem = $(nb[i]);
 	elem.style.display='none';
 }
 obj.style.display='block';
}
function hideElementInfo(id,nb){
 var obj = $(id);

 for (i=1;i<nb+1;i++){
 	var elem = $('reponse'+i);
 	elem.style.display='block';
 }
 obj.style.display='none';
}
function changecolorEcart(color,id,nb){
var obj = $(id);
var old = obj.style.color;
var elem;
 for (i=0;i<nb.length;i++){
	 try{
		elem = $('s'+nb[i]);
		elem.style.color='#f32177';
	 }
	 catch(ex)
	 {}

 }
  obj.style.color=color;
}
function changecolorInfo(color,id,nb){
var obj = $(id);
var old = obj.style.color;
 for (i=1;i<nb+1;i++){
 	var elem = $('q'+i);
 	elem.style.color=old;
 }
  obj.style.color=color;
}



function hideElement(id){
 var obj = $(id);
 obj.style.display='none';
}

function submitLogin(){
  document.login.submit();
}

function changecolor(color,id){
var obj = $(id);
 obj.style.color=color;
}

function coordSubmit(){
document.invoiceCoord.submit();
}

function formulaChoice(id,nb){
	 var obj = $(id);

	 for (i=1;i<=nb;i++){
	 	var elem = $('c'+i);
	 	elem.style.display='none';
	 }
	 obj.style.display='block';
 }

function popupVideo(){
   window.open('http://www.planetcoach.fr/front_dev.php/global/videoSample','videoSample','menubar=no, status=no, scrollbars=no,directories=no,location=no,resizable=no, width=200, height=200');
}
function popup(page,titre,largeur,hauteur){
   window.open(page,titre,'menubar=no, status=no, scrollbars=no,directories=no,location=no,resizable=no, width='+largeur+', height='+hauteur+'');
}
function popupUrl(page,titre,largeur,hauteur,url){
   var win = window.open(page,titre,'menubar=no, status=no, scrollbars=no,directories=no,location=no,resizable=no, width='+largeur+', height='+hauteur+'');
   win.urlError = url;
}

function popupImpr(page,titre,largeur,hauteur,url){
   var win = window.open(page,titre,'menubar=no, status=yes, scrollbars=yes,directories=no,location=no,resizable=yes, width='+largeur+', height='+hauteur+'');
   win.urlError = url;
}

function showPetit(){
	//var obj = document.getElementsById('petit');
	var obj = $('petit');
	obj.style.display="block";

}


function showMoyen(){
	//var obj = document.getElementsById('petit');
	var obj = $('moyen');
	obj.style.display="block";
}


function showGros(){
	var obj = $('gros');
	obj.style.display="block";
}

function hideEcarts(){
	//var obj = document.getElementsById('petit');
	var obj = $('petit');
	obj.style.display="none";
	var obj2 = $('moyen');
	obj2.style.display="none";
	var obj3 = $('gros');
	obj3.style.display="none";
}


/*******/

function showEntry(){
	//var obj = document.getElementsById('petit');
	var obj = $('entry');
	obj.style.display="block";
	var obj = $('dish');
	obj.style.display="none";
	var obj = $('dessert');
	obj.style.display="none";

}

function showDish(){
	//var obj = document.getElementsById('petit');
	var obj = $('entry');
	obj.style.display="none";
	var obj = $('dish');
	obj.style.display="block";
	var obj = $('dessert');
	obj.style.display="none";

}

function showDessert(){
	//var obj = document.getElementsById('petit');
	var obj = $('entry');
	obj.style.display="none";
	var obj = $('dish');
	obj.style.display="none";
	var obj = $('dessert');
	obj.style.display="block";

}


function seeRecipe(id){
	document.recipe.identifiant.value=id;
	document.recipe.submit();
}


function changeDiet(id){
	document.changerdiet.diet.value=id;
	document.changerdiet.submit();
}
function comfirmChangeDiet(id)
{
	var methodeName = $(''+id+'').innerHTML;
	Effect.DropOut('choixM');
	var messageConfirm = 'Etes vous s&ucirc;r de vouloir changer pour la m&eacute;thode ' + methodeName + '.<br /><br /><img id="bok" width="27" height="17" src="/images/ok.gif" onmouseover="MM_swapImage(\'bok\',\'\',\'/images/ok_bis.gif\',1)" onmouseout="MM_swapImgRestore()"  onclick="changeDiet('+id+')" style="cursor:pointer" />&nbsp;&nbsp;<img id="bcancel" src="/images/boutons/annuler.gif" width="68" height="17" onmouseover="MM_swapImage(\'bcancel\',\'\',\'/images/boutons/annuler_bis.gif\',1)" onmouseout="MM_swapImgRestore()"  onclick="window.location.reload();" style="cursor:pointer" />';

	$('confirmM').update(messageConfirm);
	Effect.BlindDown('confirmM');
}
function recordEcarts(){
	var dateSaisie = document.getElementById('dateEcart');

	var reg=new RegExp("/", "g");
	var dateArray = dateSaisie.value.split(reg);

	var d = new Date();
	var dateDay = d.getDate();
	var dateMonth = d.getMonth();
	var dateYear = d.getFullYear();

	var dateToday = new Date(dateYear,dateMonth+1,dateDay,0,0,0,0);
	var dateUser = new Date(dateArray[2],dateArray[1],dateArray[0],0,0,0,0);

	if(dateToday.getTime() >= dateUser.getTime())
	{
		document.ecarts.submit();
	}
	else
	{
		alert('Veuillez entrer une date anterieure');

	}
}
function asignDragAndDrop()
{
		idArray = new  Array('haricots','carottes');
        var windowIdArray = idArray;
        for(i=0;i<windowIdArray.length;i++)
    {
        var windowId = windowIdArray[i];
        //set to be draggable
        new Draggable(windowId,{revert:true});
        //set to be droppable
        Droppables.add(windowId, {accept: 'dragItem',hoverclass: 'drophover',onDrop: function(element, droppableElement)
            {
                var content1 = element.innerHTML;
                var content2 = $(droppableElement.element.id).innerHTML;
                $(droppableElement.element.id).innerHTML = content1;
                element.innerHTML = content2;
            }
            });
    }
}
var _elementId;
var valueInitial;
function GetId(element){
	_elementId = element.id;
	valueInitial = document.getElementById(_elementId+'_h').name;
	}
function CreatList()
{
   Sortable.create("aime",
     {tag:"li",dropOnEmpty:true,handle:'handle',containment:["aime","aimepas","paschoisi"],constraint:false,
	 onUpdate:function(conteneur){
		 			if(document.getElementById(_elementId+'_h').name == valueInitial)
					{
						document.getElementById(_elementId+'_h').name = conteneur.id+"[]";
					}
		 }
	 });

   Sortable.create("aimepas",
     {tag:"li",dropOnEmpty:true,handle:'handle',containment:["aimepas","aime","paschoisi"],constraint:false,
	 onUpdate:function(conteneur){
	 				if(document.getElementById(_elementId+'_h').name == valueInitial)
					{
						document.getElementById(_elementId+'_h').name = conteneur.id+"[]";
					}
		 }
		 });

   Sortable.create("paschoisi",
     {tag:"li",dropOnEmpty:true,handle:'handle',containment:["aime","aimepas","paschoisi"],constraint:false,
	 onUpdate:function(conteneur){
		 			if(document.getElementById(_elementId+'_h').name == valueInitial)
					{
						document.getElementById(_elementId+'_h').name = conteneur.id+"[]";
					}
		 }
	 });
}
function showMenu(id){
 var obj = $('menu'+id);
 var obje = $('jour'+id);
 for (i=0;i<7;i++){
     var elem = $('menu'+i);
     elem.style.display='none';
     var elemen = $('jour'+i);
     elemen.style.color='#000000';
 }
 obj.style.display='block';
 obje.style.color='#ff006c';
}
function doAdvancedSearch()
{
	var divSearch = document.getElementById('milieu_recherche1');
	divSearch.style.background = "url(/images/form/rechercher_bg_plus.gif) no-repeat center top";
	divSearch.style.height = "172px";

	var divLien = document.getElementById('bloc_2lien');
	divLien.style.display = 'none';

	var divAdvancedsearch = document.getElementById('blocAdvancedSearch');
	divAdvancedsearch.style.display = 'block';

	var divTxtAdvancedSearch = document.getElementById('txtAdvancedSearch');
	divTxtAdvancedSearch.style.display = 'block';

	document.getElementById('recherche_ok').style.display = 'none';

	var divBoutonOk = document.getElementById('chercheA');
	divBoutonOk.style.display = 'block';



}

function verifFormuleChoice(formuleIsSelect){

	if(!formuleIsSelect)
	{
		document.getElementById('errorChoice').style.display = 'block';
		//alert('Choississez une formule');
	}
	else
	{
		document.payChoice.submit();
	}
}

function closeLightBox ()
{
	var englobSurgissante = document.getElementById('englobSurgissante');

	setTimeout(
	function ()
		{
		englobSurgissante.style.display = "none";
		},
		5000);
}



function showPtMethode (oLk, id)
{
	var detailPt = document.getElementById(id);
	if (detailPt.style.display != "block")
	{
		detailPt.style.display = "block";
		oLk.innerHTML = "[-] en savoir plus"
	}
	else
	{
		detailPt.style.display = "none";
		oLk.innerHTML = "[+] en savoir plus"
	}
}

function openInfosLegales()
{
	//fond
	var englobSurgissante = document.getElementById('englobSurgissante');
	englobSurgissante.style.display = "block";

	//btClose
	var closeSurgissante = document.getElementById('closeSurgissante');

	closeSurgissante.onclick = function ()
		{
		englobSurgissante.style.display = "none";
		};
}

//ouverture du menu sélectionner et vérif si anciens ouverts
function openLeftMenu(o)
{
if (openedLeftMenu)
	closeLeftMenu(openedLeftMenu);

if (openedLeftMenu != o)
	{
	openedLeftMenu = o;
	var ctLinksTab = o.getElementsByTagName('a');
	for (var i = 0; i < ctLinksTab.length; i++)
		ctLinksTab[i].style.display = "block";
	}
else
	openedLeftMenu = false;
}

//fermeture de l'ancien menu sélectionné
function closeLeftMenu(o)
{
var ctLinksTab = o.getElementsByTagName('a');
for (var i = 0; i < ctLinksTab.length; i++)
	ctLinksTab[i].style.display = "none";
}

function showAdvancedSearch()
{
var advancedSearchBlock = document.getElementById('advancedSearch');

if (advancedSearchBlock.style.display == "none")
	advancedSearchBlock.style.display = "inline";
else
	advancedSearchBlock.style.display = "none";
}


// Menu "Miam Miam"
//ouverture des goodies
function openGoddies(uri, width, height)
{
	//fond
	var englobSurgissante = document.getElementById('englobSurgissante');
	englobSurgissante.style.display = "block";

	//fenetre
	var surgissante = document.getElementById('surgissante');

	//btClose
	var closeSurgissante = document.createElement('img');
	closeSurgissante.src = "/images/pict/closeSurgissante.gif";
	closeSurgissante.id = "closeSurgissante";

	surgissante.appendChild(closeSurgissante);

	var appercu = document.createElement('img');
	appercu.src = uri;
	appercu.className = "appercu";
	appercu.style.width = width + "em";
	appercu.style.height = height + "em";
	appercu.style.border = "1px solid #CD767C";

	surgissante.appendChild(appercu);

	closeSurgissante.onclick = function ()
	{
		surgissante.innerHTML = "";
		englobSurgissante.style.display = "none";
	};
}

function openGoddiesBis(uri, width, height)
{
	//fond
	var englobSurgissante = document.getElementById('englobSurgissante');
	englobSurgissante.style.display = "block";

	//fenetre
	var surgissante = document.getElementById('surgissante');

	//btClose
	var closeSurgissante = document.createElement('img');
	closeSurgissante.src = "/images/pict/closeSurgissante.gif";
	closeSurgissante.id = "closeSurgissante";

	surgissante.appendChild(closeSurgissante);

	var appercu = document.createElement('img');
	appercu.src = uri;
	appercu.className = "appercu";
	appercu.style.width = width + "px";
	appercu.style.height = height + "px";
	appercu.style.border = "1px solid #CD767C";

	surgissante.appendChild(appercu);

	closeSurgissante.onclick = function ()
	{
		surgissante.innerHTML = "";
		englobSurgissante.style.display = "none";
	};
}


//affichage du menu "manger"
function openEatItem (oItem)
{
	//englobant menu droit
	var rightMenu = document.getElementById("globalMethodeBlock");

	var NavPTab = rightMenu.getElementsByTagName("p");
	for (var i = 0; i < NavPTab.length; i++)
		NavPTab[i].style.display = "none";

	var ItemPTab = oItem.getElementsByTagName("p");
	if (ItemPTab.length > 0)
		ItemPTab[0].style.display = "block";
}

