var portal = {

	inicializar: function(){
		portal.cargarSubMenu();
		portal.cargarIdioma();
		portal.tratarServicios();
		portal.tratarInfoReserva();
	},
	
	cargarSubMenu: function(){
		$("#nav > ul > li").hover(function(){
			$(this).find(".submenu").fadeIn("fast");
		}, function(){
			$(this).find(".submenu").fadeOut("fast");
		});			
	},

	cargarIdioma: function(){
		$("#idioma").css("cursor", "pointer");
		$("#idioma").hover(function(){
			$(this).parent().find(".hide-with-script").fadeIn("fast");
		}, function(){
			$(this).parent().find(".hide-with-script").fadeOut("fast");
		});			
	},
	
	tratarServicios: function(){
		$('.personalizar').click(function() {
			$(this).parent().find(".hide-with-script:first").slideToggle();
		});
	},
	
	tratarInfoReserva: function(){
		$('.tdinfooculta').click(function() {
			if($(this).parent().hasClass("datosperso")){
				$(this).parent().removeClass("datosperso");
				$(this).parent().next().addClass("hide-with-script");
			}else{
				$(this).parent().addClass("datosperso");
				$(this).parent().next().removeClass("hide-with-script");	
			}
		});		
	}

}
