function openImage(vLink, vHeight, vWidth) {
    var sLink = (typeof(vLink.href) == 'undefined') ? vLink : vLink.href;

    if (sLink == '')
    {
        return false;
    }

    winDef = 'status=no,resizable=no,scrollbars=no,toolbar=no,location=no,fullscreen=no,titlebar=yes,height='.concat(vHeight).concat(',').concat('width=').concat(vWidth).concat(',');
    winDef = winDef.concat('top=').concat((screen.height - vHeight)/2).concat(',');
    winDef = winDef.concat('left=').concat((screen.width - vWidth)/2);
    newwin = open('', '_blank', winDef);

    newwin.document.writeln('<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">');
    newwin.document.writeln('<a href="" onClick="window.close(); return false;"><img src="', sLink, '" alt="', 'Clic pour fermer', '" border=0></a>');
    newwin.document.writeln('</body>');

    if (typeof(vLink.href) != 'undefined')
    {
        return false;
    }
}
