var RecaptchaOptions = {
theme: 'clean'
};

function commentFormLoading()
{
  $('loading').show();
}

function commentFormLoaded()
{
  $('loading').hide();
  $('new_comment').reset();
}

function setLocationInputs(marker)
{
	var latlng = marker.getLatLng();
	$("twitch_latitude").value = latlng.lat();
	$("twitch_longitude").value = latlng.lng();	
	
	var geocoder = new GClientGeocoder();
	geocoder.getLocations(latlng, 
												function(response){
														if (response && response.Status.code == 200) {
															$("twitch_address").value = response.Placemark[0].address;
														}
													});
	
}

function dropDraggablePinInMap()
{
	var center = map.getCenter();
	var marker = new GMarker(center, {draggable: true});

	GEvent.addListener(marker, "dragstart", function() {
	  map.closeInfoWindow();
	  });

	setLocationInputs(marker);

	GEvent.addListener(marker, "dragend", function() {
			setLocationInputs(marker);
	  });

	map.addOverlay(marker);
}	

function showAddress(address) {
	var geocoder = new GClientGeocoder();

  if (geocoder) {
    geocoder.getLatLng(
      address,
      function(point) {
        if (!point) {
          alert(address + " not found");
        } else {
          map.setCenter(point, 7);
        }
      }
    );

  }
}