var tab_image = new Array(2);
for (var i=0; i< tab_image.length; i++)
    tab_image[i]= new Image();
tab_image[0].src='img/bouton_fleche_up.jpg';
tab_image[1].src='img/bouton_fleche_down.jpg';



var statut_img0 = 0;
var statut_img1 = 0;
var statut_img2 = 0;

var EffectDuration = 300;
var global = this;

var maxElement = 5;
var toggled = "img0";
var statut = "down";

window.addEvent('domready', afterDom);
  
  function afterDom(e)
  {
			
			
			
			for (var i=0; i< maxElement; i++)
			{
       
          var news = 'div' + String(i);
          var too = 'news' + String(i);
          var div_id = document.getElementById(too);
          var img = 'img' + String(i);
       
          
          if(div_id)
          {
              global[too] = new Fx.Slide(news, {duration: EffectDuration});
              if(i>0) { global[too].hide(); } else changeImage(img,1);
          }
			}
  }
  
  function SlideNews(myDiv,myImg)
  {
    for (var i=0; i< maxElement; i++)
    {
          
        var too = 'news' + String(i);
        var div_id = document.getElementById(too);
        var img = 'img' + String(i);
        
        if(div_id)
        {
            if(too!=myDiv) 
            {
              global[too].hide();
              changeImage(img,0);
            }
        }
    }
    global[myDiv].toggle();
    if(myImg!=toggled)
    {
        changeImage(myImg,1);
        statut = "down";
    }
    else
    {
      if(statut == "down")
      {
        changeImage(myImg,0);
        statut = "up";
      }
      else
      {
        changeImage(myImg,1);
        statut = "down";
      }
    };
    toggled = myImg;
  }
  
  function changeImage(img,type)
  {
    var baliseImage = document.getElementById(img);
    if(baliseImage)
    baliseImage.src=tab_image[type].src;  
  }
			
