function revisaTamanoTextos(objeto, tamanoMaximo) {
	$(objeto).each(function(){
		var objeto = document.getElementById(this.id);
		objeto.style.whiteSpace='nowrap';
		if (objeto.offsetWidth>tamanoMaximo) {
			ajustaTextoAObjeto(objeto.innerHTML, this.id, tamanoMaximo);
		}
	});
}	

function ajustaTextoAObjeto(texto, nombreObjeto, tamano) {
	var objeto = document.getElementById(nombreObjeto);
	objeto.style.whiteSpace='nowrap';
	var textoModificado = texto;
	objeto.innerHTML=textoModificado;
	if (objeto.offsetWidth>tamano) {
		var posicionUltima = textoModificado.length;
		while (objeto.offsetWidth>tamano) {
			posicionUltima--;
			textoModificado = textoModificado.substring(0, posicionUltima) + '...';
			objeto.innerHTML=textoModificado;
		}
	}
}
