// pop-up centré
function ouvre_popup(lien, hauteur, largeur){
	var posY = (screen.Height - hauteur)/2; // position verticale
	var posX = (screen.Width - largeur)/2; // position horizontale	
	window.open(lien,'Sicomin','top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=no, scrollbars=no, menubar=no, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
}
function ouvre_popup2(lien, hauteur, largeur){
	var posY = (screen.Height - hauteur)/2; // position verticale
	var posX = (screen.Width - largeur)/2; // position horizontale	
	window.open(lien,'Sicomin','top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=no, scrollbars=yes, menubar=no, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
}
function ouvre_popup3(lien, hauteur, largeur){
	var posY = (screen.Height - hauteur)/2; // position verticale
	var posX = (screen.Width - largeur)/2; // position horizontale	
	window.open(lien,'Sicomin','top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=yes, scrollbars=yes, menubar=no, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
}

/* 
pop-up centré
fctVersion = 1 -> pop-up sans options ni redimensionnement
fctVersion = 2 -> pop-up avec scrollbars et redimensionnement
fctVersion = 3 -> pop-up avec scrollbars, redimensionnement et outils
*/
function openUp(fctVersion, lien, titre, hauteur, largeur){
	var posY = (screen.Height - hauteur) / 2; // position verticale
	var posX = (screen.Width - largeur) / 2; // position horizontale
	
	switch (fctVersion) {
		case 1 :
			window.open(lien, titre,'top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=no, scrollbars=no, menubar=no, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
			break;
		case 2 :	
			window.open(lien, titre,'top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=yes, scrollbars=yes, menubar=no, statusbar=no, toolbar=no, locationbar=no, personalbar=no');
			break;
		case 3 :	
			window.open(lien, titre,'top = ' +posY+ ', left = ' +posX+', height=' +hauteur+ ',width=' +largeur+', resizable=yes, scrollbars=yes, menubar=no, statusbar=no, toolbar=yes, locationbar=no, personalbar=no');
			break;
	}
}

// Vérification de la possibilité d'ouvrir des popups (renvoit true ou false)
function canOpenPopups(){
	var w = window.open('popupTest.asp', 'popup', 'width=1, height=1, left=5000, top=5000', true);
	if(!w){
		return false;
	}
	else{
		w.close();
		return true;
	}
}

