/******************************************************
QUERY STRING SCANNER PAR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
***
Comment je fais pour récupérer une variable de page en page ?
*******************************************************/
// FONCTION PERMETTANT DE RECUPERER LA POSITION DU MENU OUVERT
// AFIN DE LE MAINTENIR DANS CET ETAT LORS DE L'AFFICHAGE DE LA PAGE DEMANDEE


ejs_list = new Array;
ejs_list_valeur = new Array;
ejs_place = document.location.href.indexOf("?",0);
if(ejs_place >= 0)
	{
	ejs_query_string = document.location.href.substring(ejs_place+1, document.location.href.length);
	ejs_place_and = ejs_query_string.indexOf("&",0);
	if(ejs_place_and >= 0)
		ejs_list = ejs_query_string.split("&");
	else
		ejs_list[0] = ejs_query_string;
	for (ejs_i=0;ejs_i<ejs_list.length;ejs_i++)
		{
		ejs_temp = ejs_list[ejs_i].split("=");
		ejs_variable = ejs_temp[0];
		ejs_valeur = ejs_temp[1];
		ejs_plus_place = ejs_valeur.indexOf("+",0);
		while (ejs_plus_place >-1)
			{
			ejs_temp2 = ejs_valeur.substring(0,ejs_plus_place) + ' ' + ejs_valeur.substring(ejs_plus_place+1,ejs_valeur.length);
			ejs_valeur = ejs_temp2;
			ejs_plus_place = ejs_valeur.indexOf("+",ejs_plus_place+2);
			}
		ejs_list_valeur[ejs_variable] = ejs_valeur;
		}	
	}

function get(ejs_get)
	{
	if(ejs_list_valeur[ejs_get])
		return(unescape(ejs_list_valeur[ejs_get]));
	else
		return("");
	}

/******************************************************
FONCTION MACROMEDIA DONT UNE MODIFIEE
aimable contribution de S.DUBOSC
*******************************************************/
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true); 
function MM_findObj(n, d) { //v4.01
  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);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
} 
function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
} 
function MM_showHideLayersWithDisplay() { 
  var i,p,v,obj,args=MM_showHideLayersWithDisplay.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'':(v=='hide')?'none':v; }
    obj.display=v; }
}

//FONCTION PERMETTANT L'AFFICHAGE OU PAS DES ZONES SELECT
function showSelect (blocname,valeur) {
	switch (valeur) {
		case 'affiche':
			MM_showHideLayersWithDisplay(blocname,'','show')
			break;

		case 'masque':
			MM_showHideLayersWithDisplay(blocname,'','hide')
			break;

		default:
			MM_showHideLayersWithDisplay(blocname,'','hide')
			break;	
	}
}

/*
SCRIPT TROUVE SUR L'EDITEUR JAVASCRIPT : Menu dynamique
http://www.editeurjavascript.com
*/
// MISE EN PLACE DE TOUS LES ELEMENTS CONTRIBUANT A LA CREATION DU MENU
document.write("<STYLE TYPE='text/css'>\na.mv2style {color:#FEF3CD;text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 11px;}\na:hover.mv2style {color:#FFFF00;text-decoration:none;}\n</STYLE>");

mv2_menu = new Array(new Array(),new Array());
mv2_dcm = new Array(new Array(),new Array());
mv2_dcc = new Array(new Array(),new Array());
mv2_lien = new Array();
mv2_pos = -1;

// TABLEAU DES BOUTONS DU MENU (RUBRIQUES)
mv2_menu[0][0] = 'img/gif/180x40_mnu_btn1.gif';
mv2_menu[0][1] = 'img/gif/180x40_mnu_btn2.gif';
mv2_menu[0][2] = 'img/gif/180x40_mnu_btn3.gif';
mv2_menu[0][3] = 'img/gif/180x40_mnu_btn4.gif';
mv2_menu[0][4] = 'img/gif/180x40_mnu_btn5.gif';
mv2_menu[0][5] = 'img/gif/180x40_mnu_btn6.gif';
mv2_menu[0][6] = 'img/gif/180x40_mnu_btn8.gif';
mv2_menu[0][7] = 'img/gif/180x40_mnu_btn7.gif';
mv2_menu[1][0] = 'img/gif/180x40_mnu_btn1b.gif';
mv2_menu[1][1] = 'img/gif/180x40_mnu_btn2b.gif';
mv2_menu[1][2] = 'img/gif/180x40_mnu_btn3b.gif';
mv2_menu[1][3] = 'img/gif/180x40_mnu_btn4b.gif';
mv2_menu[1][4] = 'img/gif/180x40_mnu_btn5b.gif';
mv2_menu[1][5] = 'img/gif/180x40_mnu_btn6b.gif';
mv2_menu[1][6] = 'img/gif/180x40_mnu_btn8b.gif';
mv2_menu[1][7] = 'img/gif/180x40_mnu_btn7b.gif';

