function popBanner(tName,tWidth,tHeight,tOpis,tPrint, ofTop, ofLeft, Color) {
	
	windowHeight = getVisibleHeight();
	
	if (document.documentElement && document.documentElement.scrollTop)	 theTop = document.documentElement.scrollTop;
	else theTop = document.body.scrollTop;	
	var tTop = (theTop+(windowHeight/2)-(tHeight/2)-45)+parseInt(ofTop);	
	var tLeft = (document.body.scrollLeft+((document.body.clientWidth)/2)-(tWidth/2)-5)+parseInt(ofLeft); 
	
	printBanner(tName,tWidth+10,tHeight+0,tOpis,tPrint,tTop,tLeft,Color);
}

function popPrintBanner(tOpis){
	
	defaultWidth  = 600;
	defaultHeight = 600;
	
	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,width='+defaultWidth+',height='+defaultHeight;
	var optIE='scrollbars=yes,width='+defaultWidth+',height='+defaultHeight;
		
	if (isNN){imgWin=window.open(tOpis,'',optNN);}
	if (isIE){imgWin=window.open(tOpis,'',optIE);}	
}



function popBannerClose(){
	o('popBanner').style.display='none';
}

function printBanner(tName,tWidth,tHeight,tOpis,tPrint,tTop,tLeft,Color){
	
	var name = "<div class='banner_close'><a class='black' href='javascript:popPrintBanner(\""+tPrint+"\")'>drukuj</a><a class='red' href='javascript:popBannerClose()'>zamknij</a></div>";
	var opis = "<div class='banner_opis' style='background-color:"+Color+";'>"+tOpis+"</div>";
	
	var text = '<div id="popBanner" name="popBanner" class="popBanner" style="position:absolute; top:'+tTop+'px; left:'+tLeft+'px; width:'+tWidth+'px; height:'+tHeight+'px;">'+name+opis+'</div>';

	addHTML(text);
}

function addHTML (html) {
	
  if (document.all){
    document.body.insertAdjacentHTML('beforeEnd', html);
  }
  else if (document.createRange) {
    var range = document.createRange();
    range.setStartAfter(document.body.lastChild);
    var docFrag = range.createContextualFragment(html);
    document.body.appendChild(docFrag);
  }
  else if (document.layers) {
    var l = new Layer(window.innerWidth);
    l.document.open();
    l.document.write(html);
    l.document.close();
    l.top = document.height;
    document.height += l.document.height;
    l.visibility = 'show';
  }
}