var attente=0;
var IB=new Object;
var posX=0;posY=0;
var xOffset=10;yOffset=10;
var f ="";

function imprime(zone)
    {
    // Définit la zone à imprimer
    var zi = document.getElementById(zone).innerHTML;
    var Headers = '<!DOCTYPE HTML PUBLIC ><HTML><HEAD><title>Print</title></HEAD><BODY style="padding:5px;" onload="window.print();window.close()">';
    var Footers = "</body></html>";
    //zi = zi+document.getElementById("Layer3").innerHTML;
    // Ouvre une nouvelle fenetre
    var f = window.open("", "ZoneImpr", "height=600, width=710,toolbar=1, menubar=1, scrollbars=1, resizable=1, status=0, location=0, left=10, top=10");
    // Ajoute les Données
    f.document.write ("" + Headers + zi +Footers);
    f.document.close();
    return;
    }
function affectdesti(a,b)
{var desti=document.getElementById(b);
	if (desti.value=="")
	{desti.value=(document.getElementById(a.id)).id;}else{desti.value=desti.value+","+(document.getElementById(a.id)).id;} 
}
function affectdesti1(a,b)
{var desti=document.getElementById(b);
desti.value=(document.getElementById(a.id)).id;
}
function affectdesti2(a,b)
{var desti=document.getElementById(b);
	if (desti.value=="")
	{desti.value=(document.getElementById(a.id)).id;}else{desti.value=desti.value+"|"+(document.getElementById(a.id)).id;} 
}
function affimage(texte) {
  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["produit"].document.write(contenu);
    document.layers["produit"].document.close();
    document.layers["produit"].top=100+"px";
    document.layers["produit"].left=(screen.width/2)-200+"px";
    document.layers["produit"].visibility="show";}
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.9, to:0.9});
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    produit.innerHTML=contenu;
    document.all["produit"].style.top=100+"px";
    document.all["produit"].style.left=(screen.width/2)-200+"px";//f.x-xOffset;
    document.all["produit"].style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("produit").innerHTML=contenu;
    document.getElementById("produit").style.top=100+"px";
    document.getElementById("produit").style.left=(screen.width/2)-200+"px";
    document.getElementById("produit").style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
  }
}
function afflayer(layer,texte,couleurfond) {
  contenu="<TABLE border='0' cellspacing='0' cellpadding='0' bgcolor='"+couleurfond+"'><TR><TD><FONT size='1' face='arial' color='#000000'>"+texte+"</FONT></TD></TR></TABLE>";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers[layer].document.write(contenu);
    document.layers[layer].document.close();}
  if (document.all) {
    document.all[layer].innerHTML=contenu;}
  else if (document.getElementById) {
    document.getElementById(layer).innerHTML=contenu;  }
}
function affimage1(texte) {

  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["produit"].document.write(contenu);
    document.layers["produit"].document.close();
    document.layers["produit"].top=posY+yOffset+"px";
    document.layers["produit"].left=finalPosX+"px";
    document.layers["produit"].visibility="show";}
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.9, to:0.9});
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    produit.innerHTML=contenu;
    document.all["produit"].style.top=posY+yOffset+"px";
    document.all["produit"].style.left=finalPosX+"px";//f.x-xOffset;
    document.all["produit"].style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("produit").innerHTML=contenu;
    document.getElementById("produit").style.top=posY+yOffset+"px";
    document.getElementById("produit").style.left=finalPosX+"px";
    document.getElementById("produit").style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
  }
}
function affimage2(texte) {

  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["produit"].document.write(contenu);
    document.layers["produit"].document.close();
    document.layers["produit"].top=posY+yOffset-150+"px";
    document.layers["produit"].left=finalPosX-300+"px";
    document.layers["produit"].visibility="show";}
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.9, to:0.9});
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    produit.innerHTML=contenu;
    document.all["produit"].style.top=posY+yOffset-150+"px";
    document.all["produit"].style.left=finalPosX-300+"px";//f.x-xOffset;
    document.all["produit"].style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
	
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("produit").innerHTML=contenu;
    document.getElementById("produit").style.top=posY+yOffset-150+"px";
    document.getElementById("produit").style.left=finalPosX-300+"px";
    document.getElementById("produit").style.visibility="visible";
	
	
  }
}
function affimage3(texte) {

  contenu="<TABLE border=0 cellspacing=0 cellpadding="+IB.NbPixel+"><TR bgcolor='"+IB.ColContour+"'><TD><TABLE border=0 cellpadding=2 cellspacing=0 bgcolor='"+IB.ColFond+"'><TR><TD><FONT size='-1' face='arial' color='"+IB.ColTexte+"'>"+texte+"</FONT></TD></TR></TABLE></TD></TR></TABLE>&nbsp;";
  var finalPosX=posX-xOffset;
  if (finalPosX<0) finalPosX=0;
  if (document.layers) {
    document.layers["produit"].document.write(contenu);
    document.layers["produit"].document.close();
    document.layers["produit"].top=posY+yOffset-150+"px";
    document.layers["produit"].left=finalPosX-230+"px";
    document.layers["produit"].visibility="show";}
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.9, to:0.9});
  if (document.all) {
    //var f=window.event;
    //doc=document.body.scrollTop;
    produit.innerHTML=contenu;
    document.all["produit"].style.top=posY+yOffset-150+"px";
    document.all["produit"].style.left=finalPosX-230+"px";//f.x-xOffset;
    document.all["produit"].style.visibility="visible";
	//new Effect.Opacity('produit', {duration:0, fps:0, from:0.8, to:0.8});
	
  }
  //modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
  else if (document.getElementById) {
    document.getElementById("produit").innerHTML=contenu;
    document.getElementById("produit").style.top=posY+yOffset-150+"px";
    document.getElementById("produit").style.left=finalPosX-230+"px";
    document.getElementById("produit").style.visibility="visible";
	
	
  }
}
function getMousePos(e) {
  if (document.all) {
  if(!e) e = window.event;
  posX=e.clientX+document.body.scrollLeft; //modifs CL 09/2001 - IE : regrouper l'évènement
  posY=e.clientY+document.body.scrollTop;
  }
  else {
  posX=e.pageX; //modifs CL 09/2001 - NS6 : celui-ci ne supporte pas e.x et e.y
  posY=e.pageY; 
  }
}
function cacheimage() {
	if (document.layers) {document.layers["produit"].visibility="hide";}
	if (document.all) {document.all["produit"].style.visibility="hidden";}
	else if (document.getElementById){document.getElementById("produit").style.visibility="hidden";}
}

