User blog comment:Stpehen/Borrowed some coding from community central/@comment-2040576-20120310154537

Spoiler? I got to go, will try figure this all out for myself later :P