//<![CDATA[
function SuwakZoom()
{
	document.getElementById("map").style.backgroundColor="#DBE5F3";
    var customUI = map.getDefaultUI();
	customUI.maptypes.normal = false;
	customUI.maptypes.satellite = false;
	customUI.maptypes.hybrid = false;
	customUI.maptypes.physical = false;
	map.setUI(customUI);
	map.disableScrollWheelZoom();	
}
function NowySrodek(x, y, nr)
{
  	map.closeInfoWindow();
	var point = new GLatLng(x, y);
	map.panTo(point);
}
/*
function Dymkownia(liniaName,liniaAdres,liniaPoczta,liniaPhone12,liniaPhone34,liniaFax,liniaUrl)
{
	var ht = '<div class="map_kontenerD"><div class="map_tytulD"><p class="map_tytulP">' +
		liniaName +
	'</p></div><div class="map_tekstD"><p class="map_tekstP">' +
		liniaAdres + '<br />' +	liniaPoczta + '<br />' + liniaPhone12 + liniaPhone34 + liniaFax + liniaUrl + 
	'</p></div></div>';
	return ht;
}*/
function Dymkownia2(liniaName,liniaAdres,liniaPoczta,liniaPhone12,liniaPhone34,liniaFax,liniaUrl)
{
	var tyt = document.getElementById(liniaName).innerHTML;
	var ht = '<div class="map_kontenerD"><div class="map_tytulD"><p class="map_tytulP">' +
		tyt +
	'</p></div><div class="map_tekstD"><p class="map_tekstP">' +
		liniaAdres + '<br />' +	liniaPoczta + '<br />' + liniaPhone12 + liniaPhone34 + liniaFax + liniaUrl + 
	'</p></div></div>';
	return ht;
}
function PostawDymek(x, y, tekst, styl, czyRuchomy )
{
	map.closeInfoWindow();
	point = NowySrodek(x, y);
	marker = PostawMarker( point, czyRuchomy );
	map.openInfoWindowTabsHtml( point, [ new GInfoWindowTab("Info", '<font class="'+ styl +'"><br />'+ tekst +'</font>' )] );
	map.addOverlay(marker);
}
/*
function DymkowniaOpis(liniaDescription)
{
	var ht = '<div class="map_blokD"><p class="map_tekstP">' + liniaDescription + '</p></div>';
	return ht;
}*/
function DymkowniaOpis2(idP)
{
	var ht = null;
	if ( idP.length > 0 )
	{
		var dom = document.getElementById(idP).innerHTML; 
		ht = '<div class="map_blokD"><p class="map_tekstP">' + dom + '</p></div>';
	}
	return ht;
}
function TogleView(numer)
{
	var pom1 = "document.getElementById(\'label" + numer + "\').style";
	var dom = eval(pom1);
	var pom2 = "document.getElementById(\'img" + numer + "\')";
	var napis = eval(pom2);
	if (dom.display=="")
	{
		dom.display = "none";
		napis.value = "Więcej";
	} 
	else
	{
		dom.display = "";
		napis.value = "Mniej";
	}
}
function RozwinPodKat(numer)
{
	var pom3 = "document.getElementById(\'podKat" + numer + "\').style";
	var blokPodKat = eval(pom3);
	var pom4 = "document.getElementById(\'imgMore" + numer + "\')";
	var strzalka = eval(pom4);
	if (blokPodKat.display=="")
	{
		blokPodKat.display = "none";
		strzalka.src = "images/strzalka_skos2.gif";
	} 
	else
	{
		blokPodKat.display = "";
		strzalka.src = "images/strzalka_skos1.gif";
	}
}
function wPoblizu()
{
	var bounds = map.getBounds();
	var southWest = bounds.getSouthWest();
	var northEast = bounds.getNorthEast();
	var maxY = northEast.lng();
	var maxX = northEast.lat();
	var minY = southWest.lng();
	var minX = southWest.lat();
	var zoomP = map.getZoom();
	var typePom = map.getCurrentMapType();
	var typeP = typePom.getName(true);
	var centPoint = map.getCenter();
	var centX = centPoint.lat();
	var centY = centPoint.lng();
	document.forms["wpoblizu"].minX.value = minX;
	document.forms["wpoblizu"].minY.value = minY;
	document.forms["wpoblizu"].maxX.value = maxX;
	document.forms["wpoblizu"].maxY.value = maxY;
	document.forms["wpoblizu"].zoomP.value = zoomP;
	document.forms["wpoblizu"].typeP.value = typeP;
	document.forms["wpoblizu"].centX.value = centX;
	document.forms["wpoblizu"].centY.value = centY;
}

