// waitPopup.js

/*
 * Ce fichier javascript permet d'afficher une popup "supersticiel" qui affiche un message "Patientez..." et bloque toute action de l'utilisateur pendant ce temps
 * Pour afficher une tel popup, il suffit de suivre les etapes suivantes :
 *  	1 - Inclure ce fichier dans le <body> de la page HTML à partir de laquelle vous voulez afficher cette popup
 *	 	2 - Créer la "div" suivante dans le body de la page HTML : <div id="divWaitPopup" style="background-image:url('includes/ccpbIncludesCommun/images/grille.gif'); position:absolute;top:0;left:0;z-index:999; visibility: hidden"></div>
 * 		3 - Créer un lien à partir duquel on appelera la méthode "show_waitPopup()" pour afficher la popup et "close_waitPopup()" pour la fermer.
 */




	//Different tailles possibles
	var largeurSite = 800; //largeur minimum
	var hauteurSite = 1000; //hauteur moyenne
	
	var largeurEcran = screen.width;
 	var hauteurEcran = screen.height;
 	
 	var largeurNavigateur = document.body.clientWidth;
 	var hauteurNavigateur = document.body.clientHeight;
 	
	//On prend le max des différents tailles
	larg = largeurSite;
	if (largeurEcran > larg){
		larg = largeurEcran;
	} 
	if (largeurNavigateur > larg){
		larg = largeurNavigateur;
	} 
	
	
	haut = hauteurSite;
	if (hauteurSite > haut){
		haut = hauteurSite;
	} 
	if (hauteurSite > haut){
		haut = hauteurSite;
	} 
	
	//Precharge l'image "Patientez"
	imagePatientez =new Image();
	imagePatientez.src="includes/ccpbIncludesCommun/images/patientez.gif";
	
	var html = "";
	html += "<table width=\"300\" cellspacing=\"4\" cellpadding=\"0\"  border=\"0\" bgcolor=\"#4E5647\" style=\"border: 1px solid black; text-align:center; margin:auto; margin-top:250px; padding:20px; z-index: 999\" >";
	html += "		<tr>";
	html += "			<td style=\"color:#FFFFFF;\">";
	html += "				<span class=\"gras\">Traitement en cours...</span>";
	html += "				<br/>";
	html += "				<br/>";
	html += "				<img src='"+imagePatientez.src+"' border=\"0\">";
	html += "				<br/>";
	html += "				<span class=\"texte8\">Patientez s'il vous plaît.</span>";
	html += "			</td>";
	html += "		</tr>";
	html += "</table>";
	
	function show_waitPopup(){
		if(document.getElementById){
			document.getElementById("divWaitPopup").style.width = larg+"px";
			document.getElementById("divWaitPopup").style.height = haut+"px";
			document.getElementById("divWaitPopup").style.visibility = "visible";
			document.getElementById("divWaitPopup").innerHTML = html;
		}
		
	}
	
	function close_waitPopup(){
	
		if(document.getElementById){
			document.getElementById("divWaitPopup").style.width = 1;
			document.getElementById("divWaitPopup").style.height = 1;
			document.getElementById("divWaitPopup").style.visibility = "hidden";
			document.getElementById("divWaitPopup").innerHTML = '';
		}
		
	}