var DHTML = (document.getElementById || document.all || document.layers);

function getObj(name){
	if (document.getElementById) {
	  	this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	} else if (document.all) {
		this.obj = document.all[name];
		this.style = document.all[name].style;
	} else if (document.layers) {
		this.obj = document.layers[name];
		this.style = document.layers[name];
	}
}

function hideDiv(obj) {
	if (!DHTML) return;
	var x = new getObj(obj);
	x.style.visibility = 'hidden'
}

function showDiv(obj){
	var poz_left
	var poz_top
	var height = 100
	var width = 300
	
	poz_left = Math.round( (screen.width - width) / 2 )
	poz_top = 100

	if (!DHTML) return;
	var x = new getObj(obj);
	x.style.position = 'absolute';
	x.style.border = '1px solid #DCDCDC';
	x.style.width = 300;
	x.style.height = height;
	x.style.top =  poz_top;
	x.style.left =  poz_left;
	x.style.visibility = 'visible';
}

function printPage(item, width, height){
	descriptionPreviewWindow = window.open('popups/printpage.php5?item='+item, 'Drukuj', 'height='+height+', width='+width+', menubar=no, status=no, toolbar=no, scrollbars=yes, screenX=100, screenY=0, left=100, top=0');
}

function recommendForm(item, width, height){
	descriptionPreviewWindow = window.open('popups/recommendpage.php5?item='+item, 'PolecZnajomemu', 'height='+height+', width='+width+', menubar=no, status=no, toolbar=no, scrollbars=yes, screenX=100, screenY=0, left=100, top=0');
}


PositionX = 272;
PositionY = 120;

defaultWidth  = 250;
defaultHeight = 120;

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 isOp=(navigator.userAgent.indexOf("Opera")!=-1) ? 1 : 0;
}
var optNN='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;
var optIE='scrollbars=no,width=150,height=100,left='+PositionX+',top='+PositionY;
var optOp='scrollbars=no,width='+defaultWidth+',height='+defaultHeight+',left='+PositionX+',top='+PositionY;

function popImage(imageURL, imageTitle){
	if (isNN){imgWin=window.open('about:blank','',optNN);}
	if (isIE){imgWin=window.open('about:blank','',optIE);}
	if (isOp){imgWin=window.open('about:blank','',optOp);}	
	
	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) writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()">')
		else writeln('</head><body bgcolor=000000 scroll="no" onload="reSizeToImage();doTitle();self.focus()" onblur="self.close()">');
		writeln('<a href="javascript:window.close();"><img name="George" src='+imageURL+' border="0" style="display:block"></a></body></html>');
		close();
		imgWin.document.close()		
	}
}
