  

  


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="chrome=1">
        <title>Home - chain.js - GitHub</title>
    <link rel="search" type="application/opensearchdescription+xml" href="/opensearch.xml" title="GitHub" />
    <link rel="fluid-icon" href="http://github.com/fluidicon.png" title="GitHub" />

    
      <link href="http://assets0.github.com/stylesheets/bundle.css?e68852fb382ad10bb96d32ef622795c083b7830f" media="screen" rel="stylesheet" type="text/css" />
    

    
      
        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
        <script src="http://assets3.github.com/javascripts/bundle.js?e68852fb382ad10bb96d32ef622795c083b7830f" type="text/javascript"></script>
      
    
    
  <link href="http://github.com/feeds/raid-ox/commits/chain.js/master" rel="alternate" title="Recent Commits to chain.js:master" type="application/atom+xml" />

        <meta name="description" content="Data Binding Plugin for jQuery" />
    <script type="text/javascript">
      GitHub.nameWithOwner = GitHub.nameWithOwner || "raid-ox/chain.js";
      GitHub.currentRef = "master";    
    </script>
  

    

    <script type="text/javascript">
      github_user = null
    </script>
  </head>

  

  <body>
    

    <div id="main">
      <div id="header" class="">
        <div class="site">
          <div class="logo">
            <a href="http://github.com"><img src="/images/modules/header/logov3.png" alt="github" /></a>
          </div>
          
          <div class="topsearch">
  
    <form action="http://github.com/search" id="top_search_form" method="get">
      <a href="http://github.com/search" class="advanced-search" title="Advanced Search">Advanced Search</a>
      <input type="search" class="search repo_autocompleter" name="q" results="5" placeholder="Search GitHub&hellip;" /> <input type="submit" value="Search", class="button" />
      <input type="hidden" name="type" value="Everything" />
      <input type="hidden" name="repo" value="" />
      <input type="hidden" name="langOverride" value="" />
      <input type="hidden" name="start_value" value="1" />
    </form>
  
  
    <ul class="nav logged_out">
      
        <li><a href="http://github.com">Home</a></li>
        <li class="pricing"><a href="http://github.com/plans">Pricing and Signup</a></li>
        <li><a href="http://github.com/popular/forked">Explore GitHub</a></li>
        
        <li><a href="/blog">Blog</a></li>
      
      <li></li>
    </ul>
  
</div>
        </div>
      </div>

      
        
      <div id="repo_menu">
        <div class="site">
          <ul>
            
              <li class=""><a href="http://github.com/raid-ox/chain.js/tree/master">Source</a></li>

              <li class=""><a href="http://github.com/raid-ox/chain.js/commits/master">Commits</a></li>

              
              <li class=""><a href="http://github.com/raid-ox/chain.js/network">Network</a></li>

              

              
                
                
              

              
                
                <li class=""><a href="http://github.com/raid-ox/chain.js/downloads">Downloads</a></li>
              

              
                
                <li class="active"><a href="http://wiki.github.com/raid-ox/chain.js">Wiki</a></li>
              

              <li class=""><a href="http://github.com/raid-ox/chain.js/graphs">Graphs</a></li>

              

            
          </ul>
        </div>
      </div>

    <div id="repo_sub_menu">
      <div class="site">
        <div class="joiner"></div>
        

        

        

        
      </div>
    </div>

    <div class="site">
      



<div id="repos">
  


<script type="text/javascript">
  GitHub.currentCommitRef = "master"
  GitHub.currentRepoOwner = "raid-ox"
  GitHub.currentRepo = "chain.js"
  
