/********************************************************************/
/******************** Gestion des fenêtres PopUp ********************/
/********************************************************************/

//----- Fenêtre PopUp -----
var FenPop='';
function FenPopUp(URL,Loc,Scrol,Largeur,Hauteur,Gauche,Sommet,Admin)
{
 if (Admin!='O')
 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 ();
}

//-- Fenêtre d´un lien externe refusant l´encapsulage --
var FenLien='';
function Fen_Lien (URL_Lien)
{
 FermePopUp(FenLien);
 var LargF=screen.width-360;
 var HautF=screen.height-280;
 FenLien=window.open (URL_Lien,"","toolbar=yes,location=yes,directories=yes,menuBar=yes,scrollbars=yes,resizable=yes,width="+LargF+",height="+HautF+",left=345,top=0");
}

//-- Fenêtre de lexique --
var FenLexique='';
function Lexique(MotCle){
 FermePopUp(FenLexique);
 var FichierSondage;
 FichierLexique='Lexique.php?MotCle='+MotCle;
 FenLexique=window.open (FichierLexique,"",",status=no,toolbar=no,location=no,directories=no,menuBar=no,scrollbars=no,resizable=yes,width=350,height=150,left=370,top=250");
}// Fin Lexique

var FenSondage='';
function Fenetre_Sondage(){
 FermePopUp(FenSondage);
 var FichierSondage;
 if (document.location.href.indexOf('Codes_Postaux.php')!=-1)
 FichierSondage='../Sondage.php?Titre_page='+document.title;
 else
 FichierSondage='Sondage.php?Titre_page='+document.title;
 FenSondage=window.open (FichierSondage,"",",status=no,toolbar=no,location=no,directories=no,menuBar=no,scrollbars=yes,resizable=yes,width=480,height=570,left=370,top=5");
}// Fin Fenetre_Sondage

var FenAnomalie='';
function Fenetre_Anomalie(Txt){
 FermePopUp(FenAnomalie);
 var FichierAnomalie;
 if (document.location.href.indexOf('Codes_Postaux.php')!=-1)
 FichierAnomalie='../Anomalie.php?Titre_page='+document.title+'&Texte='+Txt;
 else
 FichierAnomalie='Anomalie.php?Titre_page='+document.title+'&Texte='+Txt;
 FenAnomalie=window.open (FichierAnomalie,"",",status=no,toolbar=no,location=no,directories=no,menuBar=no,scrollbars=yes,resizable=yes,width=550,height=485,left=250,top=20");
}// Fin Fenetre_Anomalie

var AjoutLien='';
function Ajouter_Lien(){
 FermePopUp(AjoutLien);
 var FichierLien='Demande_lien_timbre.php?Titre_page='+document.title;
 AjoutLien=window.open(FichierLien,"",",status=no,toolbar=no,location=no,directories=no,menuBar=no,scrollbars=yes,resizable=yes,width=580,height=450,left=350,top=10");
}// Fin Ajouter_Lien

var AjoutAdresse='';
function Ajouter_Adresse(){
 FermePopUp(AjoutAdresse);
 var FichierAdresse='Proposer_Adresse.php?Titre_page='+document.title;
 var AjoutAdresse=window.open(FichierAdresse,"",",status=no,toolbar=no,location=yes,directories=no,menuBar=no,scrollbars=yes,resizable=yes,width=580,height=560,left=350,top=10");
}// Fin Ajouter_Adresse

//----- Fermeture de PopUp avec variable "Fenetre" -----
function FermePopUp(Fenetre) 
{
 if (Fenetre) 
 Fenetre.close();
 Fenetre=null;
}
