//keywords

var ch_img="images/img/";

var code="code";
var url="url";
var sub="sub";
var Niv=0;
var NbNiv = 0;
var ExNiv = 0;
//styles
//items and formats
var i=0,j=0, NbMen=0;
var r = new Array();
var iMnu = new Array();
var rech = 0, found = 0, vvv=0;
var NbMen = 6;
var NbM1= Math.ceil((600/NbMen)-1);
//var NbM2= Math.ceil(750/NbMen);
var NbM2=124;
/*======MENU==============*/
var M_1 = '[{"pos":"relative","itemoff":[20,0],"leveloff":[10,100],"style":STYLE,"size":[22,'+NbM2+']},';	
/*===================*/	
	
	//pos : position horizontale et verticale du coin haut gauche de tout le menu
	//itemoff : position verticale et horizontale du menu		: 20,0
	//leveloff : position verticale et horizontale du sous-menu
	//style : appel de STYLE
	//size : hauteur et largeur des menus et sous-menus

var i1=0;itpos=0;

var N_1 = '[';
r= ["|","|00|","|01|","|02|","|03|","|04|","|05|","|06|","|07|","|08|","|09|","|10|"];
var i=1, j=1, Numb, found,ww = 1,iNumb=0;
document.write('<table>');

function nocaract(chaine) {
		temp = chaine.replace(/(^\s*)|(\s*$)/g, "");
		temp = temp.replace(/,\s/gi,",");
		temp = temp.replace(/[àâä]/gi,"a");
		temp = temp.replace(/[éèêë]/gi,"e");
		temp = temp.replace(/[îï]/gi,"i");
		temp = temp.replace(/[ôö]/gi,"o");
		temp = temp.replace(/[ùûü]/gi,"u");
		temp = temp.replace(/[ç]/gi,"c");
		temp = temp.replace(/&nbsp;/gi,"-");
		temp = temp.replace(/\s/gi,"-");
		temp = temp.replace(/ /gi,"-");
		temp = temp.replace(/ /gi,"-");
		temp = temp.replace(/ /gi,"-");
		temp = temp.replace(/['’]/gi,"-");
		temp = temp.replace(/&amp;/gi,"");
		temp = temp.replace(/&deg;/gi,"");
		temp = temp.replace(/&acute;/gi,"-");
		temp = temp.replace(/[&°#*]/gi,"");			
		return temp;		
	}

// Recréation de la liste des liens générée dans ddarray
var liste_liens = l_liens.split(",");
var num_liste = 0;
do{
	
	var url_lien = liste_liens[num_liste];
	num_liste ++;
	
	w  = w.substr(1,w.length);
	iNumb = w.indexOf(",");
	if (iNumb==-1){
		iMnu[ww] = w;
		}
	else{
		iMnu[ww] = ""+w.substr(0,iNumb)+"";
		}
	w  = w.substr(iNumb,w.length);
	Numb = v.substr(0,4);
	
	Num  = Numb.substr(1,2);
	Num = parseFloat(Num);
	Niv = Num;
	v = v.substr(4,v.length);
	found = v.substr(0,v.indexOf(r[0]));
	
	if (found==false){found = v.substr(0,v.length);var fin=1}
	v = v.substr(v.indexOf(r[0]),v.length);

	var Nbx = r[i+1].substr(1,2);
	Nbx = parseFloat(Nbx);
	
	var page= j_ver+"/"+nocaract(found);// Définition du nom de la page d index
	
	if (Niv == 1){
		if (sub == 1){
			if (ExNiv != Niv){
				Diff=ExNiv-Niv;

				for(i=0;i<Diff;i++){
					M_1 += '}]';
				}
				M_1 += '},';
				sub=0;
			}
			else{
				M_1 += ']},';
				sub=0;
			}

		}
		
		if (ExNiv == Niv){
			M_1 += '},{code:"'+found+'",url:"'+url_lien+'", format:{arrow:"images/img/arr1.png", oarrow:"images/img/arr1_o.png", arrsize:[21,18]}';
			//M_1 += '},{code:"'+found+'",url:"'+page+'-'+iMnu[ww]+'.html", format:{arrow:"images/img/arr1.gif", oarrow:"images/img/arr1_o.gif", arrsize:[7,10]}';
			//M_1 += '},{code:"'+found+':A:'+Niv+':'+ExNiv+'",url:"'+page+'-'+iMnu[ww]+'.html"';
			//M_1 += '},{code:"'+found+'",url:"'+page+'-'+iMnu[ww]+'.html",format:{arrow:"'+ch_img+'arr1.gif", oarrow:"'+ch_img+'arr1_o.gif", arrsize:[7,10]';
			
		}
		else{
			M_1 += '{code:"'+found+'",url:"'+url_lien+'",format:{arrow:"images/img/arr1.png", oarrow:"images/img/arr1_o.png", arrsize:[21,18]}';
			j++;
		}
		
	N=1;
	}
 
	if (Niv != 1){

				if (ExNiv == Niv){
				//======Sous Menu de premier niveau : items suivants le premier ==============
				M_1 += '},{code:"'+found+'",url:"'+url_lien+'"';
				//====================
				}
				
				else if(ExNiv == Niv-1){
				if(Niv==2){pos=NbM2-3;posh=0;} // positions du sous menu de premier niveau
				if(Niv!=2){pos=NbM2-3;posh=0;}
				//======Sous Menu de premier niveau : premier item ==============
				 M_1 += ',sub:[{"itemoff":[20,0],"leveloff":['+posh+','+pos+']},{code:"'+found+'",url:"'+url_lien+'"';
				//====================
				sub=1;
				} 
				
//Problèmes lors de la création d'un sous menu de second niveau
//erreur js ligne:146 / car:1 / '}' attendu
//>>> Bug du à la création en dernier menu d'un sous menu de troisième niveau
										
				else if(ExNiv == Niv+1){ 
				//format:{style:STYLE_LEVEL1}
				//"size":[21,'+NbM2+']
				//======Sous Menus ?==============
				M_1 += '}]},{code:"'+found+'",url:"'+url_lien+'"';
				//====================	
				sub=1;
				}
			
				else if(ExNiv > Niv && ExNiv != Niv-1 && ExNiv != Niv+1){
				Diff=ExNiv-Niv;
				for(i=0;i<Diff;i++){
				M_1 += '}]';
				} 
				//======Sous Menus ?==============
				M_1 += '},{code:"'+found+'",url:"'+url_lien+'"';
				//====================	
				sub=0;
				}
//
	}
	
ExNiv = Niv;
}while(fin!=1)

document.write('</table>');
if (sub == 1){M_1 += '}]';sub=0;}
N_1 += ']]];'; 

M_1 += '}];';	
//> pour débug : document.write(M_1);
//document.write(M_1);
var MENU_ITEMS1 = eval(M_1);

document.write('<script type="text/javascript">');
document.write('var menu = new COOLjsMenuPRO("menu1", MENU_ITEMS1);menu.initTop();menu.init();menu.show();');
document.write('</script>');

function init(){preloadImages();}
