// Script Source: CodeLifter.com
// Copyright 2003
// Do not remove this notice.

// SETUPS:
// ===============================

// Set these value approximately 20 pixels greater than the
// size of the largest image to be used (needed for Netscape)

defaultWidth  = 455;
defaultHeight = 350;

// Set the horizontal and vertical position for the popup

PositionX = ( screen.width / 2 ) - ( defaultWidth / 2 );
PositionY = ( screen.height / 2 ) - ( defaultHeight / 2 );



// Set autoclose true to have the window close automatically
// Set autoclose false to allow multiple popup windows

var AutoClose = true;

// ================================

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=yes,resizable=yes,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE = 'scrollbars=yes,menubar=yes,location=yes,status=yes,resizable=yes,width=150,height=100,left='+PositionX+',top='+PositionY;

function popImage( imageURL, imageTitle ){
	/*if( isNN ){
		imgWin = window.open( 'about:blank', '', optNN );
	}
	if( isIE ){
		imgWin = window.open( 'about:blank', '', optIE );
	}*/
	
	// Check title
	if( typeof imageTitle == "undefined" ) {
		imageTitle = 'Image';
	}
	
	imgWin = window.open( null, '', optNN );
	
	with( imgWin.document ) {
		writeln( '<html><head><title>Loading...</title><style>body{margin:0px;}</style>' );
		writeln(' <sc'+'ript>' );
		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( 'height=100-(document.body.clientHeight-document.images[0].height);' );
		writeln( 'window.resizeTo(width,height);}' );
		writeln(' if (isNN){' );
		writeln( 'window.innerWidth=document.images["George"].width;' );
		writeln(' window.innerHeight=document.images["George"].height;}}' );
		writeln( 'function doTitle(){document.title="'+imageTitle+'";}' );
		writeln(' </sc'+'ript>' );
		if( !AutoClose ) {
			// Removed reSizeToImage() from onload event (jgb)
			//writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">' );
			writeln(' </head><body bgcolor="A0A0A0" scroll="no" onload="doTitle();self.focus()">' );
		} else {
			// Removed reSizeToImage() from onload event (jgb)
			//writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">' );
			writeln(' </head><body bgcolor="A0A0A0" scroll="no" onload="doTitle();self.focus()">' );
		}
		writeln( ' <img name="George" src='+imageURL+' style="display:block"></body></html>' );
		close();
	}
}