includes/clientside/static/toolbar.js
changeset 1 fe660c52c48f
child 86 c162ca39db8f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/includes/clientside/static/toolbar.js	Wed Jun 13 16:07:17 2007 -0400
@@ -0,0 +1,60 @@
+// Page toolbar - selecting buttons
+
+function unselectAllButtonsMajor()
+{
+  if ( !document.getElementById('pagebar_main') )
+    return false;
+  obj = document.getElementById('pagebar_main').firstChild;
+  while(obj)
+  {
+    if(obj.id == 'mdgToolbar_article' || obj.id == 'mdgToolbar_discussion')
+    {
+      obj.className = '';
+    }
+    obj = obj.nextSibling;
+  }
+}
+
+function unselectAllButtonsMinor()
+{
+  if ( !document.getElementById('pagebar_main') )
+    return false;
+  obj = document.getElementById('pagebar_main').firstChild.nextSibling;
+  while(obj)
+  {
+    if ( obj.className != 'selected' )
+    {
+      obj = obj.nextSibling;
+      continue;
+    }
+    if(obj.id != 'mdgToolbar_article' && obj.id != 'mdgToolbar_discussion')
+    {
+      if ( obj.className )
+        obj.className = '';
+    }
+    obj = obj.nextSibling;
+  }
+}
+
+function selectButtonMajor(which)
+{
+  if ( !document.getElementById('pagebar_main') )
+    return false;
+  if(typeof(document.getElementById('mdgToolbar_'+which)) == 'object')
+  {
+    unselectAllButtonsMajor();
+    document.getElementById('mdgToolbar_'+which).className = 'selected';
+  }
+}
+
+function selectButtonMinor(which)
+{
+  if ( !document.getElementById('pagebar_main') )
+    return false;
+  if(typeof(document.getElementById('mdgToolbar_'+which)) == 'object')
+  {
+    unselectAllButtonsMinor();
+    document.getElementById('mdgToolbar_'+which).className = 'selected';
+  }
+}
+