<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -31,7 +31,10 @@ UI.Tabbox = Class.create(UI.Options, {
     this.head=new Element('div',{className:'tabbox_head'});
     
     tabs.each(function(tab) {
-      this.add(tab);
+      if(tab == 'separator')
+        this.addSeparator(new Hash);    
+      else
+        this.add(tab);
     }.bind(this));
     
     this.element.insert({
@@ -141,6 +144,16 @@ UI.Tabbox = Class.create(UI.Options, {
           
       this.tabs.set(tab.name,tab);    
   },
+  
+  addSeparator: function(tab) {
+    head=new Element('span', {className: 'separator'});
+    
+    if(tab.after &amp;&amp; this.tabs.get(tab.after)) {
+      this.tabs.get(tab.after).head.insert({after:head});
+    } else {
+      this.head.insert(head);
+    }
+  },
 
   select: function(tabName) {
     if (this.selectedTab &amp;&amp; this.selectedTab.name == tabName) {</diff>
      <filename>src/tabbox/tabbox.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>e646f439fd9121655a319a824676d46abeda0fb9</id>
    </parent>
  </parents>
  <author>
    <name>Sven G. Br&#246;nstrup</name>
    <email>broenstrup@spom.net</email>
  </author>
  <url>http://github.com/starpeak/prototypeui/commit/9ef3f79b1d0dd2c8001654aeed809977872ee20c</url>
  <id>9ef3f79b1d0dd2c8001654aeed809977872ee20c</id>
  <committed-date>2008-08-17T07:04:35-07:00</committed-date>
  <authored-date>2008-08-17T07:04:35-07:00</authored-date>
  <message>Added separators to tabbox</message>
  <tree>126c052518227a8ebd6c9da27575e5562f256f57</tree>
  <committer>
    <name>Sven G. Br&#246;nstrup</name>
    <email>broenstrup@spom.net</email>
  </committer>
</commit>
