show/hide divs problem 1.6.1, ie8

show/hide divs problem 1.6.1, ie8

I've done a search and it seems ie8 does have a lot of problems with jquery and I already know that if I update to the latest jquery (which I cannot, lead dev ) then this fixes the problem.

I'm wondering if there are any code practices which can fix this... it seems that non of my jquery is working in ie8.

I am using this fiddle to show/hide divs - it works everywhere except ie8 - my code is based on a hack of this thread.

Just nothing at all seems to work in ie8.... is it my code?