if (top.frames.length!=0) {
    if (window.location.href.replace)
        top.location.replace(self.location.href);
    else
        top.location.href=self.document.href;
}

PositionX = 50;
PositionY = 50;

defaultWidth  = 300;
defaultHeight = 150;

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=no,resizable=yes,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,resizable=no,width=120,height=120,left='+PositionX+',top='+PositionY;

function pop(imageURL) {

	if ((imageURL.indexOf(".jpg") > 0) || (imageURL.indexOf(".gif") > 0)) {
		
	} else {
		imageURL = "/shop/cat_images/no-image.gif";
	}

	if (isNN){imgWin=window.open('about:blank','',optNN);}
	if (isIE){imgWin=window.open('about:blank','',optIE);}
	with (imgWin.document){
		writeln('<html><head><title>Loading...</title><style>body{margin:40px;background-color:#f5f5f5;}</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=(document.images[0].width);');
		writeln('height=(document.images[0].height);');
		writeln('window.resizeTo(width + 80,height + 160);}');
		writeln('if (isNN){');       
		writeln('window.innerWidth=document.images["Preview"].width + 20;');
		writeln('window.innerHeight=document.images["Preview"].height + 20;}}');
		writeln('function doTitle(){document.title="Image Display";}');
		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('<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0"><tr><td valign="middle" align="center"><div align="center" style="border:#808080 1px solid;"><img name="Preview" src='+imageURL+' style="display:block;"></div></td></tr></table></body></html>');
			close();		
	}			
}
