// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function mapClick(event, map) {
  var element = map;
  var position = { x: event.clientX, y: event.clientY };
  do {
    position.x -= element.offsetLeft;
    position.y -= element.offsetTop;
  } while (element = element.offsetParent);
  new Ajax.Updater({ success: map.parentNode.parentNode },
                   '/map/click/' + position.x + ',' + position.y,
                   { asynchronous: true, evalScripts: false,
                     parameters: Form.serialize(map.parentNode) });
}
