diff -r 474f8be55943 -r ab66d6d1f1f4 includes/clientside/static/misc.js --- a/includes/clientside/static/misc.js Fri Dec 07 18:47:37 2007 -0500 +++ b/includes/clientside/static/misc.js Wed Dec 19 22:55:40 2007 -0500 @@ -402,7 +402,8 @@ var response = String(ajax.responseText); if ( response.substr(0,1) != '{' ) { - alert('Invalid JSON response from server: ' + response); + handle_invalid_json(response); + ajax_auth_mb_cache.destroy(); return false; } response = parseJSON(response); @@ -447,56 +448,77 @@ } var disableme = ( disable_controls ) ? 'disabled="disabled" ' : ''; form_html += ' \ -
' + $lang.get('user_login_field_username') + ': | \ - |
' + $lang.get('user_login_field_password') + ': | \ - |
\ + '; + | \ +