window.addEvent('domready', function() {
  new Sprites2({mode: 'fade', item_selector: '#nav_fade a'});
  
  Sprites2.implement({
    effects: {
      slide_x: function(fx_element) {
        fx_element.store('width', fx_element.getSize().x).setStyles({'width': 0});
        
        this.show_fn = function(fx_element) { fx_element.tween('width', fx_element.retrieve('width')); };
        this.hide_fn = function(fx_element) { fx_element.tween('width', 0); };
      }
    }
  });
  
  new Sprites2({mode: 'slide_x', item_selector: '#nav_slidex a'});
});