<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -0,0 +1,3 @@
+This is where I plan on keeping any random PrototypeJS based libraries I write.
+
+Currently it only contains Scroller.js, a simple, pretty JS based news ticker with mouseover functionality.
\ No newline at end of file</diff>
      <filename>README</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,35 @@
+/*
+  The Scroller class is a simple &quot;news ticker&quot; style widget.
+  
+  The markup should look something like this:
+
+  &lt;script type=&quot;text/javascript&quot; src=&quot;/javascripts/prototype.js&quot;&gt;&lt;/script&gt;
+	&lt;script type=&quot;text/javascript&quot; src=&quot;/javascripts/effects.js&quot;&gt;&lt;/script&gt;
+	&lt;script type=&quot;text/javascript&quot; src=&quot;/javascripts/scroller.js&quot;&gt;&lt;/script&gt;
+	&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;
+	  Event.observe(window, 'load', function(e) {
+	    var scroller = new Scroller(&quot;display&quot;, &quot;contents&quot;, {delay: 7000});
+	  });
+	&lt;/script&gt;
+	
+  ....
+  
+  &lt;span id=&quot;display&quot;&gt;&amp;nbsp;&lt;/span&gt;
+  &lt;div id=&quot;contents&quot; style=&quot;display: none;&quot;&gt;
+  	&lt;div&gt;Lorem ipsum dolor sit amet &lt;b&gt;consectetur adipisicing elit&lt;/b&gt;&lt;/div&gt;
+  	&lt;div&gt;&lt;a href=&quot;/somewhere&quot;&gt;sed do eiusmod tempor&lt;/a&gt; ut labore et dolore magna aliqua&lt;/div&gt;
+  	&lt;div&gt;&lt;a href=&quot;/else&quot;&gt;quis nostrud exercitation ullamco&lt;/a&gt; Ut enim ad minim&lt;/div&gt;
+  &lt;/div&gt;
+  
+  The children of the &quot;contents&quot; element will be displayed in the &quot;display&quot; container. The contents are 
+  faded in and out. An optional delay value can be passed in. This represents the lenght in milliseconds
+  elements are shown for before the fadeout starts. Mousing over the a story will pause the ticker.
+  Shortly after mousing out, the article will rotate.
+  
+  Multiple &quot;tickers&quot; can be created for different parts of the same page with unique contents,
+  display locations and delays.
+  
+*/
 var Scroller = Class.create({
   initialize : function(display_id, content_id, opts) {
     opts = (opts == null ? { delay: 5500 } : opts);</diff>
      <filename>scroller.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1135a56382fd4a293608b228cae797acaa497a2f</id>
    </parent>
  </parents>
  <author>
    <name>Andrew Bloom</name>
    <email>andrew@andrewkbloom.com</email>
  </author>
  <url>http://github.com/abloom/prototype-objects/commit/8ab8960206869fb96e3a49936fa6f955f4ca694c</url>
  <id>8ab8960206869fb96e3a49936fa6f955f4ca694c</id>
  <committed-date>2008-09-24T08:37:38-07:00</committed-date>
  <authored-date>2008-09-24T08:37:38-07:00</authored-date>
  <message>added some docs to scroller.js and a basic README</message>
  <tree>da30fb171d4c978928ec1e9d11bab710f3f32657</tree>
  <committer>
    <name>Andrew Bloom</name>
    <email>andrew@andrewkbloom.com</email>
  </committer>
</commit>
