function domListo(){
	var links  = $('nouvelleslink','equipelink','portfoliolink','contactlink',
					'carriereslink', 'englishlink');var index,l;
	var agence = $('agencelink');
	agence.observe('mouseover',getAgeLink.bindAsEventListener(this));
    agence.observe('mouseout',getAgeLink.bindAsEventListener(this));
	links.each(function(item){
		item.observe('mouseover', setAge.bindAsEventListener(this));
	});

}
function getAgeLink(e){
	e.stop();
	var ag = $('agencenav');
	switch(e.type){
		case 'mouseover':
		$('philantrophielink').observe('mouseout', function(){$('agencenav').fade({duration:0.5})});
		ag.appear({duration:0.3}); break;
		case 'mouseout':
		break;
	}
};
function setAge(e){$('agencenav').fade({duration: 0.5});}

function confdelete (lang) {
if (lang == 'fr') {
	if (confirm("Ętes-vous certains que vous voulez supprimer?")){ return true; }
	else { return false; }
}
else {
	if (confirm("Are you sure you want to delete?")){ return true; }
	else { return false; }
}
}
function popupUploader (nid) {
	window.open('uploader.php?nid='+nid,'uploader','width=350px,height=250px')
}

function hideAddress () {
	var address = document.getElementById('blueaddress');
	address.style.display = 'none';
}

function showEnglish () {
	var container = document.getElementById('container');
	var altcontent = document.getElementById('altcontent');
	var altnav = document.getElementById('altnav');
	var altlinks = document.getElementById('altlinks');
	var altagencenav = document.getElementById('altagencenav');
	var titleimg = document.getElementById('title');
	var text = document.getElementById('text');
	var nav = document.getElementById('nav');
	var links = document.getElementById('links');
	var footer = document.getElementById('footer');
	var altfooter = document.getElementById('altfooter');
	altimg = altcontent.firstChild.nodeValue.substr(0,altcontent.firstChild.nodeValue.indexOf('|'));
	altcontent.firstChild.nodeValue = altcontent.firstChild.nodeValue.substr(altcontent.firstChild.nodeValue.indexOf('|')+1,altcontent.firstChild.nodeValue.length);
	titleimg.src = titleimg.src.substring(0,titleimg.src.lastIndexOf('/')-2)+'en/'+altimg;
	while(text.hasChildNodes()){ text.removeChild(text.lastChild);}
	while(altcontent.hasChildNodes()){ text.appendChild(altcontent.firstChild);}
	container.removeChild(altcontent);
	while(links.hasChildNodes()){ links.removeChild(links.lastChild);}
	while(altlinks.hasChildNodes()){ links.appendChild(altlinks.lastChild);}
	while(footer.hasChildNodes()){ footer.removeChild(footer.lastChild);}
	while(altfooter.hasChildNodes()){ footer.appendChild(altfooter.lastChild);}
	container.removeChild(altnav);
	var tb = new ScrollBox($('text'),$('arrowup'),$('arrowdown'));
}

var fadeTargetId = 'html';
var textTargetId = 'text';
var logoTargetId = 'logo';
var footTargetId = 'footer';
var flashDivId = 'flash';
var linksDivId = 'links';
var	fadeTarget;
var preInitTimer;

function preInit() {
	if ((document.getElementById)&&(logoTarget=document.getElementById(logoTargetId))&&(fadeTarget=document.getElementById(fadeTargetId))
	&&(footTarget=document.getElementById(footTargetId))&&(textTarget=document.getElementById(textTargetId))) {
		fadeTarget.style.visibility = "hidden";
		logoTarget.style.visibility = "hidden";
		footTarget.style.visibility = "hidden";
		textTarget.style.visibility = "hidden";
		if (typeof preInitTimer != 'undefined') clearTimeout(preInitTimer);
	} else {
	preInitTimer = setTimeout("preInit()",2);
	}
}

function fadeInit() {
	if (document.getElementById) {
		preInit();
		if (fadeTarget.style.MozOpacity!=null) {  
			fadeTarget.style.MozOpacity = 0;
			logoTarget.style.MozOpacity = 0;
			footTarget.style.MozOpacity = 0;
			textTarget.style.MozOpacity = 0;
		} else if (fadeTarget.style.opacity!=null) {
			fadeTarget.style.opacity = 0;
			logoTarget.style.opacity = 0;
			footTarget.style.opacity = 0;
			textTarget.style.opacity = 0;
		} else if (fadeTarget.style.filter!=null) {
			fadeTarget.style.filter = "alpha(opacity=0)";
			logoTarget.style.filter = "alpha(opacity=0)";
			footTarget.style.filter = "alpha(opacity=0)";
			textTarget.style.filter = "alpha(opacity=0)";
		}
		fadeTarget.style.visibility = 'visible';
		logoTarget.style.visibility = 'visible';
		footTarget.style.visibility = 'visible';
		textTarget.style.visibility = 'visible';
		window.setTimeout("fadeIn(0)", 500);
	}
}

function fadeIn(opacity) {
	if (fadeTarget) {
		if (opacity <= 100) {
			if (fadeTarget.style.MozOpacity!=null) {
				fadeTarget.style.MozOpacity = (opacity/100)-.001;
				logoTarget.style.MozOpacity = (opacity/100)-.001;
				footTarget.style.MozOpacity = (opacity/100)-.001;
				textTarget.style.MozOpacity = (opacity/100)-.001;
			} else if (fadeTarget.style.opacity!=null) {
				fadeTarget.style.opacity = (opacity/100)-.001;
				logoTarget.style.opacity = (opacity/100)-.001;
				footTarget.style.opacity = (opacity/100)-.001;
				textTarget.style.opacity = (opacity/100)-.001;
			} else if (fadeTarget.style.filter!=null) {
				fadeTarget.style.filter = "alpha(opacity="+opacity+")";
				logoTarget.style.filter = "alpha(opacity="+opacity+")";
				footTarget.style.filter = "alpha(opacity="+opacity+")";
				textTarget.style.filter = "alpha(opacity="+opacity+")";
			}
			opacity += 12;
			window.setTimeout("fadeIn("+opacity+")", 5);
		}
		else {
			flashDiv = document.getElementById(flashDivId);
			flashDiv.style.display = "none";
		}
	}
}

function addEvent(elm, evType, fn, useCapture) 
{
 if (elm.addEventListener){
   elm.addEventListener(evType, fn, useCapture);
   return true;
 } else if (elm.attachEvent){
   var r = elm.attachEvent("on"+evType, fn);
   return r;
 }
} 

function fadeFlash () {
	linksDiv = document.getElementById(linksDivId);
	linksDiv.style.visibility = "visible";
	preInit();
	fadeInit();
	domListo();
}