</script>



  <div class="repo public" id="repo_details">
    <div class="title">
      <div class="path">
        <a href="/raid-ox">raid-ox</a> / <b><a href="http://github.com/raid-ox/chain.js">chain.js</a></b>

        

          <span id="edit_button" style="display:none;">
            <a href="/raid-ox/chain.js/edit"><img alt="edit" class="button" src="http://assets0.github.com/images/modules/repos/edit_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></a>
          </span>

          
            <span id="pull_request_button" style="display:none;">
              <a href="/raid-ox/chain.js/pull_request/" class="pull_request_button"><img alt="pull request" class="button" src="http://assets3.github.com/images/modules/repos/pull_request_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></a>
            </span>

            <span id="fork_button">
              <form method="POST" action="/raid-ox/chain.js/fork" style="display:inline;">
                <input alt="fork" class="button" src="http://assets0.github.com/images/modules/repos/fork_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" type="image" />
              </form>
            </span>
          

          <span id="watch_button">
            <a href="/raid-ox/chain.js/toggle_watch" class="toggle_watch"><img alt="watch" class="button" src="http://assets3.github.com/images/modules/repos/watch_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></a>
          </span>

          <span id="unwatch_button" style="display:none;">
            <a href="/raid-ox/chain.js/toggle_watch" class="toggle_watch"><img alt="watch" class="button" src="http://assets2.github.com/images/modules/repos/unwatch_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></a>
          </span>

          
            <a href="/raid-ox/chain.js/archives/7f60552d753003b1cbe7c97baf38a7f49c628204" id="download_button">
              <img alt="download tarball" class="button" src="http://assets2.github.com/images/modules/repos/download_button.png?e68852fb382ad10bb96d32ef622795c083b7830f" />
            </a>
          
        
      </div>

      <div class="security private_security" style="display:none">
        <a href="#private_repo" rel="facebox"><img src="/images/icons/private.png" alt="private" /></a>
      </div>

      <div id="private_repo" class="hidden">
        This repository is private.
        All pages are served over SSL and all pushing and pulling is done over SSH.
        No one may fork, clone, or view it unless they are added as a <a href="/raid-ox/chain.js/edit">member</a>.

        <br/>
        <br/>
        Every repository with this icon (<img src="/images/icons/private.png" alt="private" />) is private.
      </div>

      <div class="security public_security" style="">
        <a href="#public_repo" rel="facebox"><img src="/images/icons/public.png" alt="public" /></a>
      </div>

      <div id="public_repo" class="hidden">
        This repository is public.
        Anyone may fork, clone, or view it.

        <br/>
        <br/>
        Every repository with this icon (<img src="/images/icons/public.png" alt="public" />) is public.
      </div>

      

        <div class="flexipill">
          <a href="/raid-ox/chain.js/network">
          <table cellpadding="0" cellspacing="0">
            <tr><td><img alt="Forks" src="http://assets0.github.com/images/modules/repos/pills/forks.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></td><td class="middle"><span>5</span></td><td><img alt="Right" src="http://assets1.github.com/images/modules/repos/pills/right.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></td></tr>
          </table>
          </a>
        </div>

        <div class="flexipill">
          <a href="/raid-ox/chain.js/watchers">
          <table cellpadding="0" cellspacing="0">
            <tr><td><img alt="Watchers" src="http://assets0.github.com/images/modules/repos/pills/watchers.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></td><td class="middle"><span>101</span></td><td><img alt="Right" src="http://assets1.github.com/images/modules/repos/pills/right.png?e68852fb382ad10bb96d32ef622795c083b7830f" /></td></tr>
          </table>
          </a>
        </div>
      </div>

    <div class="meta">
      <table>
        
        <tr>
          <td class="label">Description:</td>
          <td>
            <span id="repository_description" rel="/raid-ox/chain.js/edit/update">Data Binding Plugin for jQuery</span>
            <a href="#description" class="edit_link action" style="display:none;">edit</a>
          </td>
        </tr>

        
      </table>

          </div>
  </div>






</div>

<div id="guides">
  <div class="guide">
    <!-- main content -->
    
    <div class="main">

      
        <div class="actions">
          <a href="http://wiki.github.com/raid-ox/chain.js">Home</a> 
          | <a href="http://github.com/raid-ox/chain.js/wikis/home/edit">Edit</a> | 
          <a href="http://github.com/raid-ox/chain.js/wikis/new">New</a>
        </div>
      

      <h1>Home</h1>

      <div class="wikistyle">
        <link rel="stylesheet" title="Sunburst" href="http://code.riiv.net/assets/styles/sunburst.css">
