function OpenImage(elem){
    var width = document.documentElement.clientWidth + document.documentElement.scrollLeft;
    var layer = document.createElement('div');
    document.body.appendChild(layer);
    layer.style.className = 'Normal';
    layer.style.zIndex = 2;
    layer.id = 'layer';
    layer.style.position = 'absolute';
    layer.style.top = '0px';
    layer.style.left = '0px';
	if (document.documentElement.scrollHeight > document.documentElement.clientHeight){
		layer.style.height = document.documentElement.scrollHeight + 'px';}
	else{
		layer.style.height = document.documentElement.clientHeight + 'px';
	}
    layer.style.width ='100%';
    layer.style.backgroundColor = 'black';
    layer.style.opacity = '.8';
	layer.style.filter += ("progid:DXImageTransform.Microsoft.Alpha(opacity=80)");
    layer.onclick = function () { document.body.removeChild(document.getElementById('layer')); document.body.removeChild(document.getElementById('box'));};


    var div = document.createElement('div');
    document.body.appendChild(div);
    div.style.zIndex = 10;
    div.id = 'box';
    div.style.position = 'absolute';
	div.style.top = '10px';
    //div.style.top = '25px';
    //div.style.height = document.documentElement.clientHeight - 100 + 'px';
    //var frameWidth = (document.documentElement.clientHeight - 100) * 0.85;
    //div.style.left = (width / 2) - (frameWidth / 2) + 'px';
    //div.style.width = frameWidth + 'px';
    //div.style.backgroundColor = 'white';
    //div.style.border = '3px solid black';
    //div.style.padding = '5px';
	div.className= 'imageZoom_Container';
    

    var lrgImage = document.createElement('img');
    div.appendChild(lrgImage);
    lrgImage.id = 'lrgImage';
    lrgImage.src = elem.href;
    lrgImage.className = 'imageZoom_Image';
    //lrgImage.style.width = (document.documentElement.clientHeight - 100) * 0.85 + 'px';
    //lrgImage.style.height = document.documentElement.clientHeight - 125 + 'px';

    var a = document.createElement('a');
    div.appendChild(a);
    a.innerHTML = '<br />Chiudi';
    a.href = 'javascript:void(0)';
    a.className = "imageZoom_close";
    a.onclick = function () {
        document.body.removeChild(document.getElementById('layer'));
        document.body.removeChild(document.getElementById('box'));
    };

//    var exp = document.createElement('a');
//    div.appendChild(exp);
//    exp.innerHTML = ' A tutto schermo ';
//    exp.className = "Evidenziato";
//    exp.style.margin = '10px';
//    exp.href = 'javascript:void(0)';
//    exp.onclick = function() {

//        var div = document.getElementById('box');
//        div.style.position = (navigator.userAgent.indexOf('MSIE 6') > -1) ? 'absolute' : 'fixed';
//        div.style.height = document.documentElement.clientHeight - 100 + 'px';
//        var frameWidth = (document.documentElement.clientHeight - 100) * 0.85;
//        div.style.left = (document.documentElement.clientWidth / 2) - (frameWidth / 2) + 'px';
//        div.style.width = frameWidth + 'px';

//        var pdfFrame = document.getElementById('pdfFrame');
//        pdfFrame.style.width = (document.documentElement.clientHeight - 100) * 0.85 + 'px';
//        pdfFrame.style.height = document.documentElement.clientHeight - 125 + 'px';

//    }


//    function () {
//        var cDiv = document.getElementById("box");
//        var cFrame = document.getElementById("pdfFrame");
//        cDiv.style.width = document.documentElement.clientWidth - 100 + 'px';
//        cDiv.style.left = 50 + 'px';
//        cFrame.style.width = document.documentElement.clientWidth - 120 + 'px';
//        exp.style.display = 'none';
//    }

    document.body.onresize = function () {
        resizePreview();
    }

}