// TABLEAU DELIBERATIONS DU CONSEIL MUNICIPAL

mv2_dcm[0][0] = 'documents/pdf/DCM20070614.pdf';
mv2_dcm[0][1] = 'documents/pdf/DCM20070913.pdf';
mv2_dcm[0][2] = 'documents/pdf/DCM20071108.pdf';
mv2_dcm[0][3] = 'documents/pdf/DCM20080110.pdf';
mv2_dcm[0][4] = 'documents/pdf/DCM20080306.pdf';
mv2_dcm[0][5] = 'documents/pdf/DCM20080314.pdf';
mv2_dcm[0][6] = 'documents/pdf/DCM20080327.pdf';
mv2_dcm[0][7] = 'documents/pdf/DCM20080403.pdf';
mv2_dcm[0][8] = 'documents/pdf/DCM20080515.pdf';
mv2_dcm[0][9] = 'documents/pdf/DCM20080703.pdf';
mv2_dcm[0][10] = 'documents/pdf/DCM20081002.pdf';
mv2_dcm[0][11] = 'documents/pdf/DCM20081016.pdf';
mv2_dcm[0][12] = 'documents/pdf/DCM20090226.pdf';
mv2_dcm[0][13] = 'documents/pdf/DCM20090618.pdf';
mv2_dcm[0][14] = 'documents/pdf/DCM20091022.pdf';
mv2_dcm[0][15] = 'documents/pdf/DCM20100204.pdf';
mv2_dcm[0][16] = 'documents/pdf/DCM20100401.pdf';
mv2_dcm[0][17] = 'documents/pdf/DCM20100520.pdf';
mv2_dcm[0][18] = 'documents/pdf/DCM20100915.pdf';
mv2_dcm[0][19] = "#"

mv2_dcm[1][0] = '14 juin 2007';
mv2_dcm[1][1] = '13 septembre 2007';
mv2_dcm[1][2] = '8 novembre 2007';
mv2_dcm[1][3] = '10 janvier 2008';
mv2_dcm[1][4] = '6 mars 2008';
mv2_dcm[1][5] = '14 mars 2008';
mv2_dcm[1][6] = '27 mars 2008';
mv2_dcm[1][7] = '3 avril 2008';
mv2_dcm[1][8] = '15 mai 2008';
mv2_dcm[1][9] = '3 juillet 2008';
mv2_dcm[1][10] = '2 octobre 2008';
mv2_dcm[1][11] = '16 octobre 2008';
mv2_dcm[1][12] = '26 février 2009';
mv2_dcm[1][13] = '18 juin 2009';
mv2_dcm[1][14] = '22 octobre 2009';
mv2_dcm[1][15] = '4 février 2010';
mv2_dcm[1][16] = '1er avril 2010';
mv2_dcm[1][17] = '20 mai 2010';
mv2_dcm[1][18] = '15 septembre 2010';
mv2_dcm[1][19] = ' Choisissez une date&nbsp;';

