Glad you got it working. A word of advice though, while you may not have particularly cared for the person who was in your position prior to you, you should refrain from "name calling". The reason for this is simple: you called him a bonehead, problem is, the Global.asax is setup like that for a reason in VS as it becomes part of the Application Namespace inside the DLL, this is how the app references the code.
Be humble. You will invariable come across programmers who posess skills far superior to your own and, on the flip side, programmers who possess skills that are inferior to your own. You can learn something from both of the aforementioned groups; even if its something trival you can learn SOMETHING for everyone but no one is going to want to help the guy that calls other programmers "boneheads".
Simply put, if you put 10 programmers in the same room and ask them to each write a program that does the same thing, you will get 10 completely different copies of source code; programmers think differently so, by and large, everything they do in their code they do it for a reason, that doesn't make them a bonehead! ;]
================================================== =========
Read this if you want to know how to get a correct reply for your question:
http://www.catb.org/~esr/faqs/smart-questions.html
================================================== =========
Technical Editor for:
Professional Search Engine Optimization with ASP.NET
http://www.wiley.com/WileyCDA/WileyT...470131470.html
================================================== =========
Why can't Programmers, program??
http://www.codinghorror.com/blog/archives/000781.html
================================================== =========