/*************************************************************
 *
 * Permet d'ouvrir une nouvelle fenetre.
 *
 * Input :	sURl	= Nom de la page/URL a ouvrir.
 *			sName	= Nom de la fenetre.
 *			iWidth	= Largeur de la fenetre.
 *			iHeight	= Hauteur de la fentre.
 *			iResize	= 0 - Ne peut pas s'agrandir
 *					  1 - Peut s'agrandir.
 *
 * Note : A part le sURL qui est obligatoire, les autres champs 
 *        sont optionnels.
 *************************************************************/
function openWindow(sURL,sName,iWidth,iHeight,iResize) {
	var sParam = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1";
	var newleft = (screen.width - iWidth) / 2;
	var newtop = (screen.height - iHeight) / 2;
	
	// Si aucun nom de saisie.	
	if (!sName) {
		//generate random window ID
		sName = new String(Math.round(Math.random() * 100000));
	}
	
	// Verifie si le resize est specifier.
	if (iResize) {
		sParam = sParam + ",resizable=" + iResize;
	}
	else {
		sParam = sParam + ",resizable=1"; 
	}

	// Verifi si la largeur est specifier.
	if (iWidth) {
		sParam = sParam + ",width=" + iWidth;
	}
	
	// Verifi si la hauteur est specifier.
	if (iHeight) {
		sParam = sParam + ",height=" + iHeight + ",top=" + newtop + ",left=" + newleft;
	}
	
	window.open(sURL,sName,sParam);
}
