var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

/* function dimdoc */
function fondpos(v,rel) {
/* détection des DOMs */
var nn = (document.layers ? true : false);
var DOM2 = (document.getElementById ? true : false); 
var ie = ((document.all) ? true : false); 

if (ie) { /* Si saloperie d'IE */
haut = document.body.clientHeight + document.body.scrollTop;
larg = document.body.clientWidth + document.body.scrollLeft;
}else{
haut = window.innerHeight;
larg = window.innerWidth;
}

//alert(v);

var pic = new Array();
pic['o'] = pic['e'] = 'fonta1.jpg';
pic['a'] = pic['r'] = 'fonta2.jpg';
pic['b'] = 'fonta3.jpg';
pic['d'] = pic['d2'] = 'fonta4.jpg';
pic['j'] = 'fonta5.jpg';
pic['k'] = 'fonta6.jpg';
pic['c'] = 'fonta6.jpg';

var rapo=1280/860;
var rapa=larg/haut;
var comp = rapo/rapa;

if(comp>1){
if(larg>1280){
lf=1280;
hf=860;
pichem='1280';
//bkg="fondtab1280.jpg";
}else if(larg>1024){
lf=1024;
hf=688;
pichem='1024';
//bkg="fondtab1024.jpg";
}else if(larg>800){
lf=800;
hf=538;
pichem='800';
//bkg="fondtab0800.jpg";
}else{
lf=Math.floor(larg-(larg*20/100));
hf=Math.floor(860*lf/1280);;
pichem='740';
//bkg="fondtab0740.jpg";
}
}else{
if(haut>860){
lf=1280;
hf=860;
pichem='1280';
//bkg="fondtab1280.jpg";
}else if(haut>688){
lf=1024;
hf=688;
pichem='1024';
//bkg="fondtab1024.jpg";
}else if(haut>538){
lf=800;
hf=538;
pichem='800';
//bkg="fondtab0800.jpg";
}else{
hf=Math.floor(haut-(haut*20/100));
lf=Math.floor(1280*hf/860);
pichem='740';
//lf=740;
//hf=498;
//bkg="fondtab0740.jpg";
}
}

bkg=pichem+'/'+pic[v];

var fondx=(larg-lf)/2;
var fondy=(haut-hf)/2;

//alert(larg+' / '+haut+' --> '+lf+' / '+hf);

//document.body.style.backgroundPosition=fondx+' '+fondy;

//var fd = eval("fonfon");
var fd = document.getElementById("fonfon");

//var fd = document.getElementsByTagName("body").item(0);       
fd.setAttribute("background", rel+"fond/"+bkg);
fd.setAttribute("width", lf);
fd.setAttribute("height", hf);
//fd.setAttribute("backgroundPosition", fondx+' '+fondy);
//fd.style.backgroundPosition=fondx+' '+fondy;

}

/* function dimdoc */
function dimdoc(name,largmax,hautmax,largpourc) {
/* détection des DOMs */
var nn = (document.layers ? true : false);
var DOM2 = (document.getElementById ? true : false); 
var ie = ((document.all) ? true : false); 

if (ie) { /* Si saloperie d'IE */
haut = document.body.clientHeight + document.body.scrollTop;
larg = document.body.clientWidth + document.body.scrollLeft;
}else{
haut = window.innerHeight;
larg = window.innerWidth;
}

// détermination hauteur de référence

var rapo=1280/860;
var rapa=larg/haut;
var compa = rapo/rapa;

var lmaxref=800;
var hmaxref=800;

var hautpourc=80;
var largpourc=Math.floor(hautpourc/rapo);

haut = Math.floor(haut*hautpourc/100);
larg = Math.floor(larg*largpourc/100);

//
//var comp = (larg*hautmax)/(haut*largmax);

if(larg > lmaxref){
larg=lmaxref;
}
if(haut > hmaxref){
haut=hmaxref;
}

//relativement plus haut que large
if(compa > 1){
var nlargref = larg;
var nhautref = Math.floor((nlargref*hmaxref)/lmaxref);
}else if(compa < 1){
var nhautref = haut;
var nlargref = Math.floor((nhautref*hmaxref)/hmaxref);
}

if(name=='carre'){

nlarg=nlargref;
nhaut=nhautref;

}else{

nhaut = Math.floor((hautmax*nhautref)/hmaxref);
nlarg = Math.floor((nhaut*largmax)/hautmax);

//alert(name+' : '+compa+' : '+largmax+' / '+hautmax+' --> '+lmaxref+' / '+hmaxref+' --> '+nlargref+' / '+nhautref+' --> '+nlarg+' / '+nhaut+' = '+hautmax+' x '+nhautref+' / '+hmaxref);
}
}
/* FIN function dimdoc */