// TABLEAU DELIBERATIONS DE LA COMMUNAUTE DE COMMUNES
mv2_dcc[0][0] = 'documents/pdf/DCC20070606.pdf';
mv2_dcc[0][1] = 'documents/pdf/DCC20071003.pdf';
mv2_dcc[0][2] = 'documents/pdf/DCC20071107.pdf';
mv2_dcc[0][3] = 'documents/pdf/DCC20080430.pdf';
mv2_dcc[0][4] = 'documents/pdf/DCC20080611.pdf';
mv2_dcc[0][5] = 'documents/pdf/DCC20080709.pdf';
mv2_dcc[0][6] = 'documents/pdf/DCC20080827.pdf';
mv2_dcc[0][7] = 'documents/pdf/DCC20081001.pdf';
mv2_dcc[0][8] = 'documents/pdf/DCC20081105.pdf';
mv2_dcc[0][9] = "#"
mv2_dcc[1][0] = '6 juin 2007';
mv2_dcc[1][1] = '3 octobre 2007';
mv2_dcc[1][2] = '7 novembre 2007';
mv2_dcc[1][3] = '30 avril 2008';
mv2_dcc[1][4] = '11 juin 2008';
mv2_dcc[1][5] = '9 juillet 2008';
mv2_dcc[1][6] = '27 août 2008';
mv2_dcc[1][7] = '1er octobre 2008';
mv2_dcc[1][8] = '5 novembre 2008';
mv2_dcc[1][9] = ' Choisissez une date&nbsp;';

// PRECHARGEMENT BOUTONS DU MENU
mv2_prechar_up = new Array();
mv2_prechar_over = new Array();

for ( i = 0; i < mv2_menu[0].length; i++ ) {
	mv2_prechar_up[i] = new Image;
	mv2_prechar_up[i].src = mv2_menu[0][i];
}
for ( i = 0; i < mv2_menu[1].length; i++ ) {
	mv2_prechar_over[i] = new Image;
	mv2_prechar_over[i].src = mv2_menu[1][i];
}

// CONSTRUCTION DES BALISES SELECT (DCM & DCC)
function createSelect(cible) {
	switch (cible) {
	case 'DCM':
		var codeHTML = "Comptes rendus du Conseil";
		codeHTML += "<DIV NAME='"+cible+"' ID='"+cible+"' ALIGN='CENTER'>";
		codeHTML += "<FORM style='margin:0; margin-bottom:0; margin-top:0;'>"
		codeHTML += "<SELECT NAME='" + cible + "' onchange='if (this.selectedIndex != 0){javascript:openFull(this[this.selectedIndex].value)}'>";

		for ( i = mv2_dcm[0].length-1; i >=0 ; i-- ) {
			codeHTML += "<OPTION value='" + mv2_dcm[0][i] + "'>"+ mv2_dcm[1][i] +"</OPTION>";
		}
				
		codeHTML += "</SELECT>";
		codeHTML += "</FORM>";
		codeHTML += "</DIV>";
		return codeHTML;
		break;
	case 'DCC':
		var codeHTML = "Communauté de communes";
		codeHTML += "<DIV NAME='"+cible+"' ID='"+cible+"' ALIGN='CENTER'>";
		codeHTML += "<FORM style='margin:0; margin-bottom:0; margin-top:0;'>";
		codeHTML += "<SELECT NAME='" + cible + "' onchange='if (this.selectedIndex != 0){javascript:openFull(this[this.selectedIndex].value)}'>";
				
		for ( i = mv2_dcc[0].length-1; i >=0 ; i-- ) {
				codeHTML += "<OPTION value='" + mv2_dcc[0][i] + "'>"+ mv2_dcc[1][i] +"</OPTION>";
			}	

		codeHTML += "</SELECT>";
		codeHTML += "</FORM>";
		codeHTML += "</DIV>";
		return codeHTML;
		break;
	}
}

// PRECHARGEMENT FOND ET PUCES ET IMAGES COMMUNES
fond_prechar = new Array();
	fond_prechar[0] = new Image;
	fond_prechar[1] = new Image;	
	fond_prechar[0].src = 'img/gif/760x210_entete.gif';
	fond_prechar[1].src = 'img/gif/pict_puceJ_5x5.gif';
		
// POUR UN AFFICHAGE DU MENU INITIAL (LES BOUTONS SEULEMENT)
mv2_lien[0] = '';
mv2_lien[1] = '';
mv2_lien[2] = '';
mv2_lien[3] = '';
mv2_lien[4] = '';
mv2_lien[5] = '';
mv2_lien[6] = '';
mv2_lien[7] = '';

