// Event delegation made easy curtasy of Dan Webb
// http://www.danwebb.net/2008/2/8/event-delegation-made-easy-in-jquery
Event.delegate = function(rules) {
  return function(e) {
      var element = $(e.element());
      for (var selector in rules)
        if (element.match(selector)) return rules[selector].apply(this, $A(arguments));
    }
};
document.observe("dom:loaded", function()
{
	$$('.flash').each(function(flash){
		Effect.Appear(flash, {duration : 0.5, queue : {position : 'end', scope : 'flashEffectsScope'}})
		Effect.Fade(flash, {delay : 1, duration : 1, queue : {position : 'end', scope : 'flashEffectsScope'}})
	});
});