<!--
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) { //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_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 getPath() {
	var myUrl = window.location.toString();
	
	var myUrlArray = myUrl.split("/");
	// on se debarrasse du fichier de la fin
	if(myUrlArray[myUrlArray.length - 1].indexOf(".") > -1) myUrlArray.pop();
	
	if(myUrlArray[myUrlArray.length - 1].toLowerCase() == "mc"); {
		myUrlArray.pop();
	}
	return myUrlArray.join('/') + '/';
}
// pour changer le style sur l'Evenement
function changeClass(obj, new_style) {
  obj.className=new_style;
}

function changerListRegions(){
	var paysSelect = document.fRecherche.list_pays.options[document.fRecherche.list_pays.options.selectedIndex].value;
	document.fRecherche.list_regions.options.length=0;
	if (paysSelect == "0"){
		if(getUserLanguage() == "fr") {
				document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option('Toutes les régions','0');
		} else {
				document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option('All regions','0');
		}
	
	
		//document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option('Toutes les régions','0');
	} else {
		var chaineRegions = document.fRecherche["liste_regions_"+paysSelect].value;
		var listeRegions = chaineRegions.split(",");
		for(i=0;i<listeRegions.length;i++){
			document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option(listeRegions[i],listeRegions[i]);
		}

		if(getUserLanguage() == "fr") {
				document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option('Toutes les régions','0');
		} else {
				document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length] = new Option('All regions','0');
		}
		document.fRecherche.list_regions.options[document.fRecherche.list_regions.options.length-1].selected = true;
	}
}

function getUserLanguage() {
	var lang = String(window.location);
	if(lang.indexOf("_en") != -1) {
		return "en";
	} else {
		return "fr";
	}
}

function naviguerForm(action){
	document.fRecherche.action = action;
	document.fRecherche.submit();
	}
function popUp(URL, largeur, hauteur) {
	promotion = window.open(URL, 'fiche', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width='+largeur+',height='+hauteur+',left = 100,top = 100');
	promotion.ref = self;
	promotion.focus();
	}
function envoyerVersRef(url){
	self.opener.location=url;
	}
	
	// detection de la langue du navigateur,
	// retourne la langue sous 2 lettres, fr ou en;
	//
	// dans le cas de boreal design nous ajoutons une autre modif.
	// ie on enregistre la langue que l'usager selectionne dans une variable session
	function getLanguage(){
		// ie et netscape n'ont pas les memes proprietes..
		if(navigator.appVersion.indexOf("MSIE")) {
	
			language = navigator.userLanguage;
		} else {
			language = "fr";
		}
		if(String(language) != "undefined"){
			language =language.substring(0,2);
		} else {
			language = "z-not-found";
		}
		
		//alert("langue: "+ language);
		// on peut rajouter les autres extension de langue ici tres facilement.
		switch (language){
		   case "en" :
				return 'en';
			  break;
		   case "fr" :
			 	return 'fr';
			  break;
		   default :
			return "fr";
		}
		
	}	
	
	// lorsqu'on click dans la page principal
	// on s'occupe de fermer les autres pages.
	promotion = undefined;
	window.onfocus = function () {
		if(promotion != undefined) {
			promotion.close();
			promotion = undefined;
		}
	}
	
//-->