function actualizar_ventana(){
	
    var h = jQuery(window).height();
    var w = jQuery(window).width();
    
    //Miramos si hace falta el modo 1024
    if(w<1440) jQuery("body").addClass("v1024");
    else jQuery("body").removeClass("v1024");

    //Cambiamos el ancho y el alto de las ventanas
    jQuery("#contenido_visor").css("width", 4*w+100);
    jQuery(".contenido, #contenido_padre").css("height", h);
    jQuery(".contenido, #contenido_padre").css("width", w);

    //Actualizamos el alto del contenedor
    var margin_top_contenedor = parseInt(jQuery(".contenedor").css("margin-top"));
    var margin_bottom_contenedor = parseInt(jQuery(".contenedor").css("margin-bottom"));
    jQuery(".contenedor").css("height", h - margin_top_contenedor - margin_bottom_contenedor);
    
    //Si estamos en otra pantalla y redimensionamos, calculamos el valor izq
    var izq = parseInt(jQuery("#contenido_visor").css("left"));
    if(!isNaN(izq) && izq!=0){
    	var numero=jQuery(".menu.activado").index();
    	var left_numero=numero*w;
    	jQuery("#contenido_visor").css("left", -1*left_numero);
    }
}

function activar_menu(numero, elemento){

	//Movemos la pantalla
	numero=numero-1;
	
	var w=jQuery(".contenido").width();
	var w_menu=jQuery(".menu").width();

	var left_numero=numero*w;
	var posicion_puntero=0;
    jQuery("#contenido_visor").animate(
    		{
    			left:"-"+left_numero+"px"
    		},
    		{
    			duration:1000,
    			step: function(now,fx){
    				posicion_puntero=now*-1*w_menu/w;
    				jQuery("#puntero").css("left", posicion_puntero);
    			}
    		}
    );
    
    //Marcamos boton como activado
    jQuery(".menu").removeClass("activado");
    jQuery(elemento).parent().addClass("activado");
    
}

jQuery(function(){
    jQuery(window).resize(function(){
    	actualizar_ventana();
    });
});

jQuery("document").ready(function(){
	actualizar_ventana();
});


