﻿// Set the horizontal and vertical position for the popup

PositionX = 100;
PositionY = 100;

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth  = 500;
defaultHeight = 500;

// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = false;

// Do not edit below this line...
// ================================
if(parseInt(navigator.appVersion.charAt(0))>=4)
{
    var isNN=(navigator.appName=="Netscape")?1:0;
    var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
    var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
    var optIE='scrollbars=no,width=100,height=100,resizable=yes,left='+PositionX+',top='+PositionY;
    function popImage(imageURL,imageTitle)
    {
        if (isNN)
        {
	        imgWin=window.open('about:blank','',optNN);
        }
        if (isIE)
        {
	        imgWin=window.open('about:blank','',optIE);
        }
        with (imgWin.document)
        {
	        writeln('<html><head><title>Laddar...</title><style type="text/css">body{margin:0px;}</style>');
	        writeln('<sc'+'ript type="text/javascript">');
	        writeln('var isNN,isIE;');
	        writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
	        writeln('isNN=(navigator.appName=="Netscape")?1:0;');
	        writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
	        writeln('function reSizeToImage(){');
	        writeln('if (isIE){');
	        writeln('window.resizeTo(100,100);');
	        //writeln('width=100-(document.body.clientWidth-(document.images[0].width));');
	        writeln('width=document.images[0].width + 12;');
	        writeln('height=100-(document.body.clientHeight-(document.images[0].height));');
	        writeln('window.resizeTo(width,height);');
	        writeln('}');
	        writeln('if (isNN){');
	        writeln('window.innerWidth=document.images["img"].width;');
	        writeln('window.innerHeight=document.images["img"].height;}}');
	        writeln('function doTitle(){document.title="'+imageTitle+'";}');
	        writeln('</sc'+'ript>');
	        if (!AutoClose) writeln('</head><body bgcolor="#FFFFFF" scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
	        else writeln('</head><body bgcolor="#FFFFFF" scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
	        writeln('<div align="center"><img name="img" src='+imageURL+' alt="" title="Stäng fönster" border=0 onclick="javascript:window.close();"></div></body></html>');
        close();
    }
}

function openZoomWindow( strImageAddress,strImageType,intWidth,intHeight )
{
	if ( strImageType == "jpg" || strImageType == "gif" ){

        popImage(strImageAddress, 'Förstoring');

	}
	else if ( strImageType == "pdf" )
	{
		var intPdfWidth = screen.width - 10;
		var intPdfHeight = screen.height;
		window.open("/" + strImageAddress,"ZoomWin","toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=yes,copyhistory=no,width="+ intPdfWidth +", height="+ intPdfHeight +",left=0,top=0");
	}
}