Why are you doing this: jQuery.browser.msie ????
jQuery.browser.msie
There is almost never a reason to detect the browser! And I can see absolutely nothing in your code that requires knowing what the browser is.