function AutoSize(img) {
    foto1 = new Image();
    foto1.src = (img);
    Controlla(img);
}



function Controlla(img) {
    if((foto1.width!=0)&&(foto1.height!=0)){
       viewFoto(img);
    } else {
       funzione   = "Controlla('" + img + "')";
       intervallo = setTimeout(funzione, 20);
    }
}



function viewFoto(img) {
    w = foto1.width;
    h = foto1.height;
    if ((w > 800) || (h > 600)) {
        w1 = w / 1.5;
        h1 = h/1.5;
    } else {
        w1 = w;
        h1 = h;
    }

    stringa = "width=" + w + ", height=" + h;
    foto = window.open(img, "foto", "width=" + w1 + ", height=" + h1 + ", top=0, left=0, titlebar=no, toolbar=no, location=no, status=no, menubar=no, scrollbars=no, resizable=no");
    foto.document.open();
    foto.document.write("<html><head><title>Zoom</title></head><body leftmargin=0 topmargin=0 rightmargin=0 bottommargin=0 marginwidth=0 marginheight=0><img onclick='window.close()' src="+img+" width="+w1+" height="+h1+" border=0></body></html>");
    foto.document.close();
}
