/**
 * @author florent.martin
 */
Event.observe(window, 'load', chargementPage);

var activeImage = 0;

function chargementPage(){
	preload(PLImages, 'load');
	clickedElem = actMenu;
	dispMenu(actMenu);
}
function load() {
    var ids = 'divDetail divLoftElite divRealisations divProjets divPrestations divEliteShop divEliteBlog';   
    $w(ids).each(function(node){ if ($(node)) $(node).style.visibility = 'hidden' }); // Je cache tous les themes
	$('divDetail').style.visibility = 'visible';
	$('divInnerPrestations').style.display = 'none';
	$('divInnerPrestations').style.visibility = 'visible';
	Event.observe($('divInnerPrestations'), 'mouseover', hoverImagesPrestation);
	Event.observe($('divInnerPrestations'), 'mouseout', outImagesPrestation);
	Effect.Appear('divInnerPrestations', {from: 0, to: 0.9999, duration: 1});
	
}

function hoverImagesPrestation(evt) {
	var elem = evt.element();
	while (elem.id == '') 
		elem = elem.parentNode;
	var elemId = elem.id;
	if (!elemId.match(/^divHoverZone(.+)$/i)) return;
	var elemName = elemId.match(/^divHoverZone(.+)$/i)[1];
	Effect.Appear('imgZone' + elemName, {duration: 0.5});
}
function outImagesPrestation(evt) {
return;
	if (evt.element().id != "divInnerPrestations" ) return;
    var ids = 'imgZoneConseil imgZoneElaboration imgZoneRealisation';
    $w(ids).each(function(node){ if ($(node)) $(node).hide() });
return;

	if (evt.element().tagName != "IMG") return;
	var elem = evt.element();
	var elemId = elem.id;
	//alert(elemId + '\r\n' + clickedElem);
	if (!elemId.match(/^img_(.+)_hover$/i)) return;
	if (elemId.match(/^img_([^_]+)$/i)) return;
	var elemName = elemId.match(/^img_(.+)_hover$/i)[1];
	if (elem.getOpacity()!= 1) return; // Pour empêcher le clignotement des hovers dans firefox.
	Effect.Appear('img_' + elemName + '_hover', {from:1, to:0, duration: 0.8, afterFinish: (function(){$('img_' + elemName + '_hover').hide()})});
}
	
	
	
	
