Hey Jonathan,
Thank you for responding so quickly but it looks like you haven't really read my post.
I took the bother of linking to a Gist with all of the code, did a screencast showing the result, added relevant references and explained why I did not use codepen.
Please review my post references and content again if you will.
Cheers
Ajar