var iPosXIDCont=0;
var iPosYIDCont=0;
var iPosFinX=0;
var iLargeurID=0;
var iHauteurID=0;
var iHauteurPrefere=50;
var largeurInfo=200;
var eltCrtID=null;
var eltCrtContenu=null;
var texteInfoID=null;

function deploieElementInformation(){
var iIncrement=5;
var largeurLim=largeurInfo+10;
if((iLargeurID==largeurLim)&&(iHauteurID==iHauteurPrefere)){
	//On arrete la fonction
}
else{
	if(iLargeurID<largeurLim){
		iLargeurID=iLargeurID+iIncrement;
		iPosXIDCont=iPosXIDCont+iIncrement;
	}
	if(iHauteurID<iHauteurPrefere){
		iHauteurID=iHauteurID+iIncrement;
		iPosYIDCont=iPosYIDCont+iIncrement;
	}
	
	eltCrtID.style.width=iLargeurID+"px";
	eltCrtID.style.height=iHauteurID+"px";
	
	var dim=iLargeurID-10;
	eltCrtContenu.style.width=dim+"px";
	dim=iHauteurID-10;
	eltCrtContenu.style.height=dim+"px";
	

	texteInfoID.style.left=iPosXIDCont+"px";
	texteInfoID.style.top=iPosYIDCont+"px";

	setTimeout("deploieElementInformation()",5);
}

}

function initialiseDonneesInformationDeployable(eltDepart,contenu){
iLargeurID=10;
iHauteurID=10;
var lEcran=screen.availWidth;
iPosFinX=lEcran-iLargeurID-20;


if(!eltCrtID){
	eltCrtID=document.getElementById("InfoDeployable");
}
if(!eltCrtContenu){
	eltCrtContenu=document.getElementById("contenuInfoID");
}
if(!texteInfoID){
	texteInfoID=document.getElementById("texteInfoID");
}

if((eltCrtID)&&(eltCrtContenu)&&(texteInfoID)){
	
	texteInfoID.innerHTML= contenu ;
	
	var InfoEltDep=retournePosTailleElementFenetrePere(eltDepart);
	
	var val=parseInt(InfoEltDep.Gauche)+5;
	eltCrtID.style.left=val+"px";
	//On enleve l entete
	val=parseInt(InfoEltDep.Dessus)-67;
	eltCrtID.style.top=val+"px";
	
	eltCrtID.style.display="block";
	//Calcul de la hauteur du bloc du texte ne cessaire
	eltCrtID.style.width="0px";
	eltCrtID.style.height="auto";
	eltCrtContenu.style.height="auto";
	texteInfoID.style.height="auto";
	iHauteurPrefere=texteInfoID.offsetHeight;
	iHauteurPrefere=iHauteurPrefere+10;
	

	eltCrtID.style.width=iLargeurID+"px";
	eltCrtID.style.height=iHauteurID+"px";
	
	
	
	eltCrtContenu.style.width="0px";
	eltCrtContenu.style.height="0px";
	
	

	iPosXIDCont=parseInt(largeurInfo)*-1;
	
	texteInfoID.style.left=iPosXIDCont+"px";
	iPosYIDCont=parseInt(iHauteurPrefere)*-1;
	
	texteInfoID.style.top=iPosYIDCont+"px";
	
	
	
	deploieElementInformation();
	
}

}

function cacheDonneesInformationDeployable(){
if(eltCrtID){
	eltCrtID.style.display="none";
}
}
