nerv_,
действительно небольшой. Предлагаю вам задачу для разогрева - сделать простой менеджер раскладки блоков на странице. Ну т.е., чтобы можно было задать раскладку например так:
<div class="layout" data-resizable="false" data-type="horizontal">
<div class="layout-cell" data-height="20%">
<h1>Header content</h1>
</div>
<div class="layout-cell">
<div class="layout" data-resizable="true" data-type="vertical">
<div class="layout-cell" data-width="30%">
<span>It's a sidebar</span>
</div>
<div class="layout-cell">
<span>It's a main field</span>
</div>
</div>
</div>
</div>
Можете сделать как плагин к jQuery. Из просмотренного кода могу усиленно посоветовать вам начать называть переменные внятными именами, а не буквами, оптимизировать за вас будет компилятор при необходимости.