Código:
  
queria saber si es posible manipular el resultado devuelto por el servidor, con una funcion externa... se podra...???function procesa(url,valores,metodo,estado,cont,rsp,handler_externo){
	var metodo=metodo.toLowerCase();
	var rpta=parseInt(rsp);
	var cont=document.getElementById(cont);
	var url=(metodo=='post')?url:url+'?'+valores;
	ajax.open(metodo,url,estado);
  if(rpta==0){
  	ajax.onreadystatechange=function(){
    	if(ajax.readyState==4){
  			if(ajax.status==200){ajax.responseText;}else{cont.innerHTML='Cargando...';}
   	  }
    }
	}else{
    ajax.onreadystatechange=handler_externo;
  }
	metodo=='post'?ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'):'';
	ajax.send(metodo=='post'?valores:null);
}

Gracias de Antemano...
 
 
 
