No hace mucho tuve un problema similar. Lo solucione mediante el objeto SharedObject. Es un sistema de cookies de flash. Si te sirve de ejemplo, aqui la funcion que hice. Si la cookie no existe, la crea. Almacenas una variable boleana en ella y mediante la funcion cargardatos, la recoges.
Código PHP:
function guardarDatos(bol) {
var day:SharedObject;
day = SharedObject.getLocal("dades20");
day.data.banner = bol;
day.flush();
}
function cargarDatos() {
var day:SharedObject;
day = SharedObject.getLocal("dades20");
if (day.data.banner == undefined){ day.data.banner = true;}
return day.data.banner;
}
Busca en cristalab. Creo recordar que hay tutoriales.
Lo que no me quedo nada claro es el lugar donde flash aloja esa cookie. Si alguien lo sabe, agradeceria mucho que me lo aclarara