Imagino que habrá soluciones más elegantes, pero se me ocurre utilizar un input tipo hidden:
Código:
<input type="hidden" id="session" value=" <?$carro?> ">
En la función agregarCat puedes recuperar el valor con la función getElementById
Código:
var sess = document.getElementById("session");
ajax=CrearAjax();
ajax.open("GET", "agregarcar.php?id="+id+"&sesion="+sess,true);