Thanks, I appreciate the tips. I've been trying to get this to work once the table of available sessions shows up but that turns out to be pretty tough. Been reading posts and answers on stackoverflow and trying some ideas from there.
Once the sessions show up, each session is a table row and the text content (name of the session I'm looking for) seems to be in one cell using the <td> tag but the element you actually click on seems to be the adjacent table cell, not the one with the actual text content.
So some kind of column offset seems called for unlike stage 1 where once you get the element with "Friday" or whatever I would be looking for, you could "click" on it and trigger the next container to show up.
There is no more <div class id> like there was at the first stage so I've been trying to use different things as the container to call up an array and search but no joy so far. I was actually a mainframe programmer back in the days of COBOL and CICS
and even Assembler code but by the time Java came along I was doing database administration so I never got deep into any of the really object oriented languages. I get the concepts but the syntax is still tough; my fault since I never did it for a living or a hobby.
I'm not sure how stable the table structure is, I know it's generated dynamically but it stays the same until somebody at the YMCA changes the schedule by adding or dropping a session, and then all bets are off as far as "is the session
I want the first row", second row in the table etc. One thing I did see just to make it all simpler is that they always start the schedule with today, and the session I want is always two days from now (48 hour signup lead time) so I don't really need to loop through the array,
I can just select the #2 offset DatePicker element (today is zero) and poof, got the right one. "If" they keep doing it this way but the nice thing is if I can get this working, I don't need a version looking for "Friday" and one looking for "Thursday", ti's always "today plus 2".
But I've got the array loop you showed me so I can always grab the right day regardless.