var largeur=163;
var posPremRub=0;
var nbreRub=23;    //------Nombre de rubriques
var srcImage=new Array(nbreRub+2);     //------Les pictos des rubriques
srcImage[0]="/images/Accueil/B_Accueil.gif";
srcImage[1]="/images/Accueil/B_Presse.gif";
srcImage[2]="/images/Accueil/B_Evenemt.gif";
srcImage[3]="/images/Accueil/B_Info.gif";
srcImage[4]="/images/Accueil/B_Agri.gif";
srcImage[5]="/images/Accueil/B_Tourisme_Vente.gif";
srcImage[6]="/images/Accueil/B_Decouvrir.gif";
srcImage[7]="/images/Accueil/B_Chambre.gif";
srcImage[8]="/images/Accueil/B_Publi.gif";
srcImage[9]="/images/Accueil/B_Forum.gif";
srcImage[10]="/images/Accueil/B_Guichet.gif";
srcImage[11]="/images/Accueil/B_Contact.gif";
srcImage[12]="/images/Accueil/b_6.gif";
srcImage[13]="/images/Accueil/B_Part.gif";
srcImage[14]="/images/Accueil/B_Prod.gif";
srcImage[15]="/images/Accueil/B_Instal.gif";
srcImage[16]="/images/Accueil/B_Rempl.gif";
srcImage[17]="/images/Accueil/B_ADF.gif";
srcImage[18]="/images/Accueil/B_Apprenti.gif";
srcImage[19]="/images/Accueil/b_6.gif";
srcImage[20]="/images/Accueil/b_6.gif";
srcImage[21]="/images/Accueil/B_PlanSite.gif";
srcImage[22]="/images/Accueil/B_Aide.gif";
var lesAlts = new Array ();     //------Les alts des rubriques
lesAlts[0] = "";
lesAlts[1] = "";
lesAlts[2] = "";
lesAlts[3] = "";
lesAlts[4] = "";
lesAlts[5] = "";
lesAlts[6] = "";
lesAlts[7] = "";
lesAlts[8] = "";
lesAlts[9] = "";
lesAlts[10] = "";
lesAlts[11] = "";
lesAlts[12] = "";
lesAlts[13] = "";
lesAlts[14] = "";
lesAlts[15] = "";
lesAlts[16] = "";
lesAlts[17] = "";
lesAlts[18] = "";
lesAlts[19] = "";
lesAlts[20] = "";
lesAlts[21] = "";
lesAlts[22] = "";
var hautImages=18;
var nomRub="menu";
var posOrigRub=new Array(nbreRub+2);    //-----Position des pictos rubriques et des sous-rubriques
posOrigRub[0]=posPremRub;
posOrigRub[1]=posOrigRub[0]+hautImages;
posOrigRub[2]=posOrigRub[1]+hautImages;
posOrigRub[3]=posOrigRub[2]+hautImages;
posOrigRub[4]=posOrigRub[3]+hautImages;
posOrigRub[5]=posOrigRub[4]+hautImages;
posOrigRub[6]=posOrigRub[5]+hautImages;
posOrigRub[7]=posOrigRub[6]+hautImages;
posOrigRub[8]=posOrigRub[7]+hautImages;
posOrigRub[9]=posOrigRub[8]+hautImages;
posOrigRub[10]=posOrigRub[9]+hautImages;
posOrigRub[11]=posOrigRub[10]+hautImages;
posOrigRub[12]=posOrigRub[11]+hautImages;
posOrigRub[13]=posOrigRub[12]+hautImages;
posOrigRub[14]=posOrigRub[13]+hautImages;
posOrigRub[15]=posOrigRub[14]+hautImages;
posOrigRub[16]=posOrigRub[15]+hautImages;
posOrigRub[17]=posOrigRub[16]+hautImages;
posOrigRub[18]=posOrigRub[17]+hautImages;
posOrigRub[19]=posOrigRub[18]+hautImages;
posOrigRub[20]=posOrigRub[19]+hautImages;
posOrigRub[21]=posOrigRub[20]+hautImages;
posOrigRub[21]=posOrigRub[22]+hautImages;
posOrigRub[22]=posOrigRub[23]+hautImages;

var nomSousRub="sousRubriques";
var hautSousRub=14;
var coulSousRub="#E7F0FD";
var coulSousRubOn="#659DE9";
var coulSousRubOuvert="#96BFF8";
var imageDeMarge = "<img border='0' height='1' width='8' src='/images/vide.gif'>"
//var nbreLignesSousRub=new Array(0,4,3,5,5,0,0,0,9);     //-------Hauteur des sous-rubriques(nb de lignes)
//var hauteurSousRub = new Array(0,2,4,3,3,4,4,0,0);    //-------Hauteur des sous-rubriques
var hauteur=(hautImages*nbreRub)+(hautSousRub*4)  //------Hauteur totale la plus grande du menu, 4 étant le + grand nombre de sous-rubriques

