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





	
	// SET SLIDE FX TO DIV CONTAINER
    var myVerticalSlide = new Fx.Slide('body_container');
	
	function sendReq(){
			req.send();
	}
	
	
	//SET MENU ARRAY FOR EACH CLASS LINK NAMED "menu"
    var menuSabores = $$('.moo_links a');
	
	    menuSabores.each(function(element) {
							  
							  
		//ON CLICK LINK FOREACH
        element.addEvent('click', function(event) {
			$('body_container').fade('out');
			myVerticalSlide.addEvent('complete',sendReq);
			myVerticalSlide.slideOut();
			event.stop();		
			
			req = new Request.HTML({
				url: element.get('href'),
				method: 'get',
				onSuccess: function(html) {
					$('body_container').set('text', '');
					$('body_container').adopt(html);
					
					$('body_container').adopt(html);
					$('body_container').fade('in');
					myVerticalSlide.removeEvent('complete',sendReq);
					myVerticalSlide.slideIn();
				},
				onFailure: function() {
					$('body_container').set('text', 'The request failed');
				}	
        	});
        });
			
			
			
			
		
		
    });
	
	
	
	
	
	
	//BTN EFFECTS TOP NAV ! START !										 
	var list = $$('#top_nav a');
	var selected_button = null;
	
	
	/*function selectButton_fn(evt){
		
			evt.target.removeEvent('mouseleave',rollOut_fn);
			evt.target.myMorphin.start({ 'background-position': '0px 27px' })	
		
		if(selected_button != null){
			//selected_button.setStyle('background-position','bottom');
			selected_button.myMorphout.start({ 'background-position': '0px 0px' })	
			selected_button.addEvent('mouseleave',rollOut_fn);
		}
		selected_button = evt.target;
	}
	
	
	function rollOver_fn(evt){
		evt.target.myMorphin.start({ 'background-position': '0px 27px' })	
	}
	
	function rollOut_fn(evt){
		evt.target.myMorphout.start({ 'background-position': '0px 0px' })	
	}*/
	

	list.each(function(element) {
	 	
		/*element.myMorphin = new Fx.Morph(element, {duration: 200, transition: Fx.Transitions.Sine.easeIn});
		element.myMorphout = new Fx.Morph(element, {duration: 200, transition: Fx.Transitions.Sine.easeOut});*/
		
		var myMorphin = new Fx.Morph(element, {duration: 200, transition: Fx.Transitions.Sine.easeIn});
		var myMorphout = new Fx.Morph(element, {duration: 200, transition: Fx.Transitions.Sine.easeOut});
		
	
		
		element.addEvent('mouseenter', function(){
		myMorphin.start({ 'background-position': '0px 27px' })
			
		


		});
		
		
		
		
	 
		element.addEvent('mouseleave', function(){
			myMorphout.start({ 'background-position': '0px 0px' })	
		});
		
		
		
		
		
		
		
		
	 
	});	
//BTN EFFECTS TOP NAV ! END !	





	//BTN EFFECTS BOTTOM NAV ! START !										 
	var list_sec = $$('#footer_container a');
	

	list_sec.each(function(element_sec) {
	 
		
		var myMorphin_sec = new Fx.Morph(element_sec, {duration: 200, transition: Fx.Transitions.Sine.easeIn});
		
		var myMorphout_sec = new Fx.Morph(element_sec, {duration: 200, transition: Fx.Transitions.Sine.easeOut});


	 
		
		
		
		
		element_sec.addEvent('mouseenter', function(){
			myMorphin_sec.start({ 'background-position': '0px 0px' })
			
		


		});
		
		
		
		
	 
		element_sec.addEvent('mouseleave', function(){
			myMorphout_sec.start({ 'background-position': '0px 26px' })	
		});
		
		
		
		
		
		
		
	 
	});	
//BTN EFFECTS BOTTOM NAV ! END !	

	
	
	
	
});
