// Script d'affichage du menu par Jean-François Proulx de Virtu-Ose (http://www.csvt.qc.ca/virtuose)


// Nombre de menus et définition de leur nom dans un tableau
var page_pret=false;
var nb_menu=11;
var lst_menu = new Array();
lst_menu[0]='vide';
lst_menu[1]='menu_un';
lst_menu[2]='menu_deux';
lst_menu[3]='menu_trois';
lst_menu[4]='menu_quatre';
lst_menu[5]='menu_cinq';
lst_menu[6]='menu_six';
lst_menu[7]='menu_sept';
lst_menu[8]='menu_huit';
lst_menu[9]='menu_neuf';
lst_menu[10]='menu_dix';

// Définir les noms à employer pour dire si un menu est visible ou non
if (document.layers)
{
	visible = 'show';
	hidden = 'hide';
	document.captureEvents(Event.MOUSEMOVE);
} else if (document.all)
{
	visible = 'visible';
	hidden = 'hidden';
}

function barTog(menu) 
{
	var i=0;

	// Partir si on est dans Netscape
	if ((!checkIt('msie')) || (!checkIt('win'))) return;

	// Permettre les sous-menus si les layers sont en memoire
	if (page_pret)
	{
		// Assigner le menu actuel a une variable pour futur utilisation
		if (document.all) daMenu = document.all(menu).style;

		var menu_height = parseInt(daMenu.height.substring(0, daMenu.height.length-2)) + 87;
		var menu_gauche = document.all(menu).offsetLeft;
		var menu_droite = 0;
		
		while (menu!=lst_menu[i])
		{
			menu_gauche+=document.all(lst_menu[i]).offsetLeft;
			i++;
		}

		menu_droite=menu_gauche+document.all(menu).offsetWidth-5;
		menu_gauche=menu_gauche+5;
		
		// Afficher ou cacher le menu selon s'il est deja affiché ou caché
		if ((daMenu.visibility == visible) && (event.y>menu_height || event.x-gauche<menu_gauche || event.x-gauche>menu_droite))
		{
			daMenu.visibility = hidden;			
		}
		else
		{
			daMenu.visibility = visible;
		}
	
		lastMenu=daMenu;
		
		// Cacher tous les autres menus
		offbar(menu);
	}
}

function offbar(menu) 
{	
	if ((!checkIt('msie')) && (!checkIt('win'))) return;

	for(var i=0; i<nb_menu; i++)
	{
		if (document.all)
		{
			if (menu!=lst_menu[i]) daMenu = document.all(lst_menu[i]).style;
		}
		
		if (daMenu.visibility == visible) daMenu.visibility = hidden;
	}
}

