I am using the following code here:

```
function toggle_visibility(id, h4id)
{
    var e = $("#" + id);
    var h = $("#" + h4id);
    h.css({'padding': '0 0 0 20px'});
    e.animate({height: 'toggle'}, 400, function(){
        var vImg = e.is(':visible') ? 'minus' : 'plus';
        h.css({'background-image': 'url(/images/' + vImg + '.png)'});
    });
}

```

If you take a look at this page here: <http://opportunityfinance.net/industry/>
Works fine

If you take a look at this page here: <http://opportunityfinance.net/consulting/default.aspx?id=6474>
It's really jumpy animation. It jumps when you click it to slide down and when you click it to slide up.

I'm trying to determine the difference between the 2 pages that could be causing this, and can't seem to understand why it doesn't slide down or up without the jumps on the 2nd page.

How can I fix this? Been reading several questions and answers already here at SO with no luck.

Thanks guys, let me know if you need more info on this.