jQuery.ui||(function(D){var A=D.fn.remove,E=D.browser.mozilla&&(parseFloat(D.browser.version)<1.9);
D.ui={version:"1.7.1",plugin:{add:function(M,N,K){var J=D.ui[M].prototype;for(var L in K){J.plugins[L]=J.plugins[L]||[];
J.plugins[L].push([N,K[L]]);}},call:function(L,N,M){var K=L.plugins[N];if(!K||!L.element[0].parentNode){return;
}for(var J=0;J<K.length;J++){if(L.options[K[J][0]]){K[J][1].apply(L.element,M);}}}},contains:function(K,J){return document.compareDocumentPosition?K.compareDocumentPosition(J)&16:K!==J&&K.contains(J);
},hasScroll:function(J,L){if(D(J).css("overflow")=="hidden"){return false;}var K=(L&&L=="left")?"scrollLeft":"scrollTop",M=false;
if(J[K]>0){return true;}J[K]=1;M=(J[K]>0);J[K]=0;return M;},isOverAxis:function(K,J,L){return(K>J)&&(K<(J+L));
},isOver:function(L,N,K,J,M,O){return D.ui.isOverAxis(L,K,M)&&D.ui.isOverAxis(N,J,O);
},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};
if(E){var G=D.attr,F=D.fn.removeAttr,I="http://www.w3.org/2005/07/aaa",B=/^aria-/,C=/^wairole:/;
D.attr=function(L,K,M){var J=M!==undefined;return(K=="role"?(J?G.call(this,L,K,"wairole:"+M):(G.apply(this,arguments)||"").replace(C,"")):(B.test(K)?(J?L.setAttributeNS(I,K.replace(B,"aaa:"),M):G.call(this,L,K.replace(B,"aaa:"))):G.apply(this,arguments)));
};D.fn.removeAttr=function(J){return(B.test(J)?this.each(function(){this.removeAttributeNS(I,J.replace(B,""));
}):F.call(this,J));};}D.fn.extend({remove:function(){D("*",this).add(this).each(function(){D(this).triggerHandler("remove");
});return A.apply(this,arguments);},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui");
},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false;
});},scrollParent:function(){var J;if((D.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){J=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(D.curCSS(this,"position",1))&&(/(auto|scroll)/).test(D.curCSS(this,"overflow",1)+D.curCSS(this,"overflow-y",1)+D.curCSS(this,"overflow-x",1));
}).eq(0);}else{J=this.parents().filter(function(){return(/(auto|scroll)/).test(D.curCSS(this,"overflow",1)+D.curCSS(this,"overflow-y",1)+D.curCSS(this,"overflow-x",1));
}).eq(0);}return(/fixed/).test(this.css("position"))||!J.length?D(document):J;}});
D.extend(D.expr[":"],{data:function(L,K,J){return !!D.data(L,J[3]);},focusable:function(K){var L=K.nodeName.toLowerCase(),J=D.attr(K,"tabindex");
return(/input|select|textarea|button|object/.test(L)?!K.disabled:"a"==L||"area"==L?K.href||!isNaN(J):!isNaN(J))&&!D(K)["area"==L?"parents":"closest"](":hidden").length;
},tabbable:function(K){var J=D.attr(K,"tabindex");return(isNaN(J)||J>=0)&&D(K).is(":focusable");
}});function H(J,K,L,O){function N(Q){var P=D[J][K][Q]||[];return(typeof P=="string"?P.split(/,?\s+/):P);
}var M=N("getter");if(O.length==1&&typeof O[0]=="string"){M=M.concat(N("getterSetter"));
}return(D.inArray(L,M)!=-1);}D.widget=function(K,J){var L=K.split(".")[0];K=K.split(".")[1];
D.fn[K]=function(P){var N=(typeof P=="string"),O=Array.prototype.slice.call(arguments,1);
if(N&&P.substring(0,1)=="_"){return this;}if(N&&H(L,K,P,O)){var M=D.data(this[0],K);
return(M?M[P].apply(M,O):undefined);}return this.each(function(){var Q=D.data(this,K);
(!Q&&!N&&D.data(this,K,new D[L][K](this,P))._init());(Q&&N&&D.isFunction(Q[P])&&Q[P].apply(Q,O));
});};D[L]=D[L]||{};D[L][K]=function(O,N){var M=this;this.namespace=L;this.widgetName=K;
this.widgetEventPrefix=D[L][K].eventPrefix||K;this.widgetBaseClass=L+"-"+K;this.options=D.extend({},D.widget.defaults,D[L][K].defaults,D.metadata&&D.metadata.get(O)[K],N);
this.element=D(O).bind("setData."+K,function(R,Q,P){if(R.target==O){return M._setData(Q,P);
}}).bind("getData."+K,function(Q,P){if(Q.target==O){return M._getData(P);}}).bind("remove",function(){return M.destroy();
});};D[L][K].prototype=D.extend({},D.widget.prototype,J);D[L][K].getterSetter="option";
};D.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled");
},option:function(M,J){var L=M,K=this;if(typeof M=="string"){if(J===undefined){return this._getData(M);
}L={};L[M]=J;}D.each(L,function(N,O){K._setData(N,O);});},_getData:function(J){return this.options[J];
},_setData:function(J,K){this.options[J]=K;if(J=="disabled"){this.element[K?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",K);
}},enable:function(){this._setData("disabled",false);},disable:function(){this._setData("disabled",true);
},_trigger:function(P,J,K){var O=this.options[P],N=(P==this.widgetEventPrefix?P:this.widgetEventPrefix+P);
J=D.Event(J);J.type=N;if(J.originalEvent){for(var M=D.event.props.length,L;M;){L=D.event.props[--M];
J[L]=J.originalEvent[L];}}this.element.trigger(J,K);return !(D.isFunction(O)&&O.call(this.element[0],J,K)===false||J.isDefaultPrevented());
}};D.widget.defaults={disabled:false};D.ui.mouse={_mouseInit:function(){var J=this;
this.element.bind("mousedown."+this.widgetName,function(K){return J._mouseDown(K);
}).bind("click."+this.widgetName,function(K){if(J._preventClickEvent){J._preventClickEvent=false;
K.stopImmediatePropagation();return false;}});if(D.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");
this.element.attr("unselectable","on");}this.started=false;},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);
(D.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable));},_mouseDown:function(M){M.originalEvent=M.originalEvent||{};
if(M.originalEvent.mouseHandled){return;}(this._mouseStarted&&this._mouseUp(M));this._mouseDownEvent=M;
var L=this,J=(M.which==1),K=(typeof this.options.cancel=="string"?D(M.target).parents().add(M.target).filter(this.options.cancel).length:false);
if(!J||K||!this._mouseCapture(M)){return true;}this.mouseDelayMet=!this.options.delay;
if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){L.mouseDelayMet=true;
},this.options.delay);}if(this._mouseDistanceMet(M)&&this._mouseDelayMet(M)){this._mouseStarted=(this._mouseStart(M)!==false);
if(!this._mouseStarted){M.preventDefault();return true;}}this._mouseMoveDelegate=function(N){return L._mouseMove(N);
};this._mouseUpDelegate=function(N){return L._mouseUp(N);};D(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);
(D.browser.safari||M.preventDefault());M.originalEvent.mouseHandled=true;return true;
},_mouseMove:function(J){if(D.browser.msie&&!J.button){return this._mouseUp(J);}if(this._mouseStarted){this._mouseDrag(J);
return J.preventDefault();}if(this._mouseDistanceMet(J)&&this._mouseDelayMet(J)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,J)!==false);
(this._mouseStarted?this._mouseDrag(J):this._mouseUp(J));}return !this._mouseStarted;
},_mouseUp:function(J){D(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);
if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(J.target==this._mouseDownEvent.target);
this._mouseStop(J);}return false;},_mouseDistanceMet:function(J){return(Math.max(Math.abs(this._mouseDownEvent.pageX-J.pageX),Math.abs(this._mouseDownEvent.pageY-J.pageY))>=this.options.distance);
},_mouseDelayMet:function(J){return this.mouseDelayMet;},_mouseStart:function(J){},_mouseDrag:function(J){},_mouseStop:function(J){},_mouseCapture:function(J){return true;
}};D.ui.mouse.defaults={cancel:null,distance:1,delay:0};})(jQuery);(function(A){A.widget("ui.draggable",A.extend({},A.ui.mouse,{_init:function(){if(this.options.helper=="original"&&!(/^(?:r|a|f)/).test(this.element.css("position"))){this.element[0].style.position="relative";
}(this.options.addClasses&&this.element.addClass("ui-draggable"));(this.options.disabled&&this.element.addClass("ui-draggable-disabled"));
this._mouseInit();},destroy:function(){if(!this.element.data("draggable")){return;
}this.element.removeData("draggable").unbind(".draggable").removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled");
this._mouseDestroy();},_mouseCapture:function(B){var C=this.options;if(this.helper||C.disabled||A(B.target).is(".ui-resizable-handle")){return false;
}this.handle=this._getHandle(B);if(!this.handle){return false;}return true;},_mouseStart:function(B){var C=this.options;
this.helper=this._createHelper(B);this._cacheHelperProportions();if(A.ui.ddmanager){A.ui.ddmanager.current=this;
}this._cacheMargins();this.cssPosition=this.helper.css("position");this.scrollParent=this.helper.scrollParent();
this.offset=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};
A.extend(this.offset,{click:{left:B.pageX-this.offset.left,top:B.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});
this.originalPosition=this._generatePosition(B);this.originalPageX=B.pageX;this.originalPageY=B.pageY;
if(C.cursorAt){this._adjustOffsetFromHelper(C.cursorAt);}if(C.containment){this._setContainment();
}this._trigger("start",B);this._cacheHelperProportions();if(A.ui.ddmanager&&!C.dropBehaviour){A.ui.ddmanager.prepareOffsets(this,B);
}this.helper.addClass("ui-draggable-dragging");this._mouseDrag(B,true);return true;
},_mouseDrag:function(B,D){this.position=this._generatePosition(B);this.positionAbs=this._convertPositionTo("absolute");
if(!D){var C=this._uiHash();this._trigger("drag",B,C);this.position=C.position;}if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px";
}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px";
}if(A.ui.ddmanager){A.ui.ddmanager.drag(this,B);}return false;},_mouseStop:function(C){var D=false;
if(A.ui.ddmanager&&!this.options.dropBehaviour){D=A.ui.ddmanager.drop(this,C);}if(this.dropped){D=this.dropped;
this.dropped=false;}if((this.options.revert=="invalid"&&!D)||(this.options.revert=="valid"&&D)||this.options.revert===true||(A.isFunction(this.options.revert)&&this.options.revert.call(this.element,D))){var B=this;
A(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){B._trigger("stop",C);
B._clear();});}else{this._trigger("stop",C);this._clear();}return false;},_getHandle:function(B){var C=!this.options.handle||!A(this.options.handle,this.element).length?true:false;
A(this.options.handle,this.element).find("*").andSelf().each(function(){if(this==B.target){C=true;
}});return C;},_createHelper:function(C){var D=this.options;var B=A.isFunction(D.helper)?A(D.helper.apply(this.element[0],[C])):(D.helper=="clone"?this.element.clone():this.element);
if(!B.parents("body").length){B.appendTo((D.appendTo=="parent"?this.element[0].parentNode:D.appendTo));
}if(B[0]!=this.element[0]&&!(/(fixed|absolute)/).test(B.css("position"))){B.css("position","absolute");
}return B;},_adjustOffsetFromHelper:function(B){if(B.left!=undefined){this.offset.click.left=B.left+this.margins.left;
}if(B.right!=undefined){this.offset.click.left=this.helperProportions.width-B.right+this.margins.left;
}if(B.top!=undefined){this.offset.click.top=B.top+this.margins.top;}if(B.bottom!=undefined){this.offset.click.top=this.helperProportions.height-B.bottom+this.margins.top;
}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var B=this.offsetParent.offset();
if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0])){B.left+=this.scrollParent.scrollLeft();
B.top+=this.scrollParent.scrollTop();}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&A.browser.msie)){B={top:0,left:0};
}return{top:B.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:B.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};
},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var B=this.element.position();
return{top:B.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:B.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()};
}else{return{top:0,left:0};}},_cacheMargins:function(){this.margins={left:(parseInt(this.element.css("marginLeft"),10)||0),top:(parseInt(this.element.css("marginTop"),10)||0)};
},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};
},_setContainment:function(){var E=this.options;if(E.containment=="parent"){E.containment=this.helper[0].parentNode;
}if(E.containment=="document"||E.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,A(E.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(A(E.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];
}if(!(/^(document|window|parent)$/).test(E.containment)&&E.containment.constructor!=Array){var C=A(E.containment)[0];
if(!C){return;}var D=A(E.containment).offset();var B=(A(C).css("overflow")!="hidden");
this.containment=[D.left+(parseInt(A(C).css("borderLeftWidth"),10)||0)+(parseInt(A(C).css("paddingLeft"),10)||0)-this.margins.left,D.top+(parseInt(A(C).css("borderTopWidth"),10)||0)+(parseInt(A(C).css("paddingTop"),10)||0)-this.margins.top,D.left+(B?Math.max(C.scrollWidth,C.offsetWidth):C.offsetWidth)-(parseInt(A(C).css("borderLeftWidth"),10)||0)-(parseInt(A(C).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,D.top+(B?Math.max(C.scrollHeight,C.offsetHeight):C.offsetHeight)-(parseInt(A(C).css("borderTopWidth"),10)||0)-(parseInt(A(C).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top];
}else{if(E.containment.constructor==Array){this.containment=E.containment;}}},_convertPositionTo:function(F,D){if(!D){D=this.position;
}var B=F=="absolute"?1:-1;var E=this.options,C=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,G=(/(html|body)/i).test(C[0].tagName);
return{top:(D.top+this.offset.relative.top*B+this.offset.parent.top*B-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(G?0:C.scrollTop()))*B)),left:(D.left+this.offset.relative.left*B+this.offset.parent.left*B-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():G?0:C.scrollLeft())*B))};
},_generatePosition:function(F){var I=this.options,C=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,B=(/(html|body)/i).test(C[0].tagName);
if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset();
}var E=F.pageX;var D=F.pageY;if(this.originalPosition){if(this.containment){if(F.pageX-this.offset.click.left<this.containment[0]){E=this.containment[0]+this.offset.click.left;
}if(F.pageY-this.offset.click.top<this.containment[1]){D=this.containment[1]+this.offset.click.top;
}if(F.pageX-this.offset.click.left>this.containment[2]){E=this.containment[2]+this.offset.click.left;
}if(F.pageY-this.offset.click.top>this.containment[3]){D=this.containment[3]+this.offset.click.top;
}}if(I.grid){var H=this.originalPageY+Math.round((D-this.originalPageY)/I.grid[1])*I.grid[1];
D=this.containment?(!(H-this.offset.click.top<this.containment[1]||H-this.offset.click.top>this.containment[3])?H:(!(H-this.offset.click.top<this.containment[1])?H-I.grid[1]:H+I.grid[1])):H;
var G=this.originalPageX+Math.round((E-this.originalPageX)/I.grid[0])*I.grid[0];E=this.containment?(!(G-this.offset.click.left<this.containment[0]||G-this.offset.click.left>this.containment[2])?G:(!(G-this.offset.click.left<this.containment[0])?G-I.grid[0]:G+I.grid[0])):G;
}}return{top:(D-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(B?0:C.scrollTop())))),left:(E-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():B?0:C.scrollLeft())))};
},_clear:function(){this.helper.removeClass("ui-draggable-dragging");if(this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval){this.helper.remove();
}this.helper=null;this.cancelHelperRemoval=false;},_trigger:function(B,C,D){D=D||this._uiHash();
A.ui.plugin.call(this,B,[C,D]);if(B=="drag"){this.positionAbs=this._convertPositionTo("absolute");
}return A.widget.prototype._trigger.call(this,B,C,D);},plugins:{},_uiHash:function(B){return{helper:this.helper,position:this.position,absolutePosition:this.positionAbs,offset:this.positionAbs};
}}));A.extend(A.ui.draggable,{version:"1.7.1",eventPrefix:"drag",defaults:{addClasses:true,appendTo:"parent",axis:false,cancel:":input,option",connectToSortable:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,grid:false,handle:false,helper:"original",iframeFix:false,opacity:false,refreshPositions:false,revert:false,revertDuration:500,scope:"default",scroll:true,scrollSensitivity:20,scrollSpeed:20,snap:false,snapMode:"both",snapTolerance:20,stack:false,zIndex:false}});
A.ui.plugin.add("draggable","connectToSortable",{start:function(C,E){var D=A(this).data("draggable"),F=D.options,B=A.extend({},E,{item:D.element});
D.sortables=[];A(F.connectToSortable).each(function(){var G=A.data(this,"sortable");
if(G&&!G.options.disabled){D.sortables.push({instance:G,shouldRevert:G.options.revert});
G._refreshItems();G._trigger("activate",C,B);}});},stop:function(C,E){var D=A(this).data("draggable"),B=A.extend({},E,{item:D.element});
A.each(D.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;D.cancelHelperRemoval=true;
this.instance.cancelHelperRemoval=false;if(this.shouldRevert){this.instance.options.revert=true;
}this.instance._mouseStop(C);this.instance.options.helper=this.instance.options._helper;
if(D.options.helper=="original"){this.instance.currentItem.css({top:"auto",left:"auto"});
}}else{this.instance.cancelHelperRemoval=false;this.instance._trigger("deactivate",C,B);
}});},drag:function(C,F){var E=A(this).data("draggable"),B=this;var D=function(G){var L=this.offset.click.top,K=this.offset.click.left;
var N=this.positionAbs.top,I=this.positionAbs.left;var H=G.height,J=G.width;var M=G.top,O=G.left;
return A.ui.isOver(N+L,I+K,M,O,H,J);};A.each(E.sortables,function(G){this.instance.positionAbs=E.positionAbs;
this.instance.helperProportions=E.helperProportions;this.instance.offset.click=E.offset.click;
if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver){this.instance.isOver=1;
this.instance.currentItem=A(B).clone().appendTo(this.instance.element).data("sortable-item",true);
this.instance.options._helper=this.instance.options.helper;this.instance.options.helper=function(){return F.helper[0];
};C.target=this.instance.currentItem[0];this.instance._mouseCapture(C,true);this.instance._mouseStart(C,true,true);
this.instance.offset.click.top=E.offset.click.top;this.instance.offset.click.left=E.offset.click.left;
this.instance.offset.parent.left-=E.offset.parent.left-this.instance.offset.parent.left;
this.instance.offset.parent.top-=E.offset.parent.top-this.instance.offset.parent.top;
E._trigger("toSortable",C);E.dropped=this.instance.element;E.currentItem=E.element;
this.instance.fromOutside=E;}if(this.instance.currentItem){this.instance._mouseDrag(C);
}}else{if(this.instance.isOver){this.instance.isOver=0;this.instance.cancelHelperRemoval=true;
this.instance.options.revert=false;this.instance._trigger("out",C,this.instance._uiHash(this.instance));
this.instance._mouseStop(C,true);this.instance.options.helper=this.instance.options._helper;
this.instance.currentItem.remove();if(this.instance.placeholder){this.instance.placeholder.remove();
}E._trigger("fromSortable",C);E.dropped=false;}}});}});A.ui.plugin.add("draggable","cursor",{start:function(C,D){var B=A("body"),E=A(this).data("draggable").options;
if(B.css("cursor")){E._cursor=B.css("cursor");}B.css("cursor",E.cursor);},stop:function(B,C){var D=A(this).data("draggable").options;
if(D._cursor){A("body").css("cursor",D._cursor);}}});A.ui.plugin.add("draggable","iframeFix",{start:function(B,C){var D=A(this).data("draggable").options;
A(D.iframeFix===true?"iframe":D.iframeFix).each(function(){A('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css(A(this).offset()).appendTo("body");
});},stop:function(B,C){A("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this);
});}});A.ui.plugin.add("draggable","opacity",{start:function(C,D){var B=A(D.helper),E=A(this).data("draggable").options;
if(B.css("opacity")){E._opacity=B.css("opacity");}B.css("opacity",E.opacity);},stop:function(B,C){var D=A(this).data("draggable").options;
if(D._opacity){A(C.helper).css("opacity",D._opacity);}}});A.ui.plugin.add("draggable","scroll",{start:function(C,D){var B=A(this).data("draggable");
if(B.scrollParent[0]!=document&&B.scrollParent[0].tagName!="HTML"){B.overflowOffset=B.scrollParent.offset();
}},drag:function(D,E){var C=A(this).data("draggable"),F=C.options,B=false;if(C.scrollParent[0]!=document&&C.scrollParent[0].tagName!="HTML"){if(!F.axis||F.axis!="x"){if((C.overflowOffset.top+C.scrollParent[0].offsetHeight)-D.pageY<F.scrollSensitivity){C.scrollParent[0].scrollTop=B=C.scrollParent[0].scrollTop+F.scrollSpeed;
}else{if(D.pageY-C.overflowOffset.top<F.scrollSensitivity){C.scrollParent[0].scrollTop=B=C.scrollParent[0].scrollTop-F.scrollSpeed;
}}}if(!F.axis||F.axis!="y"){if((C.overflowOffset.left+C.scrollParent[0].offsetWidth)-D.pageX<F.scrollSensitivity){C.scrollParent[0].scrollLeft=B=C.scrollParent[0].scrollLeft+F.scrollSpeed;
}else{if(D.pageX-C.overflowOffset.left<F.scrollSensitivity){C.scrollParent[0].scrollLeft=B=C.scrollParent[0].scrollLeft-F.scrollSpeed;
}}}}else{if(!F.axis||F.axis!="x"){if(D.pageY-A(document).scrollTop()<F.scrollSensitivity){B=A(document).scrollTop(A(document).scrollTop()-F.scrollSpeed);
}else{if(A(window).height()-(D.pageY-A(document).scrollTop())<F.scrollSensitivity){B=A(document).scrollTop(A(document).scrollTop()+F.scrollSpeed);
}}}if(!F.axis||F.axis!="y"){if(D.pageX-A(document).scrollLeft()<F.scrollSensitivity){B=A(document).scrollLeft(A(document).scrollLeft()-F.scrollSpeed);
}else{if(A(window).width()-(D.pageX-A(document).scrollLeft())<F.scrollSensitivity){B=A(document).scrollLeft(A(document).scrollLeft()+F.scrollSpeed);
}}}}if(B!==false&&A.ui.ddmanager&&!F.dropBehaviour){A.ui.ddmanager.prepareOffsets(C,D);
}}});A.ui.plugin.add("draggable","snap",{start:function(C,D){var B=A(this).data("draggable"),E=B.options;
B.snapElements=[];A(E.snap.constructor!=String?(E.snap.items||":data(draggable)"):E.snap).each(function(){var G=A(this);
var F=G.offset();if(this!=B.element[0]){B.snapElements.push({item:this,width:G.outerWidth(),height:G.outerHeight(),top:F.top,left:F.left});
}});},drag:function(G,D){var R=A(this).data("draggable"),E=R.options;var B=E.snapTolerance;
var T=D.offset.left,I=T+R.helperProportions.width,Q=D.offset.top,P=Q+R.helperProportions.height;
for(var H=R.snapElements.length-1;H>=0;H--){var F=R.snapElements[H].left,N=F+R.snapElements[H].width,M=R.snapElements[H].top,S=M+R.snapElements[H].height;
if(!((F-B<T&&T<N+B&&M-B<Q&&Q<S+B)||(F-B<T&&T<N+B&&M-B<P&&P<S+B)||(F-B<I&&I<N+B&&M-B<Q&&Q<S+B)||(F-B<I&&I<N+B&&M-B<P&&P<S+B))){if(R.snapElements[H].snapping){(R.options.snap.release&&R.options.snap.release.call(R.element,G,A.extend(R._uiHash(),{snapItem:R.snapElements[H].item})));
}R.snapElements[H].snapping=false;continue;}if(E.snapMode!="inner"){var O=Math.abs(M-P)<=B;
var C=Math.abs(S-Q)<=B;var K=Math.abs(F-I)<=B;var L=Math.abs(N-T)<=B;if(O){D.position.top=R._convertPositionTo("relative",{top:M-R.helperProportions.height,left:0}).top-R.margins.top;
}if(C){D.position.top=R._convertPositionTo("relative",{top:S,left:0}).top-R.margins.top;
}if(K){D.position.left=R._convertPositionTo("relative",{top:0,left:F-R.helperProportions.width}).left-R.margins.left;
}if(L){D.position.left=R._convertPositionTo("relative",{top:0,left:N}).left-R.margins.left;
}}var J=(O||C||K||L);if(E.snapMode!="outer"){var O=Math.abs(M-Q)<=B;var C=Math.abs(S-P)<=B;
var K=Math.abs(F-T)<=B;var L=Math.abs(N-I)<=B;if(O){D.position.top=R._convertPositionTo("relative",{top:M,left:0}).top-R.margins.top;
}if(C){D.position.top=R._convertPositionTo("relative",{top:S-R.helperProportions.height,left:0}).top-R.margins.top;
}if(K){D.position.left=R._convertPositionTo("relative",{top:0,left:F}).left-R.margins.left;
}if(L){D.position.left=R._convertPositionTo("relative",{top:0,left:N-R.helperProportions.width}).left-R.margins.left;
}}if(!R.snapElements[H].snapping&&(O||C||K||L||J)){(R.options.snap.snap&&R.options.snap.snap.call(R.element,G,A.extend(R._uiHash(),{snapItem:R.snapElements[H].item})));
}R.snapElements[H].snapping=(O||C||K||L||J);}}});A.ui.plugin.add("draggable","stack",{start:function(B,C){var E=A(this).data("draggable").options;
var D=A.makeArray(A(E.stack.group)).sort(function(G,F){return(parseInt(A(G).css("zIndex"),10)||E.stack.min)-(parseInt(A(F).css("zIndex"),10)||E.stack.min);
});A(D).each(function(F){this.style.zIndex=E.stack.min+F;});this[0].style.zIndex=E.stack.min+D.length;
}});A.ui.plugin.add("draggable","zIndex",{start:function(C,D){var B=A(D.helper),E=A(this).data("draggable").options;
if(B.css("zIndex")){E._zIndex=B.css("zIndex");}B.css("zIndex",E.zIndex);},stop:function(B,C){var D=A(this).data("draggable").options;
if(D._zIndex){A(C.helper).css("zIndex",D._zIndex);}}});})(jQuery);(function(A){A.widget("ui.sortable",A.extend({},A.ui.mouse,{_init:function(){var B=this.options;
this.containerCache={};this.element.addClass("ui-sortable");this.refresh();this.floating=this.items.length?(/left|right/).test(this.items[0].item.css("float")):false;
this.offset=this.element.offset();this._mouseInit();},destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled").removeData("sortable").unbind(".sortable");
this._mouseDestroy();for(var B=this.items.length-1;B>=0;B--){this.items[B].item.removeData("sortable-item");
}},_mouseCapture:function(E,F){if(this.reverting){return false;}if(this.options.disabled||this.options.type=="static"){return false;
}this._refreshItems(E);var D=null,C=this,B=A(E.target).parents().each(function(){if(A.data(this,"sortable-item")==C){D=A(this);
return false;}});if(A.data(E.target,"sortable-item")==C){D=A(E.target);}if(!D){return false;
}if(this.options.handle&&!F){var G=false;A(this.options.handle,D).find("*").andSelf().each(function(){if(this==E.target){G=true;
}});if(!G){return false;}}this.currentItem=D;this._removeCurrentsFromItems();return true;
},_mouseStart:function(E,F,B){var G=this.options,C=this;this.currentContainer=this;
this.refreshPositions();this.helper=this._createHelper(E);this._cacheHelperProportions();
this._cacheMargins();this.scrollParent=this.helper.scrollParent();this.offset=this.currentItem.offset();
this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};
this.helper.css("position","absolute");this.cssPosition=this.helper.css("position");
A.extend(this.offset,{click:{left:E.pageX-this.offset.left,top:E.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});
this.originalPosition=this._generatePosition(E);this.originalPageX=E.pageX;this.originalPageY=E.pageY;
if(G.cursorAt){this._adjustOffsetFromHelper(G.cursorAt);}this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};
if(this.helper[0]!=this.currentItem[0]){this.currentItem.hide();}this._createPlaceholder();
if(G.containment){this._setContainment();}if(G.cursor){if(A("body").css("cursor")){this._storedCursor=A("body").css("cursor");
}A("body").css("cursor",G.cursor);}if(G.opacity){if(this.helper.css("opacity")){this._storedOpacity=this.helper.css("opacity");
}this.helper.css("opacity",G.opacity);}if(G.zIndex){if(this.helper.css("zIndex")){this._storedZIndex=this.helper.css("zIndex");
}this.helper.css("zIndex",G.zIndex);}if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){this.overflowOffset=this.scrollParent.offset();
}this._trigger("start",E,this._uiHash());if(!this._preserveHelperProportions){this._cacheHelperProportions();
}if(!B){for(var D=this.containers.length-1;D>=0;D--){this.containers[D]._trigger("activate",E,C._uiHash(this));
}}if(A.ui.ddmanager){A.ui.ddmanager.current=this;}if(A.ui.ddmanager&&!G.dropBehaviour){A.ui.ddmanager.prepareOffsets(this,E);
}this.dragging=true;this.helper.addClass("ui-sortable-helper");this._mouseDrag(E);
return true;},_mouseDrag:function(G){this.position=this._generatePosition(G);this.positionAbs=this._convertPositionTo("absolute");
if(!this.lastPositionAbs){this.lastPositionAbs=this.positionAbs;}if(this.options.scroll){var H=this.options,C=false;
if(this.scrollParent[0]!=document&&this.scrollParent[0].tagName!="HTML"){if((this.overflowOffset.top+this.scrollParent[0].offsetHeight)-G.pageY<H.scrollSensitivity){this.scrollParent[0].scrollTop=C=this.scrollParent[0].scrollTop+H.scrollSpeed;
}else{if(G.pageY-this.overflowOffset.top<H.scrollSensitivity){this.scrollParent[0].scrollTop=C=this.scrollParent[0].scrollTop-H.scrollSpeed;
}}if((this.overflowOffset.left+this.scrollParent[0].offsetWidth)-G.pageX<H.scrollSensitivity){this.scrollParent[0].scrollLeft=C=this.scrollParent[0].scrollLeft+H.scrollSpeed;
}else{if(G.pageX-this.overflowOffset.left<H.scrollSensitivity){this.scrollParent[0].scrollLeft=C=this.scrollParent[0].scrollLeft-H.scrollSpeed;
}}}else{if(G.pageY-A(document).scrollTop()<H.scrollSensitivity){C=A(document).scrollTop(A(document).scrollTop()-H.scrollSpeed);
}else{if(A(window).height()-(G.pageY-A(document).scrollTop())<H.scrollSensitivity){C=A(document).scrollTop(A(document).scrollTop()+H.scrollSpeed);
}}if(G.pageX-A(document).scrollLeft()<H.scrollSensitivity){C=A(document).scrollLeft(A(document).scrollLeft()-H.scrollSpeed);
}else{if(A(window).width()-(G.pageX-A(document).scrollLeft())<H.scrollSensitivity){C=A(document).scrollLeft(A(document).scrollLeft()+H.scrollSpeed);
}}}if(C!==false&&A.ui.ddmanager&&!H.dropBehaviour){A.ui.ddmanager.prepareOffsets(this,G);
}}this.positionAbs=this._convertPositionTo("absolute");if(!this.options.axis||this.options.axis!="y"){this.helper[0].style.left=this.position.left+"px";
}if(!this.options.axis||this.options.axis!="x"){this.helper[0].style.top=this.position.top+"px";
}for(var E=this.items.length-1;E>=0;E--){var F=this.items[E],D=F.item[0],B=this._intersectsWithPointer(F);
if(!B){continue;}if(D!=this.currentItem[0]&&this.placeholder[B==1?"next":"prev"]()[0]!=D&&!A.ui.contains(this.placeholder[0],D)&&(this.options.type=="semi-dynamic"?!A.ui.contains(this.element[0],D):true)){this.direction=B==1?"down":"up";
if(this.options.tolerance=="pointer"||this._intersectsWithSides(F)){this._rearrange(G,F);
}else{break;}this._trigger("change",G,this._uiHash());break;}}this._contactContainers(G);
if(A.ui.ddmanager){A.ui.ddmanager.drag(this,G);}this._trigger("sort",G,this._uiHash());
this.lastPositionAbs=this.positionAbs;return false;},_mouseStop:function(C,D){if(!C){return;
}if(A.ui.ddmanager&&!this.options.dropBehaviour){A.ui.ddmanager.drop(this,C);}if(this.options.revert){var B=this;
var E=B.placeholder.offset();B.reverting=true;A(this.helper).animate({left:E.left-this.offset.parent.left-B.margins.left+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollLeft),top:E.top-this.offset.parent.top-B.margins.top+(this.offsetParent[0]==document.body?0:this.offsetParent[0].scrollTop)},parseInt(this.options.revert,10)||500,function(){B._clear(C);
});}else{this._clear(C,D);}return false;},cancel:function(){var B=this;if(this.dragging){this._mouseUp();
if(this.options.helper=="original"){this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");
}else{this.currentItem.show();}for(var C=this.containers.length-1;C>=0;C--){this.containers[C]._trigger("deactivate",null,B._uiHash(this));
if(this.containers[C].containerCache.over){this.containers[C]._trigger("out",null,B._uiHash(this));
this.containers[C].containerCache.over=0;}}}if(this.placeholder[0].parentNode){this.placeholder[0].parentNode.removeChild(this.placeholder[0]);
}if(this.options.helper!="original"&&this.helper&&this.helper[0].parentNode){this.helper.remove();
}A.extend(this,{helper:null,dragging:false,reverting:false,_noFinalSort:null});if(this.domPosition.prev){A(this.domPosition.prev).after(this.currentItem);
}else{A(this.domPosition.parent).prepend(this.currentItem);}return true;},serialize:function(D){var B=this._getItemsAsjQuery(D&&D.connected);
var C=[];D=D||{};A(B).each(function(){var E=(A(D.item||this).attr(D.attribute||"id")||"").match(D.expression||(/(.+)[-=_](.+)/));
if(E){C.push((D.key||E[1]+"[]")+"="+(D.key&&D.expression?E[1]:E[2]));}});return C.join("&");
},toArray:function(D){var B=this._getItemsAsjQuery(D&&D.connected);var C=[];D=D||{};
B.each(function(){C.push(A(D.item||this).attr(D.attribute||"id")||"");});return C;
},_intersectsWith:function(E){var J=this.positionAbs.left,I=J+this.helperProportions.width,D=this.positionAbs.top,C=D+this.helperProportions.height;
var K=E.left,H=K+E.width,F=E.top,B=F+E.height;var G=this.offset.click.top,M=this.offset.click.left;
var L=(D+G)>F&&(D+G)<B&&(J+M)>K&&(J+M)<H;if(this.options.tolerance=="pointer"||this.options.forcePointerForContainers||(this.options.tolerance!="pointer"&&this.helperProportions[this.floating?"width":"height"]>E[this.floating?"width":"height"])){return L;
}else{return(K<J+(this.helperProportions.width/2)&&I-(this.helperProportions.width/2)<H&&F<D+(this.helperProportions.height/2)&&C-(this.helperProportions.height/2)<B);
}},_intersectsWithPointer:function(D){var E=A.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,D.top,D.height),C=A.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,D.left,D.width),G=E&&C,B=this._getDragVerticalDirection(),F=this._getDragHorizontalDirection();
if(!G){return false;}return this.floating?(((F&&F=="right")||B=="down")?2:1):(B&&(B=="down"?2:1));
},_intersectsWithSides:function(E){var C=A.ui.isOverAxis(this.positionAbs.top+this.offset.click.top,E.top+(E.height/2),E.height),D=A.ui.isOverAxis(this.positionAbs.left+this.offset.click.left,E.left+(E.width/2),E.width),B=this._getDragVerticalDirection(),F=this._getDragHorizontalDirection();
if(this.floating&&F){return((F=="right"&&D)||(F=="left"&&!D));}else{return B&&((B=="down"&&C)||(B=="up"&&!C));
}},_getDragVerticalDirection:function(){var B=this.positionAbs.top-this.lastPositionAbs.top;
return B!=0&&(B>0?"down":"up");},_getDragHorizontalDirection:function(){var B=this.positionAbs.left-this.lastPositionAbs.left;
return B!=0&&(B>0?"right":"left");},refresh:function(B){this._refreshItems(B);this.refreshPositions();
},_connectWith:function(){var B=this.options;return B.connectWith.constructor==String?[B.connectWith]:B.connectWith;
},_getItemsAsjQuery:function(D){var C=this;var I=[];var G=[];var J=this._connectWith();
if(J&&D){for(var F=J.length-1;F>=0;F--){var B=A(J[F]);for(var E=B.length-1;E>=0;E--){var H=A.data(B[E],"sortable");
if(H&&H!=this&&!H.options.disabled){G.push([A.isFunction(H.options.items)?H.options.items.call(H.element):A(H.options.items,H.element).not(".ui-sortable-helper"),H]);
}}}}G.push([A.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):A(this.options.items,this.element).not(".ui-sortable-helper"),this]);
for(var F=G.length-1;F>=0;F--){G[F][0].each(function(){I.push(this);});}return A(I);
},_removeCurrentsFromItems:function(){var D=this.currentItem.find(":data(sortable-item)");
for(var C=0;C<this.items.length;C++){for(var B=0;B<D.length;B++){if(D[B]==this.items[C].item[0]){this.items.splice(C,1);
}}}},_refreshItems:function(G){this.items=[];this.containers=[this];var N=this.items;
var L=this;var K=[[A.isFunction(this.options.items)?this.options.items.call(this.element[0],G,{item:this.currentItem}):A(this.options.items,this.element),this]];
var C=this._connectWith();if(C){for(var J=C.length-1;J>=0;J--){var D=A(C[J]);for(var I=D.length-1;
I>=0;I--){var M=A.data(D[I],"sortable");if(M&&M!=this&&!M.options.disabled){K.push([A.isFunction(M.options.items)?M.options.items.call(M.element[0],G,{item:this.currentItem}):A(M.options.items,M.element),M]);
this.containers.push(M);}}}}for(var J=K.length-1;J>=0;J--){var B=K[J][1];var H=K[J][0];
for(var I=0,E=H.length;I<E;I++){var F=A(H[I]);F.data("sortable-item",B);N.push({item:F,instance:B,width:0,height:0,left:0,top:0});
}}},refreshPositions:function(B){if(this.offsetParent&&this.helper){this.offset.parent=this._getParentOffset();
}for(var D=this.items.length-1;D>=0;D--){var E=this.items[D];if(E.instance!=this.currentContainer&&this.currentContainer&&E.item[0]!=this.currentItem[0]){continue;
}var C=this.options.toleranceElement?A(this.options.toleranceElement,E.item):E.item;
if(!B){E.width=C.outerWidth();E.height=C.outerHeight();}var F=C.offset();E.left=F.left;
E.top=F.top;}if(this.options.custom&&this.options.custom.refreshContainers){this.options.custom.refreshContainers.call(this);
}else{for(var D=this.containers.length-1;D>=0;D--){var F=this.containers[D].element.offset();
this.containers[D].containerCache.left=F.left;this.containers[D].containerCache.top=F.top;
this.containers[D].containerCache.width=this.containers[D].element.outerWidth();this.containers[D].containerCache.height=this.containers[D].element.outerHeight();
}}},_createPlaceholder:function(D){var B=D||this,E=B.options;if(!E.placeholder||E.placeholder.constructor==String){var C=E.placeholder;
E.placeholder={element:function(){var F=A(document.createElement(B.currentItem[0].nodeName)).addClass(C||B.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper")[0];
if(!C){F.style.visibility="hidden";}return F;},update:function(F,G){if(C&&!E.forcePlaceholderSize){return;
}if(!G.height()){G.height(B.currentItem.innerHeight()-parseInt(B.currentItem.css("paddingTop")||0,10)-parseInt(B.currentItem.css("paddingBottom")||0,10));
}if(!G.width()){G.width(B.currentItem.innerWidth()-parseInt(B.currentItem.css("paddingLeft")||0,10)-parseInt(B.currentItem.css("paddingRight")||0,10));
}}};}B.placeholder=A(E.placeholder.element.call(B.element,B.currentItem));B.currentItem.after(B.placeholder);
E.placeholder.update(B,B.placeholder);},_contactContainers:function(E){for(var D=this.containers.length-1;
D>=0;D--){if(this._intersectsWith(this.containers[D].containerCache)){if(!this.containers[D].containerCache.over){if(this.currentContainer!=this.containers[D]){var B=10000;
var H=null;var F=this.positionAbs[this.containers[D].floating?"left":"top"];for(var C=this.items.length-1;
C>=0;C--){if(!A.ui.contains(this.containers[D].element[0],this.items[C].item[0])){continue;
}var G=this.items[C][this.containers[D].floating?"left":"top"];if(Math.abs(G-F)<B){B=Math.abs(G-F);
H=this.items[C];}}if(!H&&!this.options.dropOnEmpty){continue;}this.currentContainer=this.containers[D];
H?this._rearrange(E,H,null,true):this._rearrange(E,null,this.containers[D].element,true);
this._trigger("change",E,this._uiHash());this.containers[D]._trigger("change",E,this._uiHash(this));
this.options.placeholder.update(this.currentContainer,this.placeholder);}this.containers[D]._trigger("over",E,this._uiHash(this));
this.containers[D].containerCache.over=1;}}else{if(this.containers[D].containerCache.over){this.containers[D]._trigger("out",E,this._uiHash(this));
this.containers[D].containerCache.over=0;}}}},_createHelper:function(C){var D=this.options;
var B=A.isFunction(D.helper)?A(D.helper.apply(this.element[0],[C,this.currentItem])):(D.helper=="clone"?this.currentItem.clone():this.currentItem);
if(!B.parents("body").length){A(D.appendTo!="parent"?D.appendTo:this.currentItem[0].parentNode)[0].appendChild(B[0]);
}if(B[0]==this.currentItem[0]){this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")};
}if(B[0].style.width==""||D.forceHelperSize){B.width(this.currentItem.width());}if(B[0].style.height==""||D.forceHelperSize){B.height(this.currentItem.height());
}return B;},_adjustOffsetFromHelper:function(B){if(B.left!=undefined){this.offset.click.left=B.left+this.margins.left;
}if(B.right!=undefined){this.offset.click.left=this.helperProportions.width-B.right+this.margins.left;
}if(B.top!=undefined){this.offset.click.top=B.top+this.margins.top;}if(B.bottom!=undefined){this.offset.click.top=this.helperProportions.height-B.bottom+this.margins.top;
}},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var B=this.offsetParent.offset();
if(this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0])){B.left+=this.scrollParent.scrollLeft();
B.top+=this.scrollParent.scrollTop();}if((this.offsetParent[0]==document.body)||(this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&A.browser.msie)){B={top:0,left:0};
}return{top:B.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:B.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};
},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var B=this.currentItem.position();
return{top:B.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:B.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()};
}else{return{top:0,left:0};}},_cacheMargins:function(){this.margins={left:(parseInt(this.currentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("marginTop"),10)||0)};
},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()};
},_setContainment:function(){var E=this.options;if(E.containment=="parent"){E.containment=this.helper[0].parentNode;
}if(E.containment=="document"||E.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,A(E.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(A(E.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];
}if(!(/^(document|window|parent)$/).test(E.containment)){var C=A(E.containment)[0];
var D=A(E.containment).offset();var B=(A(C).css("overflow")!="hidden");this.containment=[D.left+(parseInt(A(C).css("borderLeftWidth"),10)||0)+(parseInt(A(C).css("paddingLeft"),10)||0)-this.margins.left,D.top+(parseInt(A(C).css("borderTopWidth"),10)||0)+(parseInt(A(C).css("paddingTop"),10)||0)-this.margins.top,D.left+(B?Math.max(C.scrollWidth,C.offsetWidth):C.offsetWidth)-(parseInt(A(C).css("borderLeftWidth"),10)||0)-(parseInt(A(C).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,D.top+(B?Math.max(C.scrollHeight,C.offsetHeight):C.offsetHeight)-(parseInt(A(C).css("borderTopWidth"),10)||0)-(parseInt(A(C).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top];
}},_convertPositionTo:function(F,D){if(!D){D=this.position;}var B=F=="absolute"?1:-1;
var E=this.options,C=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,G=(/(html|body)/i).test(C[0].tagName);
return{top:(D.top+this.offset.relative.top*B+this.offset.parent.top*B-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(G?0:C.scrollTop()))*B)),left:(D.left+this.offset.relative.left*B+this.offset.parent.left*B-(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():G?0:C.scrollLeft())*B))};
},_generatePosition:function(F){var I=this.options,C=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&A.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,B=(/(html|body)/i).test(C[0].tagName);
if(this.cssPosition=="relative"&&!(this.scrollParent[0]!=document&&this.scrollParent[0]!=this.offsetParent[0])){this.offset.relative=this._getRelativeOffset();
}var E=F.pageX;var D=F.pageY;if(this.originalPosition){if(this.containment){if(F.pageX-this.offset.click.left<this.containment[0]){E=this.containment[0]+this.offset.click.left;
}if(F.pageY-this.offset.click.top<this.containment[1]){D=this.containment[1]+this.offset.click.top;
}if(F.pageX-this.offset.click.left>this.containment[2]){E=this.containment[2]+this.offset.click.left;
}if(F.pageY-this.offset.click.top>this.containment[3]){D=this.containment[3]+this.offset.click.top;
}}if(I.grid){var H=this.originalPageY+Math.round((D-this.originalPageY)/I.grid[1])*I.grid[1];
D=this.containment?(!(H-this.offset.click.top<this.containment[1]||H-this.offset.click.top>this.containment[3])?H:(!(H-this.offset.click.top<this.containment[1])?H-I.grid[1]:H+I.grid[1])):H;
var G=this.originalPageX+Math.round((E-this.originalPageX)/I.grid[0])*I.grid[0];E=this.containment?(!(G-this.offset.click.left<this.containment[0]||G-this.offset.click.left>this.containment[2])?G:(!(G-this.offset.click.left<this.containment[0])?G-I.grid[0]:G+I.grid[0])):G;
}}return{top:(D-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():(B?0:C.scrollTop())))),left:(E-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(A.browser.safari&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():B?0:C.scrollLeft())))};
},_rearrange:function(G,F,C,E){C?C[0].appendChild(this.placeholder[0]):F.item[0].parentNode.insertBefore(this.placeholder[0],(this.direction=="down"?F.item[0]:F.item[0].nextSibling));
this.counter=this.counter?++this.counter:1;var D=this,B=this.counter;window.setTimeout(function(){if(B==D.counter){D.refreshPositions(!E);
}},0);},_clear:function(D,E){this.reverting=false;var F=[],B=this;if(!this._noFinalSort&&this.currentItem[0].parentNode){this.placeholder.before(this.currentItem);
}this._noFinalSort=null;if(this.helper[0]==this.currentItem[0]){for(var C in this._storedCSS){if(this._storedCSS[C]=="auto"||this._storedCSS[C]=="static"){this._storedCSS[C]="";
}}this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper");}else{this.currentItem.show();
}if(this.fromOutside&&!E){F.push(function(G){this._trigger("receive",G,this._uiHash(this.fromOutside));
});}if((this.fromOutside||this.domPosition.prev!=this.currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent!=this.currentItem.parent()[0])&&!E){F.push(function(G){this._trigger("update",G,this._uiHash());
});}if(!A.ui.contains(this.element[0],this.currentItem[0])){if(!E){F.push(function(G){this._trigger("remove",G,this._uiHash());
});}for(var C=this.containers.length-1;C>=0;C--){if(A.ui.contains(this.containers[C].element[0],this.currentItem[0])&&!E){F.push((function(G){return function(H){G._trigger("receive",H,this._uiHash(this));
};}).call(this,this.containers[C]));F.push((function(G){return function(H){G._trigger("update",H,this._uiHash(this));
};}).call(this,this.containers[C]));}}}for(var C=this.containers.length-1;C>=0;C--){if(!E){F.push((function(G){return function(H){G._trigger("deactivate",H,this._uiHash(this));
};}).call(this,this.containers[C]));}if(this.containers[C].containerCache.over){F.push((function(G){return function(H){G._trigger("out",H,this._uiHash(this));
};}).call(this,this.containers[C]));this.containers[C].containerCache.over=0;}}if(this._storedCursor){A("body").css("cursor",this._storedCursor);
}if(this._storedOpacity){this.helper.css("opacity",this._storedOpacity);}if(this._storedZIndex){this.helper.css("zIndex",this._storedZIndex=="auto"?"":this._storedZIndex);
}this.dragging=false;if(this.cancelHelperRemoval){if(!E){this._trigger("beforeStop",D,this._uiHash());
for(var C=0;C<F.length;C++){F[C].call(this,D);}this._trigger("stop",D,this._uiHash());
}return false;}if(!E){this._trigger("beforeStop",D,this._uiHash());}this.placeholder[0].parentNode.removeChild(this.placeholder[0]);
if(this.helper[0]!=this.currentItem[0]){this.helper.remove();}this.helper=null;if(!E){for(var C=0;
C<F.length;C++){F[C].call(this,D);}this._trigger("stop",D,this._uiHash());}this.fromOutside=false;
return true;},_trigger:function(){if(A.widget.prototype._trigger.apply(this,arguments)===false){this.cancel();
}},_uiHash:function(C){var B=C||this;return{helper:B.helper,placeholder:B.placeholder||A([]),position:B.position,absolutePosition:B.positionAbs,offset:B.positionAbs,item:B.currentItem,sender:C?C.element:null};
}}));A.extend(A.ui.sortable,{getter:"serialize toArray",version:"1.7.1",eventPrefix:"sort",defaults:{appendTo:"parent",axis:false,cancel:":input,option",connectWith:false,containment:false,cursor:"auto",cursorAt:false,delay:0,distance:1,dropOnEmpty:true,forcePlaceholderSize:false,forceHelperSize:false,grid:false,handle:false,helper:"original",items:"> *",opacity:false,placeholder:false,revert:false,scroll:true,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1000}});
})(jQuery);jQuery.effects||(function(D){D.effects={version:"1.7.1",save:function(H,F){for(var G=0;
G<F.length;G++){if(F[G]!==null){H.data("ec.storage."+F[G],H[0].style[F[G]]);}}},restore:function(H,F){for(var G=0;
G<F.length;G++){if(F[G]!==null){H.css(F[G],H.data("ec.storage."+F[G]));}}},setMode:function(F,G){if(G=="toggle"){G=F.is(":hidden")?"show":"hide";
}return G;},getBaseline:function(I,F){var G,H;switch(I[0]){case"top":G=0;break;case"middle":G=0.5;
break;case"bottom":G=1;break;default:G=I[0]/F.height;}switch(I[1]){case"left":H=0;
break;case"center":H=0.5;break;case"right":H=1;break;default:H=I[1]/F.width;}return{x:H,y:G};
},createWrapper:function(I){if(I.parent().is(".ui-effects-wrapper")){return I.parent();
}var J={width:I.outerWidth(true),height:I.outerHeight(true),"float":I.css("float")};
I.wrap('<div class="ui-effects-wrapper" style="font-size:100%;background:transparent;border:none;margin:0;padding:0"></div>');
var H=I.parent();if(I.css("position")=="static"){H.css({position:"relative"});I.css({position:"relative"});
}else{var G=I.css("top");if(isNaN(parseInt(G,10))){G="auto";}var F=I.css("left");
if(isNaN(parseInt(F,10))){F="auto";}H.css({position:I.css("position"),top:G,left:F,zIndex:I.css("z-index")}).show();
I.css({position:"relative",top:0,left:0});}H.css(J);return H;},removeWrapper:function(F){if(F.parent().is(".ui-effects-wrapper")){return F.parent().replaceWith(F);
}return F;},setTransition:function(I,G,H,F){F=F||{};D.each(G,function(K,J){unit=I.cssUnit(J);
if(unit[0]>0){F[J]=unit[0]*H+unit[1];}});return F;},animateClass:function(G,H,J,I){var F=(typeof J=="function"?J:(I?I:null));
var K=(typeof J=="string"?J:null);return this.each(function(){var Q={};var M=D(this);
var P=M.attr("style")||"";if(typeof P=="object"){P=P.cssText;}if(G.toggle){M.hasClass(G.toggle)?G.remove=G.toggle:G.add=G.toggle;
}var N=D.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));
if(G.add){M.addClass(G.add);}if(G.remove){M.removeClass(G.remove);}var L=D.extend({},(document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle));
if(G.add){M.removeClass(G.add);}if(G.remove){M.addClass(G.remove);}for(var O in L){if(typeof L[O]!="function"&&L[O]&&O.indexOf("Moz")==-1&&O.indexOf("length")==-1&&L[O]!=N[O]&&(O.match(/color/i)||(!O.match(/color/i)&&!isNaN(parseInt(L[O],10))))&&(N.position!="static"||(N.position=="static"&&!O.match(/left|top|bottom|right/)))){Q[O]=L[O];
}}M.animate(Q,H,K,function(){if(typeof D(this).attr("style")=="object"){D(this).attr("style")["cssText"]="";
D(this).attr("style")["cssText"]=P;}else{D(this).attr("style",P);}if(G.add){D(this).addClass(G.add);
}if(G.remove){D(this).removeClass(G.remove);}if(F){F.apply(this,arguments);}});});
}};function C(J,I){var G=J[1]&&J[1].constructor==Object?J[1]:{};if(I){G.mode=I;}var F=J[1]&&J[1].constructor!=Object?J[1]:(G.duration?G.duration:J[2]);
F=D.fx.off?0:typeof F==="number"?F:D.fx.speeds[F]||D.fx.speeds._default;var H=G.callback||(D.isFunction(J[1])&&J[1])||(D.isFunction(J[2])&&J[2])||(D.isFunction(J[3])&&J[3]);
return[J[0],G,F,H];}D.fn.extend({_show:D.fn.show,_hide:D.fn.hide,__toggle:D.fn.toggle,_addClass:D.fn.addClass,_removeClass:D.fn.removeClass,_toggleClass:D.fn.toggleClass,effect:function(I,H,F,G){return D.effects[I]?D.effects[I].call(this,{method:I,options:H||{},duration:F,callback:G}):null;
},show:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._show.apply(this,arguments);
}else{return this.effect.apply(this,C(arguments,"show"));}},hide:function(){if(!arguments[0]||(arguments[0].constructor==Number||(/(slow|normal|fast)/).test(arguments[0]))){return this._hide.apply(this,arguments);
}else{return this.effect.apply(this,C(arguments,"hide"));}},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{return this.effect.apply(this,C(arguments,"toggle"));}},addClass:function(I,H,G,F){return H?D.effects.animateClass.apply(this,[{add:I},H,G,F]):this._addClass(I);
},removeClass:function(I,H,G,F){return H?D.effects.animateClass.apply(this,[{remove:I},H,G,F]):this._removeClass(I);
},toggleClass:function(I,H,G,F){return((typeof H!=="boolean")&&H)?D.effects.animateClass.apply(this,[{toggle:I},H,G,F]):this._toggleClass(I,H);
},morph:function(I,F,J,H,G){return D.effects.animateClass.apply(this,[{add:F,remove:I},J,H,G]);
},switchClass:function(){return this.morph.apply(this,arguments);},cssUnit:function(G){var H=this.css(G),F=[];
D.each(["em","px","%","pt"],function(I,J){if(H.indexOf(J)>0){F=[parseFloat(H),J];
}});return F;}});D.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(G,F){D.fx.step[F]=function(H){if(H.state==0){H.start=E(H.elem,F);
H.end=B(H.end);}H.elem.style[F]="rgb("+[Math.max(Math.min(parseInt((H.pos*(H.end[0]-H.start[0]))+H.start[0],10),255),0),Math.max(Math.min(parseInt((H.pos*(H.end[1]-H.start[1]))+H.start[1],10),255),0),Math.max(Math.min(parseInt((H.pos*(H.end[2]-H.start[2]))+H.start[2],10),255),0)].join(",")+")";
};});function B(G){var F;if(G&&G.constructor==Array&&G.length==3){return G;}if(F=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(G)){return[parseInt(F[1],10),parseInt(F[2],10),parseInt(F[3],10)];
}if(F=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(G)){return[parseFloat(F[1])*2.55,parseFloat(F[2])*2.55,parseFloat(F[3])*2.55];
}if(F=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(G)){return[parseInt(F[1],16),parseInt(F[2],16),parseInt(F[3],16)];
}if(F=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(G)){return[parseInt(F[1]+F[1],16),parseInt(F[2]+F[2],16),parseInt(F[3]+F[3],16)];
}if(F=/rgba\(0, 0, 0, 0\)/.exec(G)){return A.transparent;}return A[D.trim(G).toLowerCase()];
}function E(F,G){var H;do{H=D.curCSS(F,G);if(H!=""&&H!="transparent"||D.nodeName(F,"body")){break;
}G="backgroundColor";}while(F=F.parentNode);return B(H);}var A={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]};
D.easing.jswing=D.easing.swing;D.extend(D.easing,{def:"easeOutQuad",swing:function(J,F,I,H,G){return D.easing[D.easing.def](J,F,I,H,G);
},easeInQuad:function(J,F,I,H,G){return H*(F/=G)*F+I;},easeOutQuad:function(J,F,I,H,G){return -H*(F/=G)*(F-2)+I;
},easeInOutQuad:function(J,F,I,H,G){if((F/=G/2)<1){return H/2*F*F+I;}return -H/2*((--F)*(F-2)-1)+I;
},easeInCubic:function(J,F,I,H,G){return H*(F/=G)*F*F+I;},easeOutCubic:function(J,F,I,H,G){return H*((F=F/G-1)*F*F+1)+I;
},easeInOutCubic:function(J,F,I,H,G){if((F/=G/2)<1){return H/2*F*F*F+I;}return H/2*((F-=2)*F*F+2)+I;
},easeInQuart:function(J,F,I,H,G){return H*(F/=G)*F*F*F+I;},easeOutQuart:function(J,F,I,H,G){return -H*((F=F/G-1)*F*F*F-1)+I;
},easeInOutQuart:function(J,F,I,H,G){if((F/=G/2)<1){return H/2*F*F*F*F+I;}return -H/2*((F-=2)*F*F*F-2)+I;
},easeInQuint:function(J,F,I,H,G){return H*(F/=G)*F*F*F*F+I;},easeOutQuint:function(J,F,I,H,G){return H*((F=F/G-1)*F*F*F*F+1)+I;
},easeInOutQuint:function(J,F,I,H,G){if((F/=G/2)<1){return H/2*F*F*F*F*F+I;}return H/2*((F-=2)*F*F*F*F+2)+I;
},easeInSine:function(J,F,I,H,G){return -H*Math.cos(F/G*(Math.PI/2))+H+I;},easeOutSine:function(J,F,I,H,G){return H*Math.sin(F/G*(Math.PI/2))+I;
},easeInOutSine:function(J,F,I,H,G){return -H/2*(Math.cos(Math.PI*F/G)-1)+I;},easeInExpo:function(J,F,I,H,G){return(F==0)?I:H*Math.pow(2,10*(F/G-1))+I;
},easeOutExpo:function(J,F,I,H,G){return(F==G)?I+H:H*(-Math.pow(2,-10*F/G)+1)+I;},easeInOutExpo:function(J,F,I,H,G){if(F==0){return I;
}if(F==G){return I+H;}if((F/=G/2)<1){return H/2*Math.pow(2,10*(F-1))+I;}return H/2*(-Math.pow(2,-10*--F)+2)+I;
},easeInCirc:function(J,F,I,H,G){return -H*(Math.sqrt(1-(F/=G)*F)-1)+I;},easeOutCirc:function(J,F,I,H,G){return H*Math.sqrt(1-(F=F/G-1)*F)+I;
},easeInOutCirc:function(J,F,I,H,G){if((F/=G/2)<1){return -H/2*(Math.sqrt(1-F*F)-1)+I;
}return H/2*(Math.sqrt(1-(F-=2)*F)+1)+I;},easeInElastic:function(L,F,K,J,I){var G=1.70158;
var H=0;var M=J;if(F==0){return K;}if((F/=I)==1){return K+J;}if(!H){H=I*0.3;}if(M<Math.abs(J)){M=J;
var G=H/4;}else{var G=H/(2*Math.PI)*Math.asin(J/M);}return -(M*Math.pow(2,10*(F-=1))*Math.sin((F*I-G)*(2*Math.PI)/H))+K;
},easeOutElastic:function(L,F,K,J,I){var G=1.70158;var H=0;var M=J;if(F==0){return K;
}if((F/=I)==1){return K+J;}if(!H){H=I*0.3;}if(M<Math.abs(J)){M=J;var G=H/4;}else{var G=H/(2*Math.PI)*Math.asin(J/M);
}return M*Math.pow(2,-10*F)*Math.sin((F*I-G)*(2*Math.PI)/H)+J+K;},easeInOutElastic:function(L,F,K,J,I){var G=1.70158;
var H=0;var M=J;if(F==0){return K;}if((F/=I/2)==2){return K+J;}if(!H){H=I*(0.3*1.5);
}if(M<Math.abs(J)){M=J;var G=H/4;}else{var G=H/(2*Math.PI)*Math.asin(J/M);}if(F<1){return -0.5*(M*Math.pow(2,10*(F-=1))*Math.sin((F*I-G)*(2*Math.PI)/H))+K;
}return M*Math.pow(2,-10*(F-=1))*Math.sin((F*I-G)*(2*Math.PI)/H)*0.5+J+K;},easeInBack:function(K,G,J,F,I,H){if(H==undefined){H=1.70158;
}return F*(G/=I)*G*((H+1)*G-H)+J;},easeOutBack:function(K,G,J,F,I,H){if(H==undefined){H=1.70158;
}return F*((G=G/I-1)*G*((H+1)*G+H)+1)+J;},easeInOutBack:function(K,G,J,F,I,H){if(H==undefined){H=1.70158;
}if((G/=I/2)<1){return F/2*(G*G*(((H*=(1.525))+1)*G-H))+J;}return F/2*((G-=2)*G*(((H*=(1.525))+1)*G+H)+2)+J;
},easeInBounce:function(J,F,I,H,G){return H-D.easing.easeOutBounce(J,G-F,0,H,G)+I;
},easeOutBounce:function(J,F,I,H,G){if((F/=G)<(1/2.75)){return H*(7.5625*F*F)+I;}else{if(F<(2/2.75)){return H*(7.5625*(F-=(1.5/2.75))*F+0.75)+I;
}else{if(F<(2.5/2.75)){return H*(7.5625*(F-=(2.25/2.75))*F+0.9375)+I;}else{return H*(7.5625*(F-=(2.625/2.75))*F+0.984375)+I;
}}}},easeInOutBounce:function(J,F,I,H,G){if(F<G/2){return D.easing.easeInBounce(J,F*2,0,H,G)*0.5+I;
}return D.easing.easeOutBounce(J,F*2-G,0,H,G)*0.5+H*0.5+I;}});})(jQuery);