I liked the pattern of the code you used for the intro animation on greensocks.com, so I'm trying to use it.
You have a main timeline and multiple nested timelines added at a certain offset. I did the same thing, except I'd like to add a timeline at a specific label, rather than a time offset.
I'm using this code:
var main = new TimelineLite();
main.add(timelineA());
main.add(timelineB(),'labelFromTimelineA');
function timelineA () {
var tl = new TimelineLite();
tl.to('#redBox'