function OpenImagePopupSWF(sPopupTitle, sSWFTitle, sSWFURL, iSWFX, iSWFY)
{

	positionX = 100;
	positionY = 100;
	if (iSWFX == 0 || iSWFY == 0)
	{
		iSWFX = 200;
		iSWFY = 200;
	}

	// autoclose false allows multiple popup windows
	var AutoClose = true;

	var sNewWndOpt='status=yes,toolbar=no,location=no,scrollbars=no,menubar=no,directories=no,resizable=no,width=' + (iSWFX + 22) + ',height=' + (iSWFY + 4) + ',left=' + positionX + ',top=' + positionY;

	imgWin=window.open('about:blank','',"'" + sNewWndOpt + "'");
	with (imgWin.document)
	{
		writeln('<html><head><title>' + sPopupTitle + '</title><style>body{margin:0px;}</style>');
		writeln('<scr' + 'ipt>');
		writeln('function AddTitle(){document.title="' + sPopupTitle + '";}');
		writeln('</scr' + 'ipt>');
		
		if (!AutoClose)
			writeln('</head><body bgcolor=#FFFFFF scroll="yes" onload="AddTitle();self.focus()">')
		else
			writeln('</head><body bgcolor=#FFFFFF scroll="yes" onload="AddTitle();self.focus()" onblur="self.close()">');

		writeln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="video" width="' + iSWFX + '" height ="' + iSWFY + '">');
		writeln('<param name="allowScriptAccess" value="sameDomain" />');
		writeln('<param name="movie" value="' + sSWFURL + '"/>');
		writeln('<param name="quality" value="high" />');
		writeln('<embed src="' + sSWFURL + '" quality="high" width="' + iSWFX + '" height ="' + iSWFY + '" name="videoindex" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
		writeln('</object>');
		
		writeln('</body></html>');
		
		close();
	}		
		
}
