Círculo interactivo en google map que cambia al cambiar el radio

Quiero un círculo interactivo para google maps, que aumenta o disminuye a medida que cambio el radio en el control deslizante.
Funciona bien cuando estoy aumentando el radio, pero en radio decreciente no está cambiando (disminuyendo) círculo en el mapa

$(function() {
        $("#slide").slider({
               orientation: "horizontal",
               range: "min",
               max: 10000,
               min: 500,
               value: 500,
               slide: function( event, ui ) {
                            drawCircle(ui.value);
                                            }
                            });
             });

function drawCircle(rad){
      circle = new google.maps.Circle({
              strokeColor: "#FF0000",
              strokeOpacity: 0.8,
              strokeWeight: 2,
              fillColor: "#FF0000",
              fillOpacity: 0.35,
              map: myMap,
              radius: rad });

      circle.bindTo('center', marker, 'position');
                        }

Respuestas a la pregunta(1)

Su respuesta a la pregunta