window.addEvent('domready', function(){

	////
	//ELEMENTS FADE IN
	////
	if(page=="edito"){
    /* via @appden, Scott Kyle, http://appden.com/javascript/fun-with-custom-events-on-elements-in-mootools/ */
    Native.implement([Element, Window, Document, Events], {
    	oneEvent: function(type, fn) {
    		return this.addEvent(type, function() {
    			this.removeEvent(type, arguments.callee);
    			return fn.apply(this, arguments);
    		});
    	}
    });	
  
  	var fades = $$('.fadein').setStyle('opacity',0);
  	var doFadeIn = function(e) {
  		if(!e.key || e.key == 'tab') {
  			fades.fade('in');
  		}
  	};
  	$(document.body).oneEvent('mousemove',doFadeIn);
  }

	////
	//TOP MENU SHOW/HIDE
	////

	var status = {
		'true': 'open',
		'false': 'close'
	};

	//EDITOS
	$('editos').setStyle('height','auto');
	

  $(document.body).getElements('[class=showEditos]').addEvent('click', function(e){
		e.stop();
    if(status[tArtists.open] == 'open'){
      tArtists.slideOut().chain(function(){
    		tEditos.slideIn();
      });
    }else if(status[tSounds.open] == 'open'){
      tSounds.slideOut().chain(function(){
        tEditos.slideIn();
      });
    }else{
      tEditos.toggle();
    }
	});
  $('close_e').addEvent('click', function(e){
    tEditos.slideOut();
  });	
	$('editos').setStyle('margin', '0 auto');
		
	//ARTISTS
	$('artists').setStyle('height','auto');

  $(document.body).getElements('[class=showArtists]').addEvent('click', function(e){
		e.stop();
    if(status[tEditos.open] == 'open'){
      tEditos.slideOut().chain(function(){
    		tArtists.slideIn();
      });
    }else if(status[tSounds.open] == 'open'){
      tSounds.slideOut().chain(function(){
        tArtists.slideIn();
      });
    }else{
      tArtists.toggle();
    }
    
	});
  $('close_a').addEvent('click', function(e){
      tArtists.slideOut();
  });
	$('artists').setStyle('margin', '0 auto');	
	
	//SOUNDS
	$('sounds').setStyle('height','auto');	

  $(document.body).getElements('[class=showSounds]').addEvent('click', function(e){
		e.stop();
    if(status[tEditos.open] == 'open'){
      tEditos.slideOut().chain(function(){
    		tSounds.slideIn();
      });
    }else if(status[tArtists.open] == 'open'){
      tArtists.slideOut().chain(function(){
        tSounds.slideIn();
      });
    }else{
      tSounds.toggle();
    }    
	});
  //CLOSE CROSS
  $('close_s').addEvent('click', function(e){
      tSounds.slideOut();
  }); 	
	$('sounds').setStyle('margin', '0 auto');

});




