function viewPic(img)
{ 	
    picfile = new Image(); 
    picfile.src =(img); 
    fileCheck(img); 
}
function fileCheck(img)
{ 	
    if( (picfile.width!=0) && (picfile.height!=0) )
    { 
        makeWindow(img); 
    }
    else 
    {
        funzione="fileCheck('"+img+"')"; 
        intervallo=setTimeout(funzione,50); 
    }
}
function makeWindow(img)
{ 	
    ht = picfile.height + 40;
    wd = picfile.width + 20; 

    var args= "height=" + ht + ",innerHeight=" + ht;
    args += ",width=" + wd + ",innerWidth=" + wd;
    if (window.screen) 
    { 
        var avht = screen.availHeight; 
        var avwd = screen.availWidth;
        var xcen = (avwd - wd) / 2; 
        var ycen = (avht - ht) / 2;
        args += ",left=" + xcen + ",screenX=" + xcen;
        args += ",top=" + ycen + ",screenY=" + ycen + ",resizable=yes"; 	
    }
    newwindow = window.open('', '', args); 
    newwindow.document.open();
    newwindow.focus();
    newwindow.document.write('<html><head><style type="text/css">img { float: top; margin-bottom: 0.2em; }.link { width: 6.25em; margin-left: auto; margin-right: auto; background-color: black; }  .link a:hover { width: 100%; background-color: red; } a, a:visited, a:hover { color: white; font-weight: bold; text-decoration: none; }</style></head><body><img src="');
    newwindow.document.write(picfile.src);
    newwindow.document.write('"><div class="link"><a href="" onClick="window.close()">Close Window</a></div></body></html>');
    newwindow.document.close();
    return newwindow;
} 
