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

Event.addBehavior.reassignAfterAjax = true;
Event.addBehavior({
  'div.ajaxify a, a.ajaxify' : Remote.Link,
  'div.ajaxify a:click, a.ajaxify:click' : function () { $('wait_message').show();}
})

/*
Event.addBehavior({
  'a.ajaxify' : Remote.Link,
})
*/

document.observe("dom:loaded", function() {
  setTimeout(hideFlashMessages, 10000);
});

function hideFlashMessages() {
  $$('div#notice, div#warning, div#error').each(function(e) { 
    if (e) Effect.Fade(e, { duration: 5.0 });
  });
}
