<!-- //

var from = escape(document.referrer);
var query = location.search;
var colorDepth = window.screen.colorDepth;			
var res = window.screen.width + "," + window.screen.height;
document.write("<img src='/statystyka/zlicz.php?referer=" + from + "&query=" + query + "&kolory=" + colorDepth + "&rozdzielczosc=" + res + "' align='middle' style='display:none'>");
var okno = null;


// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Revision of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;

function WyslijEmail(uzytkownik, domena, temat)
{
	var OtworzProgramPocztowy = "mailto:" + uzytkownik + "@" + domena + "?Subject=" + temat;
	window.location = OtworzProgramPocztowy;
}

function ZoomText(zoom,contener)
{
	if(zoom == "+1") jQuery('#'+contener).css('font-size',(parseInt(jQuery('#'+contener).css('font-size')) + 2)+'px');
	else if(zoom == "-1") jQuery('#'+contener).css('font-size',(parseInt(jQuery('#'+contener).css('font-size')) - 2)+'px');
	else jQuery('#'+contener).css('font-size','11px');
}

function SendForm(form,send)
{
	jQuery("#send").val(jQuery("#"+send).val());
	jQuery("#"+form).submit();
}


function ShowCalendar(miesiac, rok, lang)
{
	jQuery.get("/ajax/ajax_kalendarium.php?lang="+lang, { rok: rok, miesiac: miesiac },
		function(data)
		{
			jQuery('#calendar').html(data);
  		}
	);
}
var map;
var marker;

function loada() { if (GBrowserIsCompatible()) { map = new 
GMap2(document.getElementById("mapArea")); map.setCenter(new 
GLatLng(52.22850915305482, 21.021738052368164), 13); marker = new GMarker(new 
GLatLng(52.22850915305482, 21.021738052368164)); map.addOverlay(marker); map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl()); } }
	
function loadb() { if (GBrowserIsCompatible()) { map = new 
GMap2(document.getElementById("mapArea")); map.setCenter(new 
GLatLng(52.451951, 21.035385), 13); marker = new GMarker(new 
GLatLng(52.451951, 21.035385)); map.addOverlay(marker); map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl()); } }	
	

function sprawdz_polozenie(miasto ,ulica,  dzielnica , numer_budynku)
{
        var geocoder = new GClientGeocoder();
        address = ulica+' '+numer_budynku+', '+dzielnica+', '+miasto;

                  geocoder.getLatLng(
                    address,
                    function(point)
                    {
                      if(!point)
                      {
                       	jQuery("#mapArea").hide();
					   // alert(address + " nie odnaleziony");
                      }
                      else
                      {
                        map.setCenter(point, 13);
                        marker.setPoint(point);
                      }
                    }
                  );
}


function ShowPictures(lang,typ,id,zdjecie,tytul)
{
	var okno = null;
	if(okno) okno.close();
	var ScrWidth = 640;
	var ScrHeight = 480;
	var width = 800;
	var height = 700;
	if(window.screen)
  	{
   	ScrWidth = window.screen.width; 
		ScrHeight = window.screen.height;
  	}
  	PosX = Math.round((ScrWidth - width) / 2);
  	PosY = Math.round((ScrHeight - height) / 2);
  	width = width;
  	height = height;
  	okno = window.open("/show_pictures.php?lang="+lang+"&typ="+typ+"&id="+id+"&zdjecie="+zdjecie+"&tytul="+tytul, "zdjecie", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);
  	okno.focus();
}

function PowiekszZdjecie(url, width, height, id, g_id, lang)
{
	var okno = null;
	if(okno) okno.close();
	var ScrWidth = 640;
	var ScrHeight = 480;
	var width = 800;
	var height = 700;
	if(window.screen)
  	{
   	ScrWidth = window.screen.width; 
		ScrHeight = window.screen.height;
  	}
  	PosX = Math.round((ScrWidth - width) / 2);
  	PosY = Math.round((ScrHeight - height) / 2);
	width = width;
  	height = height;
  	okno = window.open("/galeria.php?id="+id+"&g_id="+g_id+"&lang="+lang, "zdjecie", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);
  	okno.focus();	
}

