var popbackground="#ef0efe"; 
var windowtitle = 'Preview Window';


function detectexist(obj)
{
	return (typeof obj !="undefined");
}

function jkpopimage(imgpath, popwidth, popheight)
{
	function getpos()
	{
		leftpos=(detectexist(window.screenLeft))? screenLeft+document.body.clientWidth/2-popwidth/2 : detectexist(window.screenX)? screenX+innerWidth/2-popwidth/2 : 0;
		toppos=(detectexist(window.screenTop))? screenTop+document.body.clientHeight/2-popheight/2 : detectexist(window.screenY)? screenY+innerHeight/2-popheight/2 : 0;
		if (window.opera)
		{
			leftpos-=screenLeft;
			toppos-=screenTop;
		}
	}
	getpos();
	
	var winattributes= 'width=' + popwidth + ', height=' + popheight + ', resizable=yes, left=300 ,top=100';
	var bodyattribute=('leftmargin="0" topmargin="0"');
	
	if (typeof jkpopwin=="undefined" || jkpopwin.closed)
	{
		jkpopwin=window.open("","",winattributes);
	}
	else
	{
		jkpopwin.resizeTo(popwidth, popheight);
	}

	jkpopwin.document.write('<html>');
	jkpopwin.document.write('<head>');
	jkpopwin.document.write('<title>'+windowtitle+'</title>');
	jkpopwin.document.write('</head>');
	jkpopwin.document.write('<body '+bodyattribute+'>');
	jkpopwin.document.write('<img src="'+imgpath+'" width="' + popwidth + '" height="'+popheight+'">');
	jkpopwin.document.write('</body>');
	jkpopwin.document.write('</html>');
	jkpopwin.document.close();
	jkpopwin.focus();
}

function jkpopcapimage(imgpath, popwidth, popheight, caption)
{
	function getpos()
	{
		leftpos=(detectexist(window.screenLeft))? screenLeft+document.body.clientWidth/2-popwidth/2 : detectexist(window.screenX)? screenX+innerWidth/2-popwidth/2 : 0;
		toppos=(detectexist(window.screenTop))? screenTop+document.body.clientHeight/2-popheight/2 : detectexist(window.screenY)? screenY+innerHeight/2-popheight/2 : 0;
		if (window.opera)
		{
			leftpos-=screenLeft;
			toppos-=screenTop;
		}
	}
	getpos();
	
	
	var newpopheight = parseInt(popheight) + 40;
	var winattributes= 'width=' + popwidth + ', height=' + newpopheight + ', resizable=yes, left=300 ,top=100';
	var bodyattribute=('leftmargin="0" topmargin="0"');
	
	if (typeof jkpopwin=="undefined" || jkpopwin.closed)
	{
		jkpopwin=window.open("","",winattributes);
	}
	else
	{
		jkpopwin.resizeTo(popwidth, newpopheight);
	}

	jkpopwin.document.write('<html>');
	jkpopwin.document.write('<head>');
	jkpopwin.document.write('<title>'+windowtitle+'</title>');
	jkpopwin.document.write('</head>');
	jkpopwin.document.write('<body '+bodyattribute+'>');
	jkpopwin.document.write('<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td style="text-align:center;"><img src="'+imgpath+'" width="' + popwidth + '" height="'+popheight+'"></td></tr></tr><tr><td height="5"></tr><tr><td style="text-align:center; font-family:Tahoma, Times, serif; font-size:12px; font-weight: bold;">'+caption+'</td></tr></table>');
	jkpopwin.document.write('</body>');
	jkpopwin.document.write('</html>');
	jkpopwin.document.close();
	jkpopwin.focus();
}
