Hey, just another thought....but it seems odd it is hiding the pictures, but not the text. I noticed in the jquery code there is a lot of code that shows hiding the first.id or last.id, and not much about first.text or last.text.
Let me be clear, I don't know coding, so that may have absolutely NOTHING to do with it :) Just poking around, and thought it was weird that the text is the only part misbehaving.