var
	classe_des_images_reactives = 'bouton',
	suffixe_des_images_reactives = '-hover'
;

function getElementsByClassName(className,tagName,root){var els=(root||(root=document)).getElementsByTagName(tagName||(tagName="*"));if(!els.length&&root.all&&tagName==="*"){els=root.all}var res=[],re=new RegExp("(^|\\s)"+className+"(\\s|$)");for(var i=0,el;(el=els[i]);++i){if(re.test(el.className)){res[res.length]=el}}return res}
var W3CDOM=(document.createElement&&document.getElementsByTagName);var mouseOvers=new Array();var mouseOuts=new Array();window.onload=init;function init(){if(!W3CDOM)return;var imgs=getElementsByClassName(classe_des_images_reactives);for(var i=0;i<imgs.length;i++){imgs[i].onmouseover=mouseGoesOver;imgs[i].onmouseout=mouseGoesOut;var suffix=imgs[i].src.substring(imgs[i].src.lastIndexOf('.'));mouseOuts[i]=new Image();mouseOuts[i].src=imgs[i].src;mouseOvers[i]=new Image();mouseOvers[i].src=imgs[i].src.substring(0,imgs[i].src.lastIndexOf('.'))+suffixe_des_images_reactives+suffix;imgs[i].number=i}}function mouseGoesOver(){this.src=mouseOvers[this.number].src}function mouseGoesOut(){this.src=mouseOuts[this.number].src}