Hm this is weird ... I did not find any .toggle() method in jQuery that takes two callback functions. The normal usage is
.toggle(duration, [easing, [callback]])
Which means, the first parameter has to be a number or string determining the speed of the toggle process. So I guess your usage is flawed.