Cuadro multiseleccion

No hay caso, no me dispara el javascript. Tengo:


	function conf__cuadro_envios(toba_ei_cuadro $cuadro)
	{
		echo toba_form::hidden('ids_seleccionados_cliente', '');
		$t_recargas = toba::consulta_php('soe_consultas')->get_recargas();
		$cuadro->set_datos($t_recargas);
	}

Luego:


	function evt__procesar()
	{
		$this->dep('t_recargas')->sincronizar();
		$clave = $this->dep('t_recargas')->get_clave_valor(0);

		$seleccionados = $this->recuperar_seleccionados();
//		$this->generar_insert($seleccionados);
	
		$this->dep('t_recargas')->resetear();
		$this->set_pantalla('seleccion');
	}

	function extender_objeto_js()
	{
		echo "
		
			{$this->objeto_js}.evt__procesar = function()
			{
				var seleccionados = this.dep('cuadro_detalle').get_ids_seleccionados('seleccion');
                var input = document.getElementById('ids_seleccionados_cliente');
                input.value = seleccionados.join('^');
				notificacion.agregar (input.value);
//				notificacion.agregar('Seleccionadas: ' + seleccionados.join(', '), 'info');
				return false;
			}
		";
	}


	function recuperar_seleccionados()
	{
		$seleccion = array();
		$valores = toba::memoria()->get_parametro('ids_seleccionados_cliente');
		if (! is_null($valores)) {
            $seleccion = explode('^', $valores);
            //Tambien se podria haber hecho con un foreach por si se debia controlar algo.
		}

		return $seleccion;
	}

En ningun caso al seleccionar el procesar me recupera los seleccionados del cuadro.
Alguna sugerencia?
Saludos. Ricardo.