77535f9c2f0f37a7ec675eda36497de98cdcc517
kate
  Wed Apr 16 08:41:11 2014 -0700
Using jQuery for more concise code
diff --git src/hg/js/edwPersona.js src/hg/js/edwPersona.js
index 3dbe144..c8d2340 100644
--- src/hg/js/edwPersona.js
+++ src/hg/js/edwPersona.js
@@ -1,28 +1,21 @@
 /* edwPersona.js - Hooks up signin and signout buttons to Persona authentication. */
 
 $(function () {
-    var email = $.cookie("email");
-    var signInLink = document.getElementById('signin');
-    if (signInLink) {
-        signInLink.onclick = function() { navigator.id.request(); };
-    }
-
-    var signOutLink = document.getElementById('signout');
-    if (signOutLink) {
-        signOutLink.onclick = function() { navigator.id.logout(); };
-    }
+    var email = $.cookie('email');
+    $('#signin').click(function(){ navigator.id.request(); });
+    $('#signout').click(function(){ navigator.id.logout(); });
 
     // update navigation bar to show email of logged in user
     if (email != null) {
         $('#edw-user').text(email);
     } else {
         $('#signout').hide();
     }
 
     navigator.id.watch({
       loggedInUser: email,
       onlogin: function(assertion) {
 	// A user has logged in! Here you need to:
 	// 1. Send the assertion to your backend for verification and to create a session.
 	// 2. Update your UI.
 	$.ajax({ /* <-- This example uses jQuery, but you can use whatever you'd like */