var courrub="";
var toprub="";

window.onload=startList;
var rem="";
function startList() {
	parcourt("content_menu");
}

function parcourt(ref) {
	if (! document.getElementById) return false;
	
	if (document.getElementById) {
		navRoot = document.getElementById(ref);
		node = navRoot;//getnextnode(navRoot);
		while (node) {
			node = getnextnode(navRoot,node);
			if (node) {
				if (node.nodeName=="LI") {
					if (node.parentNode.className=="sousmenu") {
						node.onmouseover=function() {
							this.className="sousmenu_item_over";
						}
						node.onmouseout=function() {
							this.className="sousmenu_item";
						}
					}else{
						node.onmouseover=function() {
							okmenu=true;
							overmenu(this,true);
						}
						node.onmouseout=function() {
							overmenu(this,false);
							hidemenu();
						}
					}
				}
			}
		}
	}
}

function getnextnode(source,o) {
	if (!o) return false;
	oo=false;
	if (o.firstChild) return o.firstChild;
	if (o.nextSibling) return o.nextSibling;
	o=o.parentNode;
	while (!oo && o && (o!=source)) {
		oo=o.nextSibling;
		o=o.parentNode;
	}
	return oo;
}

function position(o,s) {
	l=0;
	t=0;
		while (o) {
			l+=o.offsetLeft;
			t+=o.offsetTop;
			o=false; //o.offsetParent;
		}
	r=(s==0) ? l:t;
	return r;
}

var courmenu="";
var okmenu=false;
function overmenu(o,sens) {
	if (! document.getElementById) return false;
	if (sens) {
		oo=document.getElementById("lst"+o.id);
		if (courmenu!="" ) {
			ooo=document.getElementById("lst"+courmenu.id);
			if (oo && ooo) {
				if (ooo.id != oo.id) {
					ooo.style.display="none";
				}
			}
		}
		if (oo) {
			oo.style.display="block";
			/*
			l=position(o,0);
			if (l>(980-parseInt(oo.offsetWidth))) l=(980-oo.offsetWidth);
			oo.style.left=l+"px";
			oo.style.top=parseInt(o.offsetHeight)+"px"; //-2+parseInt(position(o,1))+parseInt(o.offsetHeight)+"px";
			oo.style.display="block";
			*/
		}
		courmenu=o;
	}else{
		hidemenu();
	}
}

function hidemenu() {
	okmenu=false;
	window.setTimeout("disparait();",500);
}
function disparait() {
	if (! document.getElementById) return false;
	if (!okmenu) {
		if (courmenu!="") {
			oo=document.getElementById("lst"+courmenu.id);
			if (oo) oo.style.display="none";
		}
	}
}

/* Ajuster la taille du texte */

function _(o) {
	if (!o) return false;
	if (!document.getElementById) return false;
	return document.getElementById(o);
}

function zoom(n) {
	if (!n) return false;
	if (n==0) return false;
	o=_("page");
	if (!o) return false;
	if (o.style.fontSize=="") o.style.fontSize="13px";
	x=parseInt(o.style.fontSize)+n;
	if (x>24) x=24;
	if (x<11) x=11;
	o.style.fontSize=(x)+"px";
	return false;
}



