onRollOut issues

I have attached a sample fla as n0t sure how clear i will explain this…

The layout of my file is:

th1(main movie clip)
–items(hidden movie clip inside th1)
----th1Sub(menu items inside items)
----th2Sub
----th3Sub

Basically what i am trying to do is when the movie loads “items” will be hidden, when the user rolls over “th1” then “items” will become visible.

then when the user rolls over each sub item they will have onRollOver, onRelease, onRollOut functions.

Now I seem to be able to get this all working fine untill I try and put an onRollOut function on “th1”. When i do this as soon as the user scrolls over “items” it then disappears as it is calling the “th1” onRollOut function.

Any ideas on what I could be doing to stop this? There will be more than main movie clip, ie th1, th2 th3 but just trying to get the functionality working on th1 first then will be asily to implement on the others

If this is not very clear the attached fla has the basic setup in it for you to look at.

any advice or guidance would be greatly appreciated.