function addHtmlPart(what,where,txtIndex,strClass, Limit, LimitID, i )
{
	var index = txtIndex.value;
	if(parseInt(index) < Limit)
	{
		var obj = document.createElement('div');
		var strHTML = what.innerHTML;
		var re = /\[n1\]/g;
		obj.innerHTML=strHTML.replace(re,'[n'+(parseInt(index)+1)+']');
		obj.className=strClass;
		where.appendChild(obj);
		txtIndex.value = parseInt(txtIndex.value)+1;
		if(parseInt(index)+1 == Limit)
		{
			jQuery('#'+LimitID+'_'+i).html('');	
		}
	}
	else
	{
		jQuery('#'+LimitID+'_'+i).html('');	
	}
}

function addHtmlPart3(what,where,txtIndex,strClass, Limit, LimitID, i )
{
	var index = txtIndex.value;
	if(parseInt(index) < Limit)
	{
		txtIndex.value = parseInt(txtIndex.value)+1;
		var obj = document.createElement('div');
		var strHTML = what.innerHTML;
		var re = /\[n0\]/g;
		obj.innerHTML=strHTML.replace(re,'[n'+(parseInt(index)+1)+']');
		obj.className=strClass;
		where.appendChild(obj);
		if(parseInt(index)+1 == Limit)
		{
			jQuery('#'+LimitID+'_'+i).html('');	
		}
	}
	else
	{
		jQuery('#'+LimitID+'_'+i).html('');	
	}
}

function addHtmlPart2(what,where,txtIndex,strClass, Limit, LimitID, i )
{
	var index = txtIndex.value;
	if(parseInt(index) < Limit)
	{
		var obj = document.createElement('div');
		var strHTML = what.innerHTML;
		var re = /\[z0\]/g;
		obj.innerHTML=strHTML.replace(re,'[z'+(parseInt(index)+1)+']');
		obj.className=strClass;
		where.appendChild(obj);
		txtIndex.value = parseInt(txtIndex.value)+1;
		if(parseInt(index)+1 == Limit)
		{
			jQuery('#'+LimitID+'_'+i).html('');	
		}
	}
	else
	{
		jQuery('#'+LimitID+'_'+i).html('');	
	}
}

function ShowBookmarks(id)
{
	jQuery(".bookmark").css("display", "none");
	jQuery("#bookmark"+id).css("display", "block");
	jQuery(".bookmarks_list_a").css("background", "#3D79B7");
	jQuery(".bookmarks_list_a").css("color", "#FFFFFF");
	jQuery("#bookmarks_list"+id).css("background", "#FFFFFF");
	jQuery("#bookmarks_list"+id).css("color", "#3D79B7");
}

function startClientsAnimation(index, typ)
{
	var ilosc = jQuery('.banner_'+typ).length;
	jQuery('#banner_'+typ+'_'+index).fadeTo(300,0, function () {
											
											jQuery('.banner_'+typ).hide();
											jQuery('.banner_'+typ).css("opacity", "0");
											
											index++;
											if(index <= ilosc)
											{
												
												jQuery('#banner_'+typ+'_'+index).show();
												jQuery('#banner_'+typ+'_'+index).fadeTo(300,1,  function () {
														   setTimeout("startClientsAnimation("+index+", "+typ+");",5000);
																							   });
												
											}
											else
											{
												jQuery('#banner_'+typ+'_1').show();
												jQuery('#banner_'+typ+'_1').fadeTo(300,1,  function () {
														   setTimeout("startClientsAnimation(1, "+typ+");",5000);
																							   });
											}
												
										});
}



function SubmitForm(id, info)
{
	jQuery('#spam').val(2)
	if(id == 'formularz_kontakt')
	{
		if(SprawdzKontakt(info))
		{
			jQuery('#'+id).submit();	
		}
	}
}

