//--- FUNKCE NAHRAZUJÍCÍ FCI MAILTO: JAVASCRIPTEM SPOUŠTĚNÝM OKNEM PRO ODESLÁNÍ MAILU ---
function Mejl(mejlik,jaz){
  var sir = 450;
  var vys = 400;
  var lev = Math.floor((screen.width - sir)/2);
  var hor = Math.floor((screen.height - vys)/2)-100;
  if(lev < 0) lev = 0;
  if(hor < 0) hor = 0;

  var mejlokno = window.open('/mejlik/?mejlik='+mejlik+'&jaz='+jaz,'mejlokno','top='+hor+', left='+lev+', width='+sir+', height='+vys+', scrollbars=auto');
  mejlokno.focus();
}

//--- funkce zaškrtne a odškrtne objekt dle zadaného id ---
function UnCheck(ide){
 if(document.getElementById(ide)){
   if(document.getElementById(ide).checked) document.getElementById(ide).checked = false;
   else document.getElementById(ide).checked = true;
 }
}

//--- funkce zaškrtne objekt dle zadaného id ---
function Check(ide){
 if(document.getElementById(ide)) document.getElementById(ide).checked = true;
}

var map = null;
var geocoder = null;

function initialize() {
  if (GBrowserIsCompatible()) {
	map = new GMap2(document.getElementById("map_canvas"));
	map.addControl(new GLargeMapControl());
	map.addControl(new GMapTypeControl());
	map.setCenter(new GLatLng(0, -122.1419), 14);
	geocoder = new GClientGeocoder();
	map.setMapType(G_HYBRID_MAP);
  }
}

function showAddress(address, info) {
  if (geocoder) {
	geocoder.getLatLng(
	  address,
	  function(point) {
		if (!point) {

		  document.getElementById("map_canvas").style.display = 'none';
		  document.getElementById("map_info").style.display = 'block';
//		  document.getElementById("map_info").innerHTML = 'Bohužel adresu "<i>'+address+'</i>" nepodařilo nalézt...';
		  
		  
		} else {
		  map.setCenter(point, 16);
		  var marker = new GMarker(point);
		  map.addOverlay(marker);
		  document.getElementById("map_canvas").style.display = 'block';
//		  document.getElementById("map_info").style.display = 'none';
		}
	  }
	);
  }
}

window.onload=function()
{
	if (document.getElementById('map_canvas')) initialize();
	
	var info = '';
	showAddress("Příbram, Husova 435, 26101", info);
	
}

window.onunload=function()
{
	GUnload();
}

function findaddress(address)
{
	var info = '<br><b>'+address+'</b>';
	showAddress(address, info);
	return false;
}


