function Replace(languages, LocationRef){
  
  var replaceExp;
  var strReturn;

  var l = LireCookie("AquaNyonL")								// langue courante
  var rgExp = new RegExp('_' + l,'i') 
  var pos = LocationRef.search(rgExp);

	if(pos > 0){																	//Y-a-t-il une traduction pour ce fichier (_langue) ?
  	rgExp = new RegExp('_' + l,"i");					  // oui
		replaceExp = "_" + languages;							
  	strReturn = LocationRef.replace(rgExp, replaceExp);
  }
	else{																				  // pas de traduction pour ce fichier
		strReturn = LocationRef;
	}
  return(strReturn);
}


function SetLanguage(languages){
	var LocationRef = Replace(languages,document.location.href);
	EcrireCookie("AquaNyonL", languages);
	document.location.href = LocationRef;
}

_menuCloseDelay=500;
_menuOpenDelay=150;
_subOffsetTop=10;
_subOffsetLeft=-2;

with(menuStyle=new mm_style()){
fontfamily="Verdana, Tahoma, Arial";
fontsize="11px";
fontstyle="normal";
fontweight="normal";
offbgcolor="transparent";
offcolor="#000000";
oncolor="#CC0000";
onbold="1";
outfilter="randomdissolve(duration=0.3)";
padding=8;
pagecolor="#CC0000";
separatorcolor="#336699";
separatorsize=0;
imagepadding=3;
subimage="./menu/images/arrow.gif";
subimagepadding=2;
itemwidth=190;
itemheight=32;
menubgimage="./menu/images/back.gif";
overbgimage = "./menu/images/overbgimage.gif";
pagebgimage = "./menu/images/overbgimage.gif";
}

with(milonic=new menuname("mnuResultats")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=2004;url=./resultats/2004/resultats%202004.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=2005;showmenu=mnuResultats2005;");
aI("image=./menu/images/blank.gif;text=2006;showmenu=mnuResultats2006;");
aI("image=./menu/images/blank.gif;text=2007;url=resultats2007.htm;target=_self");
aI("image=./menu/images/blank.gif;text=2008;url=resultats2008.htm;target=_self");
aI("image=./menu/images/blank.gif;text=2009;url=resultats2009.htm;target=_self");
}
var languages=LireCookie("AquaNyonL");	
if(languages=="fr"){
	with(milonic=new menuname("mnuResultats2005")){
		style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Par catégories;showmenu=mnuCatResultats2005");	
		aI("image=./menu/images/blank.gif;text=Scratch;showmenu=mnuScratchResultats2005");	
  }		

  with(milonic=new menuname("mnuListe")){
    style=menuStyle;
    aI("image=./menu/images/blank.gif;text=Validées (internet);url=frmInscrits.php;target=_self");
    aI("image=./menu/images/blank.gif;text=Dossards;url=ListeDepart.htm;target=_self");
  }
  with(milonic=new menuname("mnuInfo")){
    style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Générales;url=Infos%20generales_fr.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Course;url=Infos%20course_fr.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Catégories;url=Categories.htm;target=_self");		
	  aI("image=./menu/images/blank.gif;text=Plan du parcours;url=parcours/Plan-du-parcours.pdf;target=_blank");
	  aI("image=./menu/images/blank.gif;text=Plan d'accès;url=parcours/Plan-de-situation.pdf;target=_blank");
  }
}
else if(languages=="de"){	
	with(milonic=new menuname("mnuResultats2005")){
		style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Nach Kategorien;showmenu=mnuCatResultats2005");	
		aI("image=./menu/images/blank.gif;text=Scratch;showmenu=mnuScratchResultats2005");
	}
	
  with(milonic=new menuname("mnuListe")){
    style=menuStyle;
    aI("image=./menu/images/blank.gif;text=Rechtsgültig (internet);url=frmInscrits.php;target=_self");
    aI("image=./menu/images/blank.gif;text=Startnummern;url=ListeDepart.htm;target=_self");
  }

  with(milonic=new menuname("mnuInfo")){
    style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Allgemeine;url=Infos%20generales_de.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Wettkampf;url=Infos%20course_de.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Kategorien;url=Categories.htm;target=_self");
	  aI("image=./menu/images/blank.gif;text=Karte der Strecke;url=parcours/Plan-du-parcours.pdf;target=_blank");
	  aI("image=./menu/images/blank.gif;text=Anfahrtspläne;url=parcours/Plan-de-situation.pdf;target=_blank");
		
  }
  
}
else if(languages=="it"){
	with(milonic=new menuname("mnuResultats2005")){
		style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Per categorie;showmenu=mnuCatResultats2005");
		aI("image=./menu/images/blank.gif;text=Scratch;showmenu=mnuScratchResultats2005");
	}		

  with(milonic=new menuname("mnuListe")){
    style=menuStyle;
    aI("image=./menu/images/blank.gif;text=Convalidate (internet);url=frmInscrits.php;target=_self");
    aI("image=./menu/images/blank.gif;text=Numeri;url=ListeDepart.htm;target=_self");
  }

  with(milonic=new menuname("mnuInfo")){
    style=menuStyle;
		aI("image=./menu/images/blank.gif;text=Generali;url=Infos%20generales_it.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Corsa;url=Infos%20course_it.htm;target=_self");
		aI("image=./menu/images/blank.gif;text=Categorie;url=Categories.htm;target=_self");
	  aI("image=./menu/images/blank.gif;text=Cartine del percorso;url=parcours/Plan-du-parcours.pdf;target=_blank");
	  aI("image=./menu/images/blank.gif;text=Mappe;url=parcours/Plan-de-situation.pdf;target=_blank");
  }
  
}