<script type="text/javascript" src="http://code.riiv.net/assets/scripts/jquery-1.2.6.pack.js"></script><script type="text/javascript" src="http://github.com/raid-ox/chain.js/tree/v0.1-stable/build/chain.js?raw=true"></script><script type="text/javascript" src="http://code.riiv.net/assets/scripts/jquery-noconflict.js"></script><h1>Chain.js &#8211; Data Binding Service for jQuery</h1>
<p><strong>Chain.js</strong> is a jQuery plugin, providing unobtrusive data-binding capability that allows you to generate web contents automatically by binding your data to html. Unlike other data-binding frameworks and library, it uses pure <span class="caps">DOM</span>, instead of string-based innerHTML approach, so event binding won&#8217;t disappear during rendering. This library can also be very helpful if you strictly separate your data from your <span class="caps">HTML</span>, e.g. developing using <span class="caps">MVC</span>-Pattern. Although simple, it is actually powerful and can be very useful for various projects. Have a look at our <a href="http://wiki.github.com/raid-ox/chain.js/demos">Demos</a> and be sure to read our <b>Quick Start</b> below.</p>
<h3>Download</h3>
<div style="background:#DCE9F4;padding:0.5em">
<p>Click <a href="http://github.com/raid-ox/chain.js/zipball/stable">here</a> to download the latest stable release of <strong>chain.js</strong> <em>(v0.2)</em>.</p>
</div>
<div style="background:#DCE9F4;padding:0.5em">
<p><b><span class="caps">NEW</span></b> Interaction extension for chain.js <a href="http://github.com/raid-ox/interaction.js/wikis">here</a>. A very useful companion for chain.js.</p>
</div>
<p><strong>Chain.js</strong> <em>is</em> an <em><a href="http://en.wikipedia.org/wiki/Open_source">open source</a></em> library, licensed under the very liberal <em><span class="caps">MIT</span> License</em>. You can use it as you want.</p>
<h3><span class="caps">API</span> Documentation and Reference</h3>
<div style="background:#DCE9F4;padding:0.5em">
<p><strong><span class="caps">NEW</span></strong>: Auto-Generated <a href="http://code.riiv.net/chain.js/doc/static/">Documentation</a></p>
</div>
<div style="background:#DCE9F4;padding:0.5em">
<p><strong>Services:</strong> <a href="http://wiki.github.com/raid-ox/chain.js/elementchain">Element::chain</a>, <a href="http://wiki.github.com/raid-ox/chain.js/elementupdate">Element::update</a>, <a href="http://wiki.github.com/raid-ox/chain.js/elementitems">Element::items</a>, <a href="http://wiki.github.com/raid-ox/chain.js/elementitem">Element::item</a></p>
</div>
<h3>HowTos and Helps</h3>
<p>Visit the <a href="http://wiki.github.com/raid-ox/chain.js/howto">HowTo</a> page for tutorials. If you are looking for specific helps, or if you want to give some suggestions please join our <a href="http://groups.google.com/group/chainjs">mailing list</a>. Visit <a href="http://rizqi.namaku.de">my site!</a></p>
<h3>Quick Demo</h3>
<div style="background:#DCE9F4;padding:0.5em;margin-bottom:1em;">
<div style="background:white;color:#444;border:1px solid #BBB;" id="quickdemo">
	<div style="background:#DCE9F4;padding: 0.3em;margin:1px;" class="item"><span class="library">Library Name</span></div>
</div>
<input style="margin-top: 1em;" type="button" value="execute" onclick="launchQuickDemo();" />
</div>
<p><b><span class="caps">HTML</span>:</b><br />
<pre><code class="html">&lt;div id="quickdemo"&gt;
	&lt;div class="item"&gt;&lt;span class="library"&gt;Library Name&lt;/span&gt;&lt;/div&gt;</p>
</div>
<p></code></pre><br />
<b>Javascript:</b><br />
<pre><code class="javascript">$('#quickdemo')
	.items([
		{library:'Prototype'},
		{library:'jQuery'},
		{library:'Dojo'},
		{library:'MooTools'}
	])
	.chain();
