function load(src)
{
	image1 = new Image();
	image1.src = src;

}

function swap(img,src)
{
	if( img.src) img.src= src;
}

function swapId(id,src)
{
	if(document.getElementById)
		img = document.getElementById(id);
		
	if( img ) swap(img, src);
}

function sousmettre(formId)
{
	if(document.getElementById)
		form = document.getElementById(formId);
	
	form.submit();
}

function hide(id)
{
	if(document.getElementById)
		obj = document.getElementById(id);

		obj.style.visibility="hidden";			 
}

function show(id)
{
  if(document.getElementById)
  {
	 obj = document.getElementById(id);
	 obj.style.visibility="visible";			 
  }
}

function switchDisplayId(type, id)
{
  if(document.getElementById)
  {
    obj = document.getElementById(id);

    if( obj.style.display == 'none' )
	 {
      obj.style.display = type;
    }
    else
    {
      obj.style.display = 'none';
    }
  }
}

function menuSel(menuName,idElem)
{
  /*
   * Because IE getElementsByName function implementation is buggy,
   * we have made our own function...
   */
  
  var divs = document.getElementsByTagName('div');
  var objs = new Array();
  for(var i = 0; i < divs.length; i++)
  {
    att = divs[i].getAttribute("name");
    if(att == menuName + '_div')
    {
      objs[objs.length] = divs[i];
    }
  }

  for(var i = 0; i < objs.length; i++)
  {
    obj = objs[i];
	 if( obj.id != menuName + '_div_' + idElem ) 
    {
      obj.style.display = 'none';
    }
    else
    {
      obj.style.display = 'block';
    }  
  }

  objs = document.getElementsByName(menuName + '_a');

  for(var i = 0; i < objs.length; i++)
  {
    obj = objs[i];
	 if( obj.id != menuName + '_a_' + idElem ) 
    {
      obj.className='';
    }
    else
    {
      obj.className='sel';
    }
  }

}