// SCRIPT javascript - affiche image dans une fenetre auto-dimmensionnee (iE/Opera) avec un titre
// le titre et le message = une seule variable
// Rendre le script compatibile pour OpenWeb
var fenetreImg;

// definition du popup et des parametres qu'on peut lui passer dans le code html :
function afficheImg(message, img, couleurFond, backgroundImg, couleurTexte, typePolice, tailleCaracteres) {
fenetreImg = window.open('','Img','toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,' + 'width=280' + ',height=250' + ',top=0' + ',right=0');

// popup : creation de la page html avec les parametres variables indiques ds le html :
texte = '<' + 'html' + '><' + 'head' + '><' + 'title' + '>' + message + '</' + 'title' + '><' + 'style type=' + '"' + 'text/css' + '"' + '>' + 'body{margin-top:-8px; margin-left:-8px; padding:0; ' + 'background-color:'+ couleurFond +'; background-url=('+ backgroundImg +'); font-family:'+ typePolice +'; font-size:'+ tailleCaracteres +'pt; font-weight: bold; color:'+ couleurTexte +'}</' + 'style' +'><' + '/head' + '>';

// la taille du popup s'adapte a celle de chaque image :o)
texte += '<script type=\"text/javascript\"' + '>function checksize() { if (document.images[0].complete) { window.resizeTo(document.images[0].width,document.images[0].height); window.focus();} else { setTimeout(\"check()\",10) } }</' + 'script' + '>';

// la fenetre popup se ferme automatiquement si elle n'a plus le focus
texte += '<' + 'body onBlur=\"window.close()\" onload=\"checksize()\"' + '>';
texte += '<img src="' + img +'">';

// Le texte qui s'affiche sur la photo (est le meme que le titre de la fenetre popup) :
texte += '<div style=\"position:absolute; top:13px; left:56px; z-index:1 \">';
texte += message ;
texte += '</' + 'div' + '>';
texte += '<div style=\"position:absolute; top:11px; left:54px; color:#ffc91e; z-index:2 \">';
texte += message ;
texte += '</' + 'div' + '>';

// fin du texte sur la photo.
texte += '</' + 'body' + '><' + '/html' + '>';
fenetreImg.document.write(texte);

// le popup prends le focus des qu'il est appele:
fenetreImg.focus();
fenetreImg.document.close();
return false;
}
