diff -r 4252e4d83102 -r be6cfe79128c includes/clientside/static/login.js --- a/includes/clientside/static/login.js Fri Aug 21 15:39:34 2009 -0400 +++ b/includes/clientside/static/login.js Fri Aug 21 20:30:52 2009 -0400 @@ -1247,30 +1247,26 @@ window.location = loc; } -var navto_ns; -var navto_pg; -var navto_ul; - -window.ajaxLoginNavTo = function(namespace, page_id, min_level) +window.ajaxLoginNavTo = function(namespace, page_id, min_level, get) { // IE <6 pseudo-compatibility if ( KILL_SWITCH ) return true; - navto_pg = page_id; - navto_ns = namespace; - navto_ul = min_level; + void(namespace); + void(page_id); + get = get || false; if ( auth_level < min_level ) { ajaxPromptAdminAuth(function(k) { ENANO_SID = k; - auth_level = navto_ul; - var loc = makeUrlNS(navto_ns, navto_pg); + auth_level = min_level; + var loc = makeUrlNS(namespace, page_id, get); if ( (ENANO_SID + ' ').length > 1 ) window.location = loc; }, min_level); return false; } - var loc = makeUrlNS(navto_ns, navto_pg); + var loc = makeUrlNS(namespace, page_id, get); window.location = loc; }