function confimage(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER id='produit' name='produit' top=0 left=0 visibility='hide' ></LAYER>");
		document.onmousemove=getMousePos;
		}
	if (document.all) {
		document.write("<DIV id='produit' name='produit' style='position:absolute;top:0;left:0;visibility:hidden;z-index:1000'></DIV>");
		document.onmousemove=getMousePos;
		}
	
	else if (document.getElementById) {
	        document.write("<DIV id='produit' name='produit' style='position:absolute;top:0;left:0;visibility:hidden;z-index:1000'></DIV>");
			document.onmousemove=getMousePos;
			}
	}
function conftext(ColTexte,ColFond,ColContour,NbPixel) {
	IB.ColTexte=ColTexte;IB.ColFond=ColFond;IB.ColContour=ColContour;IB.NbPixel=NbPixel;
	if (document.layers) {
		window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=getMousePos;
		document.write("<LAYER name='textbulle' top=0 left=0 visibility='hide' ></LAYER>");
	}
	if (document.all) {
		document.write("<DIV id='textbulle' style='position:absolute;top:0;left:0;visibility:hidden;z-index:1000'></DIV>");
		document.onmousemove=getMousePos;
	}
	//modif CL 09/2001 - NS6 : celui-ci ne supporte plus document.layers mais document.getElementById
	else if (document.getElementById) {
	        document.onmousemove=getMousePos;
	        document.write("<DIV id='textbulle' style='position:absolute;top:0;left:0;visibility:hidden;z-index:1000'></DIV>");
	}

}
function fermer_fenetre1()
{document.getElementById("menu_context").style.top = (screen.height)/3+"px";
document.getElementById("menu_context").style.left = -200+"px";
}

function runflash(swf, hauteur, largeur, nom) { 
 document.write("<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='"+hauteur+"' height='"+largeur+"' id='"+nom+"' align='middle'>"); 
 document.write("<param name='allowScriptAccess' value='sameDomain' />"); 
 document.write("<param name='movie' value='"+swf+"' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='"+swf+"' quality='high' wmode='transparent' width='"+hauteur+"' height='"+largeur+"' name='"+nom+"' align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"); 
 document.write("</object>"); 
} 


function opac(element_id,valeur)
{
var element = document.getElementById(element_id);
element.style.opacity = valeur;
element.style.filter = 'alpha(opacity='+valeur*100+')';
element.style.display="";
}
function ajustement(){
var hlayer5=document.getElementById('Layer5').offsetHeight;
var htoplayer5=document.getElementById('Layer5').offsetTop;
document.getElementById('textbas').style.top=hlayer5+htoplayer5+5;


if ((hlayer5+htoplayer5+45)>570)
{document.getElementById('centrage').style.height=hlayer5+htoplayer5+45;
document.getElementById('casecopy').style.top=hlayer5+htoplayer5+20;
}else
{document.getElementById('centrage').style.height=560;
document.getElementById('casecopy').style.top=530;
}
}

//**************************************************************


//**************************************************************
//boite de dialoque
//************************************
function question() {

if (confirm('Vous allez quitter votre espace. Il suffira de cliquer sur \"Déjà client\" pour avoir accès de nouveau à votre domaine'))
{return true;} else {return false;}
}
//**************************************************
//visu commande
//**************************************************
function visu_com(layer)
{if (document.layers) { document.layers[layer].visibility="show";}
if (document.all) {document.all[layer].style.visibility="visible";}
else if (document.getElementById) { document.getElementById(layer).style.visibility="visible";}
    
}
function efface_com(layer)
{if (document.layers) { document.layers[layer].visibility="hide";}
if (document.all) {document.all[layer].style.visibility="hidden";}
else if (document.getElementById) { document.getElementById(layer).style.visibility="hidden";}
    
}
//**************************************************
function request(url,cadre,identif) {
	
	var XHR = null;
	if(window.XMLHttpRequest) // Firefox
		XHR = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		XHR = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		return;
	}
		// envoie de la requête, methode GET et de l'url
XHR.open("GET",url, true);

		// on guette les changements d'état de l'objet 
	XHR.onreadystatechange = function attente() {

		// l'état est à 4, requête reçu !
	if(XHR.readyState == 4 && XHR.status==200)     {
			// ecriture de la réponse
	
	document.getElementById(cadre).innerHTML = XHR.responseText;
     }
	}
	XHR.send(null);		// le travail est terminé
	
	return;
	
}