Holas comunidad, tengo e siguiente problema y no se como hacerlo, quisiera que me ayuden:
tengo en XAJAX la version 0.2.4, la validacion de errores como esta aqui:  
ARCHIVO funciones_xajax.php  Código PHP:
    <?php
require("xajax/xajax.inc.php");
$P=new xajax();
function procesar_formulario($datosform)        //$datosform es un vector asociativo
   {
     $RESPUESTA = new xajaxResponse();
     $nombre=$datosform['tfnombre'];
     $paterno=$datosform['tfpaterno'];
     $materno=$datosform['tfmaterno'];
     $usuario=$datosform['tfnomusuario'];
     $contrasena=$datosform['hfascci'];//Este valor es una cadena ya no un vector, porque cuando se pasa valores de JavaScript a 
     $contrasenarep=$datosform['hfasccirep'];//Php, los toma como cadena(Es la unica forma en que los 2 lenguajes se comunican)
     $salida="";
     if($nombre=="")
     {
       $salida="Debes escribir el nombre";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($paterno=="")
     {
       $salida="Debes escribir el apellido paterno";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($materno=="")
     {
       $salida="Debes escribir el apellido materno";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($usuario=="")
     {
       $salida="Debes escribir el nombre de usuario";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($contrasena=="")
     {
       $salida="Debes escribir la contraseña";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($contrasenarep=="")
     {
       $salida="Debes repetir la contraseña";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     if($contrasena!=$contrasenarep && $contrasena!="" && $contrasenarep!="")
     {
       $salida="Las contraseñas son diferentes revisa";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       return $RESPUESTA;
     }
     
     if($salida=="")
     { 
       $salida="saliendo";
       $RESPUESTA->addAssign("mensaje","innerHTML",$salida);
       $RESPUESTA->Addalert("por fin ....esto apenas lo hice");
       //$RESPUESTA->addRedirect("index.php");//esto redirecciona a una nueva pagina
       return $RESPUESTA;
     }
   }
   $P->registerFunction("procesar_formulario");
   $P->processRequests();
   
?>    
  luego en el html tengo:  
 Código HTML:
 <?php
include_once("funciones_xajax.php");
?>
<head>
<?php
   $P->printJavascript("xajax/");
?>
</head>
<form action="" method="post" name="formregusr" id="formregusr">
<!--y el boton de envio-->
<input name="btnregusr" type="button" class="style4" id="btnregusr" value="Registrar Usuario" onClick= "xajax_procesar_formulario(xajax.getFormValues('formregusr'))">  Bueno, hasta aqui todo bien muestra los errores de que tiene que estar lleno el campo correspondiente, me muestra una alert de que se llenaron los campos y me redireccona a otra pagina, despues de llenar todo bien.
Pero cuando me redirecciona a la pagina solo es una redireccion y nada mas los campos no se los puede tomar, quisiera que me redireccione con todos los campos (el formulario completo), 



para procesarlo en otra pagina proceso.php y en ahi añadir a la base de datos y demas.
Me podrian ayudar con esta duda, porfavor, quisiera hacerlo con esta herramienta XAJAX, porque ya le agarre el hilo 
