// JavaScript Document

var menu = new Array (0,0,0,0,0,0);
var mouse_x;
var mouse_y;

function openMenu(n) {
	for (var i=1 ; i<menu.length ; i++) {
		document.getElementById('menu-'+i).style.display='none';
		menu[i]=0;
	}
	document.getElementById('menu-'+n).style.display='block';
	menu[n]++;
}

document.onmousemove=function(e) {
	var element = (!e) ? e=window.event.srcElement : e.target;
	mouse_x = e.clientX;
	mouse_y = e.clientY;

	var n=0;
	for (var i=1 ; i<menu.length ; i++) {
		if (menu[i]==1) n=i;
	}
	if (n>0) {
		var ok=0;
		while (element.nodeName!='HTML') {
			if (element.id=='menu-'+n || element.id=='menu-'+n+'-bulle') ok=1;
			element=element.parentNode;
		}
		if (ok==0) {
			document.getElementById('menu-'+n).style.display='none';
			menu[n]=0;
		}
	}
	return;
	for (var i=0 ; i<menu.length ; i++) {
		if (menu[i]==1) {
			var element = document.getElementsByTagName('div');

			var ok=0;
			var contentHeight=parseInt(document.getElementById('header').offsetHeight);
			for (var j=0 ; j<element.length ; j++) {
				if (element[j].id=='menu-'+i || element[j].id=='menu-'+i+'-bulle') {
					var width=parseInt(element[j].offsetWidth);
					var height=parseInt(element[j].offsetHeight);
					var top=parseInt(element[j].offsetTop);
					var left=parseInt(element[j].offsetLeft);
					if (element[j].id.indexOf('bulle')==-1) top=contentHeight+top;
					console.info(mouse_x+'>='+left+' && '+mouse_x+'<='+left+width+' && '+mouse_y+'>='+top+' && '+mouse_y+'<='+top+height);
					if (mouse_x>=left && mouse_x<=left+width && mouse_y>=top && mouse_y<=top+height) ok=1;
					var test = document.getElementById('main');
					console.info(parseInt(test.style.marginLeft));
				}
			}
			console.info(i+' '+ok);
			if (ok==0) {
				document.getElementById('menu-'+i).style.display='none';
				menu[i]=0;
			}
		}
	}
}

function widthIE6(p) {
	
	var content=document.getElementById('content');
	var flex=document.getElementById('menu-flex');
	var menuBottom=document.getElementById('menu-bottom');
	var heightElement=40.666666666666666666666666667;
	var tabPx = new Array(0,123,145,210,299,210);
	var menuElement=document.getElementsByTagName('div');

	var count=0;
	for (var i=0 ; i<menuElement.length ; i++) {
		if (menuElement[i].className=='menu-element' || menuElement[i].className=='menu-element-red' || menuElement[i].className=='menu-element-selected') count++;
	}
	
	flex.style.height=(parseInt(content.offsetHeight)-tabPx[p])+'px';
	menuBottom.style.bottom='0px';

	if (parseInt(content.offsetHeight)>426) {
		document.getElementById('content-corner-bottom-left').style.bottom='-1px';
		document.getElementById('content-corner-bottom-right').style.bottom='-1px';
	}
}