</code></pre></p>
<h2>Quick Start</h2>
<h3>Download &amp; Install!</h3>
<p>To use chain get the latest chain.js <a href="http://github.com/raid-ox/chain.js/zipball/stable">stable release</a>.<br />
Follow the instructions in readme.txt, then return here.</p>
<p>Then, put <code>jquery-&lt;version&gt;.js</code> from <em>/lib</em> folder and <code>chain.js</code> from <em>/build</em> (!) folder into a folder in your website.</p>
<p>After that put this code in the <code>&lt;head&gt;</code> of your page:<br />
<pre><br />
<code class="html">&lt;script src="path/to/your/jquery.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;
&lt;script src="path/to/your/chain.js" type="text/javascript" charset="utf-8"&gt;&lt;/script&gt;</code><br />
</pre></p>
<p>Now, you are ready to use <strong>chain.js</strong></p>
<h3>Populating Your Page with Data</h3>
<p><strong>Chain.js</strong> makes it easy to fill <span class="caps">HTML</span> Page with data, try this simple example: <a href="http://wiki.github.com/raid-ox/chain.js/demo-simple-item-example"> see demo</a><br />
<pre><br />
<code class="html">&lt;div id="contact"&gt;
	&lt;div class="name"&gt;My Name&lt;/div&gt;
	&lt;div class="address"&gt;My Address&lt;/div&gt;
	&lt;div class="country"&gt;Unknown Country&lt;/div&gt;</p>
</div>
<p></code></pre><br />
<pre><br />
<code class="javascript">$('#contact')
	.item({
		name: "Rizqi Ahmad",
		address: "Somestrasse 50, Hamburg",
		country: "Germany"
	})
	.chain();
</code></pre></p>
<p>So, the code contains two functions: <code>item()</code> and <code>chain()</code>.</p>
<p>You can use <code>item({data})</code> to insert data to to an element. To get the data simply call <code>item()</code> without arguments.<br />
There are more things you can do with <code>item()</code>, just take a look at the <a href="http://wiki.github.com/raid-ox/chain.js/elementitem"> doc</a>.</p>
<p>use <code>chain()</code> to enable the <em>chain data-binding system</em>. Without invoking <code>chain</code>, all chain.js functionalities will be useless. You only have to call <code>chain()</code> once. After that you only need to invoke <code>item({my other data})</code> to change your data, and the element will be automatically updated.</p>
<h3>Using Custom Builder</h3>
<p>Actually if you invoke <code>chain()</code> without any argument, it will use the default builder to render the element. The default builder, analyze the data and search nodes that has the same class as the data&#8217;s property and fill them with the values. You can pass a custom builder like this: <a href="http://wiki.github.com/raid-ox/chain.js/demo-using-custom-builder"> see demo</a><br />
<pre><br />
<code class="javascript">$('#contact')
	.item({
		name: "Rizqi Ahmad",
		address: "Somestrasse 50, Hamburg",
		country: "Germany"
	})
	.chain({
		'.name': 'Hello, My Name is {name}',
		'.address': 'My address is {address}',
		'.country': 'It is in {country}'
	});
</code></pre><br />
There are some more cool things you can do with custom builder. <a href="http://wiki.github.com/raid-ox/chain.js/elementchain"> see doc</a>.</p>
<h3>Array of Data with <code>items()</code></h3>
<p>You can do the same as above with an array of data. All you need to do is using <code>items()</code> instead of <code>item()</code>, and create an item wrapper in your <span class="caps">HTML</span> like this: <a href="http://wiki.github.com/raid-ox/chain.js/demo-simple-items-example"> see demo</a></p>
<pre>
<code class="html">&lt;div id="persons"&gt;
	&lt;div class="item"&gt;&lt;span class="first"&gt;First&lt;/span&gt; &lt;span class="last"&gt;Last&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</code></pre>

<pre>
<code class="javascript">$('#persons')
	.items([
		{first:'Isaac', last:'Newton'},
		{first:'Johannes', last:'Keppler'},
		{first:'Alessandro', last:'Volta'},
		{first:'Blaise', last:'Pascal'}
	])
	.chain();
