diff --git a/UI/WebServerResources/UIxPreferences.js b/UI/WebServerResources/UIxPreferences.js index 8549871bc..4a08999d7 100644 --- a/UI/WebServerResources/UIxPreferences.js +++ b/UI/WebServerResources/UIxPreferences.js @@ -3,3 +3,21 @@ function savePreferences(sender) { return false; } + +function initPreferences() { + var identitiesBtn = $("manageIdentitiesBtn"); + Event.observe(identitiesBtn, "click", + popupIdentitiesWindow.bindAsEventListener(identitiesBtn)); +} + +function popupIdentitiesWindow(event) { + var urlstr = UserFolderURL + "identities"; + var w = window.open(urlstr, "identities", + "width=430,height=250,resizable=0,scrollbars=0,location=0"); + w.opener = window; + w.focus(); + + preventDefault(event); +} + +addEvent(window, 'load', initPreferences);