//----------------------------------Texte des sous-rubriques-----------------------------------------
var cont_SousR1=new Array();    //Accueil
var cont_SousR2=new Array();    //Presse
cont_SousR2[0]="Communiqués";
cont_SousR2[1]="Contact";
var cont_SousR3=new Array();    //Evènements
var cont_SousR4=new Array();    //Informations
cont_SousR4[0]="Actualités";
cont_SousR4[1]="Fermage";
cont_SousR4[2]="Marchés publics";
cont_SousR4[3]="Liens";
var cont_SousR5=new Array();	//Notre agriculture
cont_SousR5[0]="Territoire";
cont_SousR5[1]="Produits et saisons";
cont_SousR5[2]="Lexique";
cont_SousR5[3]="Parcs naturels";
var cont_SousR6=new Array();    //Tourisme & Vente
cont_SousR6[0]="Trouvez une ferme";
cont_SousR6[1]="Vente de plantes et fleurs";
cont_SousR6[2]="Producteurs en direct";
cont_SousR6[3]="Marchés forains";
var cont_SousR7=new Array();    //Decouvrir
cont_SousR7[0]="Agriculteurs du mois";
cont_SousR7[1]="Recettes";
cont_SousR7[2]="Produits de saison";
cont_SousR7[3]="Galeries photos";
var cont_SousR8=new Array();    //La Chambre
cont_SousR8[0]="La Chambre en bref";
cont_SousR8[1]="Organigramme";
cont_SousR8[2]="La proximité";
var cont_SousR9=new Array();    //Publications
cont_SousR9[0]="Info Chambre";
cont_SousR9[1]="Bois et forêts";
cont_SousR9[2]="Autres publications";
var cont_SousR10=new Array();    //Forums
var cont_SousR11=new Array();    //Guichet Emploi
var cont_SousR12=new Array();    //Contact
var cont_SousR13=new Array();    //Vide
var cont_SousR14=new Array();    //Partenaires
var cont_SousR15=new Array();    //Producteurs d'Ile de France en direct
var cont_SousR16=new Array();    //Point Info Installation
cont_SousR16[0]="Qui sommes-nous ?";
cont_SousR16[1]="L'installation";
cont_SousR16[2]="FAQ";
cont_SousR16[3]="Contact";
var cont_SousR17=new Array();	//Service de Remplacement
cont_SousR17[0]="Présentation";
cont_SousR17[1]="Les agents";
cont_SousR17[2]="Les motifs";
cont_SousR17[3]="Contact";
var cont_SousR18=new Array();	//ADF
cont_SousR18[0]="Présentation";
cont_SousR18[1]="Où visiter ?";
cont_SousR18[2]="Contact";
var cont_SousR19=new Array();	//Apprentissage
var cont_SousR20=new Array();	//CAERIF
var cont_SousR21=new Array();	//Vide
var cont_SousR22=new Array();	//Plan de site
var cont_SousR23=new Array();	//Aide
//-----------------------------------------------URL des sous-rubriques---------------------------------
var adresse1=new Array();        //Accueil
var adresse2=new Array();        //Presse
adresse2[0]="/info/presse/presse.asp";
adresse2[1]="/info/presse/contact_presse.asp";
var adresse3=new Array();        //Evenements
var adresse4=new Array();        //Informations
//adresse1[0]="sans objet";
adresse4[0]="/index.asp";
adresse4[1]="/info/fermage/fermage.asp";
adresse4[2]="/info/marche_public/sans_marche.asp";
adresse4[3]="/liens/liens.asp";
var adresse5=new Array();        //Notre agriculture
adresse5[0]="/agri/idf/agri.asp";
adresse5[1]="/agri/pdts/saisons.asp";
adresse5[2]="/agri/lexique.asp";
adresse5[3]="/agri/parcs.asp";
var adresse6=new Array();        //Tourisme & Vente
adresse6[0]="/tourisme/tourisme.asp";
adresse6[1]="/tourisme/horti/plantes.asp";
adresse6[2]="/pv/catalogue_pidf.asp";
adresse6[3]="/tourisme/marches/marches.asp";
var adresse7=new Array();        //Decouvrir
adresse7[0]="/tourisme/agri/pres_agri.asp";
adresse7[1]="/tourisme/recet/recet_all.asp";
adresse7[2]="/tourisme/pdts/pdts.asp";
adresse7[3]="/agri/photos/photo.asp";
var adresse8=new Array();        //La Chambre
adresse8[0]="/caif/bref.asp";
adresse8[1]="/caif/orga.asp";
adresse8[2]="/caif/proximite.asp";
var adresse9=new Array();        //Publications
adresse9[0]="/publi/ic/ic.asp";
adresse9[1]="/publi/bois/bois.asp";
adresse9[2]="/publi/publi.asp";
var adresse10=new Array();        //Forums
var adresse11=new Array();        //Guichet Emploi
var adresse12=new Array();        //Contact
var adresse13=new Array();        //Vide
var adresse14=new Array();        //Partenaires
var adresse15=new Array();        //Producteurs d'Ile de France en direct
var adresse16=new Array();        //Point Info Installation
adresse16[0]="/pi/qui.asp";
adresse16[1]="/pi/instal.asp";
adresse16[2]="/pi/faq.asp";
adresse16[3]="/pi/contact.asp";
var adresse17=new Array();        //Service de Remplacement
adresse17[0]="/ja/qui_sr.asp";
adresse17[1]="/ja/agent_sr.asp";
adresse17[2]="/ja/motifs_sr.asp";
adresse17[3]="/ja/contact_sr.asp";
var adresse18=new Array();        //ADF
adresse18[0]="/adf/qui_adf.asp";
adresse18[1]="/adf/ou_adf.asp";
adresse18[2]="/adf/contact_adf.asp";
var adresse19=new Array();        //Apprentissage
var adresse20=new Array();        //CAERIF
var adresse21=new Array();        //Vide
var adresse22=new Array();        //Plan du site
var adresse23=new Array();        //Aide

