window.addEvent('domready', function() {
	var status = {
		'true': 'open',
		'false': 'close'
	};
	
	var posicion_raton = '';
	//-vertical

	var sub_actualidad = new Fx.Slide('sub_actualidad');
	var sub_sondas = new Fx.Slide('sub_sondas',{ mode: 'horizontal'});
	var sub_astropedia = new Fx.Slide('sub_astropedia'); 
	var sub_utilidades = new Fx.Slide('sub_utilidades');
	
	var funcion_out_sub_actualidad = function(){ if (posicion_raton == 'vacio' || posicion_raton != 'sondas' && posicion_raton != 'actualidad' && posicion_raton != 'sub_sondas' && posicion_raton != ''){ sub_actualidad.slideOut();} };
	var funcion_out_sub_sondas = function(){ if (posicion_raton == 'vacio' || posicion_raton != 'sondas' && posicion_raton != 'actualidad' && posicion_raton != 'sub_sondas' && posicion_raton != ''){ sub_sondas.slideOut();} };
	var funcion_out_sub_astropedia = function(){ if (posicion_raton == 'vacio' || posicion_raton != 'astropedia' && posicion_raton != 'sub_astropedia' && posicion_raton != ''){ sub_astropedia.slideOut();} };
	var funcion_out_sub_utilidades = function(){ if (posicion_raton == 'vacio' || posicion_raton != 'utilidades' && posicion_raton != 'sub_utilidades' && posicion_raton != ''){ sub_utilidades.slideOut();} };
		
	sub_actualidad.hide();
	sub_sondas.hide();
	sub_astropedia.hide();
	sub_utilidades.hide();

	$('actualidad').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'actualidad';
	});
	
	$('actualidad').addEvent('mouseover', function(e){
		e.stop();
		sub_actualidad.slideIn();
	});
	
	$('actualidad').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_actualidad.delay(1000);
	});
	
	$('sondas').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'sondas';
	});
	
	$('sondas').addEvent('mouseover', function(e){
		e.stop();
		sub_sondas.slideIn();
	});
	
	$('sondas').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_sondas.delay(1000);
	});
	
	$('sub_sondas').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'sub_sondas';
	});
	
	$('sub_sondas').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_sondas.delay(1000);
		funcion_out_sub_actualidad.delay(1000);
	});
	
	$('astropedia').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'asrtopedia';
	});
	
	$('astropedia').addEvent('mouseover', function(e){
		e.stop();
		sub_astropedia.slideIn();
	});
	
	$('astropedia').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_astropedia.delay(1000);
	});
	
	$('sub_astropedia').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'sub_astropedia';
	});
	
	$('sub_astropedia').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_astropedia.delay(1000);
	});
	
	$('utilidades').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'utilidades';
	});
	
	$('utilidades').addEvent('mouseover', function(e){
		e.stop();								  
		sub_utilidades.slideIn();
	});
	
	$('utilidades').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_utilidades.delay(1000);
	});
	
	$('sub_utilidades').addEvent('mouseenter', function(e){
		e.stop();
		posicion_raton = 'sub_utilidades';
	});

	$('sub_utilidades').addEvent('mouseleave', function(e){
		e.stop();
		posicion_raton = 'vacio';
		funcion_out_sub_utilidades.delay(1000);
	});
	
	// When Vertical Slide ends its transition, we check for its status
	// note that complete will not affect 'hide' and 'show' methods
	sub_actualidad.addEvent('complete', function() {});
	sub_sondas.addEvent('complete', function(){});
	sub_astropedia.addEvent('complete', function(){});
	sub_utilidades.addEvent('complete', function(){});
	
});