function updateImageHome(e){
	Event.stop(e);
	var elt = Event.element(e);
	var url = elt.parentNode.getAttribute('href');
	if( url != null){	
		var idRea = getParamUrl('rea',url);
		var idSphere = getParamUrl('sphere',url);
		var src = elt.getAttribute('src');
		src = src.substring(0, src.lastIndexOf('_') + 1) + 'home.jpg';
		var legende = elt.getAttribute('alt');
		legende = legende.replace(/"/g, "&quot;");
		var image = new Image;
		
		image.onload = function() {
						Element.update('image_home','<img src="'+src+'" alt="'+legende+'" title="'+legende+'" />');
						Element.replace('legende_home','<a id="legende_home" class="legende" href="spheres.php?sphere='+idSphere+'&amp;rea='+idRea+' "><span>&nbsp;///&nbsp;</span>'+legende+'<span>&nbsp;///&nbsp;</span></a>');
						Event.observe('legende_home', 'click', envoiReaTexte);
						};
		image.src = src;//Apres onLoad pour IE
	}
} // updateImageHome

function getParamUrl(param, url){
	switch(param) {
		case 'sphere': 
			var idSphere = parseInt(url.substring(url.indexOf('=') + 1), 10);
			return idSphere;
			break;
		case 'rea': 
			var idRea = parseInt(url.substring(url.indexOf('=',url.indexOf('=') + 1) + 1), 10);
			return idRea;
			break;
		case 'img': 
			var numImg = parseInt(url.substring(url.lastIndexOf('=') + 1), 10);
			return numImg;
			break;
		default: break;
	}
}//getParamUrl

function envoiReaImage(e) {
	Event.stop(e);
	var elt = Event.element(e);
	var url = elt.parentNode.getAttribute('href');
	var idRea = getParamUrl('rea',url);
	var idSphere = getParamUrl('sphere',url);
	document.getElementById('rea').value = idRea;
	document.getElementById('sphere').value = idSphere;
	document.forms['formRea'].submit();
} // envoiReaImage

function envoiReaTexte(e) {
	Event.stop(e);
	var elt = Event.element(e);
	var url = elt.getAttribute('href');
	var idRea = getParamUrl('rea',url);
	var idSphere = getParamUrl('sphere',url);
	document.getElementById('rea').value = idRea;
	document.getElementById('sphere').value = idSphere;
	document.forms['formRea'].submit();
} // envoiReaTexte

function gestionEvenements() {
	if( document.getElementById('vignettes_home') ) Event.observe('vignettes_home', 'mouseover', updateImageHome);
	if( document.getElementById('vignettes_home') ) Event.observe('vignettes_home', 'click', envoiReaImage);
	if( document.getElementById('legende_home') ) Event.observe('legende_home', 'click', envoiReaTexte);
	
	var image = new Image;
	image.src = "img/ajax-loader.gif";
} // gestionEvenement

Event.observe(window, 'load', gestionEvenements);