function pre_load_imgs()
{ (new Image()).src = "images/accueil_over.gif";
  (new Image()).src = "images/presentation_over.gif";
  (new Image()).src = "images/meules_over.gif";
  (new Image()).src = "images/disques_over.gif";
  (new Image()).src = "images/appliques_over.gif";
  (new Image()).src = "images/contact_over.gif";
}

function roll_over_accueil()
{ if(document.getElementById)
  { if(document.getElementById("a_accueil"))
    { document.getElementById("a_accueil").onmouseover = function()
	  { document.getElementById("img_accueil").src = "images/accueil_over.gif";
	  }
      document.getElementById("a_accueil").onmouseout  = function()
	  { document.getElementById("img_accueil").src = "images/accueil.gif";
	  }
    }
  }
}

function roll_over_presentation()
{ if(document.getElementById)
  { if(document.getElementById("a_presentation"))
    { document.getElementById("a_presentation").onmouseover = function()
	  { document.getElementById("img_presentation").src = "images/presentation_over.gif";
	  }
      document.getElementById("a_presentation").onmouseout  = function()
	  { document.getElementById("img_presentation").src = "images/presentation.gif";
	  }
    }
  }
}

function roll_over_meules()
{ if(document.getElementById)
  { if(document.getElementById("a_meules"))
    { document.getElementById("a_meules").onmouseover = function()
	  { document.getElementById("img_meules").src = "images/meules_over.gif";
	  }
      document.getElementById("a_meules").onmouseout  = function()
	  { document.getElementById("img_meules").src = "images/meules.gif";
	  }
    }
  }
}

function roll_over_disques()
{ if(document.getElementById)
  { if(document.getElementById("a_disques"))
    { document.getElementById("a_disques").onmouseover = function()
	  { document.getElementById("img_disques").src = "images/disques_over.gif";
	  }
      document.getElementById("a_disques").onmouseout  = function()
	  { document.getElementById("img_disques").src = "images/disques.gif";
	  }
    }
  }
}

function roll_over_appliques()
{ if(document.getElementById)
  { if(document.getElementById("a_appliques"))
    { document.getElementById("a_appliques").onmouseover = function()
	  { document.getElementById("img_appliques").src = "images/appliques_over.gif";
	  }
      document.getElementById("a_appliques").onmouseout  = function()
	  { document.getElementById("img_appliques").src = "images/appliques.gif";
	  }
    }
  }
}

function roll_over_contact()
{ if(document.getElementById)
  { if(document.getElementById("a_contact"))
    { document.getElementById("a_contact").onmouseover = function()
	  { document.getElementById("img_contact").src = "images/contact_over.gif";
	  }
      document.getElementById("a_contact").onmouseout  = function()
	  { document.getElementById("img_contact").src = "images/contact.gif";
	  }
    }
  }
}

function addLoadEvent(func)
{ var oldonload = window.onload;
  if(typeof window.onload != 'function') window.onload = func;
  else
  { window.onload = function()
    { if(oldonload) oldonload();
      func();
    }
  }
}

addLoadEvent(roll_over_accueil);
addLoadEvent(roll_over_presentation);
addLoadEvent(roll_over_meules);
addLoadEvent(roll_over_disques);
addLoadEvent(roll_over_appliques);
addLoadEvent(roll_over_contact);
addLoadEvent(pre_load_imgs);