posDep = 0;
pos = 0;
posFin = 150;
pas = 10;
tempo = null;
objEnCours = null;

function getPos(inID, inTYPE) {
	var iVal = 0;
	var oObj = document.getElementById(inID);
	var sType = 'oObj.offset' + inTYPE;
	while (oObj && oObj.tagName != 'BODY') {
		iVal += eval(sType);
		oObj = oObj.offsetParent;
	}
	return iVal;
}

function suivant() {
	document.getElementById("contenu").style.overflowX='auto';
	
	document.getElementById("diapoPhoto").style.top = getPos("photo1", "Top") +"px";
	document.getElementById("diapoPhoto").style.left = getPos("photo1", "Left") +"px";
	
	document.getElementById("diapoPhoto").style.visibility = "visible";
	document.getElementById("photo1").style.visibility = "hidden";
}

function getLeft(MyObject) {
    if (MyObject.offsetParent) return (MyObject.offsetLeft + getLeft(MyObject.offsetParent));
    else return (MyObject.offsetLeft);
}

function bougePhotos1(){
	/*if ( navigator.appName=="Microsoft Internet Explorer") {
		document.getElementById("photo1").style.top = 20;
	}*/
	document.getElementById("contenu").style.overflowX='hidden';
	document.getElementById("photo1").style.top = getPos("diapoPhoto", "Top") +"px";
	
	posDep = 1000;
	posFin = 400;
	
	pos = posDep;
	pas = -3;
	objEnCours = document.getElementById("photo1");

	anim();
}

function getInternetExplorerVersion() {
	var rv = -1;
	if (navigator.appName == 'Microsoft Internet Explorer') {
		var ua = navigator.userAgent;
		var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
		if(re.exec(ua) != null) rv = parseFloat( RegExp.$1 );
	}
	return rv;
}

function anim() {
	pos += pas;
	if(pos>posFin) {
		objEnCours.style.left = pos + "px";
		setTimeout('anim()', 10);
	}
	else suivant();
}
function ouvreMenu(event) {
	var event = event || window.event; 
	var target = event.target || event.srcElement;
	if(target.id=="menu2") {
		document.getElementById("sousMenu2").style.display = "block";
		document.getElementById("sousMenu3").style.display = "none";
	}
	else if(target.id=="menu3") {
		document.getElementById("sousMenu3").style.display = "block";
		document.getElementById("sousMenu2").style.display = "none";
	}
}
function fermeMenu(id) {
	document.getElementById("sousMenu3").style.display = "none";
	document.getElementById("sousMenu2").style.display = "none";
}
function repositionneContenu() {
	var ecart = 30;
	if (document.body) {
		var larg = (document.body.clientWidth);
		var haut = (document.body.clientHeight);
	}
	else {
		var larg = (window.innerWidth);
		var haut = (window.innerHeight);
	}
	document.getElementById("contenu").style.height = haut-getPos("contenu", "Top")+"px";
	document.getElementById("contenu").style.width = larg+"px";
	
	/*if(getInternetExplorerVersion()!=7) {
		for(i=1; i<=7; i++)
			document.getElementById("menu"+i).style.width = (Math.floor(larg/7)-ecart)+"px";
		if(((Math.floor(larg/7)-5)-137)/2>0) {
			document.getElementById("sousMenu2").style.padding = "5px "+(((Math.floor(larg/7)-ecart)-137)/2)+"px 0px "+(((Math.floor(larg/ecart)-7)-137)/2)+"px";
			document.getElementById("sousMenu3").style.padding = "5px "+(((Math.floor(larg/7)-ecart)-137)/2)+"px 0px "+(((Math.floor(larg/7)-ecart)-137)/2)+"px";
		}
	}*/
	
	if(getInternetExplorerVersion()<=6) {
		document.getElementById("menu1").attachEvent("onmouseover", fermeMenu);
		document.getElementById("menu2").attachEvent("onmouseover", ouvreMenu);
		document.getElementById("menu3").attachEvent("onmouseover", ouvreMenu);
		document.getElementById("menu4").attachEvent("onmouseover", fermeMenu);
		document.getElementById("menu5").attachEvent("onmouseover", fermeMenu);
		document.getElementById("menu6").attachEvent("onmouseover", fermeMenu);
		document.getElementById("menu7").attachEvent("onmouseover", fermeMenu);
	}
	if(this.larg<900) alert("Attention ce site est optimise pour une resolution de 1024x768.\nIl se peut que certain element ne soit pas visible correctement.");
}

window.onload = function() { bougePhotos1(); repositionneContenu(); }
window.onresize = function() { repositionneContenu(); }