//<script language="JavaScript1.1" type="text/javascript">
<!-- // Détecter le type de navigateur client
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
// Programme d'assistance JavaScript requis pour détecter les informations de version du plug-in Flash Player
function JSGetSwfVer(i){
	// Version NS/Opera >= 3 rechercher le plug-in Flash dans le tableau des plug-ins
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 prend en charge Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 prend en charge Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// La version antérieure de WebTV prend Flash 2 en charge
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Détection impossible dans tous les autres cas
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 
// Si elle est appelée sans paramètres,
// cette fonction renvoie une valeur en virgule flottante indiquant la version Flash Player ou 0.0 
// ex : Flash Player 7r14 renvoie 7.14
// Si appelé avec reqMajorVer, reqMinorVer, reqRevision renvoie true si cette version ou une version ultérieure est disponible
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 
{
 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);
   	// Examiner les versions pour détecter la plus récente	
	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = VBGetSwfVer(i);
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			versionNum        = parseFloat(versionString);
        	// est la révision.principale >= révision.principale demandée ET la version mineure >= mineure demandée
			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {
				return true;
			} else {
				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	
			}
		}
	}	
	return (reqVer ? false : 0.0);
}

// -->
//</script>

function flashload(name,file,larg,haut,largpourc,c,v,a,n,t)
{
if(larg!=1&&haut!=1){
dimdoc(name,larg,haut,largpourc);
}else{
nlarg=larg;
nhaut=haut;
}
var oeTags = '<object readonly="true" type="text" name="'+name+'" id="'+name+'" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '
    + 'width="'+nlarg+'" height="'+nhaut+'" '
    + 'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" />'
    + '<param name="movie" value="'+file+'" /><param name="quality" value="high" />'
	+ '<param name="wmode" value="transparent" />'
	//+ '<param name="salign" value="t" />'
	+ '<param name="flashvars" value="c='+c+'&v='+v+'&a='+a+'&n='+n+'&t='+t+'" />'
    + '<embed src="'+file+'?c='+c+'&v='+v+'&a='+a+'&n='+n+'&t='+t+'" quality="high" wmode="transparent" '
    + 'width="'+nlarg+'" height="'+nhaut+'" name="'+name+'" id="'+name+'" align="center" '
    + 'quality="high" '
    + 'allowScriptAccess="sameDomain" '
    + 'type="application/x-shockwave-flash" '
    + 'pluginspage="http://www.macromedia.com/go/getflashplayer" />'
    + '<\/embed>'
    + '<\/object>';
	/*if(name=='carre'){
	alert(oeTags);
	}*/
document.write(oeTags);

}

/*function flashload(name,file,larg,haut,c,v,t)
{
var oeTags = '<object id="'+name+'" name="'+name+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
    + 'width="'+larg+'" height="'+haut+'"'
    + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
    + '<param name="movie" value="'+file+'" /><param name="quality" value="high" />'
	+ '<param name="wmode" value="transparent" />'
	+ '<param name="play" value="true" />'
	+ '<param name="loop" value="false" />'
	+ '<param name="salign" value="t" />'
	+ '<param name="flashvars" value="c='+c+'&v='+v+'&t='+t+'" />'
    + '<embed src="'+file+'?c='+c+'&v='+v+'&t='+t+'" quality="high" wmode="transparent" '
    + 'width="'+larg+'" height="'+haut+'" name="'+name+'" id="'+name+'" align="center" '
    + 'play="true" '
    + 'loop="false" '
    + 'quality="high" '
    + 'allowScriptAccess="sameDomain" '
    + 'type="application/x-shockwave-flash" '
    + 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
    + '<\/embed>'
    + '<\/object>';
document.write(oeTags);

}*/

//alert("bienvenue sur notre site");
/*<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="essailoadimg" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="essailoadimg.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="essailoadimg.swf" quality="high" bgcolor="#ffffff" width="550" height="400" name="essailoadimg" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
	//document.write('<div id="cercles" style="position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:0; visibility: visible">');
	document.write('<OBJECT classid="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0"');
	document.write('  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" ');
	document.write(' ID="cercle" WIDTH="1280" HEIGHT="700" ALIGN="center">');
	document.write(' <PARAM NAME=movie VALUE="cercles.swf">');
	document.write(' <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF>'); 
	document.write(' <PARAM NAME="flashvars" value="pays='+pays+'&lang='+lang+'">  ');
	document.write(' <EMBED src="cercles.swf?pays='+pays+'&lang='+lang+'" quality=high bgcolor=#FFFFFF  ');
	//document.write(' <EMBED src="cercledroite.swf" quality=high bgcolor=#FFFFFF  ');
	document.write(' swLiveConnect=FALSE WIDTH="1280" HEIGHT="700" NAME="cercle" ALIGN="center"');
	document.write(' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">');
	document.write(' </EMBED>');
	document.write(' </OBJECT>');
	//document.write('</div>');*/
	
