I've solved this one. The problem was that I was assigning javascript variables with the same names as element ID's which it turns out IE really doesn't like. Cheers to anyone that had started looking at the problem.
- [jQuery] Trouble with .children in IE Jentulman
- [jQuery] Re: Trouble with .children in IE Jentulman