//ROLLOVER JS 
//les images nommées avec un suffixe "off" sont remplacées par celles qui portent le meme nom mais avec le suffixe "on"
//  exemple : link1_on.gif et link1_off.gif

var rolloverInit = function() {
	var imgs = document.getElementsByTagName('img'),
		preloads = [],
		src,
		c = 0;
	for(var i = 0, img; img = imgs[i]; i++) {
		src = img.src;
		if(src.indexOf('_off.') > -1) {
			preloads[c] = document.createElement('img');
			preloads[c].src = src.replace('_off.', '_on.');
			c++;
			img.onmouseover = rolloverHover;
			img.onmouseout = rolloverOut;
		}
	}
};

var rolloverHover = function() {
	this.src = this.src.replace('_off.', '_on.');
};

var rolloverOut = function() {
	var p = this.parentNode;
	if(p.nodeName == 'A' && p.className.indexOf('camlink_open') != -1) {
		return;
	}
	this.src = this.src.replace('_on.', '_off.');
};

//window.onload = rolloverInit;
addEvent(window, "load", rolloverInit);