@pateketrueke, el error es efectivamente el nombre de la función (cuenta() o numero()). El método printJavascript() de xajax imprime un trozo de código "motor" y declara las funciones que se ha registrado en el proceso en PHP, pero las registra agregándoles un prefijo
xajax_, de ahi viene que se deba llamar a xajax_
nombre_de_la_funcion_php y no con su nombre original.