rendered paste body<script type="text/javascript">// <![CDATA[s = new Sortables2($$('ul.item_holder'), { revert: true, onComplete: function(el) { se = s.serialize(); alert(se); }});$$('.nomove').each(function(el,i) { el.removeEvent('mousedown', s.bound.start[i]);});// ]]></script>{foreach from=$categories item=category}<div class="category"> <div class="name">{$category->category|capitalize}</div> <ul class="item_holder" id="cat-{$category->id}"> {foreach from=$category->templates item=template} <li class="item" id="item-{$template->id}"> <a href="index.php?a=16&id={$template->id}">{$template->templatename}</a> {if $template->description} - {$template->description}{/if} {if $template->locked}<em><small>({$_lang.locked})</small></em>{/if} </li> {foreachelse} <li class="nomove" id="0">No templates for this category.</li> {/foreach} </ul></div>{/foreach}