var oNewWindow;
//-------------------------------------------------------------- v2.0
function KlientSize()
{
	  var myWidth = 0, myHeight = 0;
	  if( typeof( window.innerWidth ) == 'number' ) {
	    //Non-IE
	    myWidth = window.innerWidth;
	    myHeight = window.innerHeight;
	  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
	    //IE 6+ in 'standards compliant mode'
	    myWidth = document.documentElement.clientWidth;
	    myHeight = document.documentElement.clientHeight;
	  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
	    //IE 4 compatible
	    myWidth = document.body.clientWidth;
	    myHeight = document.body.clientHeight;
	  }
	  return [ myWidth , myHeight ];
}
//-------------------------------------------------------------- v2.0
function ImagePopup(img)
{

    client_size=KlientSize();

	x=((client_size[0]-800)/2);
	y=((client_size[1]-600)/2);
	
	if (navigator.appName=='Opera')
	{
		
		 oNewWindow=window.open('','_blank','width=250,height=250,top='+y+',left='+x);
			
	} else {
		if (oNewWindow==undefined)
		{
			oNewWindow=window.open('','ImagePopup','width=250,height=250,top='+y+',left='+x);
		} else {
			oNewWindow.close();
			oNewWindow=window.open('','ImagePopup','width=250,height=250,top='+y+',left='+x);
		}

	}

	var html = oNewWindow.document;
	html.write('<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">');
	html.write('<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">');
	html.write('<base href="http://www.warsztatygospel.pl/zamowienia/" />');
	html.write('<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />');
	html.write('<title>Podgląd</title>');
	html.write('<style type="text/css">');
	html.write('#img {display: none;}');
	html.write('#preloader {border: 0px solid red;width:32px;height:32px;background:url(loader2.gif) no-repeat;margin-top:125px;margin-left:125px;}');
	html.write('</style>');
	html.write('</head><body style="margin:0px">');
	html.write('<div id="preloader"></div>');
	html.write('<a href="javascript:self.close()"><img id="img" border="0" src="'+img+'" onload="this.style.display=\'block\';document.getElementById(\'preloader\').style.display=\'none\';window.resizeBy(document.images[0].width-250,document.images[0].height-250);self.focus();"/></a>');
	html.write('</body></html>');
	html.close();
	return false;
}
//-------------------------------------------------------------- v2.0
function getClient(argument) 
{

	var nVer = navigator.appVersion;
	var nAgt = navigator.userAgent;
	var browserName  = '';
	var fullVersion  = 0; 
	var majorVersion = 0;
	
	// In Internet Explorer, the true version is after "MSIE" in userAgent
	if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
	 browserName  = "IE";
	 fullVersion  = parseFloat(nAgt.substring(verOffset+5));
	 majorVersion = parseInt(''+fullVersion);
	}
	
	// In Opera, the true version is after "Opera" 
	else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
	 browserName  = "IE";
	 fullVersion  = parseFloat(nAgt.substring(verOffset+6));
	 majorVersion = parseInt(''+fullVersion);
	}
	
	// In most other browsers, "name/version" is at the end of userAgent 
	else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) < (verOffset=nAgt.lastIndexOf('/')) ) 
	{
	 browserName  = nAgt.substring(nameOffset,verOffset);
	 fullVersion  = parseFloat(nAgt.substring(verOffset+1));
	 if (!isNaN(fullVersion)) majorVersion = parseInt(''+fullVersion);
	 else {fullVersion  = 0; majorVersion = 0;}
	}
	
	// Finally, if no name and/or no version detected from userAgent...
	if (browserName.toLowerCase() == browserName.toUpperCase()
	 || fullVersion==0 || majorVersion == 0 )
	{
	 browserName  = navigator.appName;
	 fullVersion  = parseFloat(nVer);
	 majorVersion = parseInt(nVer);
	}
	
	if (argument==1) 
	{
		return browserName;
	} else if (argument==2) {
		return fullVersion;
	} else if (argument==3) {
		return majorVersion;
	} else if (argument==4) {
		return navigator.appName;
	} else {
		return navigator.userAgent;
	}
	
}
//-------------------------------------------------------------- v2.0
function PrzelaczWidocznosc(elem)
{
	if (document.getElementById(elem).style.display=='none') 
	{
		document.getElementById(elem).style.display='block';
	} else {
		document.getElementById(elem).style.display='none';
	}
}
//-------------------------------------------------------------- v2.0
function ShowPopup(url,w,h,resize,scroll)
{
    client_size=KlientSize();

	x=((client_size[0]-w)/2);
	y=((client_size[1]-h)/2);
	params='width='+w+',height='+h+',top='+y+',left='+x;
	
	if (resize==true)
	{
		params=params+',resizable=true';
	}
	
	if (scroll==true)
	{
		params=params+',scrollbars=yes';
	}
	
	window.open(url,'PopUp',params);
}
//-------------------------------------------------------------- v2.0