//------------------------------------------URL des ouvertures zéro---------------------------------
var chemin=new Array();
chemin[1]="/index.asp";
chemin[2]="javascript:void(null)";
chemin[3]="/info/evnt/evnt.asp";
chemin[4]="javascript:void(null)";
chemin[5]="javascript:void(null)";
chemin[6]="javascript:void(null)";
chemin[7]="javascript:void(null)";
chemin[8]="javascript:void(null)";
chemin[9]="javascript:void(null)";
chemin[10]="/forums/forums.asp";
chemin[11]="/forums/jobs.asp";
chemin[12]="/contact.asp";
chemin[13]="javascript:void(null)";
chemin[14]="javascript:void(null)";
chemin[15]="/pv/pv.asp";
chemin[16]="javascript:void(null)";
chemin[17]="javascript:void(null)";
chemin[18]="javascript:void(null)";
chemin[19]="/apprentissage/accueil_apprentissage_general.asp";
chemin[20]="/caerif/caerif.asp";
chemin[21]="javascript:void(null)";
chemin[22]="/plan.asp";
chemin[23]="/aide.asp";

//----------------------------Ecrit la liste du nombre de lignes des sous-rubriques---------------------------
var nbreLignesSousRub = new Array();
var hauteurSousRub = new Array();
function traitement_SRub(){	
	for(var i=1; i<=nbreRub; i++)
	{
		var nomElement = eval("cont_SousR"+i);
		var nLignes=nomElement.length;
		nbreLignesSousRub[i-1]=nLignes;
	}

//--------------------------------Ecrit la liste des hauteurs des sous-rubriques----------------------------- 
	var tailleMaxTexte = 22;
	for(var i=1; i<=nbreRub; i++)
	{
		var AjoutLignes=0;
		var nomElement = eval("cont_SousR"+i);
		var nLignes=nomElement.length;
		if(nLignes!=0)
		{
			for(var a=0; a<nLignes;a++)
			{
				var chaine = nomElement[a];
				var longueurTexte = chaine.length;
				var newChaine="";
				var new_Chaine = "";
				if(longueurTexte>tailleMaxTexte)
				{
					AjoutLignes+=1;
					var posCesure = chaine.lastIndexOf(" ",tailleMaxTexte);
					if(!(chaine.charAt(tailleMaxTexte) == " "))  //Si la taille maxi du texte ne correspond pas à la fin d'un mot
					{
						newChaine = chaine.substring(0,posCesure);
						newChaine += "<br>"+imageDeMarge+chaine.substring(posCesure+1,longueurTexte);
						var newLongueurTexte = newChaine.length;
						for(var b=0; b<newLongueurTexte;b++)
						{
							var newCaractere = codageCar(newChaine.charAt(b));
							new_Chaine += newCaractere;
						}
						newChaine = new_Chaine;
					}
					else if (chaine.charAt(tailleMaxTexte) == " ")//Si la taille maxi du texte correspond à la fin d'un mot
					{
						newChaine = chaine.substring(0,tailleMaxTexte);
						newChaine += "<br>"+imageDeMarge+chaine.substring(tailleMaxTexte+1,longueurTexte);
						var newLongueurTexte = newChaine.length;
						for(var b=0; b<newLongueurTexte;b++)
						{
							var newCaractere = codageCar(newChaine.charAt(b));
							new_Chaine += newCaractere;
						}
						newChaine = new_Chaine;
					}
					nomElement[a]=newChaine ;
				}
				else
				{
					for(var b=0; b<longueurTexte;b++)
					{
						var newCaractere = codageCar(chaine.charAt(b));
						newChaine += newCaractere;
					}
					nomElement[a]=newChaine ;
				}
			}
		}
		hauteurSousRub[i-1]=nLignes+AjoutLignes; 
	}
}
//-------------------------------Code les caractères accentués 

function codageCar(caract)
{
	var resultat = "";
	if(caract == "é") resultat = "&eacute;";
	if(caract == "è") resultat = "&egrave;";
	if(caract == "à") resultat = "&agrave;";
	if(caract == "ç") resultat = "&ccedil;";
	if(caract == "ù") resultat = "&ugrave;";
	else resultat = caract;
	return resultat
}