function SprawdzKontakt(info)
{
	var obiekt = jQuery('#f_email');
	if(obiekt.val() == '')
	{
		alert(info);
		obiekt.focus();
		return false;
	}
	else if(!CheckValidEmail(obiekt.val()))
	{
		alert('Podaj prawidłowy adres e-mail.');
		obiekt.focus();
		return false;
	}
	
	var obiekt = jQuery('#f_nazwisko_kontaktu');
	if(obiekt.val() == '')
	{
		alert(info);
		obiekt.focus();
		return false;
	}
	var obiekt = jQuery('#f_tresc');
	if(obiekt.val() == '')
	{
		alert(info);
		obiekt.focus();
		return false;
	}
	
	return true;
}


var bookmarkurl=document.location
var bookmarktitle=document.title

function addbookmark()
{

if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
} 
/*
function PowiekszZdjecie(url, width, height, info, tytul)

{

	var okno = null;

	if(okno) okno.close();

	ScrWidth = 640;

	ScrHeight = 480;

	if(window.screen)

  	{

   	ScrWidth = window.screen.width;

		ScrHeight = window.screen.height;

  	}

  	PosX = Math.round((ScrWidth - width) / 2);

  	PosY = Math.round((ScrHeight - height) / 2);

  	width = width;

  	height = height;

  	okno = window.open("", "zdjecie", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);

  	okno.document.clear();

	okno.document.write("<html><head><title>" + tytul + "</title><meta http-equiv='content-type' content='text/html; charset=ISO-8859-2'></head><style type=\"text/css\">body { margin:0; padding:0; }</style><body><div align=\"center\"><img src=\""+ url +"\" alt=\"" + info + "\" title=\"" + info + "\" border=\"0\" onclick=\"window.close();\" /></div></body></html>");

	okno.document.close();

  	okno.focus();

}*/



function PokazZdjecia(typ,id,zdjecie)

{

	var okno = null;

	if(okno) okno.close();

	var ScrWidth = 640;

	var ScrHeight = 480;

	var width = 820;

	var height = 600;

	if(window.screen)

  	{

   	ScrWidth = window.screen.width; 

		ScrHeight = window.screen.height;

  	}

  	PosX = Math.round((ScrWidth - width) / 2);

  	PosY = Math.round((ScrHeight - height) / 2);

  	width = width;

  	height = height;

  	okno = window.open("/pokaz_zdjecia.php?typ="+typ+"&id="+id+"&zdjecie="+zdjecie, "zdjecie", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=" + height + ",left=" + PosX + ",top=" + PosY);

  	okno.focus();	

}

function Rozpoznanie(warstwa)
{
	if(document.all)
	{
		warstwa = document.all(warstwa);
	}
	else if(document.getElementById)
	{
		warstwa = document.getElementById(warstwa);
	}
   else if(document.layers)
	{
		warstwa = document.layers[warstwa];
	}
   return warstwa;
}

function SprawdzEmail(adres)

{

   a = adres.value.search(/@/i);

   a1 = adres.value.substring(0,a);

   a2 = a1.length;

   a = a + 1;

   b = adres.value.indexOf(".");

   b1 = adres.value.substring(a,b);

   b2 = b1.length;

   b = b + 1;

   c = adres.value.length;

   c1 = adres.value.substring(b,c);

   c2 = c1.length;

   if(adres.value.indexOf("@") != "-1" && adres.value.indexOf(".") != "-1" && a2 >= 1 && b2 >= 1 && c2 >= 1)

   {

   	return true;

   }

   else

   {

   	return false;

   }

}

function CheckValidEmail(adres)

{

   a = adres.search(/@/i);

   a1 = adres.substring(0,a);

   a2 = a1.length;

   a = a + 1;

   b = adres.indexOf(".");

   b1 = adres.substring(a,b);

   b2 = b1.length;

   b = b + 1;

   c = adres.length;

   c1 = adres.substring(b,c);

   c2 = c1.length;

   if(adres.indexOf("@") != "-1" && adres.indexOf(".") != "-1" && a2 >= 1 && b2 >= 1 && c2 >= 1)

   {

   	return true;

   }

   else

   {

   	return false;

   }

}

function Drukuj(url)

{

	var okno = null;

	okno = window.open("/drukuj.php?url="+url+"", "wersja_do_druku", "menubar=no,toolbar=no,location=no,directories=no,status=yes,scrollbars=yes,resizable=no,copyhistory=no,width=700,height=600,left=50,top=50");

	okno.focus();

}



function WyslijEmail(uzytkownik, domena, temat)

{

	var OtworzProgramPocztowy = "mailto:" + uzytkownik + "@" + domena + "?Subject=" + temat;

	window.location = OtworzProgramPocztowy;

}



function $(id)
{
	return document.getElementById(id);
}



// Detect Client Browser type

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;

var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;

var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;

jsVersion = 1.1;

// JavaScript helper required to detect Flash Player PlugIn version information

function JSGetSwfVer(i){

	// NS/Opera version >= 3 check for Flash plugin in plugin array

	if (navigator.plugins != null && navigator.plugins.length > 0) {

		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {

			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";

      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;

			descArray = flashDescription.split(" ");

			tempArrayMajor = descArray[2].split(".");

			versionMajor = tempArrayMajor[0];

			versionMinor = tempArrayMajor[1];

			if ( descArray[3] != "" ) {

				tempArrayMinor = descArray[3].split("r");

			} else {

				tempArrayMinor = descArray[4].split("r");


			}

      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;

            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;

      	} else {

			flashVer = -1;

		}

	}

	// MSN/WebTV 2.6 supports Flash 4

	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;

	// WebTV 2.5 supports Flash 3

	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;

	// older WebTV supports Flash 2

	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;

	// Can't detect in all other cases

	else {

		

		flashVer = -1;

	}

	return flashVer;

} 

// If called with no parameters this function returns a floating point value 

// which should be the version of the Flash Player or 0.0 

// ex: Flash Player 7r14 returns 7.14

// If called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available

function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision) 

