/**
* Fonction génerique d'une popup centrée
* Définition de paramètre par défaut.
* @pUrl : url du contenu de la popup
* @pTitle (String) : Titre de la popup (a ne pas confondre avec le nom de la page html affiché dans la barre de titre
* @pScroll (String) : Scroll optionel yes/no
* @pResize (String) : resize optionel yes/no
* @pStatus (String) : status optionel yes/no
* @pLargeur (int) : Largeur de la popup
* @pHauteur (int) : Hauteur de la popup
*/
function popupCenter( pUrl, pTitle, pScroll, pResize, pStatus, pLargeur, pHauteur ){
	
	// Valeurs par défaut si paramètres sont indéfinis
	if ( pTitle == null ) pTitle = '';
	if ( pScroll == null ) pScroll = 'no';
	if ( pResize == null ) pResize = 'no';
	if ( pStatus == null ) pStatus = 'no';
	if ( pLargeur == null ) pLargeur = 410;
	if ( pHauteur == null ) pHauteur = 150;
	
	posX = ( (screen.availWidth/2) - (pLargeur/2) );
	posY = ( (screen.availHeight/2) - (pHauteur/2) );
	
	sOptions = 'scrollbars=' + pScroll
				+ ',resizable=' + pResize
				+ ',status=' + pStatus
				+ ',width=' + pLargeur
				+ ',height=' + pHauteur
				+ ',top=' + posY
				+ ',left=' + posX;
	
	window.open( pUrl, pTitle, sOptions );
	
	return false;
}

/************************
*	Gestion des popups 	*
*************************/

// Popup d'aide en ligne
function popupAide ( pUrl, pTitle, pLargeur, pHauteur ) {
	popupCenter( pUrl, pTitle, 'yes', 'yes','yes', pLargeur, pHauteur );
}
