function CargarSubPagina(Bloque,URLPagina,parametros)
{
	Bloque.innerHTML = "Actualizando...";
	var myAjax = new Ajax.Updater( Bloque.id, URLPagina, {method: 'post', postBody: parametros ,asynchronous: true /*, onLoading: showLoad, onComplete: MostrarContenido */} );
}

function Nav(NavBar,Bloque,Opcion)
{
	var Pagina = $(NavBar.id + "Pagina");
	var PActual = $(NavBar.id + "PActual");
	var Paginas = $(NavBar.id + "Paginas");

	var submit = false;
	switch(Opcion)
	{
		case "Inicio":
		case "Anterior":
		{
			submit = (PActual.value > 1);
			break;
		}
		case "Final":
		case "Siguiente":
		{
			submit = (PActual.value < Paginas.value);
			break;
		}
		case "Pagina":
		{
			var PaginaRE = new RegExp("^[1-9][0-9]*$","");
	
			if ( !PaginaRE.test(Pagina.value) )
			{
				alert("Debe introducir un número de Página válido.");
			}
			else
			{
				submit = (Pagina.value != PActual.value);
			}
			break;
		}
	}

	if (submit)
	{
		var parametros = 'Opcion=' + Opcion + '&Pagina=' + Pagina.value + '&PActual=' + PActual.value + '&Paginas=' + Paginas.value;
		CargarSubPagina(Bloque,'ListaPermutas.php',parametros);
	}
		
}