{

 	reqVer = parseFloat(reqMajorVer + "." + reqRevision);

   	// loop backwards through the versions until we find the newest version	

	for (i=25;i>0;i--) {	

		if (isIE && isWin && !isOpera) {

			versionStr = VBGetSwfVer(i);

		} else {

			versionStr = JSGetSwfVer(i);		

		}

		if (versionStr == -1 ) { 

			return false;

		} else if (versionStr != 0) {

			if(isIE && isWin && !isOpera) {

				tempArray         = versionStr.split(" ");

				tempString        = tempArray[1];

				versionArray      = tempString .split(",");				

			} else {

				versionArray      = versionStr.split(".");

			}

			versionMajor      = versionArray[0];

			versionMinor      = versionArray[1];

			versionRevision   = versionArray[2];

			

			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24

			versionNum        = parseFloat(versionString);

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor

			if ( (versionMajor > reqMajorVer) && (versionNum >= reqVer) ) {

				return true;

			} else {

				return ((versionNum >= reqVer && versionMinor >= reqMinorVer) ? true : false );	

			}

		}

	}	

	return (reqVer ? false : 0.0);

}

function ustawSelect(id,typ)
{
	if(id > 0)
	{
		if( typ == "miejscowosc" )
		{
			advAJAX.get({
			  url: "/include/ustaw_miejscowosc.php?id="+id,
					onSuccess : function(obj) { $('s_miejscowosci').innerHTML = obj.responseText },
					onError : function(obj) { alert("Error: " + obj.status); },
					"var3" : "value3"
				});
		}
		else if(typ == "gmina")
		{
			advAJAX.get({
  		 	 url: "/include/ustaw_gmine.php?id="+id,
				onSuccess : function(obj) { $('s_gmina').innerHTML = obj.responseText },
				onError : function(obj) { alert("Error: " + obj.status); },
				"var3" : "value3"
			});
		}
	}
	
}
// -->