Replace native JSON.parse function by jQuery .parseJSON() call. This should bring back IE7 support.
Remove browser switch and avoid call of deprecated variable jQuery.browser