	var defilement=new Array();
	defilement['scriptEdito']='y';
	defilement['listenews']='y';
	
function montre(id, a) {
/*cache tous les éléments de  a et affiche l'élément id*/
	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 verif() {
	var e="";
	for (var ev in window.event) {
		e+=ev+" "+window.event[ev]+"\r\n";
	}
	alert(e);
}
function veriform(formulaire, tab) {
	for (var i=0;i<tab.length;i++) {
		if (tab[i].value=="") {
	alert("Les champs marqués doivent tous être renseignés!");
			tab[i].style.backgroundColor='yellow';
			tab[i].focus();
			return false;
		}
		else tab[i].style.backgroundColor='white';
	}
	return true;
}
function init(divid, lon) {
	setInterval("defil(document.getElementById('"+divid+"'),"+lon+")",50);
	//alert("defil(document.getElementById('"+divid+"'),"+lon+")");
}
function defil(pan, lon)     {
	if (defilement[pan.id]=='y') {
		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:
		//alert(navigator.appName);
			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 bouger(calques, vertical, horizontal, pas) {
	switch (navigator.appName) {
	case "Microsoft Internet Explorer":
		var vinit=document.getElementById('climit').style.pixelTop;
		var hinit=document.getElementById('climit').style.pixelLeft;
		for (var par in calques) {
			document.getElementById(calques[par]).style.pixelTop+=-pas*vertical;
			document.getElementById(calques[par]).style.pixelLeft+=-pas*horizontal;
		}
		if (document.getElementById('climit').style.pixelTop>=0) {
			document.getElementById('dn').disabled=true;
			for (var par in calques) document.getElementById(calques[par]).style.pixelTop=0;
		}
		else document.getElementById('dn').disabled=false;
		if (document.getElementById('climit').style.pixelLeft>=0) {
			document.getElementById('rt').disabled=true;
			for (var par in calques) document.getElementById(calques[par]).style.pixelLeft=0;
		}
		else document.getElementById('rt').disabled=false;
		var u=document.getElementById('climit').style.pixelLeft;
		var t=document.getElementById('climit').style.pixelTop;
		break;
	case "Netscape":
	default:
		var vinit=parseInt(document.getElementById('climit').style.top);
		var hinit=parseInt(document.getElementById('climit').style.left);
		
		var t=parseInt(document.getElementById('climit').style.top)-pas*vertical;
		if (t>=0) {
			document.getElementById('dn').disabled=true;
			t=0;
		}
		else document.getElementById('dn').disabled=false;
		var u=parseInt(document.getElementById('climit').style.left)-pas*horizontal;
		if (u>=0) {
			document.getElementById('rt').disabled=true;
			u=0;
		}
		else document.getElementById('rt').disabled=false;
		for (var par in calques) {
			document.getElementById(calques[par]).style.left=u+"px";
			document.getElementById(calques[par]).style.top=t+"px";
		}
		break;
	}
	document.formcarte.x.value=u;
	document.formcarte.y.value=t;
decalpicto(u-hinit,t-vinit, 1);
}
function decalpicto(h, v, rapport) {
	/* décalage des pictos */
	for(var i=0;i<document.images.length;i++) 
	if (document.images[i].id.substr(0,4)=='tour') {
		var picto=document.images[i];
		switch (navigator.appName) {
		case "Microsoft Internet Explorer":
			picto.style.pixelTop=v+parseInt(rapport*(picto.style.pixelTop-300))+300;
			picto.style.pixelLeft=h+parseInt(rapport*(picto.style.pixelLeft-300))+300;
			break;
		case "Netscape":
		default:
			var pv=parseInt(picto.style.top);
			var ph=parseInt(picto.style.left);
		//alert(ph+","+pv+","+rapport);
			pv=v+parseInt(rapport*(pv-300))+300;
			ph=h+parseInt(rapport*(ph-300))+300;
			picto.style.top=pv+"px";
			picto.style.left=ph+"px";
		//alert(ph+","+pv);
			break;
		}
	}
}
function zoumdef(calques, h, l) {
		for (var par in calques) {
			document.getElementById(calques[par]).height=h;
			document.getElementById(calques[par]).width=l;
			switch (navigator.appName)  {
			case "Microsoft Internet Explorer":
				picto.style.pixelTop=0;
				picto.style.pixelLeft=0;
			case "Netscape":
			default:
				document.getElementById(calques[par]).style.left="0px";
				document.getElementById(calques[par]).style.top="0px";
				break;
			}
		}
}
function zom(calques, rapport) {
	var w=document.getElementById('climit').width;
	var h=document.getElementById('climit').height;

	switch (navigator.appName)  {
	case "Microsoft Internet Explorer":
	case "Netscape":
	default:
		for (var par in calques) {
			document.getElementById(calques[par]).height*=rapport/100;
			document.getElementById(calques[par]).width*=rapport/100;
		}
		var u=parseInt(document.getElementById('climit').style.left);
		var x=Math.round((u-300)*document.getElementById('climit').width/w+300);
		var dx=x;
		if (x>0) x=0;
		var v=parseInt(document.getElementById('climit').style.top);
		var y=Math.round((v-300)*document.getElementById('climit').height/h+300);
		var dy=y;
		if (y>0) y=0;
		for (var par in calques) {
			document.getElementById(calques[par]).style.left=x+"px";
			document.getElementById(calques[par]).style.top=y+"px";
		}
		decalpicto(x-dx, y-dy, rapport/100);
		break;
	}
	document.formcarte.zoom.value=Math.round(document.formcarte.zoom.value*rapport/100);
	/*document.formcarte.x.value=x;
	document.formcarte.y.value=y;*/
	if (document.formcarte.zoom.value>=400) document.getElementById('zp').disabled=true;
	else document.getElementById('zp').disabled=false;
	if (document.formcarte.zoom.value<=100) document.getElementById('zm').disabled=true;
	else document.getElementById('zm').disabled=false;
}
function affichepicto() {
	for(var i=0;i<document.images.length;i++) 
	if (document.images[i].id.substr(0,4)=='tour') {
			if (document.getElementsByName(document.images[i].id.substr(4,6))[0].checked==true)
				document.images[i].style.display='block';
			else document.images[i].style.display='none';
	}
}
/*function dispent() {
	switch (navigator.appName)  {
		case "Microsoft Internet Explorer":
			return 'block';
			break;
		case "Netscape":
		default:
			return 'table-row';
			break;
	}
}*/