/********************************************************************/
/******************** Gestion des fenêtres PopUp ********************/
/********************************************************************/

//----- Fenêtre PopUp -----
var FenPop='';
function FenPopUp(URL,Loc,Scrol,Largeur,Hauteur,Gauche,Sommet,Admin) 
{
 FermePopUp(FenPop);
 if ((Largeur+Gauche)>screen.width) // si la fenêtre sort de l'écran en largeur
 {
  Gauche=0;
  if (Largeur>screen.width) Largeur=screen.width;
 }
 var HtTot=Hauteur+Sommet;
 if ((HtTot)>screen.height)  // si la fenêtre sort de l'écran en hauteur
 {
  Sommet=0;
  if (Hauteur>screen.height) Hauteur=screen.height-75;
 }
 if (Loc==0) Adr='no'; else Adr='yes';
 if (Scrol==0) Asc='no'; else Asc='yes';
 FenPop=window.open(URL,'',"toolbar=no,location="+Adr+",directories=no,status=no,menubar=no,scrollbars="+Asc+",resizable=yes,copyhistory=no,width="+Largeur+",height="+Hauteur+",left="+Gauche+",top="+Sommet);
}

//----- Fenêtre PopUp ouverte à droite de l'écran -----
var FenDroite='';
function FenPopUpDroite(URL,Loc,Scrol,Largeur,Hauteur,Gauche,Sommet) // On ne tient pas compte du paramètre "Gauche" (on le garde par symétrie avec les autres fonctions)
{
 FermePopUp(FenDroite);
 if (Largeur<(screen.width-12))
 Gauche=(screen.width-Largeur)-12;
 if ((Largeur+Gauche)>screen.width) // si la fenêtre sort de l'écran en largeur
 {
  Gauche=0;
  if (Largeur>screen.width) Largeur=screen.width;
 }
 if ((Hauteur+Sommet)>screen.height)  // si la fenêtre sort de l'écran en hauteur
 {
  Sommet=0;
  if (Hauteur>screen.height) Hauteur=screen.height-75;
 }
 if (Loc==0) Adr='no'; else Adr='yes';
 if (Scrol==0) Asc='no'; else Asc='yes';
 FenDroite=window.open(URL,'',"toolbar=no,location="+Adr+",directories=no,status=no,menubar=no,scrollbars="+Asc+",resizable=yes,copyhistory=no,width="+Largeur+",height="+Hauteur+",left="+Gauche+",top="+Sommet);
}

//----- Fenêtre PopUp pour image -----
var FenImage='';
function Fen_Image(TitreImage,URLImage,Loc,Scrol,Redim,Largeur,Hauteur,Gauche,Sommet) 
{
 FermePopUp(FenImage);
 if (Loc==0) Adr='no'; else Adr='yes';
 if (Scrol==0) Asc='no'; else Asc='yes';
 if (Redim==0) Siz='no'; else Siz='yes';
 FenImage=window.open ("","","toolbar=no,location="+Adr+",directories=no,status=no,menubar=no,scrollbars="+Asc+",resizable="+Siz+",copyhistory=no,width="+Largeur+",height="+Hauteur+",left="+Gauche+",top="+Sommet);
 FenImage.document.open ();
 FenImage.document.writeln('<HTML>');
 FenImage.document.writeln('<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">');
 FenImage.document.writeln('<TITLE>'+TitreImage+'</TITLE>');
 FenImage.document.writeln('<BODY BGCOLOR="#FFFFFF" LEFTMARGIN="0" MARGINWIDTH="0" TOPMARGIN="0" MARGINHEIGHT="0">');
 FenImage.document.writeln('<TABLE BGCOLOR="#FFFFFF" BORDER="0" HEIGHT="100%" WIDTH="100%" CELLSPACING="0" CELLPADDING="0">');
 FenImage.document.writeln('<TR><TD ALIGN=Center VALIGN=Middle>\n<IMG SRC="'+URLImage+'" BORDER="0" HEIGHT="'+Hauteur+'" WIDTH="'+Largeur+'" ALIGN=Middle ALT="'+TitreImage+'">\n</TD></TR>');
 FenImage.document.writeln('</TABLE>');
 FenImage.document.writeln('</BODY>');
 FenImage.document.write  ('</HTML>');
 FenImage.document.close ();
}

//----- Fermeture de PopUp avec variable "Fenetre" -----
function FermePopUp(Fenetre) 
{
 if (Fenetre) 
 Fenetre.close();
 Fenetre=null;
}

