var elements=new Array('animphoto', 'animots', 'menu', 'lienbas', 'adresse');

/* variables pour le deplacement auto de texte */
var clicup=0;
var origine;
var deplacer=0;
var t;
/* ------------------------------------------- */
function veriform(formulaire, tab) {
	for (var i=0;i<tab.length;i++) {
		if (tab[i].value=="") {
			tab[i].focus();
			//formulaire.msg.value="";
			alert("Un champ indispensable n'est par renseigné ! ");
			return false;
		}
	}
	return true;
}

function entreprise() {
	switch (navigator.appName)  {
	case "Netscape":
		var obj=document.getElementById('pa');
		origine=parseInt(document.defaultView.getComputedStyle(obj, null).top);
		break;
	case "Microsoft Internet Explorer":
		origine=document.getElementById('pa').style.pixelTop;
		break;
	default :
		var obj=document.getElementById('pa');
		origine=parseInt(document.defaultView.getComputedStyle(obj, null).top);
		break;
	}
		//alert (origine);
}

function attencharge() {
	allume('block');
	setTimeout("allume('none')",18500);
}
function douce(i) {
	 document.getElementById('cache').style.opacity=i;
	 document.getElementById('plananim').style.opacity=i;
	 return i-1;
}
function allume(etat) {
/*	if (etat=='none') {
	 document.getElementById('cache').style.opacity=1.0;
		switch (navigator.appName)  {
		case "Microsoft Internet Explorer":
			for (var i=100;i>0;i-=10) {
				setTimeout("document.getElementById('cache').style.filter='alpha(opacity="+i+")';document.getElementById('animintro').style.filter='alpha(opacity="+i+")';",500);
			}
			break;
		case "Netscape":
		default:
			for (var i=1.0;i>0;i-=0.1) {
				var j=i;
				setTimeout("j=douce("+i+")",1500);
				while (j<i) {;}
				if (i<0) {
		document.getElementById('cache').style.display=etat;
		document.getElementById('animintro').style.display=etat;
				}
			}
			break;
		}
	}
	else {*/
		document.getElementById('cache').style.display=etat;
		document.getElementById('plananim').style.display=etat;
	//}
}

function monter(par, sens) {
	//document.title=document.getElementById(par).offsetHeight+" "+document.getElementById('cadre').offsetHeight+" "+sens+" "+(origine-10*clicup);
if ((origine-10*clicup>0 && sens==-1) || (document.getElementById('cadre').offsetHeight-document.getElementById(par).offsetHeight>origine-10*clicup && sens==1)) deplacer=0;
	if (deplacer==1) {
		clicup+=sens;
		switch (navigator.appName)  {
		case "Microsoft Internet Explorer":
			document.getElementById(par).style.pixelTop=origine-10*clicup;
			
			break;
		case "Netscape":
		default:
			var t=origine-10*clicup;
			document.getElementById(par).style.top=t+"px";
			break;
		}
	}
	deplacer=1;
}
function init(divid, lon) {
	setInterval("defil(document.getElementById('"+divid+"'),"+lon+")",80);
	//alert("defil(document.getElementById('"+divid+"'),"+lon+")");
}
function defil(pan, lon)     {
	switch (navigator.appName)  {
	case "Microsoft Internet Explorer":
		var position=pan.style.pixelTop;
		pan.style.pixelTop-=1;
		if (position==-lon)	pan.style.pixelTop=5;
		break;
	case "Netscape":
		var p=document.defaultView.getComputedStyle(pan, null).top;
		var t=parseInt(p);
		t-=1;
		pan.style.top=t+"px";
		if (t==-lon)	pan.style.top="5px";
		break;
	default:
		var p=document.defaultView.getComputedStyle(pan, null).top;
		var t=parseInt(p);
		t-=1;
		pan.style.top=t+"px";
		if (t==-lon)	pan.style.top="5px";
	}
}
function voir(id, vu) {
	ar= new Array('deux', 'trois', 'quatre');
	var d = document.getElementById(id);
	switch (vu) {
		case 'block':
			for (var i in ar) {
			//alert (ar[i]);
				document.getElementById(ar[i]).style.display='none';
			}
			d.style.display='block';
		break;
		case 'none':
			d.style.display='none';
		break;
		default:
		alert("valeur non prise en charge : "+vu);
		break;
	}
}
/*
function placersous(id, f, fond) {
	if (navigator.appName=='Microsoft Internet Explorer') {
		if (document.getElementById(id).offsetTop>0) {
			document.getElementById(id).style.pixelTop=document.getElementById(f).offsetHeight;
			document.getElementById(fond).style.display='block';
		}
		document.getElementById(fond).style.pixelHeight=document.getElementById(id).offsetHeight;
		document.getElementById(fond).style.pixelWidth=document.getElementById(id).offsetWidth;
		document.getElementById(fond).style.pixelLeft=document.getElementById(f).offsetLeft;
		document.getElementById(fond).style.pixelTop=document.getElementById(f).offsetHeight;
	}
}
function effacer(fond) {
	if (navigator.appName=='Microsoft Internet Explorer') {
		document.getElementById(fond).style.display='none';
		//document.getElementById(fond).style.pixelHeight=0;
	}
}
*/
function montre(id, a) {
	var d = document.getElementById(id);
	for (var i in a) {
		if (document.getElementById(a[i])) {
			document.getElementById(a[i]).style.display='none';
		}
	}
	if (d) {d.style.display='block';}
}
function menu(label, inout, img) {
	if (inout==0) {
		img.style.cursor='pointer';
		document.getElementById(label).style.display='block';
	}
	else
		document.getElementById(label).style.display='none';
		
}
function activeflash() {
	if (navigator.appName=="Microsoft Internet Explorer") {
		objects = document.getElementsByTagName("object");
		for (var i = 0; i < objects.length; i++) {
			var pa=objects[i].parentNode;
			var l=pa.childNodes.length;
			for (var h = 0; i < l; i++) {
			var k=pa.childNodes[h].cloneNode(true);
				pa.appendChild(k);
				pa.removeChild(pa.childNodes[h]);
			}
		}
	}
}
