// JavaScript Document

    function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("mymap"));
        map.setCenter(new GLatLng(50.832503, 12.924694), 11);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());

        geocoder = new GClientGeocoder();
      }
    }
	
	 function initialize_index() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map_index"));
        map.setCenter(new GLatLng(50.832503, 12.924694), 12);
		map.addControl(new GSmallMapControl());
		map.addControl(new GMapTypeControl());

        geocoder = new GClientGeocoder();
      }
    }
	
	
	function showAddress(address) {
	
      if (geocoder) {
		  
        geocoder.getLatLng(
          address,
          function(point) {
            if (!point) {
              alert(address + " not found");
            } else {
             //alert(address + point.lat() + ',' + point.lng());
			 
			
             var marker = new GMarker(point, {icon:G_DEFAULT_ICON, draggable: true}); 
			 trackMarkers = true;
			 map.setCenter(point, 13);
			 
             map.addOverlay(marker);
            
		
		window.document.forms[0].lat.value = point.lat();
		window.document.forms[0].lng.value = point.lng();	 
		GEvent.addListener(marker, "dragstart", function() {
          
         });
        GEvent.addListener(marker, "dragend", function() {
        var neu = marker.getPoint();
		
		  
      

		 
        //document.getElementById("message").innerHTML = center.toString();
		window.document.forms[0].lat.value = neu.lat();
		window.document.forms[0].lng.value = neu.lng();
		
        
		
		});
		
		

			 
			  
            }
          }
        );
      }
    }
	
	
	
		function showPoint(x, y) {
		var point = new GLatLng(x, y);
        //toString(point);
		
		
		 
			
             var marker = new GMarker(point, {icon:G_DEFAULT_ICON, draggable: true}); 
			 trackMarkers = true;
			 map.setCenter(point, 13);
			 
             map.addOverlay(marker);
            
		
		window.document.forms[0].lat.value = point.lat();
		window.document.forms[0].lng.value = point.lng();	 
		GEvent.addListener(marker, "dragstart", function() {
          
         });
        GEvent.addListener(marker, "dragend", function() {
        var neu = marker.getPoint();
	 
        //document.getElementById("message").innerHTML = center.toString();
		window.document.forms[0].lat.value = neu.lat();
		window.document.forms[0].lng.value = neu.lng();
	
		});
}
/*	for (i=0; i<=1; i++)
	{
		function map_all(K,O){
			alert(K[0]);
			
			var point = new GLatLng(K[i],O[i]);
			//alert (K + O);
			var marker = new GMarker(point);
			map.setCenter(point, 10);
			map.addOverlay(marker);
		}
	}
		*/
											 
	/*GEvent.addListener(map, "moveend", function() {
        var center = map.getCenter();
		var marker = new GMarker(center);
		 
        //document.getElementById("message").innerHTML = center.toString();
		window.document.forms[0].lat.value = center.lat();
		window.document.forms[0].lng.value = center.lng();
		map.addOverlay(marker);
        
		
		});*/
