﻿
function showMenu(obj,obj1)
{
    var objDiv = document.getElementById(obj);
   
	var objAHref = document.getElementById(obj1);
	//alert(objAHref);
		
	if(objDiv.style.display == "none")
	{
		objDiv.style.display = "block";
		objAHref.className = "LeftPad LinkSelected";
	}
	else
	{
		objDiv.style.display = "none";
		objAHref.className = "LeftPad LeftLinkContent";
	}
}


function googlemap()
{
    if(document.getElementById("map"))
    {
        load();
    }
}
function load() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
		//var center = new GLatLng(48.893615, 2.337381);
		var center = new GLatLng(32.715655,-117.162648);
		map.setCenter(center, 15);
		//map.openInfoWindow(map.getCenter(),document.createTextNode("San Deigo"));
		geocoder = new GClientGeocoder();

	   var marker = new GMarker(center, {draggable: true});  
	   map.addOverlay(marker);
	   //document.getElementById("lat").innerHTML = center.lat();
	   //document.getElementById("lng").innerHTML = center.lng();
	   //document.getElementById("l1").innerHTML = center.lat();
	   //document.getElementById("l2").innerHTML = center.lng();
		geocoder = new GClientGeocoder();

	  GEvent.addListener(marker, "dragend", function() {
          var point =marker.getPoint();
	      map.panTo(point);
        //document.getElementById("lat").innerHTML = point.lat();
	   //document.getElementById("lng").innerHTML = point.lng();
	   //document.getElementById("l1").innerHTML = point.lat();
	   //document.getElementById("l2").innerHTML = point.lng();

        });


	 GEvent.addListener(map, "moveend", function() {
		  map.clearOverlays();
          var center = map.getCenter();
		  var marker = new GMarker(center, {draggable: true});
		  map.addOverlay(marker);
		  //document.getElementById("lat").innerHTML = center.lat();
	   //document.getElementById("lng").innerHTML = center.lng();
	   //document.getElementById("l1").innerHTML = center.lat();
	  // document.getElementById("l2").innerHTML = center.lng();


	 GEvent.addListener(marker, "dragend", function() {
          var point =marker.getPoint();
	      map.panTo(point);
       // document.getElementById("lat").innerHTML = point.lat();
	   //document.getElementById("lng").innerHTML = point.lng();
	   //document.getElementById("l1").innerHTML = point.lat();
	   //document.getElementById("l2").innerHTML = point.lng();

        });
 
        });

      }
    }

	   function showAddress()
	   {
	       var address = document.getElementById("puenteaddress").value;
	       var map = new GMap2(document.getElementById("map"));
           map.addControl(new GSmallMapControl());
           map.addControl(new GMapTypeControl());
           if (geocoder)
           {
            geocoder.getLatLng(
              address,
              function(point)
              {
                if (!point)
                {
                  alert(address + " not found");
                }
                else
                {
		           // document.getElementById("lat").innerHTML = point.lat();
	               // document.getElementById("lng").innerHTML = point.lng();
	               // document.getElementById("l1").innerHTML = point.lat();
	               // document.getElementById("l2").innerHTML = point.lng();
		            map.clearOverlays()
			        map.setCenter(point, 14);
                    var marker = new GMarker(point, {draggable: true});  
		            map.addOverlay(marker);

		            GEvent.addListener(marker, "dragend", function()
		            {
                        var pt =marker.getPoint();
	                    map.panTo(pt);
                       // document.getElementById("lat").innerHTML = pt.lat();
	                   // document.getElementById("lng").innerHTML = pt.lng();
	                  //  document.getElementById("l1").innerHTML = pt.lat();
	                  //  document.getElementById("l2").innerHTML = pt.lng();
                    }
                    );


	            GEvent.addListener(map, "moveend", function()
	            {
		          map.clearOverlays();
                  var center = map.getCenter();
		          var marker = new GMarker(center, {draggable: true});
		          map.addOverlay(marker);
		         // document.getElementById("lat").innerHTML = center.lat();
	             // document.getElementById("lng").innerHTML = center.lng();
	             // document.getElementById("l1").innerHTML = center.lat();
	             // document.getElementById("l2").innerHTML = center.lng();

	              GEvent.addListener(marker, "dragend", function()
	              {
                    var pt =marker.getPoint();
	                map.panTo(pt);
                   // document.getElementById("lat").innerHTML = pt.lat();
	              //  document.getElementById("lng").innerHTML = pt.lng();
	              //  document.getElementById("l1").innerHTML = pt.lat();
	              //  document.getElementById("l2").innerHTML = pt.lng();
                   }
                  ); 
                });

            }
          }
        );
      }
    }