</code></pre>
<p>Make sure that you don&#8217;t forget the item wrapper element (in this case <code>&lt;div class="item"&gt;</code>).</p>
<h3>Adding &amp; Removing Items</h3>
<p>Using <code>items()</code> you can also add or remove items. You don&#8217;t need to call <code>chain()</code> again.<br />
Each time the data is altered, the templates will automatically be updated. <a href="http://wiki.github.com/raid-ox/chain.js/demo-addingremoving-items"> see demo</a></p>
<pre>
<code class="javascript">// Adding more items
$('#persons').items([
	{first:'Niels', last:'Bohr'},
	{first:'Albert', last:'Einstein'}
]);

// This is the same as above
$('#persons').items('merge', [
	{first:'Niels', last:'Bohr'},
	{first:'Albert', last:'Einstein'}
]);

// Replace with new data
$('#persons').items('replace', [
	{first:'Niels', last:'Bohr'},
	{first:'Albert', last:'Einstein'}
]);

var data = {first:'Stephen', last:'Hawking'};

// Add one item
$('#persons').items('add', data);

// Remove data, data should be THE SAME OBJECT as the data inserted
$('#persons').items('remove', data);
</code></pre>
<p>More on <code>items()</code> can be seen <a href="http://wiki.github.com/raid-ox/chain.js/elementitems"> here</a>.</p>
<h3>Next?</h3>
<p>Don&#8217;t worry, this is just the beginning. For more Tips and Tricks go to <a href="http://wiki.github.com/raid-ox/chain.js/howto">HowTo</a>. And don&#8217;t forget to take a look at the <b><span class="caps">API</span> Documentation</b>.</p>
<script type="text/javascript" src="http://code.riiv.net/assets/scripts/wiki-home.js"></script><script type="text/javascript" src="http://code.riiv.net/assets/scripts/highlight.js"></script>
      </div>
    </div>
    
    <!-- sidebar -->
    
    <div class="sidebar">
      <h3> 
        Pages 
        <a href="http://wiki.github.com/raid-ox/chain.js/wikis.atom"><img alt="feed" src="http://assets1.github.com/images/icons/feed.png?e68852fb382ad10bb96d32ef622795c083b7830f" title="Feed of recent chain.js wiki edits" /></a>
      </h3>
      
<!--# block name="pages" -->
      <ul>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/simple-item-attribute-setting-example">*Simple Item Attribute Setting Example*</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-addingremoving-items">Demo: Adding/Removing Items</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-event-binding">Demo: Event Binding</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-items-filtering">Demo: Items Filtering</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-items-sorting">Demo: Items Sorting</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-linking-multiple-items">Demo: Linking Multiple Items</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-simple-item-example">Demo: Simple Item Example</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-simple-item-linking">Demo: Simple Item Linking</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-simple-items-example">Demo: Simple Items Example</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demo-using-custom-builder">Demo: Using Custom Builder</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/demos">Demos</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/elementchain">Element::chain</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/elementitem">Element::item</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/elementitems">Element::items</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/elementupdate">Element::update</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js">Home</a></b></li>
  
    <li><b><a href="http://wiki.github.com/raid-ox/chain.js/howto">HowTo</a></b></li>
  
</ul>

<!--# endblock -->

