//tableau des elements du menu
var listElem = new Array('groupe','landinvest','projets','references','contact');

function affiche(elem1, elem2){
	if(!$(elem1).visible()){
		/*style equivalent à class "active"*/
		Element.setStyle(elem2, {color:'#D92D05'});
		Element.setStyle(elem2, {backgroundPosition:'0 -16px'});
		new Effect.Appear(elem1, {duration:0.25, fps:25, from:0.0, to:1.0});
	}
}

function cache(el1, el2){
	if($(el1) && $(el1).visible()){
		if(!$(el2).hasClassName('active')){
			/*remet style non class active*/
			Element.setStyle(el2, {color:'#3A4757'});
			Element.setStyle(el2, {backgroundPosition:'0 1px'});
		}
		new Effect.Fade(el1, {duration:0.25, fps:25, from:1.0, to:0.0});
	}
}

//mets l'attribut class à "active" si l'on est positionné sur des pages de l'élément du menu et les autres attibuts class des autres éléments du menu à ""
function changeClass(elmt){
	for(var i=0;i<listElem.length;i++){
		if(listElem[i] == elmt)
			$(elmt).addClassName('active');
		else
			$(listElem[i]).addClassName('');
	}
}

function overMenu(elem){
	hideAll();
	var evt = getStandardEvent(elem);
	var elem = evt.target;
	affiche("menu"+elem.id, elem.id);
}

function hideAll(){
	cache("menureferences", "references");
	cache("menugroupe", "groupe");
	cache("menulandinvest", "landinvest");
	cache("menuprojets", "projets");
}
function zoom(elem){
	var evt = getStandardEvent(elem);
	var elem = evt.target;
	if(elem.id == 'zplus'){
		var fsize = parseInt($('content').style.fontSize) + 1;
	}
	else{
		var fsize = parseInt($('content').style.fontSize) - 1;
	}
	$('content').style.fontSize = fsize + "px";
}
function viewLogo(){
	new Effect.Appear("logo_landinvest", {duration:1.5, fps:25, from:0.0, to:1.0});
}
function ecoutEvt(){
	//['menugroupe', 'menulandinvest', 'menuprojets', 'menureferences'].each(Element.hide);
	if($('groupe'))
		Event.observe("groupe","mouseover",overMenu);
	if($('landinvest'))
		Event.observe("landinvest","mouseover",overMenu);
	if($('projets'))
		Event.observe("projets","mouseover",overMenu);
	if($('references'))
		Event.observe("references","mouseover",overMenu);
	if($('contact'))
		Event.observe("contact","mouseover",hideAll);
	if($('content'))
		Event.observe("content","mouseover",hideAll);
	if($('accroche'))
		Event.observe("accroche","mouseover",hideAll);
	if($('zplus'))
		Event.observe("zplus","click",zoom);
	if($('zmoins'))
		Event.observe("zmoins","click",zoom);
}

Event.observe(window,"load",ecoutEvt);