Justin,
Its not 100% but it was the session variable as you thought. Need to fully debug but its a lot better shape now.
Unfortunatly I cant say the same for the z-index on the flash menu.
This works if I set the z-index as you previously recommended. However it now falls behind the cssmenu.
I have tried applying a div around the cssmenu and giving it a lower z-index but no better.
Can you help