function ajouterAuxFavoris()
{
         var ua = navigator.userAgent.toLowerCase();
         var isIE = ((ua.indexOf("msie") != -1) && (ua.indexOf("opera") == -1) && (ua.indexOf("webtv") == -1));
         //tester si le navigateur est IE
         if(isIE)
         {
          window.external.AddFavorite(location.href,document.title);
         }
}



function visibilite(thingId)
{
        var targetElement;
        targetElement = document.getElementById(thingId) ;
        if (targetElement.style.display == "none")
        {
         targetElement.style.display = "" ;
        }
        else
        {
         targetElement.style.display = "none" ;
        }
}



//pour gérer les temps des promotions/offres
function compteurpromotion(compteur,heuresserveur,minutesserveur,secondesserveur)
{

        //calculs
        secondesserveur++;
        if(secondesserveur>60)
        {
         secondesserveur=0;
         minutesserveur++;
        }
        if(minutesserveur>60)
        {
         minutesserveur=0;
         heuresserveur++;
        }
        if(heuresserveur>23)
        {
         heuresserveur=0;
        }


        //objet date
        var date=new Date(0,0,0,heuresserveur,minutesserveur,secondesserveur);
        //fin
        var heuresfin=23;
        var minutesfin=59;
        var secondesfin=60;

        //actuellement
        var heuresactuelle=date.getHours();
        var minutesactuelle=date.getMinutes();
        var secondesactuelle=date.getSeconds();

        //reste
        var heuresreste=heuresfin-heuresactuelle;
        var minutesreste=minutesfin-minutesactuelle;
        if(minutesreste<10)
        {
         minutesreste='0'+minutesreste;
        }
        var secondesreste=secondesfin-secondesactuelle;
        if(secondesreste<10)
        {
         secondesreste='0'+secondesreste;
        }

        //combien de temps restants en jours
        for(i=0;i<compteur;i++)
        {
            //alert('Valeur : '+document.getElementById('intervalledate_'+i).value);
            var joursrestants=document.getElementById('intervalledate_'+i).value
            //afficher le decompte
            if(joursrestants>0)
            {
             document.getElementById('affichageintervalledate_'+i).innerHTML="<img src=\"img/alert.gif\" align=\"absmiddle\"/>&nbsp;Fin de l'offre dans "+joursrestants+"j "+heuresreste+"h "+minutesreste+"m "+secondesreste+"s";
            }
            else
            {
             document.getElementById('affichageintervalledate_'+i).innerHTML="<img src=\"img/alert.gif\" align=\"absmiddle\"/>&nbsp;Fin de l'offre dans "+heuresreste+"h "+minutesreste+"m "+secondesreste+"s";
            }

            //fin de la promotion
            if(joursrestants==0 && heuresreste==0 && minutesreste==0 && secondesreste==1)
            {
              //recharger la page pour enlever la promotion
              window.location.href=window.location;
            }
        }


        //rappeler la fonction dans une seconde
        setTimeout("compteurpromotion("+compteur+","+heuresserveur+","+minutesserveur+","+secondesserveur+")",1000);
}








//fonction qui permet d'ouvrir les sous catégories du menu
function ouvrirfermerBoite(nomboite,lien)
{
   if(nomboite!=null && lien!=null)
   {
        //si la boite n'a pas de sous catégorie alors lien sur la catégorie
        var presenceSousCategorie=$('#'+nomboite).html();
        if(presenceSousCategorie=="")
        {
          //lien vers la grande catégorie
          document.location.href=lien;
        }
        else
        {
          //afficher ou masquer suivant l'action
          if($('#'+nomboite).css("display")=="none")
          {
             $('#'+nomboite).show("slow");
          }
          else
          {
            $('#'+nomboite).hide("slow");
          }
        }
   }
}


//fonction qui permet d'ouvrir la boite d'une sous catégorie
function ouvrirBoite(nomboite)
{
 if(nomboite!=null)
 {
   $('#'+nomboite).show();
 }
}