Allow default alignment changes

Change-Id: I0815983f974c0a3d6919e973c65310ac30e93480
diff --git a/dev/js/src/panel/result.js b/dev/js/src/panel/result.js
index 7d771ad..c9aa44d 100644
--- a/dev/js/src/panel/result.js
+++ b/dev/js/src/panel/result.js
@@ -91,9 +91,17 @@
       /**
        * Toggle the alignment (left <=> right)
        */
-      this.actions().add(loc.TOGGLE_ALIGN, {'cls':['align','right','button-icon']}, function (e) {
-        var olCl = d.querySelector('#search > ol').classList;
+      let olCl = d.querySelector('#search > ol').classList;
+      let buttonInit = "right";
 
+      aRoll.find(function(align, i) {
+        if (olCl.contains('align-' + align)) {
+	  buttonInit = aRoll[i >= 2 ? 0 : i+1];
+	  return true;
+	};
+      });
+      
+      this.actions().add(loc.TOGGLE_ALIGN, {'cls':['align',buttonInit,'button-icon']}, function (e) {
         aRoll.find(function(align, i) {
           if (olCl.contains('align-' + align)) {
             const n  = i >= 2 ? 0 : i+1;