<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -9,7 +9,7 @@
 {% include &quot;partials/post_fields.twig&quot; %}
 
 					&lt;input type=&quot;hidden&quot; name=&quot;id&quot; value=&quot;$post.id&quot; id=&quot;id&quot; /&gt;
-					&lt;input type=&quot;hidden&quot; name=&quot;feather&quot; value=&quot;${ post.feather | escape }&quot; id=&quot;write_feather&quot; /&gt;
+					&lt;input type=&quot;hidden&quot; name=&quot;feather&quot; value=&quot;${ post.feather | escape }&quot; id=&quot;feather&quot; /&gt;
 					&lt;input type=&quot;hidden&quot; name=&quot;hash&quot; value=&quot;$site.secure_hashkey&quot; id=&quot;hash&quot; /&gt;
 				&lt;/fieldset&gt;
 			&lt;/form&gt;</diff>
      <filename>admin/layout/pages/edit_post.twig</filename>
    </modified>
    <modified>
      <diff>@@ -8,7 +8,7 @@
 				&lt;fieldset&gt;
 {% include &quot;partials/post_fields.twig&quot; %}
 
-					&lt;input type=&quot;hidden&quot; name=&quot;feather&quot; value=&quot;${ feather.safename | escape }&quot; id=&quot;edit_feather&quot; /&gt;
+					&lt;input type=&quot;hidden&quot; name=&quot;feather&quot; value=&quot;${ feather.safename | escape }&quot; id=&quot;feather&quot; /&gt;
 					&lt;input type=&quot;hidden&quot; name=&quot;hash&quot; value=&quot;$site.secure_hashkey&quot; id=&quot;hash&quot; /&gt;
 				&lt;/fieldset&gt;
 			&lt;/form&gt;</diff>
      <filename>admin/layout/pages/write_post.twig</filename>
    </modified>
    <modified>
      <diff>@@ -158,17 +158,17 @@ var Write = {
 		})
 	},
 	prepare_previewer: function() {
-		if ($(&quot;.preview_me&quot;).length &gt; 0) {
-			var feather = ($(&quot;#write_feather&quot;).size()) ? $(&quot;#write_feather&quot;).val() : &quot;&quot;
-			var feather = ($(&quot;#edit_feather&quot;).size()) ? $(&quot;#edit_feather&quot;).val() : feather
-			$(document.createElement(&quot;div&quot;)).css(&quot;display&quot;, &quot;none&quot;).attr(&quot;id&quot;, &quot;preview&quot;).insertBefore(&quot;#write_form, #edit_form&quot;)
-			$(document.createElement(&quot;button&quot;)).html(&quot;&lt;?php echo __(&quot;Preview &amp;rarr;&quot;); ?&gt;&quot;).attr({ &quot;type&quot;: &quot;submit&quot;, &quot;accesskey&quot;: &quot;p&quot; }).click(function(){
-				$(&quot;#preview&quot;).load(&quot;&lt;?php echo $config-&gt;chyrp_url; ?&gt;/includes/ajax.php&quot;, { action: &quot;preview&quot;, content: $(&quot;.preview_me&quot;).val(), feather: feather }, function(){
-					$(this).fadeIn(&quot;fast&quot;)
-				})
-				return false
-			}).appendTo(&quot;.buttons&quot;)
-		}
+		if (!$(&quot;.preview_me&quot;).size())
+			return;
+
+		var feather = ($(&quot;#feather&quot;).size()) ? $(&quot;#feather&quot;).val() : &quot;&quot;
+		$(document.createElement(&quot;div&quot;)).css(&quot;display&quot;, &quot;none&quot;).attr(&quot;id&quot;, &quot;preview&quot;).insertBefore(&quot;#write_form, #edit_form&quot;)
+		$(document.createElement(&quot;button&quot;)).html(&quot;&lt;?php echo __(&quot;Preview &amp;rarr;&quot;); ?&gt;&quot;).attr({ &quot;type&quot;: &quot;submit&quot;, &quot;accesskey&quot;: &quot;p&quot; }).click(function(){
+			$(&quot;#preview&quot;).load(&quot;&lt;?php echo $config-&gt;chyrp_url; ?&gt;/includes/ajax.php&quot;, { action: &quot;preview&quot;, content: $(&quot;.preview_me&quot;).val(), feather: feather }, function(){
+				$(this).fadeIn(&quot;fast&quot;)
+			})
+			return false
+		}).appendTo(&quot;.buttons&quot;)
 	},
 	more_options: function(){
 		if ($(&quot;#more_options&quot;).size()) {</diff>
      <filename>includes/admin.js.php</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,140 @@
 /*
+ * jQuery UI @VERSION
+ *
+ * Copyright (c) 2008 Paul Bakaus (ui.jquery.com)
+ * Dual licensed under the MIT (MIT-LICENSE.txt)
+ * and GPL (GPL-LICENSE.txt) licenses.
+ *
+ * http://docs.jquery.com/UI
+ *
+ * $Date: 2008-05-04 16:52:15 +0200 (So, 04 Mai 2008) $
+ * $Rev: 5419 $
+ */
+;(function($){$.ui={plugin:{add:function(module,option,set){var proto=$.ui[module].prototype;for(var i in set){proto.plugins[i]=proto.plugins[i]||[];proto.plugins[i].push([option,set[i]]);}},call:function(instance,name,args){var set=instance.plugins[name];if(!set){return;}
+for(var i=0;i&lt;set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(instance.element,args);}}}},cssCache:{},css:function(name){if($.ui.cssCache[name]){return $.ui.cssCache[name];}
+var tmp=$('&lt;div class=&quot;ui-resizable-gen&quot;&gt;').addClass(name).css({position:'absolute',top:'-5000px',left:'-5000px',display:'block'}).appendTo('body');$.ui.cssCache[name]=!!((!(/auto|default/).test(tmp.css('cursor'))||(/^[1-9]/).test(tmp.css('height'))||(/^[1-9]/).test(tmp.css('width'))||!(/none/).test(tmp.css('backgroundImage'))||!(/transparent|rgba\(0, 0, 0, 0\)/).test(tmp.css('backgroundColor'))));try{$('body').get(0).removeChild(tmp.get(0));}catch(e){}
+return $.ui.cssCache[name];},disableSelection:function(e){e.unselectable=&quot;on&quot;;e.onselectstart=function(){return false;};if(e.style){e.style.MozUserSelect=&quot;none&quot;;}},enableSelection:function(e){e.unselectable=&quot;off&quot;;e.onselectstart=function(){return true;};if(e.style){e.style.MozUserSelect=&quot;&quot;;}},hasScroll:function(e,a){var scroll=/top/.test(a||&quot;top&quot;)?'scrollTop':'scrollLeft',has=false;if(e[scroll]&gt;0)return true;e[scroll]=1;has=e[scroll]&gt;0?true:false;e[scroll]=0;return has;}};var _remove=$.fn.remove;$.fn.remove=function(){$(&quot;*&quot;,this).add(this).trigger(&quot;remove&quot;);return _remove.apply(this,arguments);};function getter(namespace,plugin,method){var methods=$[namespace][plugin].getter||[];methods=(typeof methods==&quot;string&quot;?methods.split(/,?\s+/):methods);return($.inArray(method,methods)!=-1);}
+$.widget=function(name,prototype){var namespace=name.split(&quot;.&quot;)[0];name=name.split(&quot;.&quot;)[1];$.fn[name]=function(options){var isMethodCall=(typeof options=='string'),args=Array.prototype.slice.call(arguments,1);if(isMethodCall&amp;&amp;getter(namespace,name,options)){var instance=$.data(this[0],name);return(instance?instance[options].apply(instance,args):undefined);}
+return this.each(function(){var instance=$.data(this,name);if(isMethodCall&amp;&amp;instance&amp;&amp;$.isFunction(instance[options])){instance[options].apply(instance,args);}else if(!isMethodCall){$.data(this,name,new $[namespace][name](this,options));}});};$[namespace][name]=function(element,options){var self=this;this.widgetName=name;this.widgetBaseClass=namespace+'-'+name;this.options=$.extend({disabled:false},$[namespace][name].defaults,options);this.element=$(element).bind('setData.'+name,function(e,key,value){return self.setData(key,value);}).bind('getData.'+name,function(e,key){return self.getData(key);}).bind('remove',function(){return self.destroy();});this.init();};$[namespace][name].prototype=$.extend({},$.widget.prototype,prototype);};$.widget.prototype={init:function(){},destroy:function(){this.element.removeData(this.widgetName);},getData:function(key){return this.options[key];},setData:function(key,value){this.options[key]=value;if(key=='disabled'){this.element[value?'addClass':'removeClass'](this.widgetBaseClass+'-disabled');}},enable:function(){this.setData('disabled',false);},disable:function(){this.setData('disabled',true);}};$.ui.mouse={mouseInit:function(){var self=this;this.element.bind('mousedown.'+this.widgetName,function(e){return self.mouseDown(e);});if($.browser.msie){this._mouseUnselectable=this.element.attr('unselectable');this.element.attr('unselectable','on');}
+this.started=false;},mouseDestroy:function(){this.element.unbind('.'+this.widgetName);($.browser.msie&amp;&amp;this.element.attr('unselectable',this._mouseUnselectable));},mouseDown:function(e){(this._mouseStarted&amp;&amp;this.mouseUp(e));this._mouseDownEvent=e;var self=this,btnIsLeft=(e.which==1),elIsCancel=(typeof this.options.cancel==&quot;string&quot;?$(e.target).is(this.options.cancel):false);if(!btnIsLeft||elIsCancel||!this.mouseCapture(e)){return true;}
+this._mouseDelayMet=!this.options.delay;if(!this._mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){self._mouseDelayMet=true;},this.options.delay);}
+if(this.mouseDistanceMet(e)&amp;&amp;this.mouseDelayMet(e)){this._mouseStarted=(this.mouseStart(e)!==false);if(!this._mouseStarted){e.preventDefault();return true;}}
+this._mouseMoveDelegate=function(e){return self.mouseMove(e);};this._mouseUpDelegate=function(e){return self.mouseUp(e);};$(document).bind('mousemove.'+this.widgetName,this._mouseMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegate);return false;},mouseMove:function(e){if($.browser.msie&amp;&amp;!e.button){return this.mouseUp(e);}
+if(this._mouseStarted){this.mouseDrag(e);return false;}
+if(this.mouseDistanceMet(e)&amp;&amp;this.mouseDelayMet(e)){this._mouseStarted=(this.mouseStart(this._mouseDownEvent,e)!==false);(this._mouseStarted?this.mouseDrag(e):this.mouseUp(e));}
+return!this._mouseStarted;},mouseUp:function(e){$(document).unbind('mousemove.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this.mouseStop(e);}
+return false;},mouseDistanceMet:function(e){return(Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))&gt;=this.options.distance);},mouseDelayMet:function(e){return this._mouseDelayMet;},mouseStart:function(e){},mouseDrag:function(e){},mouseStop:function(e){},mouseCapture:function(e){return true;}};$.ui.mouse.defaults={cancel:null,distance:1,delay:0};})(jQuery);(function($){$.widget(&quot;ui.draggable&quot;,$.extend($.ui.mouse,{init:function(){var o=this.options;if(o.helper=='original'&amp;&amp;!(/(relative|absolute|fixed)/).test(this.element.css('position')))
+this.element.css('position','relative');this.element.addClass('ui-draggable');(o.disabled&amp;&amp;this.element.addClass('ui-draggable-disabled'));this.mouseInit();},mouseStart:function(e){var o=this.options;if(this.helper||o.disabled||$(e.target).is('.ui-resizable-handle'))return false;var handle=!this.options.handle||!$(this.options.handle,this.element).length?true:false;$(this.options.handle,this.element).find(&quot;*&quot;).andSelf().each(function(){if(this==e.target)handle=true;});if(!handle)return false;if($.ui.ddmanager)$.ui.ddmanager.current=this;this.helper=$.isFunction(o.helper)?$(o.helper.apply(this.element[0],[e])):(o.helper=='clone'?this.element.clone():this.element);if(!this.helper.parents('body').length)this.helper.appendTo((o.appendTo=='parent'?this.element[0].parentNode:o.appendTo));if(this.helper[0]!=this.element[0]&amp;&amp;!(/(fixed|absolute)/).test(this.helper.css(&quot;position&quot;)))this.helper.css(&quot;position&quot;,&quot;absolute&quot;);this.margins={left:(parseInt(this.element.css(&quot;marginLeft&quot;),10)||0),top:(parseInt(this.element.css(&quot;marginTop&quot;),10)||0)};this.cssPosition=this.helper.css(&quot;position&quot;);this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var po=this.offsetParent.offset();if(this.offsetParent[0]==document.body&amp;&amp;$.browser.mozilla)po={top:0,left:0};this.offset.parent={top:po.top+(parseInt(this.offsetParent.css(&quot;borderTopWidth&quot;),10)||0),left:po.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)||0)};var p=this.element.position();this.offset.relative=this.cssPosition==&quot;relative&quot;?{top:p.top-(parseInt(this.helper.css(&quot;top&quot;),10)||0)+this.offsetParent[0].scrollTop,left:p.left-(parseInt(this.helper.css(&quot;left&quot;),10)||0)+this.offsetParent[0].scrollLeft}:{top:0,left:0};this.originalPosition=this.generatePosition(e);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(o.cursorAt){if(o.cursorAt.left!=undefined)this.offset.click.left=o.cursorAt.left+this.margins.left;if(o.cursorAt.right!=undefined)this.offset.click.left=this.helperProportions.width-o.cursorAt.right+this.margins.left;if(o.cursorAt.top!=undefined)this.offset.click.top=o.cursorAt.top+this.margins.top;if(o.cursorAt.bottom!=undefined)this.offset.click.top=this.helperProportions.height-o.cursorAt.bottom+this.margins.top;}
+if(o.containment){if(o.containment=='parent')o.containment=this.helper[0].parentNode;if(o.containment=='document'||o.containment=='window')this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,$(o.containment=='document'?document:window).width()-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css(&quot;marginRight&quot;),10)||0),($(o.containment=='document'?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css(&quot;marginBottom&quot;),10)||0)];if(!(/^(document|window|parent)$/).test(o.containment)){var ce=$(o.containment)[0];var co=$(o.containment).offset();this.containment=[co.left+(parseInt($(ce).css(&quot;borderLeftWidth&quot;),10)||0)-this.offset.relative.left-this.offset.parent.left,co.top+(parseInt($(ce).css(&quot;borderTopWidth&quot;),10)||0)-this.offset.relative.top-this.offset.parent.top,co.left+Math.max(ce.scrollWidth,ce.offsetWidth)-(parseInt($(ce).css(&quot;borderLeftWidth&quot;),10)||0)-this.offset.relative.left-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css(&quot;marginRight&quot;),10)||0),co.top+Math.max(ce.scrollHeight,ce.offsetHeight)-(parseInt($(ce).css(&quot;borderTopWidth&quot;),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css(&quot;marginBottom&quot;),10)||0)];}}
+this.propagate(&quot;start&quot;,e);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if($.ui.ddmanager&amp;&amp;!o.dropBehaviour)$.ui.ddmanager.prepareOffsets(this,e);this.helper.addClass(&quot;ui-draggable-dragging&quot;);this.mouseDrag(e);return true;},convertPositionTo:function(d,pos){if(!pos)pos=this.position;var mod=d==&quot;absolute&quot;?1:-1;return{top:(pos.top
++this.offset.relative.top*mod
++this.offset.parent.top*mod
+-(this.cssPosition==&quot;fixed&quot;||(this.cssPosition==&quot;absolute&quot;&amp;&amp;this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)*mod
++(this.cssPosition==&quot;fixed&quot;?this.offsetParent[0].scrollTop:0)*mod
++this.margins.top*mod),left:(pos.left
++this.offset.relative.left*mod
++this.offset.parent.left*mod
+-(this.cssPosition==&quot;fixed&quot;||(this.cssPosition==&quot;absolute&quot;&amp;&amp;this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)*mod
++(this.cssPosition==&quot;fixed&quot;?this.offsetParent[0].scrollLeft:0)*mod
++this.margins.left*mod)};},generatePosition:function(e){var o=this.options;var position={top:(e.pageY
+-this.offset.click.top
+-this.offset.relative.top
+-this.offset.parent.top
++(this.cssPosition==&quot;fixed&quot;||(this.cssPosition==&quot;absolute&quot;&amp;&amp;this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollTop)
+-(this.cssPosition==&quot;fixed&quot;?this.offsetParent[0].scrollTop:0)),left:(e.pageX
+-this.offset.click.left
+-this.offset.relative.left
+-this.offset.parent.left
++(this.cssPosition==&quot;fixed&quot;||(this.cssPosition==&quot;absolute&quot;&amp;&amp;this.offsetParent[0]==document.body)?0:this.offsetParent[0].scrollLeft)
+-(this.cssPosition==&quot;fixed&quot;?this.offsetParent[0].scrollLeft:0))};if(!this.originalPosition)return position;if(this.containment){if(position.left&lt;this.containment[0])position.left=this.containment[0];if(position.top&lt;this.containment[1])position.top=this.containment[1];if(position.left&gt;this.containment[2])position.left=this.containment[2];if(position.top&gt;this.containment[3])position.top=this.containment[3];}
+if(o.grid){var top=this.originalPosition.top+Math.round((position.top-this.originalPosition.top)/o.grid[1])*o.grid[1];position.top=this.containment?(!(top&lt;this.containment[1]||top&gt;this.containment[3])?top:(!(top&lt;this.containment[1])?top-o.grid[1]:top+o.grid[1])):top;var left=this.originalPosition.left+Math.round((position.left-this.originalPosition.left)/o.grid[0])*o.grid[0];position.left=this.containment?(!(left&lt;this.containment[0]||left&gt;this.containment[2])?left:(!(left&lt;this.containment[0])?left-o.grid[0]:left+o.grid[0])):left;}
+return position;},mouseDrag:function(e){this.position=this.generatePosition(e);this.positionAbs=this.convertPositionTo(&quot;absolute&quot;);this.position=this.propagate(&quot;drag&quot;,e)||this.position;if(!this.options.axis||this.options.axis!=&quot;y&quot;)this.helper[0].style.left=this.position.left+'px';if(!this.options.axis||this.options.axis!=&quot;x&quot;)this.helper[0].style.top=this.position.top+'px';if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);return false;},mouseStop:function(e){if($.ui.ddmanager&amp;&amp;!this.options.dropBehaviour)
+$.ui.ddmanager.drop(this,e);if(this.options.revert){var self=this;$(this.helper).animate(this.originalPosition,parseInt(this.options.revert,10)||500,function(){self.propagate(&quot;stop&quot;,e);self.clear();});}else{this.propagate(&quot;stop&quot;,e);this.clear();}
+return false;},clear:function(){this.helper.removeClass(&quot;ui-draggable-dragging&quot;);if(this.options.helper!='original'&amp;&amp;!this.cancelHelperRemoval)this.helper.remove();this.helper=null;this.cancelHelperRemoval=false;},plugins:{},uiHash:function(e){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,options:this.options};},propagate:function(n,e){$.ui.plugin.call(this,n,[e,this.uiHash()]);return this.element.triggerHandler(n==&quot;drag&quot;?n:&quot;drag&quot;+n,[e,this.uiHash()],this.options[n]);},destroy:function(){if(!this.element.data('draggable'))return;this.element.removeData(&quot;draggable&quot;).unbind(&quot;.draggable&quot;).removeClass('ui-draggable');this.mouseDestroy();}}));$.extend($.ui.draggable,{defaults:{appendTo:&quot;parent&quot;,axis:false,cancel:&quot;:input,button&quot;,delay:0,distance:0,helper:&quot;original&quot;}});$.ui.plugin.add(&quot;draggable&quot;,&quot;cursor&quot;,{start:function(e,ui){var t=$('body');if(t.css(&quot;cursor&quot;))ui.options._cursor=t.css(&quot;cursor&quot;);t.css(&quot;cursor&quot;,ui.options.cursor);},stop:function(e,ui){if(ui.options._cursor)$('body').css(&quot;cursor&quot;,ui.options._cursor);}});$.ui.plugin.add(&quot;draggable&quot;,&quot;zIndex&quot;,{start:function(e,ui){var t=$(ui.helper);if(t.css(&quot;zIndex&quot;))ui.options._zIndex=t.css(&quot;zIndex&quot;);t.css('zIndex',ui.options.zIndex);},stop:function(e,ui){if(ui.options._zIndex)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add(&quot;draggable&quot;,&quot;opacity&quot;,{start:function(e,ui){var t=$(ui.helper);if(t.css(&quot;opacity&quot;))ui.options._opacity=t.css(&quot;opacity&quot;);t.css('opacity',ui.options.opacity);},stop:function(e,ui){if(ui.options._opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugin.add(&quot;draggable&quot;,&quot;iframeFix&quot;,{start:function(e,ui){$(ui.options.iframeFix===true?&quot;iframe&quot;:ui.options.iframeFix).each(function(){$('&lt;div class=&quot;ui-draggable-iframeFix&quot; style=&quot;background: #fff;&quot;&gt;&lt;/div&gt;').css({width:this.offsetWidth+&quot;px&quot;,height:this.offsetHeight+&quot;px&quot;,position:&quot;absolute&quot;,opacity:&quot;0.001&quot;,zIndex:1000}).css($(this).offset()).appendTo(&quot;body&quot;);});},stop:function(e,ui){$(&quot;div.DragDropIframeFix&quot;).each(function(){this.parentNode.removeChild(this);});}});$.ui.plugin.add(&quot;draggable&quot;,&quot;scroll&quot;,{start:function(e,ui){var o=ui.options;var i=$(this).data(&quot;draggable&quot;);o.scrollSensitivity=o.scrollSensitivity||20;o.scrollSpeed=o.scrollSpeed||20;i.overflowY=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this);i.overflowX=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(this);if(i.overflowY[0]!=document&amp;&amp;i.overflowY[0].tagName!='HTML')i.overflowYOffset=i.overflowY.offset();if(i.overflowX[0]!=document&amp;&amp;i.overflowX[0].tagName!='HTML')i.overflowXOffset=i.overflowX.offset();},drag:function(e,ui){var o=ui.options;var i=$(this).data(&quot;draggable&quot;);if(i.overflowY[0]!=document&amp;&amp;i.overflowY[0].tagName!='HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeight)-e.pageY&lt;o.scrollSensitivity)
+i.overflowY[0].scrollTop=i.overflowY[0].scrollTop+o.scrollSpeed;if(e.pageY-i.overflowYOffset.top&lt;o.scrollSensitivity)
+i.overflowY[0].scrollTop=i.overflowY[0].scrollTop-o.scrollSpeed;}else{if(e.pageY-$(document).scrollTop()&lt;o.scrollSensitivity)
+$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window).height()-(e.pageY-$(document).scrollTop())&lt;o.scrollSensitivity)
+$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}
+if(i.overflowX[0]!=document&amp;&amp;i.overflowX[0].tagName!='HTML'){if((i.overflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX&lt;o.scrollSensitivity)
+i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft+o.scrollSpeed;if(e.pageX-i.overflowXOffset.left&lt;o.scrollSensitivity)
+i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft-o.scrollSpeed;}else{if(e.pageX-$(document).scrollLeft()&lt;o.scrollSensitivity)
+$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(window).width()-(e.pageX-$(document).scrollLeft())&lt;o.scrollSensitivity)
+$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}});$.ui.plugin.add(&quot;draggable&quot;,&quot;snap&quot;,{start:function(e,ui){var inst=$(this).data(&quot;draggable&quot;);inst.snapElements=[];$(ui.options.snap===true?'.ui-draggable':ui.options.snap).each(function(){var $t=$(this);var $o=$t.offset();if(this!=inst.element[0])inst.snapElements.push({item:this,width:$t.outerWidth(),height:$t.outerHeight(),top:$o.top,left:$o.left});});},drag:function(e,ui){var inst=$(this).data(&quot;draggable&quot;);var d=ui.options.snapTolerance||20;var x1=ui.absolutePosition.left,x2=x1+inst.helperProportions.width,y1=ui.absolutePosition.top,y2=y1+inst.helperProportions.height;for(var i=inst.snapElements.length-1;i&gt;=0;i--){var l=inst.snapElements[i].left,r=l+inst.snapElements[i].width,t=inst.snapElements[i].top,b=t+inst.snapElements[i].height;if(!((l-d&lt;x1&amp;&amp;x1&lt;r+d&amp;&amp;t-d&lt;y1&amp;&amp;y1&lt;b+d)||(l-d&lt;x1&amp;&amp;x1&lt;r+d&amp;&amp;t-d&lt;y2&amp;&amp;y2&lt;b+d)||(l-d&lt;x2&amp;&amp;x2&lt;r+d&amp;&amp;t-d&lt;y1&amp;&amp;y1&lt;b+d)||(l-d&lt;x2&amp;&amp;x2&lt;r+d&amp;&amp;t-d&lt;y2&amp;&amp;y2&lt;b+d)))continue;if(ui.options.snapMode!='inner'){var ts=Math.abs(t-y2)&lt;=20;var bs=Math.abs(b-y1)&lt;=20;var ls=Math.abs(l-x2)&lt;=20;var rs=Math.abs(r-x1)&lt;=20;if(ts)ui.position.top=inst.convertPositionTo(&quot;relative&quot;,{top:t-inst.helperProportions.height,left:0}).top;if(bs)ui.position.top=inst.convertPositionTo(&quot;relative&quot;,{top:b,left:0}).top;if(ls)ui.position.left=inst.convertPositionTo(&quot;relative&quot;,{top:0,left:l-inst.helperProportions.width}).left;if(rs)ui.position.left=inst.convertPositionTo(&quot;relative&quot;,{top:0,left:r}).left;}
+if(ui.options.snapMode!='outer'){var ts=Math.abs(t-y1)&lt;=20;var bs=Math.abs(b-y2)&lt;=20;var ls=Math.abs(l-x1)&lt;=20;var rs=Math.abs(r-x2)&lt;=20;if(ts)ui.position.top=inst.convertPositionTo(&quot;relative&quot;,{top:t,left:0}).top;if(bs)ui.position.top=inst.convertPositionTo(&quot;relative&quot;,{top:b-inst.helperProportions.height,left:0}).top;if(ls)ui.position.left=inst.convertPositionTo(&quot;relative&quot;,{top:0,left:l}).left;if(rs)ui.position.left=inst.convertPositionTo(&quot;relative&quot;,{top:0,left:r-inst.helperProportions.width}).left;}};}});$.ui.plugin.add(&quot;draggable&quot;,&quot;connectToSortable&quot;,{start:function(e,ui){var inst=$(this).data(&quot;draggable&quot;);inst.sortables=[];$(ui.options.connectToSortable).each(function(){if($.data(this,'sortable')){var sortable=$.data(this,'sortable');inst.sortables.push({instance:sortable,shouldRevert:sortable.options.revert});sortable.refresh();sortable.propagate(&quot;activate&quot;,e,inst);}});},stop:function(e,ui){var inst=$(this).data(&quot;draggable&quot;);$.each(inst.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;inst.cancelHelperRemoval=true;this.instance.cancelHelperRemoval=false;if(this.shouldRevert)this.instance.options.revert=true;this.instance.mouseStop(e);this.instance.element.triggerHandler(&quot;sortreceive&quot;,[e,$.extend(this.instance.ui(),{sender:inst.element})],this.instance.options[&quot;receive&quot;]);this.instance.options.helper=this.instance.options._helper;}else{this.instance.propagate(&quot;deactivate&quot;,e,inst);}});},drag:function(e,ui){var inst=$(this).data(&quot;draggable&quot;),self=this;var checkPos=function(o){var l=o.left,r=l+o.width,t=o.top,b=t+o.height;return(l&lt;(this.positionAbs.left+this.offset.click.left)&amp;&amp;(this.positionAbs.left+this.offset.click.left)&lt;r&amp;&amp;t&lt;(this.positionAbs.top+this.offset.click.top)&amp;&amp;(this.positionAbs.top+this.offset.click.top)&lt;b);};$.each(inst.sortables,function(i){if(checkPos.call(inst,this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;this.instance.currentItem=$(self).clone().appendTo(this.instance.element).data(&quot;sortable-item&quot;,true);this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return ui.helper[0];};e.target=this.instance.currentItem[0];this.instance.mouseCapture(e,true,true);this.instance.mouseStart(e,true,true);this.instance.offset.click.top=inst.offset.click.top;this.instance.offset.click.left=inst.offset.click.left;this.instance.offset.parent.left-=inst.offset.parent.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=inst.offset.parent.top-this.instance.offset.parent.top;inst.propagate(&quot;toSortable&quot;,e);}
+if(this.instance.currentItem)this.instance.mouseDrag(e);}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;this.instance.options.revert=false;this.instance.mouseStop(e,true);this.instance.options.helper=this.instance.options._helper;this.instance.currentItem.remove();this.instance.placeholder.remove();inst.propagate(&quot;fromSortable&quot;,e);}};});}});$.ui.plugin.add(&quot;draggable&quot;,&quot;stack&quot;,{start:function(e,ui){var group=$.makeArray($(ui.options.stack.group)).sort(function(a,b){return(parseInt($(a).css(&quot;zIndex&quot;),10)||ui.options.stack.min)-(parseInt($(b).css(&quot;zIndex&quot;),10)||ui.options.stack.min);});$(group).each(function(i){this.style.zIndex=ui.options.stack.min+i;});this[0].style.zIndex=ui.options.stack.min+group.length;}});})(jQuery);(function($){$.widget(&quot;ui.droppable&quot;,{init:function(){this.element.addClass(&quot;ui-droppable&quot;);this.isover=0;this.isout=1;var o=this.options,accept=o.accept;o=$.extend(o,{accept:o.accept&amp;&amp;o.accept.constructor==Function?o.accept:function(d){return $(d).is(accept);}});this.proportions={width:this.element.outerWidth(),height:this.element.outerHeight()};$.ui.ddmanager.droppables.push(this);},plugins:{},ui:function(c){return{draggable:(c.currentItem||c.element),helper:c.helper,position:c.position,absolutePosition:c.positionAbs,options:this.options,element:this.element};},destroy:function(){var drop=$.ui.ddmanager.droppables;for(var i=0;i&lt;drop.length;i++)
+if(drop[i]==this)
+drop.splice(i,1);this.element.removeClass(&quot;ui-droppable ui-droppable-disabled&quot;).removeData(&quot;droppable&quot;).unbind(&quot;.droppable&quot;);},over:function(e){var draggable=$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'over',[e,this.ui(draggable)]);this.element.triggerHandler(&quot;dropover&quot;,[e,this.ui(draggable)],this.options.over);}},out:function(e){var draggable=$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'out',[e,this.ui(draggable)]);this.element.triggerHandler(&quot;dropout&quot;,[e,this.ui(draggable)],this.options.out);}},drop:function(e,custom){var draggable=custom||$.ui.ddmanager.current;if(!draggable||(draggable.currentItem||draggable.element)[0]==this.element[0])return false;var childrenIntersection=false;this.element.find(&quot;.ui-droppable&quot;).not(&quot;.ui-draggable-dragging&quot;).each(function(){var inst=$.data(this,'droppable');if(inst.options.greedy&amp;&amp;$.ui.intersect(draggable,$.extend(inst,{offset:inst.element.offset()}),inst.options.tolerance)){childrenIntersection=true;return false;}});if(childrenIntersection)return false;if(this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plugin.call(this,'drop',[e,this.ui(draggable)]);this.element.triggerHandler(&quot;drop&quot;,[e,this.ui(draggable)],this.options.drop);return true;}
+return false;},activate:function(e){var draggable=$.ui.ddmanager.current;$.ui.plugin.call(this,'activate',[e,this.ui(draggable)]);if(draggable)this.element.triggerHandler(&quot;dropactivate&quot;,[e,this.ui(draggable)],this.options.activate);},deactivate:function(e){var draggable=$.ui.ddmanager.current;$.ui.plugin.call(this,'deactivate',[e,this.ui(draggable)]);if(draggable)this.element.triggerHandler(&quot;dropdeactivate&quot;,[e,this.ui(draggable)],this.options.deactivate);}});$.extend($.ui.droppable,{defaults:{disabled:false,tolerance:'intersect'}});$.ui.intersect=function(draggable,droppable,toleranceMode){if(!droppable.offset)return false;var x1=(draggable.positionAbs||draggable.position.absolute).left,x2=x1+draggable.helperProportions.width,y1=(draggable.positionAbs||draggable.position.absolute).top,y2=y1+draggable.helperProportions.height;var l=droppable.offset.left,r=l+droppable.proportions.width,t=droppable.offset.top,b=t+droppable.proportions.height;switch(toleranceMode){case'fit':return(l&lt;x1&amp;&amp;x2&lt;r&amp;&amp;t&lt;y1&amp;&amp;y2&lt;b);break;case'intersect':return(l&lt;x1+(draggable.helperProportions.width/2)&amp;&amp;x2-(draggable.helperProportions.width/2)&lt;r&amp;&amp;t&lt;y1+(draggable.helperProportions.height/2)&amp;&amp;y2-(draggable.helperProportions.height/2)&lt;b);break;case'pointer':return(l&lt;((draggable.positionAbs||draggable.position.absolute).left+(draggable.clickOffset||draggable.offset.click).left)&amp;&amp;((draggable.positionAbs||draggable.position.absolute).left+(draggable.clickOffset||draggable.offset.click).left)&lt;r&amp;&amp;t&lt;((draggable.positionAbs||draggable.position.absolute).top+(draggable.clickOffset||draggable.offset.click).top)&amp;&amp;((draggable.positionAbs||draggable.position.absolute).top+(draggable.clickOffset||draggable.offset.click).top)&lt;b);break;case'touch':return((y1&gt;=t&amp;&amp;y1&lt;=b)||(y2&gt;=t&amp;&amp;y2&lt;=b)||(y1&lt;t&amp;&amp;y2&gt;b))&amp;&amp;((x1&gt;=l&amp;&amp;x1&lt;=r)||(x2&gt;=l&amp;&amp;x2&lt;=r)||(x1&lt;l&amp;&amp;x2&gt;r));break;default:return false;break;}};$.ui.ddmanager={current:null,droppables:[],prepareOffsets:function(t,e){var m=$.ui.ddmanager.droppables;var type=e?e.type:null;for(var i=0;i&lt;m.length;i++){if(m[i].options.disabled||(t&amp;&amp;!m[i].options.accept.call(m[i].element,(t.currentItem||t.element))))continue;m[i].visible=m[i].element.is(&quot;:visible&quot;);if(!m[i].visible)continue;m[i].offset=m[i].element.offset();m[i].proportions={width:m[i].element.outerWidth(),height:m[i].element.outerHeight()};if(type==&quot;dragstart&quot;||type==&quot;sortactivate&quot;)m[i].activate.call(m[i],e);}},drop:function(draggable,e){var dropped=false;$.each($.ui.ddmanager.droppables,function(){if(!this.options)return;if(!this.options.disabled&amp;&amp;this.visible&amp;&amp;$.ui.intersect(draggable,this,this.options.tolerance))
+dropped=this.drop.call(this,e);if(!this.options.disabled&amp;&amp;this.visible&amp;&amp;this.options.accept.call(this.element,(draggable.currentItem||draggable.element))){this.isout=1;this.isover=0;this.deactivate.call(this,e);}});return dropped;},drag:function(draggable,e){if(draggable.options.refreshPositions)$.ui.ddmanager.prepareOffsets(draggable,e);$.each($.ui.ddmanager.droppables,function(){if(this.disabled||this.greedyChild||!this.visible)return;var intersects=$.ui.intersect(draggable,this,this.options.tolerance);var c=!intersects&amp;&amp;this.isover==1?'isout':(intersects&amp;&amp;this.isover==0?'isover':null);if(!c)return;var parentInstance;if(this.options.greedy){var parent=this.element.parents('.ui-droppable:eq(0)');if(parent.length){parentInstance=$.data(parent[0],'droppable');parentInstance.greedyChild=(c=='isover'?1:0);}}
+if(parentInstance&amp;&amp;c=='isover'){parentInstance['isover']=0;parentInstance['isout']=1;parentInstance.out.call(parentInstance,e);}
+this[c]=1;this[c=='isout'?'isover':'isout']=0;this[c==&quot;isover&quot;?&quot;over&quot;:&quot;out&quot;].call(this,e);if(parentInstance&amp;&amp;c=='isout'){parentInstance['isout']=0;parentInstance['isover']=1;parentInstance.over.call(parentInstance,e);}});}};$.ui.plugin.add(&quot;droppable&quot;,&quot;activeClass&quot;,{activate:function(e,ui){$(this).addClass(ui.options.activeClass);},deactivate:function(e,ui){$(this).removeClass(ui.options.activeClass);},drop:function(e,ui){$(this).removeClass(ui.options.activeClass);}});$.ui.plugin.add(&quot;droppable&quot;,&quot;hoverClass&quot;,{over:function(e,ui){$(this).addClass(ui.options.hoverClass);},out:function(e,ui){$(this).removeClass(ui.options.hoverClass);},drop:function(e,ui){$(this).removeClass(ui.options.hoverClass);}});})(jQuery);(function($){function contains(a,b){var safari2=$.browser.safari&amp;&amp;$.browser.version&lt;522;if(a.contains&amp;&amp;!safari2){return a.contains(b);}
+if(a.compareDocumentPosition)
+return!!(a.compareDocumentPosition(b)&amp;16);while(b=b.parentNode)
+if(b==a)return true;return false;};$.widget(&quot;ui.sortable&quot;,$.extend($.ui.mouse,{init:function(){var o=this.options;this.containerCache={};this.element.addClass(&quot;ui-sortable&quot;);this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css('float')):false;if(!(/(relative|absolute|fixed)/).test(this.element.css('position')))this.element.css('position','relative');this.offset=this.element.offset();this.mouseInit();},plugins:{},ui:function(inst){return{helper:(inst||this)[&quot;helper&quot;],placeholder:(inst||this)[&quot;placeholder&quot;]||$([]),position:(inst||this)[&quot;position&quot;],absolutePosition:(inst||this)[&quot;positionAbs&quot;],options:this.options,element:this.element,item:(inst||this)[&quot;currentItem&quot;],sender:inst?inst.element:null};},propagate:function(n,e,inst,noPropagation){$.ui.plugin.call(this,n,[e,this.ui(inst)]);if(!noPropagation)this.element.triggerHandler(n==&quot;sort&quot;?n:&quot;sort&quot;+n,[e,this.ui(inst)],this.options[n]);},serialize:function(o){var items=($.isFunction(this.options.items)?this.options.items.call(this.element):$(this.options.items,this.element)).not('.ui-sortable-helper');var str=[];o=o||{};items.each(function(){var res=($(this).attr(o.attribute||'id')||'').match(o.expression||(/(.+)[-=_](.+)/));if(res)str.push((o.key||res[1])+'[]='+(o.key?res[1]:res[2]));});return str.join('&amp;');},toArray:function(attr){var items=($.isFunction(this.options.items)?this.options.items.call(this.element):$(this.options.items,this.element)).not('.ui-sortable-helper');var ret=[];items.each(function(){ret.push($(this).attr(attr||'id'));});return ret;},intersectsWith:function(item){var x1=this.positionAbs.left,x2=x1+this.helperProportions.width,y1=this.positionAbs.top,y2=y1+this.helperProportions.height;var l=item.left,r=l+item.width,t=item.top,b=t+item.height;if(this.options.tolerance==&quot;pointer&quot;||(this.options.tolerance==&quot;guess&quot;&amp;&amp;this.helperProportions[this.floating?'width':'height']&gt;item[this.floating?'width':'height'])){return(y1+this.offset.click.top&gt;t&amp;&amp;y1+this.offset.click.top&lt;b&amp;&amp;x1+this.offset.click.left&gt;l&amp;&amp;x1+this.offset.click.left&lt;r);}else{return(l&lt;x1+(this.helperProportions.width/2)&amp;&amp;x2-(this.helperProportions.width/2)&lt;r&amp;&amp;t&lt;y1+(this.helperProportions.height/2)&amp;&amp;y2-(this.helperProportions.height/2)&lt;b);}},intersectsWithEdge:function(item){var x1=this.positionAbs.left,x2=x1+this.helperProportions.width,y1=this.positionAbs.top,y2=y1+this.helperProportions.height;var l=item.left,r=l+item.width,t=item.top,b=t+item.height;if(this.options.tolerance==&quot;pointer&quot;||(this.options.tolerance==&quot;guess&quot;&amp;&amp;this.helperProportions[this.floating?'width':'height']&gt;item[this.floating?'width':'height'])){if(!(y1+this.offset.click.top&gt;t&amp;&amp;y1+this.offset.click.top&lt;b&amp;&amp;x1+this.offset.click.left&gt;l&amp;&amp;x1+this.offset.click.left&lt;r))return false;if(this.floating){if(x1+this.offset.click.left&gt;l&amp;&amp;x1+this.offset.click.left&lt;l+item.width/2)return 2;if(x1+this.offset.click.left&gt;l+item.width/2&amp;&amp;x1+this.offset.click.left&lt;r)return 1;}else{if(y1+this.offset.click.top&gt;t&amp;&amp;y1+this.offset.click.top&lt;t+item.height/2)return 2;if(y1+this.offset.click.top&gt;t+item.height/2&amp;&amp;y1+this.offset.click.top&lt;b)return 1;}}else{if(!(l&lt;x1+(this.helperProportions.width/2)&amp;&amp;x2-(this.helperProportions.width/2)&lt;r&amp;&amp;t&lt;y1+(this.helperProportions.height/2)&amp;&amp;y2-(this.helperProportions.height/2)&lt;b))return false;if(this.floating){if(x2&gt;l&amp;&amp;x1&lt;l)return 2;if(x1&lt;r&amp;&amp;x2&gt;r)return 1;}else{if(y2&gt;t&amp;&amp;y1&lt;t)return 1;if(y1&lt;b&amp;&amp;y2&gt;b)return 2;}}
+return false;},refresh:function(){this.refreshItems();this.refreshPositions();},refreshItems:function(){this.items=[];this.containers=[this];var items=this.items;var queries=[$.isFunction(this.options.items)?this.options.items.call(this.element):$(this.options.items,this.element)];if(this.options.connectWith){for(var i=this.options.connectWith.length-1;i&gt;=0;i--){var cur=$(this.options.connectWith[i]);for(var j=cur.length-1;j&gt;=0;j--){var inst=$.data(cur[j],'sortable');if(inst&amp;&amp;!inst.options.disabled){queries.push($.isFunction(inst.options.items)?inst.options.items.call(inst.element):$(inst.options.items,inst.element));this.containers.push(inst);}};};}
+for(var i=queries.length-1;i&gt;=0;i--){queries[i].each(function(){$.data(this,'sortable-item',true);items.push({item:$(this),width:0,height:0,left:0,top:0});});};},refreshPositions:function(fast){for(var i=this.items.length-1;i&gt;=0;i--){var t=this.items[i].item;if(!fast)this.items[i].width=(this.options.toleranceElement?$(this.options.toleranceElement,t):t).outerWidth();if(!fast)this.items[i].height=(this.options.toleranceElement?$(this.options.toleranceElement,t):t).outerHeight();var p=(this.options.toleranceElement?$(this.options.toleranceElement,t):t).offset();this.items[i].left=p.left;this.items[i].top=p.top;};for(var i=this.containers.length-1;i&gt;=0;i--){var p=this.containers[i].element.offset();this.containers[i].containerCache.left=p.left;this.containers[i].containerCache.top=p.top;this.containers[i].containerCache.width=this.containers[i].element.outerWidth();this.containers[i].containerCache.height=this.containers[i].element.outerHeight();};},destroy:function(){this.element.removeClass(&quot;ui-sortable ui-sortable-disabled&quot;).removeData(&quot;sortable&quot;).unbind(&quot;.sortable&quot;);this.mouseDestroy();for(var i=this.items.length-1;i&gt;=0;i--)
+this.items[i].item.removeData(&quot;sortable-item&quot;);},createPlaceholder:function(that){var self=that||this,o=self.options;if(o.placeholder.constructor==String){var className=o.placeholder;o.placeholder={element:function(){return $('&lt;div&gt;&lt;/div&gt;').addClass(className)[0];},update:function(i,p){p.css(i.offset()).css({width:i.outerWidth(),height:i.outerHeight()});}};}
+self.placeholder=$(o.placeholder.element.call(self.element,self.currentItem)).appendTo('body').css({position:'absolute'});o.placeholder.update.call(self.element,self.currentItem,self.placeholder);},contactContainers:function(e){for(var i=this.containers.length-1;i&gt;=0;i--){if(this.intersectsWith(this.containers[i].containerCache)){if(!this.containers[i].containerCache.over){if(this.currentContainer!=this.containers[i]){var dist=10000;var itemWithLeastDistance=null;var base=this.positionAbs[this.containers[i].floating?'left':'top'];for(var j=this.items.length-1;j&gt;=0;j--){if(!contains(this.containers[i].element[0],this.items[j].item[0]))continue;var cur=this.items[j][this.containers[i].floating?'left':'top'];if(Math.abs(cur-base)&lt;dist){dist=Math.abs(cur-base);itemWithLeastDistance=this.items[j];}}
+if(!itemWithLeastDistance&amp;&amp;!this.options.dropOnEmpty)
+continue;if(this.placeholder)this.placeholder.remove();if(this.containers[i].options.placeholder){this.containers[i].createPlaceholder(this);}else{this.placeholder=null;;}
+itemWithLeastDistance?this.rearrange(e,itemWithLeastDistance):this.rearrange(e,null,this.containers[i].element);this.propagate(&quot;change&quot;,e);this.containers[i].propagate(&quot;change&quot;,e,this);this.currentContainer=this.containers[i];}
+this.containers[i].propagate(&quot;over&quot;,e,this);this.containers[i].containerCache.over=1;}}else{if(this.containers[i].containerCache.over){this.containers[i].propagate(&quot;out&quot;,e,this);this.containers[i].containerCache.over=0;}}};},mouseCapture:function(e,overrideHandle){if(this.options.disabled||this.options.type=='static')return false;var currentItem=null,nodes=$(e.target).parents().each(function(){if($.data(this,'sortable-item')){currentItem=$(this);return false;}});if($.data(e.target,'sortable-item'))currentItem=$(e.target);if(!currentItem)return false;if(this.options.handle&amp;&amp;!overrideHandle){var validHandle=false;$(this.options.handle,currentItem).find(&quot;*&quot;).andSelf().each(function(){if(this==e.target)validHandle=true;});if(!validHandle)return false;}
+this.currentItem=currentItem;return true;},mouseStart:function(e,overrideHandle,noActivation){var o=this.options;this.currentContainer=this;this.refresh();this.helper=typeof o.helper=='function'?$(o.helper.apply(this.element[0],[e,this.currentItem])):this.currentItem.clone();if(!this.helper.parents('body').length)this.helper.appendTo((o.appendTo!='parent'?o.appendTo:this.currentItem[0].parentNode));this.helper.css({position:'absolute',clear:'both'}).addClass('ui-sortable-helper');this.margins={left:(parseInt(this.currentItem.css(&quot;marginLeft&quot;),10)||0),top:(parseInt(this.currentItem.css(&quot;marginTop&quot;),10)||0)};this.offset=this.currentItem.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top};this.offsetParent=this.helper.offsetParent();var po=this.offsetParent.offset();this.offset.parent={top:po.top+(parseInt(this.offsetParent.css(&quot;borderTopWidth&quot;),10)||0),left:po.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)||0)};this.originalPosition=this.generatePosition(e);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(o.cursorAt){if(o.cursorAt.left!=undefined)this.offset.click.left=o.cursorAt.left;if(o.cursorAt.right!=undefined)this.offset.click.left=this.helperProportions.width-o.cursorAt.right;if(o.cursorAt.top!=undefined)this.offset.click.top=o.cursorAt.top;if(o.cursorAt.bottom!=undefined)this.offset.click.top=this.helperProportions.height-o.cursorAt.bottom;}
+this.domPosition=this.currentItem.prev()[0];if(o.containment){if(o.containment=='parent')o.containment=this.helper[0].parentNode;if(o.containment=='document'||o.containment=='window')this.containment=[0-this.offset.parent.left,0-this.offset.parent.top,$(o.containment=='document'?document:window).width()-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.element.css(&quot;marginRight&quot;),10)||0),($(o.containment=='document'?document:window).height()||document.body.parentNode.scrollHeight)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.element.css(&quot;marginBottom&quot;),10)||0)];if(!(/^(document|window|parent)$/).test(o.containment)){var ce=$(o.containment)[0];var co=$(o.containment).offset();this.containment=[co.left+(parseInt($(ce).css(&quot;borderLeftWidth&quot;),10)||0)-this.offset.parent.left,co.top+(parseInt($(ce).css(&quot;borderTopWidth&quot;),10)||0)-this.offset.parent.top,co.left+Math.max(ce.scrollWidth,ce.offsetWidth)-(parseInt($(ce).css(&quot;borderLeftWidth&quot;),10)||0)-this.offset.parent.left-this.helperProportions.width-this.margins.left-(parseInt(this.currentItem.css(&quot;marginRight&quot;),10)||0),co.top+Math.max(ce.scrollHeight,ce.offsetHeight)-(parseInt($(ce).css(&quot;borderTopWidth&quot;),10)||0)-this.offset.parent.top-this.helperProportions.height-this.margins.top-(parseInt(this.currentItem.css(&quot;marginBottom&quot;),10)||0)];}}
+if(o.placeholder)this.createPlaceholder();this.propagate(&quot;start&quot;,e);this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};if(this.options.placeholder!='clone')this.currentItem.css('visibility','hidden');if(!noActivation){for(var i=this.containers.length-1;i&gt;=0;i--){this.containers[i].propagate(&quot;activate&quot;,e,this);}}
+if($.ui.ddmanager)$.ui.ddmanager.current=this;if($.ui.ddmanager&amp;&amp;!o.dropBehaviour)$.ui.ddmanager.prepareOffsets(this,e);this.dragging=true;this.mouseDrag(e);return true;},convertPositionTo:function(d,pos){if(!pos)pos=this.position;var mod=d==&quot;absolute&quot;?1:-1;return{top:(pos.top
++this.offset.parent.top*mod
+-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)*mod
++this.margins.top*mod),left:(pos.left
++this.offset.parent.left*mod
+-(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft)*mod
++this.margins.left*mod)};},generatePosition:function(e){var o=this.options;var position={top:(e.pageY
+-this.offset.click.top
+-this.offset.parent.top
++(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)),left:(e.pageX
+-this.offset.click.left
+-this.offset.parent.left
++(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft))};if(!this.originalPosition)return position;if(this.containment){if(position.left&lt;this.containment[0])position.left=this.containment[0];if(position.top&lt;this.containment[1])position.top=this.containment[1];if(position.left&gt;this.containment[2])position.left=this.containment[2];if(position.top&gt;this.containment[3])position.top=this.containment[3];}
+if(o.grid){var top=this.originalPosition.top+Math.round((position.top-this.originalPosition.top)/o.grid[1])*o.grid[1];position.top=this.containment?(!(top&lt;this.containment[1]||top&gt;this.containment[3])?top:(!(top&lt;this.containment[1])?top-o.grid[1]:top+o.grid[1])):top;var left=this.originalPosition.left+Math.round((position.left-this.originalPosition.left)/o.grid[0])*o.grid[0];position.left=this.containment?(!(left&lt;this.containment[0]||left&gt;this.containment[2])?left:(!(left&lt;this.containment[0])?left-o.grid[0]:left+o.grid[0])):left;}
+return position;},mouseDrag:function(e){this.position=this.generatePosition(e);this.positionAbs=this.convertPositionTo(&quot;absolute&quot;);for(var i=this.items.length-1;i&gt;=0;i--){var intersection=this.intersectsWithEdge(this.items[i]);if(!intersection)continue;if(this.items[i].item[0]!=this.currentItem[0]&amp;&amp;this.currentItem[intersection==1?&quot;next&quot;:&quot;prev&quot;]()[0]!=this.items[i].item[0]&amp;&amp;!contains(this.currentItem[0],this.items[i].item[0])&amp;&amp;(this.options.type=='semi-dynamic'?!contains(this.element[0],this.items[i].item[0]):true)){this.direction=intersection==1?&quot;down&quot;:&quot;up&quot;;this.rearrange(e,this.items[i]);this.propagate(&quot;change&quot;,e);break;}}
+this.contactContainers(e);this.propagate(&quot;sort&quot;,e);if(!this.options.axis||this.options.axis==&quot;x&quot;)this.helper[0].style.left=this.position.left+'px';if(!this.options.axis||this.options.axis==&quot;y&quot;)this.helper[0].style.top=this.position.top+'px';if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);return false;},mouseStop:function(e,noPropagation){if($.ui.ddmanager&amp;&amp;!this.options.dropBehaviour)
+$.ui.ddmanager.drop(this,e);if(this.options.revert){var self=this;var cur=self.currentItem.offset();if(self.placeholder)self.placeholder.animate({opacity:'hide'},(parseInt(this.options.revert,10)||500)-50);$(this.helper).animate({left:cur.left-this.offset.parent.left-self.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:cur.top-this.offset.parent.top-self.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){self.propagate(&quot;stop&quot;,e,null,noPropagation);self.clear(e);});}else{this.propagate(&quot;stop&quot;,e,null,noPropagation);this.clear(e,noPropagation);}
+return false;},clear:function(e,noPropagation){if(this.domPosition!=this.currentItem.prev().not(&quot;.ui-sortable-helper&quot;)[0])this.propagate(&quot;update&quot;,e,null,noPropagation);if(!contains(this.element[0],this.currentItem[0])){if(this.domPosition==this.currentItem.prev().not(&quot;.ui-sortable-helper&quot;)[0])this.propagate(&quot;update&quot;,e,null,noPropagation);this.propagate(&quot;remove&quot;,e,null,noPropagation);for(var i=this.containers.length-1;i&gt;=0;i--){if(contains(this.containers[i].element[0],this.currentItem[0])){this.containers[i].propagate(&quot;update&quot;,e,this,noPropagation);this.containers[i].propagate(&quot;receive&quot;,e,this,noPropagation);}};};for(var i=this.containers.length-1;i&gt;=0;i--){this.containers[i].propagate(&quot;deactivate&quot;,e,this,noPropagation);if(this.containers[i].containerCache.over){this.containers[i].propagate(&quot;out&quot;,e,this);this.containers[i].containerCache.over=0;}}
+this.dragging=false;if(this.cancelHelperRemoval)return false;$(this.currentItem).css('visibility','');if(this.placeholder)this.placeholder.remove();this.helper.remove();return true;},rearrange:function(e,i,a){a?a.append(this.currentItem):i.item[this.direction=='down'?'before':'after'](this.currentItem);this.refreshPositions(true);if(this.options.placeholder)this.options.placeholder.update.call(this.element,this.currentItem,this.placeholder);}}));$.extend($.ui.sortable,{getter:&quot;serialize toArray&quot;,defaults:{tolerance:&quot;guess&quot;,distance:0,delay:0,cancel:&quot;:input,button&quot;,items:'&gt; *',zIndex:1000,dropOnEmpty:true,appendTo:&quot;parent&quot;}});$.ui.plugin.add(&quot;sortable&quot;,&quot;cursor&quot;,{start:function(e,ui){var t=$('body');if(t.css(&quot;cursor&quot;))ui.options._cursor=t.css(&quot;cursor&quot;);t.css(&quot;cursor&quot;,ui.options.cursor);},stop:function(e,ui){if(ui.options._cursor)$('body').css(&quot;cursor&quot;,ui.options._cursor);}});$.ui.plugin.add(&quot;sortable&quot;,&quot;zIndex&quot;,{start:function(e,ui){var t=ui.helper;if(t.css(&quot;zIndex&quot;))ui.options._zIndex=t.css(&quot;zIndex&quot;);t.css('zIndex',ui.options.zIndex);},stop:function(e,ui){if(ui.options._zIndex)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add(&quot;sortable&quot;,&quot;opacity&quot;,{start:function(e,ui){var t=ui.helper;if(t.css(&quot;opacity&quot;))ui.options._opacity=t.css(&quot;opacity&quot;);t.css('opacity',ui.options.opacity);},stop:function(e,ui){if(ui.options._opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugin.add(&quot;sortable&quot;,&quot;scroll&quot;,{start:function(e,ui){var o=ui.options;var i=$(this).data(&quot;sortable&quot;);o.scrollSensitivity=o.scrollSensitivity||20;o.scrollSpeed=o.scrollSpeed||20;i.overflowY=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(i.currentItem);i.overflowX=function(el){do{if(/auto|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return el;el=el.parent();}while(el[0].parentNode);return $(document);}(i.currentItem);if(i.overflowY[0]!=document&amp;&amp;i.overflowY[0].tagName!='HTML')i.overflowYOffset=i.overflowY.offset();if(i.overflowX[0]!=document&amp;&amp;i.overflowX[0].tagName!='HTML')i.overflowXOffset=i.overflowX.offset();},sort:function(e,ui){var o=ui.options;var i=$(this).data(&quot;sortable&quot;);if(i.overflowY[0]!=document&amp;&amp;i.overflowY[0].tagName!='HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeight)-e.pageY&lt;o.scrollSensitivity)
+i.overflowY[0].scrollTop=i.overflowY[0].scrollTop+o.scrollSpeed;if(e.pageY-i.overflowYOffset.top&lt;o.scrollSensitivity)
+i.overflowY[0].scrollTop=i.overflowY[0].scrollTop-o.scrollSpeed;}else{if(e.pageY-$(document).scrollTop()&lt;o.scrollSensitivity)
+$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window).height()-(e.pageY-$(document).scrollTop())&lt;o.scrollSensitivity)
+$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}
+if(i.overflowX[0]!=document&amp;&amp;i.overflowX[0].tagName!='HTML'){if((i.overflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX&lt;o.scrollSensitivity)
+i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft+o.scrollSpeed;if(e.pageX-i.overflowXOffset.left&lt;o.scrollSensitivity)
+i.overflowX[0].scrollLeft=i.overflowX[0].scrollLeft-o.scrollSpeed;}else{if(e.pageX-$(document).scrollLeft()&lt;o.scrollSensitivity)
+$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(window).width()-(e.pageX-$(document).scrollLeft())&lt;o.scrollSensitivity)
+$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}});})(jQuery);;(function($){$.effects=$.effects||{};$.extend($.effects,{save:function(el,set){for(var i=0;i&lt;set.length;i++){if(set[i]!==null)$.data(el[0],&quot;ec.storage.&quot;+set[i],el[0].style[set[i]]);}},restore:function(el,set){for(var i=0;i&lt;set.length;i++){if(set[i]!==null)el.css(set[i],$.data(el[0],&quot;ec.storage.&quot;+set[i]));}},setMode:function(el,mode){if(mode=='toggle')mode=el.is(':hidden')?'show':'hide';return mode;},getBaseline:function(origin,original){var y,x;switch(origin[0]){case'top':y=0;break;case'middle':y=0.5;break;case'bottom':y=1;break;default:y=origin[0]/original.height;};switch(origin[1]){case'left':x=0;break;case'center':x=0.5;break;case'right':x=1;break;default:x=origin[1]/original.width;};return{x:x,y:y};},createWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')
+return el;var props={width:el.outerWidth({margin:true}),height:el.outerHeight({margin:true}),'float':el.css('float')};el.wrap('&lt;div id=&quot;fxWrapper&quot; style=&quot;font-size:100%;background:transparent;border:none;margin:0;padding:0&quot;&gt;&lt;/div&gt;');var wrapper=el.parent();if(el.css('position')=='static'){wrapper.css({position:'relative'});el.css({position:'relative'});}else{var top=parseInt(el.css('top'),10);if(isNaN(top))top='auto';var left=parseInt(el.css('left'),10);if(isNaN(top))left='auto';wrapper.css({position:el.css('position'),top:top,left:left,zIndex:el.css('z-index')}).show();el.css({position:'relative',top:0,left:0});}
+wrapper.css(props);return wrapper;},removeWrapper:function(el){if(el.parent().attr('id')=='fxWrapper')
+return el.parent().replaceWith(el);return el;},setTransition:function(el,list,factor,val){val=val||{};$.each(list,function(i,x){unit=el.cssUnit(x);if(unit[0]&gt;0)val[x]=unit[0]*factor+unit[1];});return val;},animateClass:function(value,duration,easing,callback){var cb=(typeof easing==&quot;function&quot;?easing:(callback?callback:null));var ea=(typeof easing==&quot;object&quot;?easing:null);return this.each(function(){var offset={};var that=$(this);var oldStyleAttr=that.attr(&quot;style&quot;)||'';if(typeof oldStyleAttr=='object')oldStyleAttr=oldStyleAttr[&quot;cssText&quot;];if(value.toggle){that.hasClass(value.toggle)?value.remove=value.toggle:value.add=value.toggle;}
+var oldStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.addClass(value.add);if(value.remove)that.removeClass(value.remove);var newStyle=$.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));if(value.add)that.removeClass(value.add);if(value.remove)that.addClass(value.remove);for(var n in newStyle){if(typeof newStyle[n]!=&quot;function&quot;&amp;&amp;newStyle[n]&amp;&amp;n.indexOf(&quot;Moz&quot;)==-1&amp;&amp;n.indexOf(&quot;length&quot;)==-1&amp;&amp;newStyle[n]!=oldStyle[n]&amp;&amp;(n.match(/color/i)||(!n.match(/color/i)&amp;&amp;!isNaN(parseInt(newStyle[n],10))))&amp;&amp;(oldStyle.position!=&quot;static&quot;||(oldStyle.position==&quot;static&quot;&amp;&amp;!n.match(/left|top|bottom|right/))))offset[n]=newStyle[n];}
+that.animate(offset,duration,ea,function(){if(typeof $(this).attr(&quot;style&quot;)=='object'){$(this).attr(&quot;style&quot;)[&quot;cssText&quot;]=&quot;&quot;;$(this).attr(&quot;style&quot;)[&quot;cssText&quot;]=oldStyleAttr;}else $(this).attr(&quot;style&quot;,oldStyleAttr);if(value.add)$(this).addClass(value.add);if(value.remove)$(this).removeClass(value.remove);if(cb)cb.apply(this,arguments);});});}});$.fn.extend({_show:$.fn.show,_hide:$.fn.hide,__toggle:$.fn.toggle,_addClass:$.fn.addClass,_removeClass:$.fn.removeClass,_toggleClass:$.fn.toggleClass,effect:function(fx,o,speed,callback){return $.effects[fx]?$.effects[fx].call(this,{method:fx,options:o||{},duration:speed,callback:callback}):null;},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))
+return this._show.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='show';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0])))
+return this._hide.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='hide';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},toggle:function(){if(!arguments[0]||(arguments[0].constructor==Number||/(slow|normal|fast)/.test(arguments[0]))||(arguments[0].constructor==Function))
+return this.__toggle.apply(this,arguments);else{var o=arguments[1]||{};o['mode']='toggle';return this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments[3]||o.callback]);}},addClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,callback]):this._addClass(classNames);},removeClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing,callback]):this._removeClass(classNames);},toggleClass:function(classNames,speed,easing,callback){return speed?$.effects.animateClass.apply(this,[{toggle:classNames},speed,easing,callback]):this._toggleClass(classNames);},morph:function(remove,add,speed,easing,callback){return $.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,callback]);},switchClass:function(){return this.morph.apply(this,arguments);},cssUnit:function(key){var style=this.css(key),val=[];$.each(['em','px','%','pt'],function(i,unit){if(style.indexOf(unit)&gt;0)
+val=[parseFloat(style),unit];});return val;}});jQuery.each(['backgroundColor','borderBottomColor','borderLeftColor','borderRightColor','borderTopColor','color','outlineColor'],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end);}
+fx.elem.style[attr]=&quot;rgb(&quot;+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(&quot;,&quot;)+&quot;)&quot;;}});function getRGB(color){var result;if(color&amp;&amp;color.constructor==Array&amp;&amp;color.length==3)
+return color;if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color))
+return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))
+return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55];if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color))
+return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)];if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))
+return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)];if(result=/rgba\(0, 0, 0, 0\)/.exec(color))
+return colors['transparent']
+return colors[jQuery.trim(color).toLowerCase()];}
+function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=''&amp;&amp;color!='transparent'||jQuery.nodeName(elem,&quot;body&quot;))
+break;attr=&quot;backgroundColor&quot;;}while(elem=elem.parentNode);return getRGB(color);};var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]};jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=d)*(t-2)+b;},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)&lt;1)return c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)&lt;1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=t/d-1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)&lt;1)return c/2*t*t*t*t+b;return-c/2*((t-=2)*t*t*t-2)+b;},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)&lt;1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)&lt;1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*(Math.sqrt(1-(t/=d)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)&lt;1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a&lt;Math.abs(c)){a=c;var s=p/4;}
+else var s=p/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a&lt;Math.abs(c)){a=c;var s=p/4;}
+else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a&lt;Math.abs(c)){a=c;var s=p/4;}
+else var s=p/(2*Math.PI)*Math.asin(c/a);if(t&lt;1)return-.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)&lt;1)return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t,b,c,d){if((t/=d)&lt;(1/2.75)){return c*(7.5625*t*t)+b;}else if(t&lt;(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+.75)+b;}else if(t&lt;(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+.9375)+b;}else{return c*(7.5625*(t-=(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,t,b,c,d){if(t&lt;d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);(function($){$.effects.blind=function(o){return this.queue(function(){var el=$(this),props=['position','top','left'];var mode=$.effects.setMode(el,o.options.mode||'hide');var direction=o.options.direction||'vertical';$.effects.save(el,props);el.show();var wrapper=$.effects.createWrapper(el).css({overflow:'hidden'});var ref=(direction=='vertical')?'height':'width';var distance=(direction=='vertical')?wrapper.height():wrapper.width();if(mode=='show')wrapper.css(ref,0);var animation={};animation[ref]=mode=='show'?distance:0;wrapper.animate(animation,o.duration,o.options.easing,function(){if(mode=='hide')el.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.apply(el[0],arguments);el.dequeue();});});};})(jQuery);;(function($){$.effects.highlight=function(o){return this.queue(function(){var el=$(this),props=['backgroundImage','backgroundColor','opacity'];var mode=$.effects.setMode(el,o.options.mode||'show');var color=o.options.color||&quot;#ffff99&quot;;var oldColor=el.css(&quot;backgroundColor&quot;);$.effects.save(el,props);el.show();el.css({backgroundImage:'none',backgroundColor:color});var animation={backgroundColor:oldColor};if(mode==&quot;hide&quot;)animation['opacity']=0;el.animate(animation,{queue:false,duration:o.duration,easing:o.options.easing,complete:function(){if(mode==&quot;hide&quot;)el.hide();$.effects.restore(el,props);if(mode==&quot;show&quot;&amp;&amp;jQuery.browser.msie)this.style.removeAttribute('filter');if(o.callback)o.callback.apply(this,arguments);el.dequeue();}});});};})(jQuery);
+
+
+/*
  * Auto Expanding Text Area (1.2.2)
  * by Chrys Bader (www.chrysbader.com)
  * chrysb@gmail.com</diff>
      <filename>includes/lib/plugins.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ffdc08fa2f5be5a0a670f663dc1ac60a46748caa</id>
    </parent>
  </parents>
  <author>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </author>
  <url>http://github.com/vito/chyrp/commit/d6ab44e30b1a13a3e54df2c8b80ae3ee8ce5f54c</url>
  <id>d6ab44e30b1a13a3e54df2c8b80ae3ee8ce5f54c</id>
  <committed-date>2008-07-24T01:28:35-07:00</committed-date>
  <authored-date>2008-07-24T01:28:35-07:00</authored-date>
  <message>That was stupid.</message>
  <tree>6382a92c0f54b772b103a0f478d57063d031121d</tree>
  <committer>
    <name>Alex Suraci</name>
    <email>i.am@toogeneric.com</email>
  </committer>
</commit>
