I have output the input string and the decoded string. They all match...

But after having a beer with Jens and discussing this, I do believe that my code did not implement the the shifting properly. I am revisiting the code now.
_________________________
Home page: http://www.kixhelp.com/hb/