// CREATION DYNAMIQUE DES LIENS DES DIFFERENTES RUBRIQUES
// W : AFFICHAGE DE LA CIBLE DANS UNE POP-UP AGGRANDIE SANS MENU NI TOOLBAR
// X : AFFICHAGE DE LA CIBLE DANS UNE FENETRE AGGRANDIE AVEC MENU ET TOOLBAR(GENERALEMENT, LIENS EXTERNES)
// Y : CAS PARTICULIER DES LIENS (2) DEVANT AFFICHER UN SELECT
// ENFIN, CAS GENERAL C.A.D AFFICHAGE DANS LA MEME PAGE (LES LIENS INTERNES)
function ajouteLien (niveau, adresse, titre,cible) {
	
	switch (cible)
	{
	case 'W':
		mv2_lien[niveau] +='<img src="img/_shim.gif" width="20" height="1" align="absmiddle"><img src="img/gif/picts/pict_puceJ_5x5.gif" width="5" height="5" align="baseline">&nbsp;<A HREF="#" onClick="javascript:openFull2(\''+adresse+' \')" CLASS=mv2style onMouseOver="window.status=\'\';return true"> '+ titre +'</A><BR>';
	break;
	case 'X':
		mv2_lien[niveau] +='<img src="img/_shim.gif" width="20" height="1" align="absmiddle"><img src="img/gif/picts/pict_puceJ_5x5.gif" width="5" height="5" align="baseline">&nbsp;<A HREF="#" onClick="javascript:openFull(\''+adresse+' \')" CLASS=mv2style onMouseOver="window.status=\'\';return true"> '+ titre +'</A><BR>';
	break;
	case 'Y':
		mv2_lien[niveau] +='<img src="img/_shim.gif" width="20" height="1" align="absmiddle"><img src="img/gif/picts/pict_puceJ_5x5.gif" width="5" height="5" align="baseline">&nbsp;<A CLASS=mv2style mnu='+niveau+' onMouseOver="window.status=\'\';return true"> '+ titre +'</A>';
	break;
	default:
		mv2_lien[niveau] +='<img src="img/_shim.gif" width="20" height="1" align="absmiddle"><img src="img/gif/picts/pict_puceJ_5x5.gif" width="5" height="5" align="baseline">&nbsp;<A HREF="' + adresse+'?mnu='+niveau+'" CLASS=mv2style onMouseOver="window.status=\'\';return true"> '+ titre +'</A><BR>';
	break;
	}	
}

// DEFINITIONS DES LIENS

ajouteLien (0,"histoire_1.php","65ème anniversaire","");
ajouteLien (0,"histoire_2.php","Juin 44, le débarquement","");
ajouteLien (0,"../img/fpf/free_version/default.html","Juin 44, un témoignage","W");
ajouteLien (0,"histoire_3.php","Le patrimoine de Rosel","");
//ajouteLien (0,"histoire_4.php","Maires d\"hier et d\"aujourd\"hui","");

ajouteLien (1,"mairie_1.php","Le Conseil Municipal","");
//ajouteLien (1,"",createSelect("DCM"),"Y");
//ajouteLien (1,"mairie_3.php","D&eacute;marches en mairie","");
//ajouteLien (1,"",createSelect("DCC"),"Y");
ajouteLien (1,"mairie_4.php","Bien vivre ensemble","");
//ajouteLien (1,"mairie_6.php","Contact","");

ajouteLien (2,"pratique_1.php","Où trouve-t-on...","");
ajouteLien (2,"pratique_2.php","Commerces & artisans","");
ajouteLien (2,"pratique_3.php","Location de salles","");
//ajouteLien (2,"pratique_4.php","Emplois, AIAE","");
//ajouteLien (2,"pratique_5.php","Cultes","");
ajouteLien (2,"pratique_6.php","Cimetière","");
ajouteLien (2,"http://www.seroc-bayeux.fr/pageLibre0001079a.php","SEROC","X");