function Goon()
{
	if ((checkIt('msie')) && (checkIt('win'))) offbar('all');
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function openwindow(lapage)
{
	window.open("fiches/" + lapage,"DisplayWindow", "fullscreen=no,resizable=no,scrollbars=yes,menubar=no,width=346,height=470,top=25,left=25");	
	window.open("fiches/" + lapage,"DisplayWindow", "fullscreen=no,resizable=no,scrollbars=yes,menubar=no,width=346,height=470,top=25,left=25"); // double for Macs
}


function afficherSousMenu(racine)
{

if ((checkIt('msie')) && (checkIt('win')))
{

document.write("<div ID='vide'>\n");document.write("</div>\n");
document.write("<div ID='menu_un' style='position:absolute; visibility: hidden; height:33px; width:120px'>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_un\")' href='" + racine + "100/cont.htm' class='designme' border=0'>&nbsp;&nbsp;Canal de Soulanges</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_un\")' href='" + racine + "100/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Dimensions</a>\n");

document.write("<div ID='menu_deux' style='position:absolute; visibility: hidden; height:47px; width:130px'>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_deux\")' href='" + racine + "101/cont_7.htm' class='designme' border=0'>&nbsp;&nbsp;R&eacute;seau nautique</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_deux\")' href='" + racine + "101/cont_8.htm' class='designme' border=0'>&nbsp;&nbsp;Canaux historiques</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_deux\")' href='" + racine + "101/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Vocation naturelle</a>\n");

document.write("<div ID='menu_trois' style='position:absolute; visibility: hidden; height:61px; width:125px'>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_trois\")' href='" + racine + "102/cont.htm' class='designme' border=0'>&nbsp;&nbsp;Centre strat&eacute;gique</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_trois\")' href='" + racine + "102/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Pr&egrave;s des villes</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_trois\")' href='" + racine + "102/cont_3.htm' class='designme' border=0'>&nbsp;&nbsp;Pr&egrave;s des march&eacute;s</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_trois\")' href='" + racine + "102/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Axe &eacute;conomique</a>\n");

document.write("<div ID='menu_quatre' style='position:absolute; visibility: hidden; height:90px; width:175px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Port Soulanges</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Un grand projet</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_2.htm' class='designme' border=0'>&nbsp;&nbsp;La pi&egrave;ce ma&icirc;tresse</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Un d&eacute;veloppement majeur</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_8.htm' class='designme' border=0'>&nbsp;&nbsp;La porte du levant</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_9.htm' class='designme' border=0'>&nbsp;&nbsp;La porte du couchant</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_quatre\")' href='" + racine + "103/cont_11.htm' class='designme' border=0'>&nbsp;&nbsp;De l'eau et des champs</a>\n");

document.write("<div ID='menu_cinq' style='position:absolute; visibility: hidden; height:90px; width:140px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Quatre saisons</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Activit&eacute;s nautiques</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Piste cyclable</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_5.htm' class='designme' border=0'>&nbsp;&nbsp;Plein air</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_7.htm' class='designme' border=0'>&nbsp;&nbsp;Sports d'hiver</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_10.htm' class='designme' border=0'>&nbsp;&nbsp;Des squares anim&eacute;s</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_cinq\")' href='" + racine + "104/cont_12.htm' class='designme' border=0'>&nbsp;&nbsp;Shopping et affaires</a>\n");

document.write("<div ID='menu_six' style='position:absolute; visibility: hidden; height:47px; width:130px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_six\")' href='" + racine + "105/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Retomb&eacute;es</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_six\")' href='" + racine + "105/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Investissement</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_six\")' href='" + racine + "105/cont_3.htm' class='designme' border=0'>&nbsp;&nbsp;Attraits du nautisme</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_six\")' href='" + racine + "105/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Dans le monde</a>\n");

document.write("<div ID='menu_sept' style='position:absolute; visibility: hidden; height:15px; width:85px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_sept\")' href='" + racine + "106/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Histoire</a><br>\n");

document.write("<div ID='menu_huit' style='position:absolute; visibility: hidden; height:33px; width:150px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_huit\")' href='" + racine + "107/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;La R&eacute;gie</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_huit\")' href='" + racine + "107/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;La R&eacute;gie</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_huit\")' href='" + racine + "107/cont_2.htm' class='designme' border=0'>&nbsp;&nbsp;Conseil d'administration</a>\n");

document.write("<div ID='menu_neuf' style='position:absolute; visibility: hidden; height: 61px; width:130px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_neuf\")' href='" + racine + "108/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Pour vous</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_neuf\")' href='" + racine + "108/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Papier peint</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_neuf\")' href='" + racine + "108/cont_2.htm' class='designme' border=0'>&nbsp;&nbsp;Autres liens</a><br>\n");
	document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_neuf\")' href='" + racine + "108/cont_4.htm' class='designme' border=0'>&nbsp;&nbsp;Pour nous joindre</a>\n");

document.write("<div ID='menu_dix' style='position:absolute; visibility: hidden; height: 33px; width:150px'>\n");
	//document.write("<a class='menu' onMouseOut='javascript:barTog(\"menu_dix\")' href='" + racine + "109/cont_1.htm' class='designme' border=0'>&nbsp;&nbsp;Introduction</a>\n");
	
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");
document.write("</div>\n");

}
}

function resizeLayer()
{
	if (screen.width==800)
	{
		if (document.layers)
		{
			for(var i=0; i < document.layers.length; i++)
			{
				if (document.layers[i].id.substring(0,5) == "Layer")
				{
					document.layers[i].left=document.layers[i].left-114;			
					document.layers[i].top=document.layers[i].top+25;
				}
			}
		}
		else if (document.all)
		{			
			for(var i=1; i < 10; i++)
			{	
				var le_layer = "Layer" + i;
				if (document.all(le_layer))
				{
					var le_layer_left = document.all(le_layer).style.left;
					var le_layer_long = le_layer_left.length-2;
					document.all(le_layer).style.left=(le_layer_left.substring(0,le_layer_long)-114) + "px";
				}
			}
		}
	}

	page_pret=true;
}

function def_id()
{
	if ((!checkIt('msie')) || (!checkIt('win'))) return "texte"
	else return "";
}

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}