$(document).ready(function(){
	var cts = $('#cts').val();
	var googleMapsInfo = $('#googleMapsInfo').val();
	var cts_length = cts.length;
	var result = Boolean;
	var result2 = Boolean;

	if (GBrowserIsCompatible() && cts!=undefined && cts_length>2) {
		if(showAddress(cts) == 0){
			var mapp = document.getElementById("map");
			mapp.style.height = '20px';
			mapp.innerHTML = '';
			mapp.style.background='white';
		}
    }

	function showAddress(address) {
    	var map = new GMap2(document.getElementById("map"));
    	var geocoder = new GClientGeocoder();
		  geocoder.getLatLng(
		    address,
		    function(point) {
		      if (!point) {
			  	var cts2 = $('#cts2').val();
				var cts2_length = cts2.length;
				if (cts2 != undefined && cts2_length > 2) {
					result2 = showAddress(cts2);
				}

		      } else {
		        map.setCenter(point, 6);
		        var marker = new GMarker(point);
		        map.addOverlay(marker);
		        marker.openInfoWindowHtml(googleMapsInfo);

		        var MapTypes = map.getMapTypes();
		        MapTypes[0].getName= function() { return "Mapa";}
		        MapTypes[1].getName = function() { return "Satelita";}
		        MapTypes[2].getName = function() { return "Hybryda";}
		        map.addControl(new GMapTypeControl());
		         map.addControl(new GSmallZoomControl3D());
		        //map.setUIToDefault();
				return true;
		      }
		    }
		  );
    }
});