function map_Panoramio()
{
	var pom1 = "document.getElementById(\'foto\')";
	var dom = eval(pom1);
	if (pano_layer) 
	{
      if (pano_layer.getEnabled()) 
	  {
		dom.value = "Foto wł.";
        pano_layer.disable();
      } 
	  else 
	  {
		dom.value = "Foto wył.";
        pano_layer.enable();
      }
    } 
}
function WyczyscBaloniki()
{
	map.clearOverlays();
}
function UstawTypMapy(sType)
{
	sType = eval(sType);
	map.setMapType(sType);
}
function maskazorro(tekst1, tekst2, domena, tryb)
{
	var kropka=".";
	if (tryb == "email")
	{
		locationstring = "mailto:" + tekst1 + "@" + tekst2 + kropka + domena;
		window.location = locationstring;
	}
	if (tryb == "tekst")
	{
		locationstring = tekst1 + "@" + tekst2 + kropka + domena;
		document.write(locationstring);
	}
}
function handleErrors()
{
	if (gdir.getStatus().code == G_GEO_UNKNOWN_ADDRESS)
		alert("Nie odnaleziono wprowadzonego adresu.\nError code: " + gdir.getStatus().code);
	else 
		if (gdir.getStatus().code == G_GEO_SERVER_ERROR)
			alert("A geocoding or directions request could not be successfully processed, yet the exact reason for the failure is not known.\nError code: " + gdir.getStatus().code);
		else 
			if (gdir.getStatus().code == G_GEO_MISSING_QUERY)
				alert("The HTTP q parameter was either missing or had no value. For geocoder requests, this means that an empty address was specified as input. For directions requests, this means that no query was specified in the input.\nError code: " + gdir.getStatus().code);
			else 
				if (gdir.getStatus().code == G_GEO_BAD_KEY)
					alert("The given key is either invalid or does not match the domain for which it was given. \nError code: " + gdir.getStatus().code);
				else 
					if (gdir.getStatus().code == G_GEO_BAD_REQUEST)
						alert("A directions request could not be successfully parsed.\nError code: " + gdir.getStatus().code);
					else 
						alert("An unknown error occurred.\nError code: " + gdir.getStatus().code);
}

function linkTuJestem(menu)
{
	if (map != null)
	{
		var zoomP = map.getZoom();
		var typePom = map.getCurrentMapType();
		var typeP = typePom.getName(true);
		if (typeP == "Hyb")
	    	typeP = "H";
	    if (typeP == "Mapa")
	    	typeP = "N";
		if (typeP == "Sat")
	    	typeP = "S";
		var centPoint = map.getCenter();
		var wspLat = String(centPoint.lat());
		var wspLng = String(centPoint.lng());
		
		wspLng = wspLng.substring(0,7);
		wspLat = wspLat.substring(0,7);
	}
	else
	{
		var zoomP = "6";
		var typeP = "H";
		var wspLat = "51.9967193";
		var wspLng = "19.1908836";
	}
	
	locationstring = "http://www.fullinfo.pl/"+menu+"?lat="+wspLat+"&lng="+wspLng+"&zoom=" +zoomP+ "&type=" +typeP+ "&near=N&foto=N";
	window.location.href = locationstring;
  
}
//]]> 
