$(document).ready(function(){
	$('#el_mirador').load('ajax/html_el_mirador.jsp', function() {
		noscroll("#el_mirador");
	});			
	$('#punto_de_vista').load('ajax/html_punto_de_vista.jsp', function() {
		noscroll("#punto_de_vista");
	});
	$('#dimes_y_diretes').load('ajax/html_dimes_y_diretes.jsp', function() {
		noscroll("#dimes_y_diretes");
	});
	
});

function noscroll(selector) {
	var element = $(selector + " .noscroll");
	
	if (element) {
		var objP = element.find("p");
		
		var parrafo = objP.html();
		
		if ( parrafo != null && parrafo != "") {
			var contador = 1000;			
			var limite = element.outerHeight() + 1;
			
			while (contador > 0 && limite < element[0].scrollHeight) {
				parrafo = parrafo.substring(0, parrafo.length - 1);
				objP.html(parrafo);
				contador--;
			}
			
			parrafo = parrafo.substring(0, parrafo.length - 5);
			var posEspacio = parrafo.lastIndexOf(" ");
			if (posEspacio > 0) {
				parrafo = parrafo.substring(0, posEspacio);
			}
			
			parrafo += " ...";
			
			objP.html(parrafo);
		}
		//alert(element.outerHeight() + " - " + element[0].scrollHeight);
	}
}

function noscroll2(selector) {
	var element = $(selector + " .noscroll");
	
	if (element) {
		var objP = element.find("p");
		
		var parrafo = objP.html();
		
		if ( parrafo != null && parrafo != "&nbsp;" && parrafo != "" && parrafo != "") {
			var contador = 1000;
			
			var limite = element.outerHeight() + 12;
			
			while (contador > 0 && limite < element[0].scrollHeight) {
				parrafo = parrafo.substring(0, parrafo.length - 1);
				objP.html(parrafo);
				contador--;
			}
			
			parrafo = parrafo.substring(0, parrafo.length - 5);
			var posEspacio = parrafo.lastIndexOf(" ");
			if (posEspacio > 0) {
				parrafo = parrafo.substring(0, posEspacio);
			}
			
			parrafo += " ...";
			
			objP.html(parrafo);
		}
		//alert(element.outerHeight() + " - " + element[0].scrollHeight);
	}
}


function mirador (accion) {			
	var contador = $('#contador_el_mirador').val();
	var size = $('#size_el_mirador').val();
	
	
	if	 (accion == "siguiente") {			
		if (parseInt(contador)+1 < parseInt(size)) {			
			$('#el_mirador').load('ajax/html_el_mirador.jsp?contador='+contador+"&accion="+accion+"&size="+size, function() {
				noscroll("#el_mirador");
			});
		}
	}	
	if	 (accion == "anterior") {		
		if (parseInt(contador)-1 > parseInt(0)) {		
			$('#el_mirador').load('ajax/html_el_mirador.jsp?contador='+contador+"&accion="+accion+"&size="+size, function() {
				noscroll("#el_mirador");
			});
		}
	}
}
function punto_de_vista (accion) {			
	var contador = $('#contador_punto_de_vista').val();
	var size = $('#size_punto_de_vista').val();			
	
	if	 (accion == "siguiente") {				
		if (parseInt(contador)+1 < parseInt(size)) {					
			$('#punto_de_vista').load('ajax/html_punto_de_vista.jsp?contador='+contador+'&accion='+accion+'&size='+size, function() {
				noscroll("#punto_de_vista");
			});
		}
	}				
	if	 (accion == "anterior") {		
		if (parseInt(contador)-1 > parseInt(0)) {						
			$('#punto_de_vista').load('ajax/html_punto_de_vista.jsp?contador='+contador+"&accion="+accion+"&size="+size, function() {
				noscroll("#punto_de_vista");
			});
		}
	}
}
function dimes_y_diretes (accion) {			
	var contador = $('#contador_dimes_y_diretes').val();
	var size = $('#size_dimes_y_diretes').val();			
	
	if	 (accion == "siguiente") {				
		if (parseInt(contador)+1 < parseInt(size)) {					
			$('#dimes_y_diretes').load('ajax/html_dimes_y_diretes.jsp?contador='+contador+'&accion='+accion+'&size='+size, function() {
				noscroll("#dimes_y_diretes");
			});
		}
	}				
	if	 (accion == "anterior") {		
		if (parseInt(contador)-1 > parseInt(0)) {						
			$('#dimes_y_diretes').load('ajax/html_dimes_y_diretes.jsp?contador='+contador+"&accion="+accion+"&size="+size, function() {
				noscroll("#dimes_y_diretes");
			});
		}
	}
}

