function g_ayuda()
{
  //Effect.Hide('ayuda', { startcolor:'#ff99ff', endcolor:'#999999' })
  if ($('boton_ayuda').value.substr(0,1)=='M')
    Effect.Hide('ayuda'); 
  else 
    Effect.Appear('ayuda');
   
  $('boton_ayuda').value=($('boton_ayuda').value.substr(0,1)=='M'?'Ocultar Ayuda Mapa Google':'Mostrar Ayuda Mapa Google');
  //Effect.toggle('ayuda');
}

function ind_fotos(direccion)
{
  if (direccion==-1)
  {
    $('fotos_act').value=($('fotos_act').value==1?$('fotos_cnt').value:$('fotos_act').value*1-1); 
  }
  else
  {
    $('fotos_act').value=($('fotos_act').value==$('fotos_cnt').value?1:$('fotos_act').value*1+1); 
  }
  $('div_foto_prop').innerHTML=$('ruta_foto_'+$('fotos_act').value).value;
  $('info_foto').innerHTML=' Imagen '+$('fotos_act').value+'/'+$('fotos_cnt').value;
}

  function addAddressToMap(response) {
    map.clearOverlays();

    if (response && response.Status.code != 200) {
      alert("En este momento no se puede realizar la Localizaci&oacute;n. Espere unos minutos " + decodeURIComponent(response.name));
    } else {
      var place = response.Placemark[0];
      var point = new GLatLng(place.Point.coordinates[1],place.Point.coordinates[0]);
      map.setCenter(point, 16);
      var center = map.getCenter();
      document.getElementById("rk_propiedad_mapa_google").value = center.toString()+map.getZoom();
    }
  }

  function findCity() 
  {
    geocoder.getLocations(document.getElementById("pos_google").value, addAddressToMap);
  }

  function initialize() {
    var map = new GMap2(document.getElementById("mapa_google"));
    map.setMapType(G_HYBRID_MAP);
    var punto = document.getElementById("rk_propiedad_mapa_google").value;
    if (punto == "")
    {
      map.setCenter(new GLatLng(-2.203816, -79.897453), 16);
    }
    else
    {
      var x = 1*punto.substr(1,punto.indexOf(',')-1);
      punto = punto.substr(punto.indexOf(',')+1,1000);
      var y = 1*punto.substr(1,punto.indexOf(')')-1);
      var zoom = 1*punto.substr(punto.indexOf(')')+1,1000);
      if (zoom<=0) zoom=16;
      map.setCenter(new GLatLng(x, y), zoom);
    }
      
    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    var geocoder = new GClientGeocoder();

        GEvent.addListener(map, "click", function() {
          var center = map.getCenter();
          document.getElementById("rk_propiedad_mapa_google").value = center.toString()+map.getZoom();
        });
        GEvent.addListener(map, "moveend", function() {
          var center = map.getCenter();
          document.getElementById("rk_propiedad_mapa_google").value = center.toString()+map.getZoom();
        });
  }

  /*
      map = new GMap2(document.getElementById("mapa_google"));
    map.setMapType(G_HYBRID_MAP);
    punto = document.getElementById("rk_propiedad_mapa_google").value;
    if (punto == "")
    {
      map.setCenter(new GLatLng(-2.203816, -79.897453), 14);
    }
    else
    {
      x = 1*punto.substr(1,punto.indexOf(',')-1);
      punto = punto.substr(punto.indexOf(',')+1,1000);
      y = 1*punto.substr(1,punto.indexOf(')')-1);
      zoom = 1*punto.substr(punto.indexOf(')')+1,1000);
      if (zoom<=0) zoom=13;
      map.setCenter(new GLatLng(x, y), zoom);
    }

    map.addControl(new GSmallMapControl());
    map.addControl(new GMapTypeControl());
    geocoder = new GClientGeocoder();

        GEvent.addListener(map, "click", function() {
          var center = map.getCenter();
          document.getElementById("rk_propiedad_mapa_google").value = center.toString()+map.getZoom();
        });
        GEvent.addListener(map, "moveend", function() {
          var center = map.getCenter();
          document.getElementById("rk_propiedad_mapa_google").value = center.toString()+map.getZoom();
        });
        
        */