var VersionWV = "1.1";
var Navigateur = new String('Inconnu');
var Version = 0;
var PlateForme = new String('Inconnu');
var URLMinuscule = 0;
var CouleurFond = "#000000";
var CouleurCadre = "#FFFFFF";
var Langue = "fr";
var MsgCliquezPourFermer = "";
var MsgChargementEnCours = "";

if (navigator.appName.indexOf('Netscape') != -1)
{
Navigateur = "Netscape";
Version = parseFloat(navigator.appVersion.charAt(0));
}
else
{
Navigateur = navigator.appName.substring(0,navigator.appName.indexOf(' ') - 1);
Version = parseFloat(navigator.appVersion.charAt(0));
}
if (navigator.appName.indexOf('Microsoft') != -1)
{
Navigateur = "Microsoft";
Version = parseFloat(navigator.appVersion.charAt(navigator.appVersion.indexOf('MSIE') + 5));
}
PlateForme = navigator.platform;
if (Navigateur == 'Microsoft')
{
Langue = navigator.userLanguage;
}
else
{
Langue = navigator.language;
}
Langue = Langue.toLowerCase();
if (Langue == 'fr')
{
MsgCliquezPourFermer = "Cliquez pour fermer la fenêtre";
MsgChargementEnCours = "Chargement en cours";
}
else
{
MsgCliquezPourFermer = "Click to close window";
MsgChargementEnCours = "Loading picture";
}
function URLGlobal(NomFrame, URL)
{
var LocationFrame;
var CheminFrame;
if (URL.toUpperCase().indexOf("HTTP://") == 0)
{
}
else if (URL.indexOf("../") == 0)
{
LocationFrame = "" + NomFrame.location;
CheminFrame = LocationFrame.substring(0,LocationFrame.lastIndexOf("/") + 1);
while(URL.indexOf("../") == 0)
{
URL = URL.substring(3,URL.length);
CheminFrame = CheminFrame.substring(0,CheminFrame.length - 1);
CheminFrame = CheminFrame.substring(0,CheminFrame.lastIndexOf("/") + 1);
}
URL = CheminFrame + URL;
}
else
{
if (URL.indexOf("./") == 0) URL = URL.substring(2,URL.length)
else if (URL.indexOf("/") == 0) URL = URL.substring(1,URL.length);
LocationFrame = "" + NomFrame.location;
URL = LocationFrame.substring(0,LocationFrame.lastIndexOf("/") + 1) + URL;
}
return URL;
}
function WV(NomFrame, NomFenetre, URL, LargeurImage, HauteurImage, TitreFenetre, Facteur)
{
var SourceHTML = "";
var MargeHorizontale = 10;
var MargeVerticale = 10;
var LargeurFenetre = 0;
var HauteurFenetre = 0;
if (URLMinuscule == 1)
{
URL = URLGlobal(NomFrame,URL);
URL = URL.toLowerCase();
}
else
{
URL = URLGlobal(NomFrame,URL);
}
if (typeof(Facteur) == 'undefined') Facteur = 1;
if (Facteur == 'Full')
{
if ((screen.availHeight / HauteurImage) > (screen.availWidth / LargeurImage))
{
Facteur = (screen.availWidth - (MargeHorizontale * 2) - 20 - 10) / LargeurImage;
}
else
{
Facteur = (screen.availHeight - (MargeVerticale * 2) - 45 - 30) / HauteurImage;
}
LargeurImage = Math.floor(LargeurImage * Facteur);
HauteurImage = Math.floor(HauteurImage * Facteur);
LargeurFenetre = screen.availWidth - 10;
HauteurFenetre = screen.availHeight - 30;
}
else
{
LargeurImage = Math.floor(LargeurImage * Facteur);
HauteurImage = Math.floor(HauteurImage * Facteur);
HauteurFenetre = HauteurImage + MargeVerticale * 2;
HauteurFenetre += 2 * 5 * 2; // cellpadding de 5 * 2 (haut et bas de chaque cellule) * 2 lignes (TR)
HauteurFenetre += 15; // hauteur du texte
HauteurFenetre += 10; // bordure de fenetre interieur
LargeurFenetre = LargeurImage + MargeHorizontale * 2;
LargeurFenetre += 10; // cellpadding de 5 * 2 (haut et bas de chaque cellule) * 1 colonne
LargeurFenetre += 10; // bordure de fenetre interieur
}
Fenetre = window.open("",NomFenetre,"toolbar=no,location=no,directories=no,status=no,menubar=no,titlebar=no,scrollbars=no,resizable=no,width=" + LargeurFenetre + ",height=" + HauteurFenetre + ",screenX=0,left=0,screenY=0,top=0");
SourceHTML += "<HTML>";
SourceHTML += "<HEAD>";
SourceHTML += "<TITLE>" + unescape(TitreFenetre) + "</TITLE>"; //Netscape force l'-escape-
SourceHTML += "</HEAD>";
SourceHTML += "<BODY BGCOLOR=\"" + CouleurFond + "\">";
SourceHTML += "<TABLE BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\" WIDTH=\"100%\" HEIGHT=\"100%\"BGCOLOR=\"" + CouleurFond + "\">";
SourceHTML += "<TR>";
SourceHTML += "<TD ALIGN=\"CENTER\" VALIGN=\"MIDDLE\">";
SourceHTML += "<TABLE BORDER=\"0\" CELLPADDING=\"5\" CELLSPACING=\"0\" BGCOLOR=\"" + CouleurCadre + "\">";
SourceHTML += "<TR>";
SourceHTML += "<TD>";
SourceHTML += "<P ALIGN=\"center\"><A HREF=\"Javascript:self.close()\">";
SourceHTML += "<SCRIPT LANGUAGE=\"Javascript\">window.top.userimage.alt = \'" + MsgChargementEnCours + "\';</SCRIPT>";
SourceHTML += "<IMG SRC=\"" + URL + "\" ID=\"userimage\" WIDTH=\"" + LargeurImage + "\" HEIGHT=\"" + HauteurImage + "\" BORDER=0 ALT=\"" + MsgCliquezPourFermer + "\" OnLoad=\"window.top.userimage.alt=\'" + MsgCliquezPourFermer + "\'\"></A></TD>";
SourceHTML += "</TR>";
SourceHTML += "<TR HEIGHT=\"15\">";
SourceHTML += "<TD HEIGHT=\"15\">";
SourceHTML += "<P ALIGN=\"RIGHT\"><FONT SIZE=\"-2\" FACE=\"Helvetica,Arial,Verdana\">" + TitreFenetre + "</FONT></TD>";
SourceHTML += "</TR>";
SourceHTML += "</TABLE>";
SourceHTML += "</TD>";
SourceHTML += "</TR>";
SourceHTML += "</TABLE>";
SourceHTML += "<BR><BR>";
SourceHTML += "</BODY>";
SourceHTML += "</HTML>";
Fenetre.document.clear();
Fenetre.document.write(SourceHTML);
}
