Actually, my wording wasn't very clear.
What i wanted was for the level 1 and level 2 menus to appear to the left of their respective parents, when the menu was on the right hand side.
This was easily done in css, by changing the left positioning to a negative number.