﻿function j_cambia_tamano(){
	//alert('j cambia tamaño')
	var altura_actual = $j('.content').height();
	var height_window_original = $j(window).height();
	//alert('altura_actual: '+altura_actual);
	//alert('height_window_original: '+height_window_original);
	if((altura_actual+30) > height_window_original){
		//agregamos el flexcroll
		$j('#contenidos').addClass('flexcroll');

		var nueva_altura = height_window_original-40;
		gbl_altura_final = nueva_altura;
		//alert('cambio, nueva_altura: '+nueva_altura)
		$j('.content').height(nueva_altura);
		
		$j('#contenidos').height(nueva_altura-100);
	} else{
		gbl_altura_final = altura_actual;
	}
	//alert('fin')
}

function revisa_altura(){
	//alert('revisa altura')
	var altura_actual = $j('.content').height();
	var altura_actual_contenidos = $j('#contenidos').height();
	var height_window = $j(window).height();
	//alert('altura_actual: '+altura_actual);
	//alert('altura_actual_contenidos: '+altura_actual_contenidos);
	//alert('gbl_altura_final: '+gbl_altura_final);
	//alert('height_window: '+height_window);
	if(altura_actual >= gbl_altura_final && altura_actual <= (altura_actual_contenidos + 101)){
		tiempo = 5;
		//agregamos el flexcroll
		$j('#contenidos').addClass('flexcroll');
		
		var nueva_altura = height_window-40;
		gbl_altura_final = nueva_altura;
		//alert('cambio, nueva_altura: '+nueva_altura)
		$j('.content').height(nueva_altura);
		
		$j('#contenidos').height(nueva_altura-100);
		//$j('#contenidos').height(300);
		//alert($j('#contenidos').height());
	} else{
		tiempo++;
		//alert(tiempo)	
	}
	if(altura_actual <= (altura_actual_contenidos + 101)){
		//alert('flex')
		//$j('#contenidos').addClass('flexcroll');
	}
	setTimeout(revisa_altura,(tiempo*1000));
}

var $j = jQuery.noConflict();
var gbl_height_window_original = 0;
var gbl_altura_final = 0;
var tiempo = 5;

$j(function(){
	//alert('j main');
	$j(document).ready(function($) {
	  // Code using $ as usual goes here.
	  //j_cambia_tamano();
	  setTimeout(j_cambia_tamano, 100);
	  setTimeout(revisa_altura,(tiempo*1000));
	});
});