<!--# include virtual="/raid-ox/chain.js/_all_pages" stub="pages" -->
      
    </div>

  </div>
  
  <!-- admin -->
    
  
    <div class="admin">
      <div style="float:left;">
        <small>Last edited by <b>raid-ox</b>, <abbr class="relatize" title="2008-10-18 15:37:38">Sat Oct 18 15:37:38 -0700 2008</abbr></small>

        <div class="actions">
          <a href="http://wiki.github.com/raid-ox/chain.js">Home</a> 
          | <a href="http://github.com/raid-ox/chain.js/wikis/home/edit">Edit</a> | 
          <a href="http://github.com/raid-ox/chain.js/wikis/new">New</a>
        </div>
      </div>

      <div style="float:right;">
        <small>Versions:</small>
        <select id="versions_select" name="versions_select"><option value="http://github.com/raid-ox/chain.js/wikis/home">Current</option><option value="http://wiki.github.com/raid-ox/chain.js/home/80">Version 80 by robmnl</option><option value="http://wiki.github.com/raid-ox/chain.js/home/79">Version 79 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/78">Version 78 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/77">Version 77 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/76">Version 76 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/75">Version 75 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/74">Version 74 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/73">Version 73 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/72">Version 72 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/71">Version 71 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/70">Version 70 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/69">Version 69 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/68">Version 68 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/67">Version 67 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/66">Version 66 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/65">Version 65 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/64">Version 64 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/63">Version 63 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/62">Version 62 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/61">Version 61 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/60">Version 60 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/59">Version 59 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/58">Version 58 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/57">Version 57 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/56">Version 56 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/55">Version 55 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/54">Version 54 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/53">Version 53 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/52">Version 52 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/51">Version 51 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/50">Version 50 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/49">Version 49 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/48">Version 48 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/47">Version 47 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/46">Version 46 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/45">Version 45 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/44">Version 44 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/43">Version 43 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/42">Version 42 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/41">Version 41 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/40">Version 40 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/39">Version 39 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/38">Version 38 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/37">Version 37 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/36">Version 36 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/35">Version 35 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/34">Version 34 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/33">Version 33 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/32">Version 32 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/31">Version 31 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/30">Version 30 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/29">Version 29 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/28">Version 28 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/27">Version 27 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/26">Version 26 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/25">Version 25 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/24">Version 24 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/23">Version 23 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/22">Version 22 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/21">Version 21 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/20">Version 20 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/19">Version 19 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/18">Version 18 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/17">Version 17 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/16">Version 16 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/15">Version 15 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/14">Version 14 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/13">Version 13 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/12">Version 12 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/11">Version 11 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/10">Version 10 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/9">Version 9 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/8">Version 8 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/7">Version 7 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/6">Version 6 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/5">Version 5 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/4">Version 4 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/3">Version 3 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/2">Version 2 by raid-ox</option><option value="http://wiki.github.com/raid-ox/chain.js/home/1">Version 1 by raid-ox</option></select>
      </div>
    </div>
      
</div>



    </div>
  
      

      <div class="push"></div>
    </div>

    <div id="footer">
      <div class="site">
        <div class="info">
          <div class="links">
            <a href="http://github.com/blog"><b>Blog</b></a> |
            <a href="http://support.github.com/">Support</a> |
            <a href="http://github.com/training">Training</a> |
            <a href="http://github.com/contact">Contact</a> |
            <a href="http://develop.github.com">API</a> |
            <a href="http://twitter.com/github">Status</a> |
            <a href="http://twitter.com/github">GitHub on Twitter</a> |
            <a href="http://github.com/guides/home">Help</a>

         </div>
          <div class="company">
            <span id="_rrt" title="0.20857s from fe3.rs.github.com">GitHub</span>&trade;
            is <a href="http://logicalawesome.com/">Logical Awesome</a> &copy;2009 | <a href="/site/terms">Terms of Service</a> | <a href="/site/privacy">Privacy Policy</a>
          </div>
        </div>
        <div class="sponsor">
          <div>
            Powered by the <a href="http://www.rackspace.com ">Dedicated
            Servers</a> and<br/> <a href="http://www.rackspacecloud.com">Cloud
            Computing</a> of Rackspace Hosting<span>&reg;</span>
          </div>
          <a href="http://www.rackspace.com">
            <img alt="Dedicated Server" src="http://assets3.github.com/images/modules/footer/rackspace_logo.png?e68852fb382ad10bb96d32ef622795c083b7830f" />
          </a>
        </div>
      </div>
    </div>

    <div id="coming_soon" style="display:none;">
      This feature is coming soon.  Sit tight!
    </div>

    
        <script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
    </script>
    <script type="text/javascript">
    var pageTracker = _gat._getTracker("UA-3769691-2");
    pageTracker._initData();
    pageTracker._trackPageview();
    </script>

    
  </body>
</html>