with(milonic=new menuname("mnuResultats2006")){
	style=menuStyle;
	aI("image=./menu/images/blank.gif;text=Par catégories;showmenu=mnuCatResultats2006");	
	aI("image=./menu/images/blank.gif;text=Scratch;showmenu=mnuScratchResultats2006");	
}

with(milonic=new menuname("mnuCatResultats2005")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=AquaKids 1;url=./resultats/2005/CatAquaKids1.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaKids 2;url=./resultats/2005/CatAquaKids2.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaFun;url=./resultats/2005/CatAquaFun.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaStars;url=./resultats/2005/CatAquaStars.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Walking;url=./resultats/2005/Walking.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Equipe 3;url=./resultats/2005/CatEquipes3.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Relais;url=./resultats/2005/CatRelais.pdf;target=_blank");
}

with(milonic=new menuname("mnuCatResultats2006")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=AquaKids 1;url=./resultats/2006/Aquakids1.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaKids 2;url=./resultats/2006/Aquakids2.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaFun;url=./resultats/2006/Aquafun.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaStars;url=./resultats/2006/Aquastars.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Walking;url=./resultats/2006/Walking.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Nordic Walking;url=./resultats/2006/Nordicwalking.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Equipe 3;url=./resultats/2006/Equipes3.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=Relais;url=./resultats/2006/Relais.pdf;target=_blank");
}


with(milonic=new menuname("mnuScratchResultats2005")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=AquaFun;url=./resultats/2005/ScratchAquaFun.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaStars;url=./resultats/2005/ScratchAquaStars.pdf;target=_blank");
}

with(milonic=new menuname("mnuScratchResultats2006")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=AquaFun;url=./resultats/2006/ScratchAquafun.pdf;target=_blank");
aI("image=./menu/images/blank.gif;text=AquaStars;url=./resultats/2006/ScratchAquastars.pdf;target=_blank");
}


with(milonic=new menuname("mnuPhotos")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=2003;url=diaporama2003.htm;target=_self");
aI("image=./menu/images/blank.gif;text=2005;url=./Photos/2005/index.html;target=_blank");
aI("image=./menu/images/blank.gif;text=2006;url=./Photos/2006/index.html;target=_blank");
aI("image=./menu/images/blank.gif;text=2009;url=./Photos/2009/index.html;target=_blank");
}

with(milonic=new menuname("mnuInscriptions")){
//overflow="scroll";
style=menuStyle;
//aI("image=./menu/images/coureur1.gif;text=Individuelles;url=formulaire1.php;target=_self");
//aI("image=./menu/images/coureur2.gif;text=Relais;url=formulaire2.php;target=_self");
//aI("image=./menu/images/coureur3.gif;text=Equipe de 3;url=formulaire3.php;target=_self");
aI("image=./menu/images/blank.gif;text=Bénévoles;url=benevoles.php;target=_self");
}

with(milonic=new menuname("mnuAnmeldung")){
//overflow="scroll";
style=menuStyle;
//aI("image=./menu/images/coureur1.gif;text=Einzel;url=formulaire1.php;target=_self");
//aI("image=./menu/images/coureur2.gif;text=Stafette;url=formulaire2.php;target=_self");
//aI("image=./menu/images/coureur3.gif;text=3er Team;url=formulaire3.php;target=_self");
aI("image=./menu/images/blank.gif;text=Ehrenamtliche;url=benevoles.php;target=_self");
}

with(milonic=new menuname("mnuIscrizioni")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/coureur1.gif;text=Individuali;url=formulaire1.php;target=_self");
//aI("image=./menu/images/coureur2.gif;text=Stafette;url=formulaire2.php;target=_self");
//aI("image=./menu/images/coureur3.gif;text=Squadra da tre;url=formulaire3.php;target=_self");
//aI("image=./menu/images/blank.gif;text=Volontariato;url=benevoles.php;target=_self");    
}

with(milonic=new menuname("mnuLangues")){
//overflow="scroll";
style=menuStyle;
aI("image=./menu/images/blank.gif;text=Français;url=javascript:SetLanguage('fr');target=_self");
aI("image=./menu/images/blank.gif;text=Deutsch;url=javascript:SetLanguage('de');target=_self");
aI("image=./menu/images/blank.gif;text=Italiano;url=javascript:SetLanguage('it');target=_self");
}