ajouteLien (3,"loisirs_1.php","Soirées du presbytère","");
ajouteLien (3,"loisirs_2.php","30 ans de Jumelage !","");
ajouteLien (3,"loisirs_3.php","Comit&eacute; des f&ecirc;tes","");
ajouteLien (3,"http://mairie.de.lasson.perso.neuf.fr/LASSON_fichiers/sportloisirsmusique.php","Association Mue\' sique","X");
//ajouteLien (3,"loisirs_7.php","INFOS Foulées de la Mue","");
ajouteLien (3,"http://www.lamuse.org/welcome/index.php","Site de la Muse","X");
//ajouteLien (3,"loisirs_5.php","En direct de Goodleigh","");

//ajouteLien (4,"jeunesse_1.php","Garde enfants","");
ajouteLien (4,"jeunesse_2.php","Enseignement &eacute;l&eacute;mentaire","");
ajouteLien (4,"jeunesse_3.php","Enseignement secondaire","");
ajouteLien (4,"jeunesse_7.php","Loisirs","");

ajouteLien (5,"seniors_1.php","Services à la personne","");
ajouteLien (5,"seniors_2.php","Les Jeunes Ainés","");
//ajouteLien (5,"seniors_3.php","T&eacute;l&eacute;-assistance","");

ajouteLien (6,"http://www.cairon.info/","Cairon.info","X");
ajouteLien (6,"http://www.cheux.fr/","Commune de Cheux","X");
ajouteLien (6,"http://lasson14.fr","Commune de Lasson","X");
ajouteLien (6,"http://www.putotenbessin.fr/","Putot en Bessin","X");
ajouteLien (6,"http://www.caen.fr/","Ville de Caen","X");

ajouteLien (7,"http://www.cg14.fr/","Conseil g&eacute;n&eacute;ral","X");
ajouteLien (7,"http://www.cr-basse-normandie.fr/","Conseil r&eacute;gional","X");
ajouteLien (7,"http://www.busverts.fr/","Bus verts","X");
ajouteLien (7,"http://www.meteofrance.com/FR/mameteo/prevDept.jsp?LIEUID=DEPT14","M&eacute;t&eacute;o France","X");
ajouteLien (7,"http://www.service-public.fr/","Service Public","X");


//ajouteLien (7,"#","(en cours)","");

// récupération éventuelle de la position du menu ouvert sinon tous fermés (-1)
mv2_pos=get("mnu");
if(mv2_pos=="") mv2_pos=-1;


// FONCTION PRINCIPALE : CONSTRUCTION DU MENU
function mv2_menu_draw()
	{
	mv2_aff = "<TABLE BORDER=0 BGCOLOR=#000000 CELLPADDING=0 CELLSPACING=0 WIDTH=180><TR><TD><TABLE BORDER=0 CELLPADDING=00 CELLSPACING=0 WIDTH=100%>";

	for(cpt=0;cpt<mv2_menu[0].length;cpt++)
		{
		if(mv2_pos == cpt || !document.getElementById)
			bgcolor = "#8C0000";
		else
			bgcolor = "#8C0000";
	if(document.getElementById)
			 mv2_aff += "<TR><TD BGCOLOR="+bgcolor+"><A HREF=\"#\" onClick=\"mv2_pos="+cpt+";mv2_menu_draw()\"  onMouseOut=\"choix"+cpt+".src=\'"+mv2_menu[0][cpt]+"\'\" onMouseOver=\"choix"+cpt+".src=\'"+mv2_menu[1][cpt]+"\' ;window.status=\'\';return true \"><img src=\""+mv2_menu[0][cpt]+"\" name=\"choix"+cpt+"\" width=\"180\" height=\"32\" border=\"0\" alt=\"cliquez ici\"></A></TD></TR>";
		else
			mv2_aff += "<TR><TD BGCOLOR="+bgcolor+">"+mv2_menu[0][cpt]+"</TD></TR>"
	if(mv2_pos == cpt || !document.getElementById)
			mv2_aff += "<TR><TD BGCOLOR="+bgcolor+"><FONT FACE=\"Arial\" SIZE=2 COLOR=#FFFFFF>"+mv2_lien[cpt]+"</FONT></TD></TR>";
		}

	mv2_aff += "</TABLE></TD></TR></TABLE>";
	if(document.getElementById)
		document.getElementById("mv2").innerHTML = mv2_aff;
	else
		document.write(mv2_aff);
	}
	
//mv2_menu_draw();
