var undefined = (void 0);function Multifr(){		var frm		for (var i = 0 ; i < arguments.length ;  )	{		frm = GetFrName(top.frames , arguments[i++]);		if (frm ) frm.document.location.href = arguments[i++];		}	/*	frm = GetFrName(top.frames , FrName1);	if (frm ) frm.document.location.href = HtmlPage1;*/}function checkBrowser(){	this.ver=navigator.appVersion	this.dom=document.getElementById?1:0	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom)?1:0;	this.ie4=(document.all && !this.dom)?1:0;	this.ns5=(this.dom && parseInt(this.ver) >= 5) ?1:0;	this.ns4=(document.layers && !this.dom)?1:0;		this.ie4mac=this.ie4 && navigator.userAgent.indexOf("Mac")>-1	this.ie5mac=this.ie5 && navigator.userAgent.indexOf("Mac")>-1	this.ns5mac=this.ns5 && navigator.userAgent.indexOf("Mac")>-1	this.ns4mac=this.ns4 && navigator.userAgent.indexOf("Mac")>-1		this.bw=(this.ie5 || this.ie4 || this.ns4 || this.ns5)	return this}function Mover(imgName){	//alert('in '+imgName);	var cpt = imgName.match(/_M_\d+/g).toString()	var bisdefined = false; 	cpt = cpt.match(/\d+/g)		//alert('in2 '+imgName);	// get du nom de la frame	imgName = imgName.replace(/_M_\d+/ig, "");   		imgName = imgName.replace(/-/ig, "_");   	//alert('in3'+imgName);	eval("bisdefined = (typeof m_"+imgName+" != 'undefined' )");		//alert('in4 '+imgName);	if (bisdefined)		eval("m_"+imgName+"["+cpt+"].swapOver()");		//	//alert('out '+imgName);}function Mout(imgName){	var cpt = imgName.match(/_M_\d+/g).toString()	var bisdefined = false; 	cpt = cpt.match(/\d+/g)	// get du nom de la frame	imgName = imgName.replace(/_M_\d+/ig, "");   		imgName = imgName.replace(/-/ig, "_");   	eval("bisdefined = (typeof m_"+imgName+" != 'undefined' )");	if (bisdefined)		eval("m_"+imgName+"["+cpt+"].swapOut()");}function ResetImg(FrameArrayImg , cpt){	for (var i=0 ; i < FrameArrayImg.length  ; i++)	{		if (i == cpt)			FrameArrayImg[i].click();		else			FrameArrayImg[i].unclick();	}}function MClick(imgName){	var cpt = imgName.match(/_M_\d+/g).toString()	cpt = cpt.match(/\d+/g)	var bisdefined = false; 	var FrameArray	// get du nom de la frame	imgName = imgName.replace(/_M_\d+/ig, "");   		imgName = imgName.replace(/-/ig, "_");   	eval("bisdefined = (typeof m_"+imgName+" != 'undefined' )");	if (bisdefined){		setTimeout("ResetImg(m_"+imgName+", "+cpt+")",1);//		eval("ResetImg(m_"+imgName+", "+cpt+")")//		eval("m_"+imgName+"["+cpt+"].click()")		}	}function ImgFrmObj(objImg, FrmParam){	this.OnlineImg = objImg	this.OfflineImg = new Image();	this.OffSrc =  "" 	if (objImg.src.indexOf("_on") > -1 ) {		// offline est le meme fichier mais off		this.OfflineImg.src = objImg.src.replace(/_on/ig, "_off");   	}	else{		if (objImg.src.indexOf("_off") > -1 ) {			// offline est le meme fichier mais on			this.OfflineImg.src = objImg.src.replace(/_off/ig, "_on");   		}	}	this.OffSrc = this.OfflineImg.src	this.OnSrc = this.OnlineImg.src	this.SaveSrc = this.OnlineImg.src	this.swapOver=swapOver	this.swapOut=swapOut	this.click=click	this.unclick=unclick	this.IsOff = IsOff	if (FrmParam == this.OnlineImg.name) this.click();	}function IsOff(){	return (this.OnSrc.indexOf("_on") == -1 )}function click(){	if (this.IsOff())	{		this.SaveSrc = this.OnSrc 		this.OnSrc = this.OffSrc		this.OnlineImg.src = this.OnSrc	}}function unclick(){	//alert('unclick');	if (!this.IsOff())	{		this.OnSrc = this.SaveSrc		this.OnlineImg.src = this.OnSrc	}}function swapOver(){	this.OnlineImg.src = this.OfflineImg.src}function swapOut(){	this.OnlineImg.src = this.OnSrc}function GetFrName(frm , sname){	var i=0;	var frmRet = 0;	if (frm[sname]){		return frm[sname];	}	for (i=0; i < frm.length && frmRet == 0 ; i++){		frmRet = GetFrName(frm[i].frames , sname);	}	return frmRet;}function PutImageInArray(FrameName,FrmParam){	var ArrImgFrame;	var ArrImgDyn = new Array()		// get de l'objet frames	var frm = GetFrName(top.frames , FrameName)	if (frm == 0){		alert("DEV ERROR: Frame "+FrameName+" n'existe pas")	 	return 0	}	// parcour toute les images de la frame	ArrImgFrame = frm.document.images			for (var i=0 ; ArrImgFrame[i] ; i++){		// Pour toutes images contenant le nom de la frame 		if (ArrImgFrame[i].name.indexOf(FrameName) > -1 ) {			// image de menu trouvČe => put it into array			cpt = ArrImgFrame[i].name.match(/_M_\d+/g).toString()			cpt = cpt.match(/\d+/g)			ArrImgDyn[cpt] = new ImgFrmObj(ArrImgFrame[i],FrmParam);		}	}		return ArrImgDyn ;}function envoiPage(strPath , target ){	var strQuery = top.location.search	var ArrQuery1 = new Array()	var bfound = false;	var idx ; 	var strprm;	if (strQuery != "")	{ // autre parametre a rajouter 		strQuery= strQuery.slice(1 , strQuery.length);		// chck si strPath possede un parametre 		if ( (idx  = strPath.indexOf("?")) > -1 )		{		    // possede un ou plusieurs param 			strprm = strPath.slice(++idx, strPath.length)			ArrQuery1 = strQuery.split("&");						for (var i=0 ; i < ArrQuery1.length ; i++ )			{				if (strprm.indexOf(ArrQuery1[i]) > -1 )				{ // param n'existe pas dans Path					strPath += "&"+ArrQuery1[i];				}			}		}else{			// strPath ne possedent pas de param 			strPath += "?"+strQuery;		}	}	window.location.href = strPath }function getSearchForMac(strhref){	var strret = "";	if ( (idx  = strhref.indexOf("?")) > -1 ){		strret = strhref.slice(++idx, strhref.length);	}	return strret ; }function GetQueryString(LocationObj){	var strQuery ;  	if (arguments.length > 0) strQuery =LocationObj.search;// bw.ie5mac ? getSearchForMac(LocationObj.href) : LocationObj.search;	else strQuery = top.location.search; //bw.ie5mac ? getSearchForMac(top.location.href) :  top.location.search;	var ArrQuery = new Array()	if (strQuery != "")	{		strQuery= strQuery.slice(1 , strQuery.length);		ArrQuery = strQuery.split("&");	}	return ArrQuery}function GetQueryParam(name, frmFct){	var frm = top.frames	if (arguments.length > 1)  frm = frmFct;	var i=0;	var frmRet = "";	var CurFrameArr = new Array();	for (i=0; i < frm.length && frmRet == ""  ; i++){		//		frmRet = GetQueryParam(name , frm[i].frames );		if (frmRet == "" )		{			CurFrameArr = GetQueryString((bw.ie5mac ? frm[i].frame.location : frm[i].frames.location))			for (var k = 0 ; k < CurFrameArr.length ; k ++  )			{				if (CurFrameArr[k].indexOf(name) > -1 )				{					frmRet = CurFrameArr[k];				}			}		}	}	return frmRet;}function InitFrame(objframe){//	alert(objframe.frames.name)	if (typeof bw == 'undefined') bw=new checkBrowser();	if (typeof objframe != 'undefined')	{	//		alert(	name );		var FrmParam = GetQueryParam(bw.ie5mac ? objframe.frame.name : objframe.frames.name)		Varname = bw.ie5mac ? objframe.frame.name.replace(/-/ig, "_"):objframe.frames.name.replace(/-/ig, "_") ;		eval("m_"+Varname+" = PutImageInArray(\'"+name+"\', \'"+FrmParam+"\')")	}}//this.onload = InitFrame(this);
