// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
document.observe("dom:loaded", function() {
  // the element to observe
  var container = $(document.body);

  if (container) {
    var img = new Image;
    img.src = '/wordlist/images/spinner.gif';
    
    function createSpinner() {
      new Element('img', { src: img.src, 'class': 'spinner' });
    }
  
    container.observe('click', function(e) {
      var el = e.element();
      if (el.match('.pagination a')) {
        el.up('.pagination').insert(createSpinner());
        new Ajax.Request(el.href, { method: 'get' });
        e.stop();
      }
    })
  }
})
