jquery.ui||(function(b){b.ui={version:"1.8.1",plugin:{add:function(h,i,a){var g=b.ui[h].prototype;for(var j in a){g.plugins[j]=g.plugins[j]||[];g.plugins[j].push([i,a[j]])}},call:function(j,g,a){var h=j.plugins[g];if(!h||!j.element[0].parentnode){return}for(var i=0;i0){return true}g[h]=1;f=(g[h]>0);g[h]=0;return f},isoveraxis:function(a,f,e){return(a>f)&&(a<(f+e))},isover:function(a,j,i,l,k,h){return b.ui.isoveraxis(a,i,k)&&b.ui.isoveraxis(j,l,h)},keycode:{alt:18,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}};b.fn.extend({_focus:b.fn.focus,focus:function(d,a){return typeof d==="number"?this.each(function(){var c=this;settimeout(function(){b(c).focus();(a&&a.call(c))},d)}):this._focus.apply(this,arguments)},enableselection:function(){return this.attr("unselectable","off").css("mozuserselect","")},disableselection:function(){return this.attr("unselectable","on").css("mozuserselect","none")},scrollparent:function(){var a;if((b.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){a=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(b.curcss(this,"position",1))&&(/(auto|scroll)/).test(b.curcss(this,"overflow",1)+b.curcss(this,"overflow-y",1)+b.curcss(this,"overflow-x",1))}).eq(0)}else{a=this.parents().filter(function(){return(/(auto|scroll)/).test(b.curcss(this,"overflow",1)+b.curcss(this,"overflow-y",1)+b.curcss(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!a.length?b(document):a},zindex:function(h){if(h!==undefined){return this.css("zindex",h)}if(this.length){var a=b(this[0]),g,f;while(a.length&&a[0]!==document){g=a.css("position");if(g=="absolute"||g=="relative"||g=="fixed"){f=parseint(a.css("zindex"));if(!isnan(f)&&f!=0){return f}}a=a.parent()}}return 0}});b.extend(b.expr[":"],{data:function(a,e,f){return !!b.data(a,f[3])},focusable:function(f){var a=f.nodename.tolowercase(),e=b.attr(f,"tabindex");return(/input|select|textarea|button|object/.test(a)?!f.disabled:"a"==a||"area"==a?f.href||!isnan(e):!isnan(e))&&!b(f)["area"==a?"parents":"closest"](":hidden").length},tabbable:function(a){var d=b.attr(a,"tabindex");return(isnan(d)||d>=0)&&b(a).is(":focusable")}})})(jquery);(function(c){var d=c.fn.remove;c.fn.remove=function(a,b){return this.each(function(){if(!b){if(!a||c.filter(a,[this]).length){c("*",this).add(this).each(function(){c(this).triggerhandler("remove")})}}return d.call(c(this),a,b)})};c.widget=function(i,b,a){var k=i.split(".")[0],j;i=i.split(".")[1];j=k+"-"+i;if(!a){a=b;b=c.widget}c.expr[":"][j]=function(e){return !!c.data(e,i)};c[k]=c[k]||{};c[k][i]=function(e,f){if(arguments.length){this._createwidget(e,f)}};var l=new b();l.options=c.extend({},l.options);c[k][i].prototype=c.extend(true,l,{namespace:k,widgetname:i,widgeteventprefix:c[k][i].prototype.widgeteventprefix||i,widgetbaseclass:j},a);c.widget.bridge(i,c[k][i])};c.widget.bridge=function(a,b){c.fn[a]=function(i){var j=typeof i==="string",l=array.prototype.slice.call(arguments,1),k=this;i=!j&&l.length?c.extend.apply(null,[true,i].concat(l)):i;if(j&&i.substring(0,1)==="_"){return k}if(j){this.each(function(){var f=c.data(this,a),e=f&&c.isfunction(f[i])?f[i].apply(f,l):f;if(e!==f&&e!==undefined){k=e;return false}})}else{this.each(function(){var e=c.data(this,a);if(e){if(i){e.option(i)}e._init()}else{c.data(this,a,new b(i,this))}})}return k}};c.widget=function(b,a){if(arguments.length){this._createwidget(b,a)}};c.widget.prototype={widgetname:"widget",widgeteventprefix:"",options:{disabled:false},_createwidget:function(a,b){this.element=c(b).data(this.widgetname,this);this.options=c.extend(true,{},this.options,c.metadata&&c.metadata.get(b)[this.widgetname],a);var f=this;this.element.bind("remove."+this.widgetname,function(){f.destroy()});this._create();this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetname).removedata(this.widgetname);this.widget().unbind("."+this.widgetname).removeattr("aria-disabled").removeclass(this.widgetbaseclass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(h,a){var g=h,b=this;if(arguments.length===0){return c.extend({},b.options)}if(typeof h==="string"){if(a===undefined){return this.options[h]}g={};g[h]=a}c.each(g,function(f,e){b._setoption(f,e)});return b},_setoption:function(b,a){this.options[b]=a;if(b==="disabled"){this.widget()[a?"addclass":"removeclass"](this.widgetbaseclass+"-disabled ui-state-disabled").attr("aria-disabled",a)}return this},enable:function(){return this._setoption("disabled",false)},disable:function(){return this._setoption("disabled",true)},_trigger:function(l,a,b){var i=this.options[l];a=c.event(a);a.type=(l===this.widgeteventprefix?l:this.widgeteventprefix+l).tolowercase();b=b||{};if(a.originalevent){for(var j=c.event.props.length,k;j;){k=c.event.props[--j];a[k]=a.originalevent[k]}}this.element.trigger(a,b);return !(c.isfunction(i)&&i.call(this.element[0],a,b)===false||a.isdefaultprevented())}}})(jquery);(function(b){b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseinit:function(){var a=this;this.element.bind("mousedown."+this.widgetname,function(d){return a._mousedown(d)}).bind("click."+this.widgetname,function(d){if(a._preventclickevent){a._preventclickevent=false;d.stopimmediatepropagation();return false}});this.started=false},_mousedestroy:function(){this.element.unbind("."+this.widgetname)},_mousedown:function(a){a.originalevent=a.originalevent||{};if(a.originalevent.mousehandled){return}(this._mousestarted&&this._mouseup(a));this._mousedownevent=a;var g=this,f=(a.which==1),h=(typeof this.options.cancel=="string"?b(a.target).parents().add(a.target).filter(this.options.cancel).length:false);if(!f||h||!this._mousecapture(a)){return true}this.mousedelaymet=!this.options.delay;if(!this.mousedelaymet){this._mousedelaytimer=settimeout(function(){g.mousedelaymet=true},this.options.delay)}if(this._mousedistancemet(a)&&this._mousedelaymet(a)){this._mousestarted=(this._mousestart(a)!==false);if(!this._mousestarted){a.preventdefault();return true}}this._mousemovedelegate=function(c){return g._mousemove(c)};this._mouseupdelegate=function(c){return g._mouseup(c)};b(document).bind("mousemove."+this.widgetname,this._mousemovedelegate).bind("mouseup."+this.widgetname,this._mouseupdelegate);(b.browser.safari||a.preventdefault());a.originalevent.mousehandled=true;return true},_mousemove:function(a){if(b.browser.msie&&!a.button){return this._mouseup(a)}if(this._mousestarted){this._mousedrag(a);return a.preventdefault()}if(this._mousedistancemet(a)&&this._mousedelaymet(a)){this._mousestarted=(this._mousestart(this._mousedownevent,a)!==false);(this._mousestarted?this._mousedrag(a):this._mouseup(a))}return !this._mousestarted},_mouseup:function(a){b(document).unbind("mousemove."+this.widgetname,this._mousemovedelegate).unbind("mouseup."+this.widgetname,this._mouseupdelegate);if(this._mousestarted){this._mousestarted=false;this._preventclickevent=(a.target==this._mousedownevent.target);this._mousestop(a)}return false},_mousedistancemet:function(a){return(math.max(math.abs(this._mousedownevent.pagex-a.pagex),math.abs(this._mousedownevent.pagey-a.pagey))>=this.options.distance)},_mousedelaymet:function(a){return this.mousedelaymet},_mousestart:function(a){},_mousedrag:function(a){},_mousestop:function(a){},_mousecapture:function(a){return true}})})(jquery);(function(i){i.ui=i.ui||{};var n=/left|center|right/,k="center",m=/top|center|bottom/,h="center",j=i.fn.position,l=i.fn.offset;i.fn.position=function(a){if(!a||!a.of){return j.apply(this,arguments)}a=i.extend({},a);var f=i(a.of),c=(a.collision||"flip").split(" "),b=a.offset?a.offset.split(" "):[0,0],e,d,g;if(a.of.nodetype===9){e=f.width();d=f.height();g={top:0,left:0}}else{if(a.of.scrollto&&a.of.document){e=f.width();d=f.height();g={top:f.scrolltop(),left:f.scrollleft()}}else{if(a.of.preventdefault){a.at="left top";e=d=0;g={top:a.of.pagey,left:a.of.pagex}}else{e=f.outerwidth();d=f.outerheight();g=f.offset()}}}i.each(["my","at"],function(){var p=(a[this]||"").split(" ");if(p.length===1){p=n.test(p[0])?p.concat([h]):m.test(p[0])?[k].concat(p):[k,h]}p[0]=n.test(p[0])?p[0]:k;p[1]=m.test(p[1])?p[1]:h;a[this]=p});if(c.length===1){c[1]=c[0]}b[0]=parseint(b[0],10)||0;if(b.length===1){b[1]=b[0]}b[1]=parseint(b[1],10)||0;if(a.at[0]==="right"){g.left+=e}else{if(a.at[0]===k){g.left+=e/2}}if(a.at[1]==="bottom"){g.top+=d}else{if(a.at[1]===h){g.top+=d/2}}g.left+=b[0];g.top+=b[1];return this.each(function(){var v=i(this),u=v.outerwidth(),s=v.outerheight(),t=i.extend({},g);if(a.my[0]==="right"){t.left-=u}else{if(a.my[0]===k){t.left-=u/2}}if(a.my[1]==="bottom"){t.top-=s}else{if(a.my[1]===h){t.top-=s/2}}t.left=parseint(t.left);t.top=parseint(t.top);i.each(["left","top"],function(p,o){if(i.ui.position[c[p]]){i.ui.position[c[p]][o](t,{targetwidth:e,targetheight:d,elemwidth:u,elemheight:s,offset:b,my:a.my,at:a.at})}});if(i.fn.bgiframe){v.bgiframe()}v.offset(i.extend(t,{using:a.using}))})};i.ui.position={fit:{left:function(c,a){var b=i(window),d=c.left+a.elemwidth-b.width()-b.scrollleft();c.left=d>0?c.left-d:math.max(0,c.left)},top:function(c,a){var b=i(window),d=c.top+a.elemheight-b.height()-b.scrolltop();c.top=d>0?c.top-d:math.max(0,c.top)}},flip:{left:function(f,e){if(e.at[0]==="center"){return}var c=i(window),a=f.left+e.elemwidth-c.width()-c.scrollleft(),d=e.my[0]==="left"?-e.elemwidth:e.my[0]==="right"?e.elemwidth:0,b=-2*e.offset[0];f.left+=f.left<0?d+e.targetwidth+b:a>0?d-e.targetwidth+b:0},top:function(a,d){if(d.at[1]==="center"){return}var g=i(window),e=a.top+d.elemheight-g.height()-g.scrolltop(),f=d.my[1]==="top"?-d.elemheight:d.my[1]==="bottom"?d.elemheight:0,c=d.at[1]==="top"?d.targetheight:-d.targetheight,b=-2*d.offset[1];a.top+=a.top<0?f+d.targetheight+b:e>0?f+c+b:0}}};if(!i.offset.setoffset){i.offset.setoffset=function(g,c){if(/static/.test(i.curcss(g,"position"))){g.style.position="relative"}var f=i(g),b=f.offset(),d=parseint(i.curcss(g,"top",true),10)||0,e=parseint(i.curcss(g,"left",true),10)||0,a={top:(c.top-b.top)+d,left:(c.left-b.left)+e};if("using" in c){c.using.call(g,a)}else{f.css(a)}};i.fn.offset=function(b){var a=this[0];if(!a||!a.ownerdocument){return null}if(b){return this.each(function(){i.offset.setoffset(this,b)})}return l.call(this)}}}(jquery));(function(b){b.widget("ui.draggable",b.ui.mouse,{widgeteventprefix:"drag",options:{addclasses:true,appendto:"parent",axis:false,connecttosortable:false,containment:false,cursor:"auto",cursorat:false,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},_create: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();return this},_mousecapture:function(d){var a=this.options;if(this.helper||a.disabled||b(d.target).is(".ui-resizable-handle")){return false}this.handle=this._gethandle(d);if(!this.handle){return false}return true},_mousestart:function(d){var a=this.options;this.helper=this._createhelper(d);this._cachehelperproportions();if(b.ui.ddmanager){b.ui.ddmanager.current=this}this._cachemargins();this.cssposition=this.helper.css("position");this.scrollparent=this.helper.scrollparent();this.offset=this.positionabs=this.element.offset();this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left};b.extend(this.offset,{click:{left:d.pagex-this.offset.left,top:d.pagey-this.offset.top},parent:this._getparentoffset(),relative:this._getrelativeoffset()});this.originalposition=this.position=this._generateposition(d);this.originalpagex=d.pagex;this.originalpagey=d.pagey;(a.cursorat&&this._adjustoffsetfromhelper(a.cursorat));if(a.containment){this._setcontainment()}if(this._trigger("start",d)===false){this._clear();return false}this._cachehelperproportions();if(b.ui.ddmanager&&!a.dropbehaviour){b.ui.ddmanager.prepareoffsets(this,d)}this.helper.addclass("ui-draggable-dragging");this._mousedrag(d,true);return true},_mousedrag:function(a,f){this.position=this._generateposition(a);this.positionabs=this._convertpositionto("absolute");if(!f){var e=this._uihash();if(this._trigger("drag",a,e)===false){this._mouseup({});return false}this.position=e.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(b.ui.ddmanager){b.ui.ddmanager.drag(this,a)}return false},_mousestop:function(a){var f=false;if(b.ui.ddmanager&&!this.options.dropbehaviour){f=b.ui.ddmanager.drop(this,a)}if(this.dropped){f=this.dropped;this.dropped=false}if(!this.element[0]||!this.element[0].parentnode){return false}if((this.options.revert=="invalid"&&!f)||(this.options.revert=="valid"&&f)||this.options.revert===true||(b.isfunction(this.options.revert)&&this.options.revert.call(this.element,f))){var e=this;b(this.helper).animate(this.originalposition,parseint(this.options.revertduration,10),function(){if(e._trigger("stop",a)!==false){e._clear()}})}else{if(this._trigger("stop",a)!==false){this._clear()}}return false},cancel:function(){if(this.helper.is(".ui-draggable-dragging")){this._mouseup({})}else{this._clear()}return this},_gethandle:function(d){var a=!this.options.handle||!b(this.options.handle,this.element).length?true:false;b(this.options.handle,this.element).find("*").andself().each(function(){if(this==d.target){a=true}});return a},_createhelper:function(f){var e=this.options;var a=b.isfunction(e.helper)?b(e.helper.apply(this.element[0],[f])):(e.helper=="clone"?this.element.clone():this.element);if(!a.parents("body").length){a.appendto((e.appendto=="parent"?this.element[0].parentnode:e.appendto))}if(a[0]!=this.element[0]&&!(/(fixed|absolute)/).test(a.css("position"))){a.css("position","absolute")}return a},_adjustoffsetfromhelper:function(a){if(typeof a=="string"){a=a.split(" ")}if(b.isarray(a)){a={left:+a[0],top:+a[1]||0}}if("left" in a){this.offset.click.left=a.left+this.margins.left}if("right" in a){this.offset.click.left=this.helperproportions.width-a.right+this.margins.left}if("top" in a){this.offset.click.top=a.top+this.margins.top}if("bottom" in a){this.offset.click.top=this.helperproportions.height-a.bottom+this.margins.top}},_getparentoffset:function(){this.offsetparent=this.helper.offsetparent();var a=this.offsetparent.offset();if(this.cssposition=="absolute"&&this.scrollparent[0]!=document&&b.ui.contains(this.scrollparent[0],this.offsetparent[0])){a.left+=this.scrollparent.scrollleft();a.top+=this.scrollparent.scrolltop()}if((this.offsetparent[0]==document.body)||(this.offsetparent[0].tagname&&this.offsetparent[0].tagname.tolowercase()=="html"&&b.browser.msie)){a={top:0,left:0}}return{top:a.top+(parseint(this.offsetparent.css("bordertopwidth"),10)||0),left:a.left+(parseint(this.offsetparent.css("borderleftwidth"),10)||0)}},_getrelativeoffset:function(){if(this.cssposition=="relative"){var a=this.element.position();return{top:a.top-(parseint(this.helper.css("top"),10)||0)+this.scrollparent.scrolltop(),left:a.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 h=this.options;if(h.containment=="parent"){h.containment=this.helper[0].parentnode}if(h.containment=="document"||h.containment=="window"){this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,b(h.containment=="document"?document:window).width()-this.helperproportions.width-this.margins.left,(b(h.containment=="document"?document:window).height()||document.body.parentnode.scrollheight)-this.helperproportions.height-this.margins.top]}if(!(/^(document|window|parent)$/).test(h.containment)&&h.containment.constructor!=array){var a=b(h.containment)[0];if(!a){return}var g=b(h.containment).offset();var f=(b(a).css("overflow")!="hidden");this.containment=[g.left+(parseint(b(a).css("borderleftwidth"),10)||0)+(parseint(b(a).css("paddingleft"),10)||0)-this.margins.left,g.top+(parseint(b(a).css("bordertopwidth"),10)||0)+(parseint(b(a).css("paddingtop"),10)||0)-this.margins.top,g.left+(f?math.max(a.scrollwidth,a.offsetwidth):a.offsetwidth)-(parseint(b(a).css("borderleftwidth"),10)||0)-(parseint(b(a).css("paddingright"),10)||0)-this.helperproportions.width-this.margins.left,g.top+(f?math.max(a.scrollheight,a.offsetheight):a.offsetheight)-(parseint(b(a).css("bordertopwidth"),10)||0)-(parseint(b(a).css("paddingbottom"),10)||0)-this.helperproportions.height-this.margins.top]}else{if(h.containment.constructor==array){this.containment=h.containment}}},_convertpositionto:function(k,i){if(!i){i=this.position}var h=k=="absolute"?1:-1;var l=this.options,a=this.cssposition=="absolute"&&!(this.scrollparent[0]!=document&&b.ui.contains(this.scrollparent[0],this.offsetparent[0]))?this.offsetparent:this.scrollparent,j=(/(html|body)/i).test(a[0].tagname);return{top:(i.top+this.offset.relative.top*h+this.offset.parent.top*h-(b.browser.safari&&b.browser.version<526&&this.cssposition=="fixed"?0:(this.cssposition=="fixed"?-this.scrollparent.scrolltop():(j?0:a.scrolltop()))*h)),left:(i.left+this.offset.relative.left*h+this.offset.parent.left*h-(b.browser.safari&&b.browser.version<526&&this.cssposition=="fixed"?0:(this.cssposition=="fixed"?-this.scrollparent.scrollleft():j?0:a.scrollleft())*h))}},_generateposition:function(p){var a=this.options,j=this.cssposition=="absolute"&&!(this.scrollparent[0]!=document&&b.ui.contains(this.scrollparent[0],this.offsetparent[0]))?this.offsetparent:this.scrollparent,k=(/(html|body)/i).test(j[0].tagname);var n=p.pagex;var m=p.pagey;if(this.originalposition){if(this.containment){if(p.pagex-this.offset.click.leftthis.containment[2]){n=this.containment[2]+this.offset.click.left}if(p.pagey-this.offset.click.top>this.containment[3]){m=this.containment[3]+this.offset.click.top}}if(a.grid){var l=this.originalpagey+math.round((m-this.originalpagey)/a.grid[1])*a.grid[1];m=this.containment?(!(l-this.offset.click.topthis.containment[3])?l:(!(l-this.offset.click.topthis.containment[2])?o:(!(o-this.offset.click.left').css({width:this.offsetwidth+"px",height:this.offsetheight+"px",position:"absolute",opacity:"0.001",zindex:1000}).css(b(this).offset()).appendto("body")})},stop:function(d,a){b("div.ui-draggable-iframefix").each(function(){this.parentnode.removechild(this)})}});b.ui.plugin.add("draggable","opacity",{start:function(a,g){var f=b(g.helper),h=b(this).data("draggable").options;if(f.css("opacity")){h._opacity=f.css("opacity")}f.css("opacity",h.opacity)},stop:function(a,e){var f=b(this).data("draggable").options;if(f._opacity){b(e.helper).css("opacity",f._opacity)}}});b.ui.plugin.add("draggable","scroll",{start:function(a,e){var f=b(this).data("draggable");if(f.scrollparent[0]!=document&&f.scrollparent[0].tagname!="html"){f.overflowoffset=f.scrollparent.offset()}},drag:function(a,i){var j=b(this).data("draggable"),g=j.options,h=false;if(j.scrollparent[0]!=document&&j.scrollparent[0].tagname!="html"){if(!g.axis||g.axis!="x"){if((j.overflowoffset.top+j.scrollparent[0].offsetheight)-a.pagey=0;j--){var y=z.snapelements[j].left,g=y+z.snapelements[j].width,l=z.snapelements[j].top,e=l+z.snapelements[j].height;if(!((y-f=y&&x<=r)||(q>=y&&q<=r)||(xr))&&((a>=s&&a<=v)||(a>=s&&a<=v)||(av));break;default:return false;break}};b.ui.ddmanager={current:null,droppables:{"default":[]},prepareoffsets:function(i,a){var k=b.ui.ddmanager.droppables[i.options.scope]||[];var l=a?a.type:null;var j=(i.currentitem||i.element).find(":data(droppable)").andself();droppablesloop:for(var m=0;m').css({position:this.element.css("position"),width:this.element.outerwidth(),height:this.element.outerheight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementiswrapper=true;this.element.css({marginleft:this.originalelement.css("marginleft"),margintop:this.originalelement.css("margintop"),marginright:this.originalelement.css("marginright"),marginbottom:this.originalelement.css("marginbottom")});this.originalelement.css({marginleft:0,margintop:0,marginright:0,marginbottom:0});this.originalresizestyle=this.originalelement.css("resize");this.originalelement.css("resize","none");this._proportionallyresizeelements.push(this.originalelement.css({position:"static",zoom:1,display:"block"}));this.originalelement.css({margin:this.originalelement.css("margin")});this._proportionallyresize()}this.handles=b.handles||(!e(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==string){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var n=this.handles.split(",");this.handles={};for(var k=0;k');if(/sw|se|ne|nw/.test(c)){l.css({zindex:++b.zindex})}if("se"==c){l.addclass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[c]=".ui-resizable-"+c;this.element.append(l)}}this._renderaxis=function(h){h=h||this.element;for(var g in this.handles){if(this.handles[g].constructor==string){this.handles[g]=e(this.handles[g],this.element).show()}if(this.elementiswrapper&&this.originalelement[0].nodename.match(/textarea|input|select|button/i)){var i=e(this.handles[g],this.element),p=0;p=/sw|ne|nw|se|n|s/.test(g)?i.outerheight():i.outerwidth();var j=["padding",/ne|nw|n/.test(g)?"top":/se|sw|s/.test(g)?"bottom":/^e$/.test(g)?"right":"left"].join("");h.css(j,p);this._proportionallyresize()}if(!e(this.handles[g]).length){continue}}};this._renderaxis(this.element);this._handles=e(".ui-resizable-handle",this.element).disableselection();this._handles.mouseover(function(){if(!a.resizing){if(this.classname){var g=this.classname.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}a.axis=g&&g[1]?g[1]:"se"}});if(b.autohide){this._handles.hide();e(this.element).addclass("ui-resizable-autohide").hover(function(){e(this).removeclass("ui-resizable-autohide");a._handles.show()},function(){if(!a.resizing){e(this).addclass("ui-resizable-autohide");a._handles.hide()}})}this._mouseinit()},destroy:function(){this._mousedestroy();var b=function(c){e(c).removeclass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removedata("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementiswrapper){b(this.element);var a=this.element;a.after(this.originalelement.css({position:a.css("position"),width:a.outerwidth(),height:a.outerheight(),top:a.css("top"),left:a.css("left")})).remove()}this.originalelement.css("resize",this.originalresizestyle);b(this.originalelement);return this},_mousecapture:function(a){var b=false;for(var c in this.handles){if(e(this.handles[c])[0]==a.target){b=true}}return !this.options.disabled&&b},_mousestart:function(b){var a=this.options,c=this.element.position(),k=this.element;this.resizing=true;this.documentscroll={top:e(document).scrolltop(),left:e(document).scrollleft()};if(k.is(".ui-draggable")||(/absolute/).test(k.css("position"))){k.css({position:"absolute",top:c.top,left:c.left})}if(e.browser.opera&&(/relative/).test(k.css("position"))){k.css({position:"relative",top:"auto",left:"auto"})}this._renderproxy();var n=d(this.helper.css("left")),m=d(this.helper.css("top"));if(a.containment){n+=e(a.containment).scrollleft()||0;m+=e(a.containment).scrolltop()||0}this.offset=this.helper.offset();this.position={left:n,top:m};this.size=this._helper?{width:k.outerwidth(),height:k.outerheight()}:{width:k.width(),height:k.height()};this.originalsize=this._helper?{width:k.outerwidth(),height:k.outerheight()}:{width:k.width(),height:k.height()};this.originalposition={left:n,top:m};this.sizediff={width:k.outerwidth()-k.width(),height:k.outerheight()-k.height()};this.originalmouseposition={left:b.pagex,top:b.pagey};this.aspectratio=(typeof a.aspectratio=="number")?a.aspectratio:((this.originalsize.width/this.originalsize.height)||1);var l=e(".ui-resizable-"+this.axis).css("cursor");e("body").css("cursor",l=="auto"?this.axis+"-resize":l);k.addclass("ui-resizable-resizing");this._propagate("start",b);return true},_mousedrag:function(v){var c=this.helper,z=this.options,b={},t=this,y=this.originalmouseposition,r=this.axis;var s=(v.pagex-y.left)||0,a=(v.pagey-y.top)||0;var w=this._change[r];if(!w){return false}var u=w.apply(this,[v,s,a]),x=e.browser.msie&&e.browser.version<7,q=this.sizediff;if(this._aspectratio||v.shiftkey){u=this._updateratio(u,v)}u=this._respectsize(u,v);this._propagate("resize",v);c.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyresizeelements.length){this._proportionallyresize()}this._updatecache(u);this._trigger("resize",v,this.ui());return false},_mousestop:function(b){this.resizing=false;var n=this.options,t=this;if(this._helper){var s=this._proportionallyresizeelements,r=s.length&&(/textarea/i).test(s[0].nodename),a=r&&e.ui.hasscroll(s[0],"left")?0:t.sizediff.height,o=r?0:t.sizediff.width;var p={width:(t.size.width-o),height:(t.size.height-a)},q=(parseint(t.element.css("left"),10)+(t.position.left-t.originalposition.left))||null,c=(parseint(t.element.css("top"),10)+(t.position.top-t.originalposition.top))||null;if(!n.animate){this.element.css(e.extend(p,{top:c,left:q}))}t.helper.height(t.size.height);t.helper.width(t.size.width);if(this._helper&&!n.animate){this._proportionallyresize()}}e("body").css("cursor","auto");this.element.removeclass("ui-resizable-resizing");this._propagate("stop",b);if(this._helper){this.helper.remove()}return false},_updatecache:function(b){var a=this.options;this.offset=this.helper.offset();if(f(b.left)){this.position.left=b.left}if(f(b.top)){this.position.top=b.top}if(f(b.height)){this.size.height=b.height}if(f(b.width)){this.size.width=b.width}},_updateratio:function(c,a){var j=this.options,b=this.position,k=this.size,l=this.axis;if(c.height){c.width=(k.height*this.aspectratio)}else{if(c.width){c.height=(k.width/this.aspectratio)}}if(l=="sw"){c.left=b.left+(k.width-c.width);c.top=null}if(l=="nw"){c.top=b.top+(k.height-c.height);c.left=b.left+(k.width-c.width)}return c},_respectsize:function(b,d){var u=this.helper,s=this.options,v=this._aspectratio||d.shiftkey,z=this.axis,a=f(b.width)&&s.maxwidth&&(s.maxwidthb.width),w=f(b.height)&&s.minheight&&(s.minheight>b.height);if(x){b.width=s.minwidth}if(w){b.height=s.minheight}if(a){b.width=s.maxwidth}if(b){b.height=s.maxheight}var c=this.originalposition.left+this.originalsize.width,t=this.position.top+this.size.height;var y=/sw|nw|w/.test(z),c=/nw|ne|n/.test(z);if(x&&y){b.left=c-s.minwidth}if(a&&y){b.left=c-s.maxwidth}if(w&&c){b.top=t-s.minheight}if(b&&c){b.top=t-s.maxheight}var a=!b.width&&!b.height;if(a&&!b.left&&b.top){b.top=null}else{if(a&&!b.top&&b.left){b.left=null}}return b},_proportionallyresize:function(){var j=this.options;if(!this._proportionallyresizeelements.length){return}var b=this.helper||this.element;for(var c=0;c');var a=e.browser.msie&&e.browser.version<7,b=(a?1:0),j=(a?2:-1);this.helper.addclass(this._helper).css({width:this.element.outerwidth()+j,height:this.element.outerheight()+j,position:"absolute",left:this.elementoffset.left-b+"px",top:this.elementoffset.top-b+"px",zindex:++i.zindex});this.helper.appendto("body").disableselection()}else{this.helper=this.element}},_change:{e:function(a,c,b){return{width:this.originalsize.width+c}},w:function(b,a,c){var j=this.options,l=this.originalsize,k=this.originalposition;return{left:k.left+a,width:l.width-a}},n:function(b,a,c){var j=this.options,l=this.originalsize,k=this.originalposition;return{top:k.top+c,height:l.height-c}},s:function(a,c,b){return{height:this.originalsize.height+b}},se:function(a,c,b){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[a,c,b]))},sw:function(a,c,b){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[a,c,b]))},ne:function(a,c,b){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[a,c,b]))},nw:function(a,c,b){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[a,c,b]))}},_propagate:function(a,b){e.ui.plugin.call(this,a,[b,this.ui()]);(a!="resize"&&this._trigger(a,b,this.ui()))},plugins:{},ui:function(){return{originalelement:this.originalelement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalsize:this.originalsize,originalposition:this.originalposition}}});e.extend(e.ui.resizable,{version:"1.8.1"});e.ui.plugin.add("resizable","alsoresize",{start:function(b,c){var i=e(this).data("resizable"),a=i.options;var j=function(g){e(g).each(function(){e(this).data("resizable-alsoresize",{width:parseint(e(this).width(),10),height:parseint(e(this).height(),10),left:parseint(e(this).css("left"),10),top:parseint(e(this).css("top"),10)})})};if(typeof(a.alsoresize)=="object"&&!a.alsoresize.parentnode){if(a.alsoresize.length){a.alsoresize=a.alsoresize[0];j(a.alsoresize)}else{e.each(a.alsoresize,function(g,h){j(g)})}}else{j(a.alsoresize)}},resize:function(l,n){var m=e(this).data("resizable"),b=m.options,a=m.originalsize,p=m.originalposition;var c={height:(m.size.height-a.height)||0,width:(m.size.width-a.width)||0,top:(m.position.top-p.top)||0,left:(m.position.left-p.left)||0},o=function(g,h){e(g).each(function(){var j=e(this),r=e(this).data("resizable-alsoresize"),k={},i=h&&h.length?h:["width","height","top","left"];e.each(i||["width","height","top","left"],function(q,u){var v=(r[u]||0)+(c[u]||0);if(v&&v>=0){k[u]=v||null}});if(/relative/.test(j.css("position"))&&e.browser.opera){m._reverttorelativeposition=true;j.css({position:"absolute",top:"auto",left:"auto"})}j.css(k)})};if(typeof(b.alsoresize)=="object"&&!b.alsoresize.nodetype){e.each(b.alsoresize,function(g,h){o(g,h)})}else{o(b.alsoresize)}},stop:function(a,b){var c=e(this).data("resizable");if(c._reverttorelativeposition&&e.browser.opera){c._reverttorelativeposition=false;el.css({position:"relative"})}e(this).removedata("resizable-alsoresize-start")}});e.ui.plugin.add("resizable","animate",{stop:function(s,r){var q=e(this).data("resizable"),p=q.options;var u=q._proportionallyresizeelements,t=u.length&&(/textarea/i).test(u[0].nodename),a=t&&e.ui.hasscroll(u[0],"left")?0:q.sizediff.height,o=t?0:q.sizediff.width;var v={width:(q.size.width-o),height:(q.size.height-a)},c=(parseint(q.element.css("left"),10)+(q.position.left-q.originalposition.left))||null,b=(parseint(q.element.css("top"),10)+(q.position.top-q.originalposition.top))||null;q.element.animate(e.extend(v,b&&c?{top:b,left:c}:{}),{duration:p.animateduration,easing:p.animateeasing,step:function(){var g={width:parseint(q.element.css("width"),10),height:parseint(q.element.css("height"),10),top:parseint(q.element.css("top"),10),left:parseint(q.element.css("left"),10)};if(u&&u.length){e(u[0]).css({width:g.width,height:g.height})}q._updatecache(g);q._propagate("resize",s)}})}});e.ui.plugin.add("resizable","containment",{start:function(c,v){var u=e(this).data("resizable"),a=u.options,b=u.element;var z=a.containment,r=(z instanceof e)?z.get(0):(/parent/.test(z))?b.parent().get(0):z;if(!r){return}u.containerelement=e(r);if(/document/.test(z)||z==document){u.containeroffset={left:0,top:0};u.containerposition={left:0,top:0};u.parentdata={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentnode.scrollheight}}else{var y=e(r),w=[];e(["top","right","left","bottom"]).each(function(g,h){w[g]=d(y.css("padding"+h))});u.containeroffset=y.offset();u.containerposition=y.position();u.containersize={height:(y.innerheight()-w[3]),width:(y.innerwidth()-w[1])};var b=u.containeroffset,x=u.containersize.height,s=u.containersize.width,t=(e.ui.hasscroll(r,"left")?r.scrollwidth:s),a=(e.ui.hasscroll(r)?r.scrollheight:x);u.parentdata={element:r,left:b.left,top:b.top,width:t,height:a}}},resize:function(d,x){var t=e(this).data("resizable"),s=t.options,u=t.containersize,c=t.containeroffset,w=t.size,z=t.position,v=t._aspectratio||d.shiftkey,a={top:0,left:0},a=t.containerelement;if(a[0]!=document&&(/static/).test(a.css("position"))){a=c}if(z.left<(t._helper?c.left:0)){t.size.width=t.size.width+(t._helper?(t.position.left-c.left):(t.position.left-a.left));if(v){t.size.height=t.size.width/s.aspectratio}t.position.left=s.helper?c.left:0}if(z.top<(t._helper?c.top:0)){t.size.height=t.size.height+(t._helper?(t.position.top-c.top):t.position.top);if(v){t.size.width=t.size.height*s.aspectratio}t.position.top=t._helper?c.top:0}t.offset.left=t.parentdata.left+t.position.left;t.offset.top=t.parentdata.top+t.position.top;var b=math.abs((t._helper?t.offset.left-a.left:(t.offset.left-a.left))+t.sizediff.width),y=math.abs((t._helper?t.offset.top-a.top:(t.offset.top-c.top))+t.sizediff.height);var b=t.containerelement.get(0)==t.element.parent().get(0),c=/relative|absolute/.test(t.containerelement.css("position"));if(b&&c){b-=t.parentdata.left}if(b+t.size.width>=t.parentdata.width){t.size.width=t.parentdata.width-b;if(v){t.size.height=t.size.width/t.aspectratio}}if(y+t.size.height>=t.parentdata.height){t.size.height=t.parentdata.height-y;if(v){t.size.width=t.size.height*t.aspectratio}}},stop:function(b,w){var r=e(this).data("resizable"),x=r.options,q=r.position,u=r.containeroffset,c=r.containerposition,s=r.containerelement;var p=e(r.helper),v=p.offset(),t=p.outerwidth()-r.sizediff.width,a=p.outerheight()-r.sizediff.height;if(r._helper&&!x.animate&&(/relative/).test(s.css("position"))){e(this).css({left:v.left-c.left-u.left,width:t,height:a})}if(r._helper&&!x.animate&&(/static/).test(s.css("position"))){e(this).css({left:v.left-c.left-u.left,width:t,height:a})}}});e.ui.plugin.add("resizable","ghost",{start:function(b,c){var i=e(this).data("resizable"),a=i.options,j=i.size;i.ghost=i.originalelement.clone();i.ghost.css({opacity:0.25,display:"block",position:"relative",height:j.height,width:j.width,margin:0,left:0,top:0}).addclass("ui-resizable-ghost").addclass(typeof a.ghost=="string"?a.ghost:"");i.ghost.appendto(i.helper)},resize:function(b,c){var h=e(this).data("resizable"),a=h.options;if(h.ghost){h.ghost.css({position:"relative",height:h.size.height,width:h.size.width})}},stop:function(b,c){var h=e(this).data("resizable"),a=h.options;if(h.ghost&&h.helper){h.helper.get(0).removechild(h.ghost.get(0))}}});e.ui.plugin.add("resizable","grid",{resize:function(b,u){var a=e(this).data("resizable"),v=a.options,t=a.size,o=a.originalsize,p=a.originalposition,q=a.axis,c=v._aspectratio||b.shiftkey;v.grid=typeof v.grid=="number"?[v.grid,v.grid]:v.grid;var s=math.round((t.width-o.width)/(v.grid[0]||1))*(v.grid[0]||1),r=math.round((t.height-o.height)/(v.grid[1]||1))*(v.grid[1]||1);if(/^(se|s|e)$/.test(q)){a.size.width=o.width+s;a.size.height=o.height+r}else{if(/^(ne)$/.test(q)){a.size.width=o.width+s;a.size.height=o.height+r;a.position.top=p.top-r}else{if(/^(sw)$/.test(q)){a.size.width=o.width+s;a.size.height=o.height+r;a.position.left=p.left-s}else{a.size.width=o.width+s;a.size.height=o.height+r;a.position.top=p.top-r;a.position.left=p.left-s}}}}});var d=function(a){return parseint(a,10)||0};var f=function(a){return !isnan(parseint(a,10))}})(jquery);(function(b){b.widget("ui.selectable",b.ui.mouse,{options:{appendto:"body",autorefresh:true,distance:0,filter:"*",tolerance:"touch"},_create:function(){var a=this;this.element.addclass("ui-selectable");this.dragged=false;var d;this.refresh=function(){d=b(a.options.filter,a.element[0]);d.each(function(){var c=b(this);var f=c.offset();b.data(this,"selectable-item",{element:this,$element:c,left:f.left,top:f.top,right:f.left+c.outerwidth(),bottom:f.top+c.outerheight(),startselected:false,selected:c.hasclass("ui-selected"),selecting:c.hasclass("ui-selecting"),unselecting:c.hasclass("ui-unselecting")})})};this.refresh();this.selectees=d.addclass("ui-selectee");this._mouseinit();this.helper=b(document.createelement("div")).css({border:"1px dotted black"}).addclass("ui-selectable-helper")},destroy:function(){this.selectees.removeclass("ui-selectee").removedata("selectable-item");this.element.removeclass("ui-selectable ui-selectable-disabled").removedata("selectable").unbind(".selectable");this._mousedestroy();return this},_mousestart:function(a){var e=this;this.opos=[a.pagex,a.pagey];if(this.options.disabled){return}var f=this.options;this.selectees=b(f.filter,this.element[0]);this._trigger("start",a);b(f.appendto).append(this.helper);this.helper.css({"z-index":100,"position":"absolute","left":a.clientx,"top":a.clienty,"width":0,"height":0});if(f.autorefresh){this.refresh()}this.selectees.filter(".ui-selected").each(function(){var c=b.data(this,"selectable-item");c.startselected=true;if(!a.metakey){c.$element.removeclass("ui-selected");c.selected=false;c.$element.addclass("ui-unselecting");c.unselecting=true;e._trigger("unselecting",a,{unselecting:c.element})}});b(a.target).parents().andself().each(function(){var c=b.data(this,"selectable-item");if(c){c.$element.removeclass("ui-unselecting").addclass("ui-selecting");c.unselecting=false;c.selecting=true;c.selected=true;e._trigger("selecting",a,{selecting:c.element});return false}})},_mousedrag:function(p){var j=this;this.dragged=true;if(this.options.disabled){return}var a=this.options;var k=this.opos[0],l=this.opos[1],o=p.pagex,n=p.pagey;if(k>o){var m=o;o=k;k=m}if(l>n){var m=n;n=l;l=m}this.helper.css({left:k,top:l,width:o-k,height:n-l});this.selectees.each(function(){var d=b.data(this,"selectable-item");if(!d||d.element==j.element[0]){return}var c=false;if(a.tolerance=="touch"){c=(!(d.left>o||d.rightn||d.bottomk&&d.rightl&&d.bottom *",opacity:false,placeholder:false,revert:false,scroll:true,scrollsensitivity:20,scrollspeed:20,scope:"default",tolerance:"intersect",zindex:1000,itemheight:false},_create:function(){var a=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 a=this.items.length-1;a>=0;a--){this.items[a].item.removedata("sortable-item")}return this},_setoption:function(a,d){if(a==="disabled"){this.options[a]=d;this.widget()[d?"addclass":"removeclass"]("ui-sortable-disabled")}else{b.widget.prototype._setoption.apply(self,arguments)}},_mousecapture:function(j,h){if(this.reverting){return false}if(this.options.disabled||this.options.type=="static"){return false}this._refreshitems(j);var k=null,a=this,l=b(j.target).parents().each(function(){if(b.data(this,"sortable-item")==a){k=b(this);return false}});if(b.data(j.target,"sortable-item")==a){k=b(j.target)}if(!k){return false}if(this.options.handle&&!h){var i=false;b(this.options.handle,k).find("*").andself().each(function(){if(this==j.target){i=true}});if(!i){return false}}this.currentitem=k;this._removecurrentsfromitems();return true},_mousestart:function(j,h,l){var i=this.options,a=this;this.currentcontainer=this;this.refreshpositions();this.helper=this._createhelper(j);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");b.extend(this.offset,{click:{left:j.pagex-this.offset.left,top:j.pagey-this.offset.top},parent:this._getparentoffset(),relative:this._getrelativeoffset()});this.originalposition=this._generateposition(j);this.originalpagex=j.pagex;this.originalpagey=j.pagey;(i.cursorat&&this._adjustoffsetfromhelper(i.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(i.containment){this._setcontainment()}if(i.cursor){if(b("body").css("cursor")){this._storedcursor=b("body").css("cursor")}b("body").css("cursor",i.cursor)}if(i.opacity){if(this.helper.css("opacity")){this._storedopacity=this.helper.css("opacity")}this.helper.css("opacity",i.opacity)}if(i.zindex){if(this.helper.css("zindex")){this._storedzindex=this.helper.css("zindex")}this.helper.css("zindex",i.zindex)}if(this.scrollparent[0]!=document&&this.scrollparent[0].tagname!="html"){this.overflowoffset=this.scrollparent.offset()}this._trigger("start",j,this._uihash());if(!this._preservehelperproportions){this._cachehelperproportions()}if(!l){for(var k=this.containers.length-1;k>=0;k--){this.containers[k]._trigger("activate",j,a._uihash(this))}}if(b.ui.ddmanager){b.ui.ddmanager.current=this}if(b.ui.ddmanager&&!i.dropbehaviour){b.ui.ddmanager.prepareoffsets(this,j)}this.dragging=true;this.helper.addclass("ui-sortable-helper");this._mousedrag(j);return true},_mousedrag:function(i){this.position=this._generateposition(i);this.positionabs=this._convertpositionto("absolute");if(!this.lastpositionabs){this.lastpositionabs=this.positionabs}if(this.options.scroll){var j=this.options,a=false;if(this.scrollparent[0]!=document&&this.scrollparent[0].tagname!="html"){if((this.overflowoffset.top+this.scrollparent[0].offsetheight)-i.pagey=0;l--){var k=this.items[l],n=k.item[0],m=this._intersectswithpointer(k);if(!m){continue}if(n!=this.currentitem[0]&&this.placeholder[m==1?"next":"prev"]()[0]!=n&&!b.ui.contains(this.placeholder[0],n)&&(this.options.type=="semi-dynamic"?!b.ui.contains(this.element[0],n):true)){this.direction=m==1?"down":"up";if(this.options.tolerance=="pointer"||this._intersectswithsides(k)){this._rearrange(i,k)}else{break}this._trigger("change",i,this._uihash());break}}this._contactcontainers(i);if(b.ui.ddmanager){b.ui.ddmanager.drag(this,i)}this._trigger("sort",i,this._uihash());this.lastpositionabs=this.positionabs;return false},_mousestop:function(f,a){if(!f){return}if(b.ui.ddmanager&&!this.options.dropbehaviour){b.ui.ddmanager.drop(this,f)}if(this.options.revert){var h=this;var g=h.placeholder.offset();h.reverting=true;b(this.helper).animate({left:g.left-this.offset.parent.left-h.margins.left+(this.offsetparent[0]==document.body?0:this.offsetparent[0].scrollleft),top:g.top-this.offset.parent.top-h.margins.top+(this.offsetparent[0]==document.body?0:this.offsetparent[0].scrolltop)},parseint(this.options.revert,10)||500,function(){h._clear(f)})}else{this._clear(f,a)}return false},cancel:function(){var d=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 a=this.containers.length-1;a>=0;a--){this.containers[a]._trigger("deactivate",null,d._uihash(this));if(this.containers[a].containercache.over){this.containers[a]._trigger("out",null,d._uihash(this));this.containers[a].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()}b.extend(this,{helper:null,dragging:false,reverting:false,_nofinalsort:null});if(this.domposition.prev){b(this.domposition.prev).after(this.currentitem)}else{b(this.domposition.parent).prepend(this.currentitem)}return this},serialize:function(e){var a=this._getitemsasjquery(e&&e.connected);var f=[];e=e||{};b(a).each(function(){var c=(b(e.item||this).attr(e.attribute||"id")||"").match(e.expression||(/(.+)[-=_](.+)/));if(c){f.push((e.key||c[1]+"[]")+"="+(e.key&&e.expression?c[1]:c[2]))}});return f.join("&")},toarray:function(e){var a=this._getitemsasjquery(e&&e.connected);var f=[];e=e||{};a.each(function(){f.push(b(e.item||this).attr(e.attribute||"id")||"")});return f},_intersectswith:function(q){var s=this.positionabs.left,t=s+this.helperproportions.width,v=this.positionabs.top,u=v+this.helperproportions.height;var o=q.left,r=o+q.width,w=q.top,x=w+q.height;var a=this.offset.click.top,n=this.offset.click.left;var p=(v+a)>w&&(v+a)o&&(s+n)q[this.floating?"width":"height"])){return p}else{return(o0?"down":"up")},_getdraghorizontaldirection:function(){var a=this.positionabs.left-this.lastpositionabs.left;return a!=0&&(a>0?"right":"left")},refresh:function(a){this._refreshitems(a);this.refreshpositions();return this},_connectwith:function(){var a=this.options;return a.connectwith.constructor==string?[a.connectwith]:a.connectwith},_getitemsasjquery:function(m){var a=this;var k=[];var n=[];var r=this._connectwith();if(r&&m){for(var o=r.length-1;o>=0;o--){var l=b(r[o]);for(var q=l.length-1;q>=0;q--){var p=b.data(l[q],"sortable");if(p&&p!=this&&!p.options.disabled){n.push([b.isfunction(p.options.items)?p.options.items.call(p.element):b(p.options.items,p.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),p])}}}}n.push([b.isfunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentitem}):b(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]);for(var o=n.length-1;o>=0;o--){n[o][0].each(function(){k.push(this)})}return b(k)},_removecurrentsfromitems:function(){var f=this.currentitem.find(":data(sortable-item)");for(var e=0;e=0;o--){var t=b(q[o]);for(var p=t.length-1;p>=0;p--){var x=b.data(t[p],"sortable");if(x&&x!=this&&!x.options.disabled){w.push([b.isfunction(x.options.items)?x.options.items.call(x.element[0],v,{item:this.currentitem}):b(x.options.items,x.element),x]);this.containers.push(x)}}}}for(var o=w.length-1;o>=0;o--){var s=w[o][1];var z=w[o][0];for(var p=0,y=z.length;p=0;i--){var h=this.items[i];var a=this.options.toleranceelement?b(this.options.toleranceelement,h.item):h.item;if(!g){h.width=a.outerwidth();h.height=a.outerheight()}var j=a.offset();h.left=j.left;h.top=j.top}if(this.options.custom&&this.options.custom.refreshcontainers){this.options.custom.refreshcontainers.call(this)}else{for(var i=this.containers.length-1;i>=0;i--){var j=this.containers[i].element.offset();this.containers[i].containercache.left=j.left;this.containers[i].containercache.top=j.top;this.containers[i].containercache.width=this.containers[i].element.outerwidth();this.containers[i].containercache.height=this.containers[i].element.outerheight()}}return this},_createplaceholder:function(a){var h=a||this,f=h.options;if(!f.placeholder||f.placeholder.constructor==string){var g=f.placeholder;f.placeholder={element:function(){var c=b(document.createelement(h.currentitem[0].nodename)).addclass(g||h.currentitem[0].classname+" ui-sortable-placeholder").removeclass("ui-sortable-helper")[0];if(!g){c.style.visibility="hidden"}return c},update:function(d,c){if(g&&!f.forceplaceholdersize){return}if(!c.height()){c.height(h.currentitem.innerheight()-parseint(h.currentitem.css("paddingtop")||0,10)-parseint(h.currentitem.css("paddingbottom")||0,10))}if(!c.width()){c.width(h.currentitem.innerwidth()-parseint(h.currentitem.css("paddingleft")||0,10)-parseint(h.currentitem.css("paddingright")||0,10))}}}}h.placeholder=b(f.placeholder.element.call(h.element,h.currentitem));h.currentitem.after(h.placeholder);f.placeholder.update(h,h.placeholder)},_contactcontainers:function(q){var a=null,p=null;for(var n=this.containers.length-1;n>=0;n--){if(b.ui.contains(this.currentitem[0],this.containers[n].element[0])){continue}if(this._intersectswith(this.containers[n].containercache)){if(a&&b.ui.contains(this.containers[n].element[0],a.element[0])){continue}a=this.containers[n];p=n}else{if(this.containers[n].containercache.over){this.containers[n]._trigger("out",q,this._uihash(this));this.containers[n].containercache.over=0}}}if(!a){return}if(this.containers.length===1){this.containers[p]._trigger("over",q,this._uihash(this));this.containers[p].containercache.over=1}else{if(this.currentcontainer!=this.containers[p]){var k=10000;var o=null;var m=this.positionabs[this.containers[p].floating?"left":"top"];for(var r=this.items.length-1;r>=0;r--){if(!b.ui.contains(this.containers[p].element[0],this.items[r].item[0])){continue}var l=this.items[r][this.containers[p].floating?"left":"top"];if(math.abs(l-m)this.containment[2]){n=this.containment[2]+this.offset.click.left}if(p.pagey-this.offset.click.top>this.containment[3]){m=this.containment[3]+this.offset.click.top}}if(a.grid){var l=this.originalpagey+math.round((m-this.originalpagey)/a.grid[1])*a.grid[1];m=this.containment?(!(l-this.offset.click.topthis.containment[3])?l:(!(l-this.offset.click.topthis.containment[2])?o:(!(o-this.offset.click.left=0;i--){if(b.ui.contains(this.containers[i].element[0],this.currentitem[0])&&!g){a.push((function(c){return function(d){c._trigger("receive",d,this._uihash(this))}}).call(this,this.containers[i]));a.push((function(c){return function(d){c._trigger("update",d,this._uihash(this))}}).call(this,this.containers[i]))}}}for(var i=this.containers.length-1;i>=0;i--){if(!g){a.push((function(c){return function(d){c._trigger("deactivate",d,this._uihash(this))}}).call(this,this.containers[i]))}if(this.containers[i].containercache.over){a.push((function(c){return function(d){c._trigger("out",d,this._uihash(this))}}).call(this,this.containers[i]));this.containers[i].containercache.over=0}}if(this._storedcursor){b("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(!g){this._trigger("beforestop",h,this._uihash());for(var i=0;i li > :first-child,> :not(li):even",icons:{header:"ui-icon-triangle-1-e",headerselected:"ui-icon-triangle-1-s"},navigation:false,navigationfilter:function(){return this.href.tolowercase()==location.href.tolowercase()}},_create:function(){var h=this.options,g=this;this.running=0;this.element.addclass("ui-accordion ui-widget ui-helper-reset");if(this.element[0].nodename=="ul"){this.element.children("li").addclass("ui-accordion-li-fix")}this.headers=this.element.find(h.header).addclass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all").bind("mouseenter.accordion",function(){b(this).addclass("ui-state-hover")}).bind("mouseleave.accordion",function(){b(this).removeclass("ui-state-hover")}).bind("focus.accordion",function(){b(this).addclass("ui-state-focus")}).bind("blur.accordion",function(){b(this).removeclass("ui-state-focus")});this.headers.next().addclass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom");if(h.navigation){var f=this.element.find("a").filter(h.navigationfilter);if(f.length){var a=f.closest(".ui-accordion-header");if(a.length){this.active=a}else{this.active=f.closest(".ui-accordion-content").prev()}}}this.active=this._findactive(this.active||h.active).toggleclass("ui-state-default").toggleclass("ui-state-active").toggleclass("ui-corner-all").toggleclass("ui-corner-top");this.active.next().addclass("ui-accordion-content-active");this._createicons();this.resize();this.element.attr("role","tablist");this.headers.attr("role","tab").bind("keydown",function(c){return g._keydown(c)}).next().attr("role","tabpanel");this.headers.not(this.active||"").attr("aria-expanded","false").attr("tabindex","-1").next().hide();if(!this.active.length){this.headers.eq(0).attr("tabindex","0")}else{this.active.attr("aria-expanded","true").attr("tabindex","0")}if(!b.browser.safari){this.headers.find("a").attr("tabindex","-1")}if(h.event){this.headers.bind((h.event)+".accordion",function(c){g._clickhandler.call(g,c,this);c.preventdefault()})}},_createicons:function(){var a=this.options;if(a.icons){b("").addclass("ui-icon "+a.icons.header).prependto(this.headers);this.active.find(".ui-icon").toggleclass(a.icons.header).toggleclass(a.icons.headerselected);this.element.addclass("ui-accordion-icons")}},_destroyicons:function(){this.headers.children(".ui-icon").remove();this.element.removeclass("ui-accordion-icons")},destroy:function(){var a=this.options;this.element.removeclass("ui-accordion ui-widget ui-helper-reset").removeattr("role").unbind(".accordion").removedata("accordion");this.headers.unbind(".accordion").removeclass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-corner-top").removeattr("role").removeattr("aria-expanded").removeattr("tabindex");this.headers.find("a").removeattr("tabindex");this._destroyicons();var d=this.headers.next().css("display","").removeattr("role").removeclass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active");if(a.autoheight||a.fillheight){d.css("height","")}return this},_setoption:function(a,d){b.widget.prototype._setoption.apply(this,arguments);if(a=="active"){this.activate(d)}if(a=="icons"){this._destroyicons();if(d){this._createicons()}}},_keydown:function(j){var l=this.options,i=b.ui.keycode;if(l.disabled||j.altkey||j.ctrlkey){return}var k=this.headers.length;var a=this.headers.index(j.target);var h=false;switch(j.keycode){case i.right:case i.down:h=this.headers[(a+1)%k];break;case i.left:case i.up:h=this.headers[(a-1+k)%k];break;case i.space:case i.enter:this._clickhandler({target:j.target},j.target);j.preventdefault()}if(h){b(j.target).attr("tabindex","-1");b(h).attr("tabindex","0");h.focus();return false}return true},resize:function(){var f=this.options,a;if(f.fillspace){if(b.browser.msie){var e=this.element.parent().css("overflow");this.element.parent().css("overflow","hidden")}a=this.element.parent().height();if(b.browser.msie){this.element.parent().css("overflow",e)}this.headers.each(function(){a-=b(this).outerheight(true)});this.headers.next().each(function(){b(this).height(math.max(0,a-b(this).innerheight()+b(this).height()))}).css("overflow","auto")}else{if(f.autoheight){a=0;this.headers.next().each(function(){a=math.max(a,b(this).height())}).height(a)}}return this},activate:function(d){this.options.active=d;var a=this._findactive(d)[0];this._clickhandler({target:a},a);return this},_findactive:function(a){return a?typeof a=="number"?this.headers.filter(":eq("+a+")"):this.headers.not(this.headers.not(a)):a===false?b([]):this.headers.filter(":eq(0)")},_clickhandler:function(q,k){var n=this.options;if(n.disabled){return}if(!q.target){if(!n.collapsible){return}this.active.removeclass("ui-state-active ui-corner-top").addclass("ui-state-default ui-corner-all").find(".ui-icon").removeclass(n.icons.headerselected).addclass(n.icons.header);this.active.next().addclass("ui-accordion-content-active");var a=this.active.next(),p={options:n,newheader:b([]),oldheader:n.active,newcontent:b([]),oldcontent:a},o=(this.active=b([]));this._toggle(o,a,p);return}var l=b(q.currenttarget||k);var r=l[0]==this.active[0];n.active=n.collapsible&&r?false:b(".ui-accordion-header",this.element).index(l);if(this.running||(!n.collapsible&&r)){return}this.active.removeclass("ui-state-active ui-corner-top").addclass("ui-state-default ui-corner-all").find(".ui-icon").removeclass(n.icons.headerselected).addclass(n.icons.header);if(!r){l.removeclass("ui-state-default ui-corner-all").addclass("ui-state-active ui-corner-top").find(".ui-icon").removeclass(n.icons.header).addclass(n.icons.headerselected);l.next().addclass("ui-accordion-content-active")}var o=l.next(),a=this.active.next(),p={options:n,newheader:r&&n.collapsible?b([]):l,oldheader:this.active,newcontent:r&&n.collapsible?b([]):o,oldcontent:a},m=this.headers.index(this.active[0])>this.headers.index(l[0]);this.active=r?b([]):l;this._toggle(o,a,p,r,m);return},_toggle:function(a,v,r,t,s){var n=this.options,p=this;this.toshow=a;this.tohide=v;this.data=r;var u=function(){if(!p){return}return p._completed.apply(p,arguments)};this._trigger("changestart",null,this.data);this.running=v.size()===0?a.size():v.size();if(n.animated){var q={};if(n.collapsible&&t){q={toshow:b([]),tohide:v,complete:u,down:s,autoheight:n.autoheight||n.fillspace}}else{q={toshow:a,tohide:v,complete:u,down:s,autoheight:n.autoheight||n.fillspace}}if(!n.proxied){n.proxied=n.animated}if(!n.proxiedduration){n.proxiedduration=n.duration}n.animated=b.isfunction(n.proxied)?n.proxied(q):n.proxied;n.duration=b.isfunction(n.proxiedduration)?n.proxiedduration(q):n.proxiedduration;var w=b.ui.accordion.animations,o=n.duration,x=n.animated;if(x&&!w[x]&&!b.easing[x]){x="slide"}if(!w[x]){w[x]=function(c){this.slide(c,{easing:x,duration:o||700})}}w[x](q)}else{if(n.collapsible&&t){a.toggle()}else{v.hide();a.show()}u(true)}v.prev().attr("aria-expanded","false").attr("tabindex","-1").blur();a.prev().attr("aria-expanded","true").attr("tabindex","0").focus()},_completed:function(d){var a=this.options;this.running=d?0:--this.running;if(this.running){return}if(a.clearstyle){this.toshow.add(this.tohide).css({height:"",overflow:""})}this.tohide.removeclass("ui-accordion-content-active");this._trigger("change",null,this.data)}});b.extend(b.ui.accordion,{version:"1.8.1",animations:{slide:function(n,l){n=b.extend({easing:"swing",duration:300},n,l);if(!n.tohide.size()){n.toshow.animate({height:"show"},n);return}if(!n.toshow.size()){n.tohide.animate({height:"hide"},n);return}var p=n.toshow.css("overflow"),k=0,o={},a={},q=["height","paddingtop","paddingbottom"],r;var m=n.toshow;r=m[0].style.width;m.width(parseint(m.parent().width(),10)-parseint(m.css("paddingleft"),10)-parseint(m.css("paddingright"),10)-(parseint(m.css("borderleftwidth"),10)||0)-(parseint(m.css("borderrightwidth"),10)||0));b.each(q,function(d,e){a[e]="hide";var c=(""+b.css(n.toshow[0],e)).match(/^([\d+-.]+)(.*)$/);o[e]={value:c[1],unit:c[2]||"px"}});n.toshow.css({height:0,overflow:"hidden"}).show();n.tohide.filter(":hidden").each(n.complete).end().filter(":visible").animate(a,{step:function(d,c){if(c.prop=="height"){k=(c.end-c.start===0)?0:(c.now-c.start)/(c.end-c.start)}n.toshow[0].style[c.prop]=(k*o[c.prop].value)+o[c.prop].unit},duration:n.duration,easing:n.easing,complete:function(){if(!n.autoheight){n.toshow.css("height","")}n.toshow.css("width",r);n.toshow.css({overflow:p});n.complete()}})},bounceslide:function(a){this.slide(a,{easing:a.down?"easeoutbounce":"swing",duration:a.down?1000:200})}}})})(jquery);(function(b){b.widget("ui.autocomplete",{options:{minlength:1,delay:300},_create:function(){var a=this,d=this.element[0].ownerdocument;this.element.addclass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(f){var c=b.ui.keycode;switch(f.keycode){case c.page_up:a._move("previouspage",f);break;case c.page_down:a._move("nextpage",f);break;case c.up:a._move("previous",f);f.preventdefault();break;case c.down:a._move("next",f);f.preventdefault();break;case c.enter:if(a.menu.active){f.preventdefault()}case c.tab:if(!a.menu.active){return}a.menu.select(f);break;case c.escape:a.element.val(a.term);a.close(f);break;case c.left:case c.right:case c.shift:case c.control:case c.alt:break;default:cleartimeout(a.searching);a.searching=settimeout(function(){a.search(null,f)},a.options.delay);break}}).bind("focus.autocomplete",function(){a.selecteditem=null;a.previous=a.element.val()}).bind("blur.autocomplete",function(c){cleartimeout(a.searching);a.closing=settimeout(function(){a.close(c);a._change(c)},150)});this._initsource();this.response=function(){return a._response.apply(a,arguments)};this.menu=b("
    ").addclass("ui-autocomplete").appendto("body",d).menu({focus:function(c,g){var h=g.item.data("item.autocomplete");if(false!==a._trigger("focus",null,{item:h})){if(/^key/.test(c.originalevent.type)){a.element.val(h.value)}}},selected:function(c,i){var j=i.item.data("item.autocomplete");if(false!==a._trigger("select",c,{item:j})){a.element.val(j.value)}a.close(c);var h=a.previous;if(a.element[0]!==d.activeelement){a.element.focus();a.previous=h}a.selecteditem=j},blur:function(f,c){if(a.menu.element.is(":visible")){a.element.val(a.term)}}}).zindex(this.element.zindex()+1).css({top:0,left:0}).hide().data("menu");if(b.fn.bgiframe){this.menu.element.bgiframe()}},destroy:function(){this.element.removeclass("ui-autocomplete-input").removeattr("autocomplete").removeattr("role").removeattr("aria-autocomplete").removeattr("aria-haspopup");this.menu.element.remove();b.widget.prototype.destroy.call(this)},_setoption:function(a){b.widget.prototype._setoption.apply(this,arguments);if(a==="source"){this._initsource()}},_initsource:function(){var a,d;if(b.isarray(this.options.source)){a=this.options.source;this.source=function(c,f){f(b.ui.autocomplete.filter(a,c.term))}}else{if(typeof this.options.source==="string"){d=this.options.source;this.source=function(c,f){b.getjson(d,c,f)}}else{this.source=this.options.source}}},search:function(d,a){d=d!=null?d:this.element.val();if(d.length").data("item.autocomplete",a).append(""+a.label+"").appendto(d)},_move:function(d,a){if(!this.menu.element.is(":visible")){this.search(null,a);return}if(this.menu.first()&&/^previous/.test(d)||this.menu.last()&&/^next/.test(d)){this.element.val(this.term);this.menu.deactivate();return}this.menu[d](a)},widget:function(){return this.menu.element}});b.extend(b.ui.autocomplete,{escaperegex:function(a){return a.replace(/([\^\$\(\)\[\]\{\}\*\.\+\?\|\\])/gi,"\\$1")},filter:function(e,a){var f=new regexp(b.ui.autocomplete.escaperegex(a),"i");return b.grep(e,function(c){return f.test(c.label||c.value||c)})}})}(jquery));(function(b){b.widget("ui.menu",{_create:function(){var a=this;this.element.addclass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(d){if(!b(d.target).closest(".ui-menu-item a").length){return}d.preventdefault();a.select(d)});this.refresh()},refresh:function(){var a=this;var d=this.element.children("li:not(.ui-menu-item):has(a)").addclass("ui-menu-item").attr("role","menuitem");d.children("a").addclass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){a.activate(c,b(this).parent())}).mouseleave(function(){a.deactivate()})},activate:function(h,g){this.deactivate();if(this.hasscroll()){var j=g.offset().top-this.element.offset().top,a=this.element.attr("scrolltop"),i=this.element.height();if(j<0){this.element.attr("scrolltop",a+j)}else{if(j>i){this.element.attr("scrolltop",a+j-i+g.height())}}}this.active=g.eq(0).children("a").addclass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",h,{item:g})},deactivate:function(){if(!this.active){return}this.active.children("a").removeclass("ui-state-hover").removeattr("id");this._trigger("blur");this.active=null},next:function(a){this.move("next",".ui-menu-item:first",a)},previous:function(a){this.move("prev",".ui-menu-item:last",a)},first:function(){return this.active&&!this.active.prev().length},last:function(){return this.active&&!this.active.next().length},move:function(f,h,a){if(!this.active){this.activate(a,this.element.children(h));return}var g=this.active[f+"all"](".ui-menu-item").eq(0);if(g.length){this.activate(a,g)}else{this.activate(a,this.element.children(h))}},nextpage:function(a){if(this.hasscroll()){if(!this.active||this.last()){this.activate(a,this.element.children(":first"));return}var f=this.active.offset().top,g=this.element.height(),h=this.element.children("li").filter(function(){var c=b(this).offset().top-f-g+b(this).height();return c<10&&c>-10});if(!h.length){h=this.element.children(":last")}this.activate(a,h)}else{this.activate(a,this.element.children(!this.active||this.last()?":first":":last"))}},previouspage:function(f){if(this.hasscroll()){if(!this.active||this.first()){this.activate(f,this.element.children(":last"));return}var a=this.active.offset().top,e=this.element.height();result=this.element.children("li").filter(function(){var c=b(this).offset().top-a+e-b(this).height();return c<10&&c>-10});if(!result.length){result=this.element.children(":first")}this.activate(f,result)}else{this.activate(f,this.element.children(!this.active||this.first()?":last":":first"))}},hasscroll:function(){return this.element.height()
    ").addclass("ui-button-text").html(this.options.label).appendto(d.empty()).text(),b=this.options.icons,a=b.primary&&b.secondary;if(b.primary||b.secondary){d.addclass("ui-button-text-icon"+(a?"s":""));if(b.primary){d.prepend("")}if(b.secondary){d.append("")}if(!this.options.text){d.addclass(a?"ui-button-icons-only":"ui-button-icon-only").removeclass("ui-button-text-icons ui-button-text-icon");if(!this.hastitle){d.attr("title",c)}}}else{d.addclass("ui-button-text-only")}}});g.widget("ui.buttonset",{_create:function(){this.element.addclass("ui-buttonset");this._init()},_init:function(){this.refresh()},_setoption:function(b,a){if(b==="disabled"){this.buttons.button("option",b,a)}g.widget.prototype._setoption.apply(this,arguments)},refresh:function(){this.buttons=this.element.find(":button, :submit, :reset, :checkbox, :radio, a, :data(button)").filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return g(this).button("widget")[0]}).removeclass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addclass("ui-corner-left").end().filter(":last").addclass("ui-corner-right").end().end()},destroy:function(){this.element.removeclass("ui-buttonset");this.buttons.map(function(){return g(this).button("widget")[0]}).removeclass("ui-corner-left ui-corner-right").end().button("destroy");g.widget.prototype.destroy.call(this)}})}(jquery));(function(c){var d="ui-dialog ui-widget ui-widget-content ui-corner-all ";c.widget("ui.dialog",{options:{autoopen:true,buttons:{},closeonescape:true,closetext:"close",dialogclass:"",draggable:true,hide:null,height:"auto",maxheight:false,maxwidth:false,minheight:150,minwidth:150,modal:false,position:"center",resizable:true,show:null,stack:true,title:"",width:300,zindex:1000},_create:function(){this.originaltitle=this.element.attr("title");var p=this,q=p.options,b=q.title||p.originaltitle||" ",a=c.ui.dialog.gettitleid(p.element),m=(p.uidialog=c("
    ")).appendto(document.body).hide().addclass(d+q.dialogclass).css({zindex:q.zindex}).attr("tabindex",-1).css("outline",0).keydown(function(e){if(q.closeonescape&&e.keycode&&e.keycode===c.ui.keycode.escape){p.close(e);e.preventdefault()}}).attr({role:"dialog","aria-labelledby":a}).mousedown(function(e){p.movetotop(false,e)}),s=p.element.show().removeattr("title").addclass("ui-dialog-content ui-widget-content").appendto(m),o=(p.uidialogtitlebar=c("
    ")).addclass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependto(m),t=c('').addclass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){t.addclass("ui-state-hover")},function(){t.removeclass("ui-state-hover")}).focus(function(){t.addclass("ui-state-focus")}).blur(function(){t.removeclass("ui-state-focus")}).click(function(e){p.close(e);return false}).appendto(o),n=(p.uidialogtitlebarclosetext=c("")).addclass("ui-icon ui-icon-closethick").text(q.closetext).appendto(t),r=c("").addclass("ui-dialog-title").attr("id",a).html(b).prependto(o);if(c.isfunction(q.beforeclose)&&!c.isfunction(q.beforeclose)){q.beforeclose=q.beforeclose}o.find("*").add(o).disableselection();if(q.draggable&&c.fn.draggable){p._makedraggable()}if(q.resizable&&c.fn.resizable){p._makeresizable()}p._createbuttons(q.buttons);p._isopen=false;if(c.fn.bgiframe){m.bgiframe()}},_init:function(){if(this.options.autoopen){this.open()}},destroy:function(){var a=this;if(a.overlay){a.overlay.destroy()}a.uidialog.hide();a.element.unbind(".dialog").removedata("dialog").removeclass("ui-dialog-content ui-widget-content").hide().appendto("body");a.uidialog.remove();if(a.originaltitle){a.element.attr("title",a.originaltitle)}return a},widget:function(){return this.uidialog},close:function(a){var f=this,b;if(false===f._trigger("beforeclose",a)){return}if(f.overlay){f.overlay.destroy()}f.uidialog.unbind("keypress.ui-dialog");f._isopen=false;if(f.options.hide){f.uidialog.hide(f.options.hide,function(){f._trigger("close",a)})}else{f.uidialog.hide();f._trigger("close",a)}c.ui.dialog.overlay.resize();if(f.options.modal){b=0;c(".ui-dialog").each(function(){if(this!==f.uidialog[0]){b=math.max(b,c(this).css("z-index"))}});c.ui.dialog.maxz=b}return f},isopen:function(){return this._isopen},movetotop:function(i,b){var j=this,h=j.options,a;if((h.modal&&!i)||(!h.stack&&!h.modal)){return j._trigger("focus",b)}if(h.zindex>c.ui.dialog.maxz){c.ui.dialog.maxz=h.zindex}if(j.overlay){c.ui.dialog.maxz+=1;j.overlay.$el.css("z-index",c.ui.dialog.overlay.maxz=c.ui.dialog.maxz)}a={scrolltop:j.element.attr("scrolltop"),scrollleft:j.element.attr("scrollleft")};c.ui.dialog.maxz+=1;j.uidialog.css("z-index",c.ui.dialog.maxz);j.element.attr(a);j._trigger("focus",b);return j},open:function(){if(this._isopen){return}var f=this,a=f.options,b=f.uidialog;f.overlay=a.modal?new c.ui.dialog.overlay(f):null;if(b.next().length){b.appendto("body")}f._size();f._position(a.position);b.show(a.show);f.movetotop(true);if(a.modal){b.bind("keypress.ui-dialog",function(j){if(j.keycode!==c.ui.keycode.tab){return}var e=c(":tabbable",this),k=e.filter(":first"),l=e.filter(":last");if(j.target===l[0]&&!j.shiftkey){k.focus(1);return false}else{if(j.target===k[0]&&j.shiftkey){l.focus(1);return false}}})}c([]).add(b.find(".ui-dialog-content :tabbable:first")).add(b.find(".ui-dialog-buttonpane :tabbable:first")).add(b).filter(":first").focus();f._trigger("open");f._isopen=true;return f},_createbuttons:function(g){var h=this,a=false,b=c("
    ").addclass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix");h.uidialog.find(".ui-dialog-buttonpane").remove();if(typeof g==="object"&&g!==null){c.each(g,function(){return !(a=true)})}if(a){c.each(g,function(f,e){var j=c('').text(f).click(function(){e.apply(h.element[0],arguments)}).appendto(b);if(c.fn.button){j.button()}});b.appendto(h.uidialog)}},_makedraggable:function(){var j=this,h=j.options,b=c(document),i;function a(e){return{position:e.position,offset:e.offset}}j.uidialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(f,e){i=h.height==="auto"?"auto":c(this).height();c(this).height(c(this).height()).addclass("ui-dialog-dragging");j._trigger("dragstart",f,a(e))},drag:function(f,e){j._trigger("drag",f,a(e))},stop:function(f,e){h.position=[e.position.left-b.scrollleft(),e.position.top-b.scrolltop()];c(this).removeclass("ui-dialog-dragging").height(i);j._trigger("dragstop",f,a(e));c.ui.dialog.overlay.resize()}})},_makeresizable:function(b){b=(b===undefined?this.options.resizable:b);var i=this,a=i.options,k=i.uidialog.css("position"),j=(typeof b==="string"?b:"n,e,s,w,se,sw,ne,nw");function l(e){return{originalposition:e.originalposition,originalsize:e.originalsize,position:e.position,size:e.size}}i.uidialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoresize:i.element,maxwidth:a.maxwidth,maxheight:a.maxheight,minwidth:a.minwidth,minheight:i._minheight(),handles:j,start:function(f,e){c(this).addclass("ui-dialog-resizing");i._trigger("resizestart",f,l(e))},resize:function(f,e){i._trigger("resize",f,l(e))},stop:function(f,e){c(this).removeclass("ui-dialog-resizing");a.height=c(this).height();a.width=c(this).width();i._trigger("resizestop",f,l(e));c.ui.dialog.overlay.resize()}}).css("position",k).find(".ui-resizable-se").addclass("ui-icon ui-icon-grip-diagonal-se")},_minheight:function(){var a=this.options;if(a.height==="auto"){return a.minheight}else{return math.min(a.minheight,a.height)}},_position:function(g){var a=[],h=[0,0],b;g=g||c.ui.dialog.prototype.options.position;if(typeof g==="string"||(typeof g==="object"&&"0" in g)){a=g.split?g.split(" "):[g[0],g[1]];if(a.length===1){a[1]=a[0]}c.each(["left","top"],function(f,e){if(+a[f]===a[f]){h[f]=a[f];a[f]=e}})}else{if(typeof g==="object"){if("left" in g){a[0]="left";h[0]=g.left}else{if("right" in g){a[0]="right";h[0]=-g.right}}if("top" in g){a[1]="top";h[1]=g.top}else{if("bottom" in g){a[1]="bottom";h[1]=-g.bottom}}}}b=this.uidialog.is(":visible");if(!b){this.uidialog.show()}this.uidialog.css({top:0,left:0}).position({my:a.join(" "),at:a.join(" "),offset:h.join(" "),of:window,collision:"fit",using:function(e){var f=c(this).css(e).offset().top;if(f<0){c(this).css("top",e.top-f)}}});if(!b){this.uidialog.hide()}},_setoption:function(i,b){var j=this,l=j.uidialog,a=l.is(":data(resizable)"),k=false;switch(i){case"beforeclose":i="beforeclose";break;case"buttons":j._createbuttons(b);break;case"closetext":j.uidialogtitlebarclosetext.text(""+b);break;case"dialogclass":l.removeclass(j.options.dialogclass).addclass(d+b);break;case"disabled":if(b){l.addclass("ui-dialog-disabled")}else{l.removeclass("ui-dialog-disabled")}break;case"draggable":if(b){j._makedraggable()}else{l.draggable("destroy")}break;case"height":k=true;break;case"maxheight":if(a){l.resizable("option","maxheight",b)}k=true;break;case"maxwidth":if(a){l.resizable("option","maxwidth",b)}k=true;break;case"minheight":if(a){l.resizable("option","minheight",b)}k=true;break;case"minwidth":if(a){l.resizable("option","minwidth",b)}k=true;break;case"position":j._position(b);break;case"resizable":if(a&&!b){l.resizable("destroy")}if(a&&typeof b==="string"){l.resizable("option","handles",b)}if(!a&&b!==false){j._makeresizable(b)}break;case"title":c(".ui-dialog-title",j.uidialogtitlebar).html(""+(b||" "));break;case"width":k=true;break}c.widget.prototype._setoption.apply(j,arguments);if(k){j._size()}},_size:function(){var a=this.options,b;this.element.css({width:"auto",minheight:0,height:0});b=this.uidialog.css({height:"auto",width:a.width}).height();this.element.css(a.height==="auto"?{minheight:math.max(a.minheight-b,0),height:"auto"}:{minheight:0,height:math.max(a.height-b,0)}).show();if(this.uidialog.is(":data(resizable)")){this.uidialog.resizable("option","minheight",this._minheight())}}});c.extend(c.ui.dialog,{version:"1.8.1",uuid:0,maxz:0,gettitleid:function(b){var a=b.attr("id");if(!a){this.uuid+=1;a=this.uuid}return"ui-dialog-title-"+a},overlay:function(a){this.$el=c.ui.dialog.overlay.create(a)}});c.extend(c.ui.dialog.overlay,{instances:[],oldinstances:[],maxz:0,events:c.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),create:function(a){if(this.instances.length===0){settimeout(function(){if(c.ui.dialog.overlay.instances.length){c(document).bind(c.ui.dialog.overlay.events,function(f){return(c(f.target).zindex()>=c.ui.dialog.overlay.maxz)})}},1);c(document).bind("keydown.dialog-overlay",function(f){if(a.options.closeonescape&&f.keycode&&f.keycode===c.ui.keycode.escape){a.close(f);f.preventdefault()}});c(window).bind("resize.dialog-overlay",c.ui.dialog.overlay.resize)}var b=(this.oldinstances.pop()||c("
    ").addclass("ui-widget-overlay")).appendto(document.body).css({width:this.width(),height:this.height()});if(c.fn.bgiframe){b.bgiframe()}this.instances.push(b);return b},destroy:function(b){this.oldinstances.push(this.instances.splice(c.inarray(b,this.instances),1)[0]);if(this.instances.length===0){c([document,window]).unbind(".dialog-overlay")}b.remove();var a=0;c.each(this.instances,function(){a=math.max(a,this.css("z-index"))});this.maxz=a},height:function(){var a,b;if(c.browser.msie&&c.browser.version<7){a=math.max(document.documentelement.scrollheight,document.body.scrollheight);b=math.max(document.documentelement.offsetheight,document.body.offsetheight);if(a");if(!a.values){a.values=[this._valuemin(),this._valuemin()]}if(a.values.length&&a.values.length!==2){a.values=[a.values[0],a.values[0]]}}else{this.range=c("
    ")}this.range.appendto(this.element).addclass("ui-slider-range");if(a.range==="min"||a.range==="max"){this.range.addclass("ui-slider-range-"+a.range)}this.range.addclass("ui-widget-header")}if(c(".ui-slider-handle",this.element).length===0){c("").appendto(this.element).addclass("ui-slider-handle")}if(a.values&&a.values.length){while(c(".ui-slider-handle",this.element).length").appendto(this.element).addclass("ui-slider-handle")}}this.handles=c(".ui-slider-handle",this.element).addclass("ui-state-default ui-corner-all");this.handle=this.handles.eq(0);this.handles.add(this.range).filter("a").click(function(f){f.preventdefault()}).hover(function(){if(!a.disabled){c(this).addclass("ui-state-hover")}},function(){c(this).removeclass("ui-state-hover")}).focus(function(){if(!a.disabled){c(".ui-slider .ui-state-focus").removeclass("ui-state-focus");c(this).addclass("ui-state-focus")}else{c(this).blur()}}).blur(function(){c(this).removeclass("ui-state-focus")});this.handles.each(function(f){c(this).data("index.ui-slider-handle",f)});this.handles.keydown(function(n){var l=true,r=c(this).data("index.ui-slider-handle"),m,q,o,p;if(b.options.disabled){return}switch(n.keycode){case c.ui.keycode.home:case c.ui.keycode.end:case c.ui.keycode.page_up:case c.ui.keycode.page_down:case c.ui.keycode.up:case c.ui.keycode.right:case c.ui.keycode.down:case c.ui.keycode.left:l=false;if(!b._keysliding){b._keysliding=true;c(this).addclass("ui-state-active");m=b._start(n,r);if(m===false){return}}break}p=b.options.step;if(b.options.values&&b.options.values.length){q=o=b.values(r)}else{q=o=b.value()}switch(n.keycode){case c.ui.keycode.home:o=b._valuemin();break;case c.ui.keycode.end:o=b._valuemax();break;case c.ui.keycode.page_up:o=q+((b._valuemax()-b._valuemin())/d);break;case c.ui.keycode.page_down:o=q-((b._valuemax()-b._valuemin())/d);break;case c.ui.keycode.up:case c.ui.keycode.right:if(q===b._valuemax()){return}o=q+p;break;case c.ui.keycode.down:case c.ui.keycode.left:if(q===b._valuemin()){return}o=q-p;break}b._slide(n,r,o);return l}).keyup(function(h){var g=c(this).data("index.ui-slider-handle");if(b._keysliding){b._keysliding=false;b._stop(h,g);b._change(h,g);c(this).removeclass("ui-state-active")}});this._refreshvalue();this._animateoff=false},destroy:function(){this.handles.remove();this.range.remove();this.element.removeclass("ui-slider ui-slider-horizontal ui-slider-vertical ui-slider-disabled ui-widget ui-widget-content ui-corner-all").removedata("slider").unbind(".slider");this._mousedestroy();return this},_mousecapture:function(b){var a=this.options,o,q,v,u,p,s,r,t,n;if(a.disabled){return false}this.elementsize={width:this.element.outerwidth(),height:this.element.outerheight()};this.elementoffset=this.element.offset();o={x:b.pagex,y:b.pagey};q=this._normvaluefrommouse(o);v=this._valuemax()-this._valuemin()+1;p=this;this.handles.each(function(e){var f=math.abs(q-p.values(e));if(v>f){v=f;u=c(this);s=e}});if(a.range===true&&this.values(1)===a.min){s+=1;u=c(this.handles[s])}r=this._start(b,s);if(r===false){return false}this._mousesliding=true;p._handleindex=s;u.addclass("ui-state-active").focus();t=u.offset();n=!c(b.target).parents().andself().is(".ui-slider-handle");this._clickoffset=n?{left:0,top:0}:{left:b.pagex-t.left-(u.width()/2),top:b.pagey-t.top-(u.height()/2)-(parseint(u.css("bordertopwidth"),10)||0)-(parseint(u.css("borderbottomwidth"),10)||0)+(parseint(u.css("margintop"),10)||0)};q=this._normvaluefrommouse(o);this._slide(b,s,q);this._animateoff=true;return true},_mousestart:function(a){return true},_mousedrag:function(a){var f={x:a.pagex,y:a.pagey},b=this._normvaluefrommouse(f);this._slide(a,this._handleindex,b);return false},_mousestop:function(a){this.handles.removeclass("ui-state-active");this._mousesliding=false;this._stop(a,this._handleindex);this._change(a,this._handleindex);this._handleindex=null;this._clickoffset=null;this._animateoff=false;return false},_detectorientation:function(){this.orientation=(this.options.orientation==="vertical")?"vertical":"horizontal"},_normvaluefrommouse:function(a){var b,i,j,k,l;if(this.orientation==="horizontal"){b=this.elementsize.width;i=a.x-this.elementoffset.left-(this._clickoffset?this._clickoffset.left:0)}else{b=this.elementsize.height;i=a.y-this.elementoffset.top-(this._clickoffset?this._clickoffset.top:0)}j=(i/b);if(j>1){j=1}if(j<0){j=0}if(this.orientation==="vertical"){j=1-j}k=this._valuemax()-this._valuemin();l=this._valuemin()+j*k;return this._trimalignvalue(l)},_start:function(f,a){var b={handle:this.handles[a],value:this.value()};if(this.options.values&&this.options.values.length){b.value=this.values(a);b.values=this.values()}return this._trigger("start",f,b)},_slide:function(a,b,j){var k,l,i;if(this.options.values&&this.options.values.length){k=this.values(b?0:1);if((this.options.values.length===2&&this.options.range===true)&&((b===0&&j>k)||(b===1&&j1){this.options.values[i]=this._trimalignvalue(b);this._refreshvalue();this._change(null,i)}if(arguments.length){if(c.isarray(arguments[0])){a=this.options.values;j=arguments[0];for(h=0;hthis._valuemax()){return this._valuemax()}var h=this.options.step,b=a%h,g=a-b;if(b>=(h/2)){g+=h}return parsefloat(g.tofixed(5))},_valuemin:function(){return this.options.min},_valuemax:function(){return this.options.max},_refreshvalue:function(){var b=this.options.range,a=this.options,n=this,q=(!this._animateoff)?a.animate:false,p,m={},o,t,r,s;if(this.options.values&&this.options.values.length){this.handles.each(function(f,e){p=(n.values(f)-n._valuemin())/(n._valuemax()-n._valuemin())*100;m[n.orientation==="horizontal"?"left":"bottom"]=p+"%";c(this).stop(1,1)[q?"animate":"css"](m,a.animate);if(n.options.range===true){if(n.orientation==="horizontal"){if(f===0){n.range.stop(1,1)[q?"animate":"css"]({left:p+"%"},a.animate)}if(f===1){n.range[q?"animate":"css"]({width:(p-o)+"%"},{queue:false,duration:a.animate})}}else{if(f===0){n.range.stop(1,1)[q?"animate":"css"]({bottom:(p)+"%"},a.animate)}if(f===1){n.range[q?"animate":"css"]({height:(p-o)+"%"},{queue:false,duration:a.animate})}}}o=p})}else{t=this.value();r=this._valuemin();s=this._valuemax();p=(s!==r)?(t-r)/(s-r)*100:0;m[n.orientation==="horizontal"?"left":"bottom"]=p+"%";this.handle.stop(1,1)[q?"animate":"css"](m,a.animate);if(b==="min"&&this.orientation==="horizontal"){this.range.stop(1,1)[q?"animate":"css"]({width:p+"%"},a.animate)}if(b==="max"&&this.orientation==="horizontal"){this.range[q?"animate":"css"]({width:(100-p)+"%"},{queue:false,duration:a.animate})}if(b==="min"&&this.orientation==="vertical"){this.range.stop(1,1)[q?"animate":"css"]({height:p+"%"},a.animate)}if(b==="max"&&this.orientation==="vertical"){this.range[q?"animate":"css"]({height:(100-p)+"%"},{queue:false,duration:a.animate})}}}});c.extend(c.ui.slider,{version:"1.8.1"})}(jquery));(function(e){var d=0,f=0;e.widget("ui.tabs",{options:{add:null,ajaxoptions:null,cache:false,cookie:null,collapsible:false,disable:null,disabled:[],enable:null,event:"click",fx:null,idprefix:"ui-tabs-",load:null,paneltemplate:"
    ",remove:null,select:null,show:null,spinner:"loading…",tabtemplate:'
  • #{label}
  • '},_create:function(){this._tabify(true)},_setoption:function(a,b){if(a=="selected"){if(this.options.collapsible&&b==this.options.selected){return}this.select(b)}else{this.options[a]=b;this._tabify()}},_tabid:function(a){return a.title&&a.title.replace(/\s/g,"_").replace(/[^a-za-z0-9\-_:\.]/g,"")||this.options.idprefix+(++d)},_sanitizeselector:function(a){return a.replace(/:/g,"\\:")},_cookie:function(){var a=this.cookie||(this.cookie=this.options.cookie.name||"ui-tabs-"+(++f));return e.cookie.apply(null,[a].concat(e.makearray(arguments)))},_ui:function(b,a){return{tab:b,panel:a,index:this.anchors.index(b)}},_cleanup:function(){this.lis.filter(".ui-state-processing").removeclass("ui-state-processing").find("span:data(label.tabs)").each(function(){var a=e(this);a.html(a.data("label.tabs")).removedata("label.tabs")})},_tabify:function(b){this.list=this.element.find("ol,ul").eq(0);this.lis=e("li:has(a[href])",this.list);this.anchors=this.lis.map(function(){return e("a",this)[0]});this.panels=e([]);var r=this,s=this.options;var w=/^#.+/;this.anchors.each(function(g,j){var i=e(j).attr("href");var m=i.split("#")[0],k;if(m&&(m===location.tostring().split("#")[0]||(k=e("base")[0])&&m===k.href)){i=j.hash;j.href=i}if(w.test(i)){r.panels=r.panels.add(r._sanitizeselector(i))}else{if(i!="#"){e.data(j,"href.tabs",i);e.data(j,"load.tabs",i.replace(/#.*$/,""));var l=r._tabid(j);j.href="#"+l;var h=e("#"+l);if(!h.length){h=e(s.paneltemplate).attr("id",l).addclass("ui-tabs-panel ui-widget-content ui-corner-bottom").insertafter(r.panels[g-1]||r.list);h.data("destroy.tabs",true)}r.panels=r.panels.add(h)}else{s.disabled.push(g)}}});if(b){this.element.addclass("ui-tabs ui-widget ui-widget-content ui-corner-all");this.list.addclass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.lis.addclass("ui-state-default ui-corner-top");this.panels.addclass("ui-tabs-panel ui-widget-content ui-corner-bottom");if(s.selected===undefined){if(location.hash){this.anchors.each(function(h,g){if(g.hash==location.hash){s.selected=h;return false}})}if(typeof s.selected!="number"&&s.cookie){s.selected=parseint(r._cookie(),10)}if(typeof s.selected!="number"&&this.lis.filter(".ui-tabs-selected").length){s.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}s.selected=s.selected||(this.lis.length?0:-1)}else{if(s.selected===null){s.selected=-1}}s.selected=((s.selected>=0&&this.anchors[s.selected])||s.selected<0)?s.selected:0;s.disabled=e.unique(s.disabled.concat(e.map(this.lis.filter(".ui-state-disabled"),function(g,h){return r.lis.index(g)}))).sort();if(e.inarray(s.selected,s.disabled)!=-1){s.disabled.splice(e.inarray(s.selected,s.disabled),1)}this.panels.addclass("ui-tabs-hide");this.lis.removeclass("ui-tabs-selected ui-state-active");if(s.selected>=0&&this.anchors.length){this.panels.eq(s.selected).removeclass("ui-tabs-hide");this.lis.eq(s.selected).addclass("ui-tabs-selected ui-state-active");r.element.queue("tabs",function(){r._trigger("show",null,r._ui(r.anchors[s.selected],r.panels[s.selected]))});this.load(s.selected)}e(window).bind("unload",function(){r.lis.add(r.anchors).unbind(".tabs");r.lis=r.anchors=r.panels=null})}else{s.selected=this.lis.index(this.lis.filter(".ui-tabs-selected"))}this.element[s.collapsible?"addclass":"removeclass"]("ui-tabs-collapsible");if(s.cookie){this._cookie(s.selected,s.cookie)}for(var z=0,c;(c=this.lis[z]);z++){e(c)[e.inarray(z,s.disabled)!=-1&&!e(c).hasclass("ui-tabs-selected")?"addclass":"removeclass"]("ui-state-disabled")}if(s.cache===false){this.anchors.removedata("cache.tabs")}this.lis.add(this.anchors).unbind(".tabs");if(s.event!="mouseover"){var q=function(g,h){if(h.is(":not(.ui-state-disabled)")){h.addclass("ui-state-"+g)}};var y=function(g,h){h.removeclass("ui-state-"+g)};this.lis.bind("mouseover.tabs",function(){q("hover",e(this))});this.lis.bind("mouseout.tabs",function(){y("hover",e(this))});this.anchors.bind("focus.tabs",function(){q("focus",e(this).closest("li"))});this.anchors.bind("blur.tabs",function(){y("focus",e(this).closest("li"))})}var u,v;if(s.fx){if(e.isarray(s.fx)){u=s.fx[0];v=s.fx[1]}else{u=v=s.fx}}function t(g,h){g.css({display:""});if(!e.support.opacity&&h.opacity){g[0].style.removeattribute("filter")}}var a=v?function(g,h){e(g).closest("li").addclass("ui-tabs-selected ui-state-active");h.hide().removeclass("ui-tabs-hide").animate(v,v.duration||"normal",function(){t(h,v);r._trigger("show",null,r._ui(g,h[0]))})}:function(g,h){e(g).closest("li").addclass("ui-tabs-selected ui-state-active");h.removeclass("ui-tabs-hide");r._trigger("show",null,r._ui(g,h[0]))};var x=u?function(g,h){h.animate(u,u.duration||"normal",function(){r.lis.removeclass("ui-tabs-selected ui-state-active");h.addclass("ui-tabs-hide");t(h,u);r.element.dequeue("tabs")})}:function(h,g,i){r.lis.removeclass("ui-tabs-selected ui-state-active");g.addclass("ui-tabs-hide");r.element.dequeue("tabs")};this.anchors.bind(s.event+".tabs",function(){var i=this,j=e(this).closest("li"),h=r.panels.filter(":not(.ui-tabs-hide)"),g=e(r._sanitizeselector(this.hash));if((j.hasclass("ui-tabs-selected")&&!s.collapsible)||j.hasclass("ui-state-disabled")||j.hasclass("ui-state-processing")||r._trigger("select",null,r._ui(this,g[0]))===false){this.blur();return false}s.selected=r.anchors.index(this);r.abort();if(s.collapsible){if(j.hasclass("ui-tabs-selected")){s.selected=-1;if(s.cookie){r._cookie(s.selected,s.cookie)}r.element.queue("tabs",function(){x(i,h)}).dequeue("tabs");this.blur();return false}else{if(!h.length){if(s.cookie){r._cookie(s.selected,s.cookie)}r.element.queue("tabs",function(){a(i,g)});r.load(r.anchors.index(this));this.blur();return false}}}if(s.cookie){r._cookie(s.selected,s.cookie)}if(g.length){if(h.length){r.element.queue("tabs",function(){x(i,h)})}r.element.queue("tabs",function(){a(i,g)});r.load(r.anchors.index(this))}else{throw"jquery ui tabs: mismatching fragment identifier."}if(e.browser.msie){this.blur()}});this.anchors.bind("click.tabs",function(){return false})},destroy:function(){var a=this.options;this.abort();this.element.unbind(".tabs").removeclass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible").removedata("tabs");this.list.removeclass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all");this.anchors.each(function(){var c=e.data(this,"href.tabs");if(c){this.href=c}var b=e(this).unbind(".tabs");e.each(["href","load","cache"],function(j,i){b.removedata(i+".tabs")})});this.lis.unbind(".tabs").add(this.panels).each(function(){if(e.data(this,"destroy.tabs")){e(this).remove()}else{e(this).removeclass(["ui-state-default","ui-corner-top","ui-tabs-selected","ui-state-active","ui-state-hover","ui-state-focus","ui-state-disabled","ui-tabs-panel","ui-widget-content","ui-corner-bottom","ui-tabs-hide"].join(" "))}});if(a.cookie){this._cookie(null,a.cookie)}return this},add:function(a,l,n){if(n===undefined){n=this.anchors.length}var p=this,b=this.options,m=e(b.tabtemplate.replace(/#\{href\}/g,a).replace(/#\{label\}/g,l)),c=!a.indexof("#")?a.replace("#",""):this._tabid(e("a",m)[0]);m.addclass("ui-state-default ui-corner-top").data("destroy.tabs",true);var o=e("#"+c);if(!o.length){o=e(b.paneltemplate).attr("id",c).data("destroy.tabs",true)}o.addclass("ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide");if(n>=this.lis.length){m.appendto(this.list);o.appendto(this.list[0].parentnode)}else{m.insertbefore(this.lis[n]);o.insertbefore(this.panels[n])}b.disabled=e.map(b.disabled,function(h,g){return h>=n?++h:h});this._tabify();if(this.anchors.length==1){b.selected=0;m.addclass("ui-tabs-selected ui-state-active");o.removeclass("ui-tabs-hide");this.element.queue("tabs",function(){p._trigger("show",null,p._ui(p.anchors[0],p.panels[0]))});this.load(0)}this._trigger("add",null,this._ui(this.anchors[n],this.panels[n]));return this},remove:function(a){var h=this.options,b=this.lis.eq(a).remove(),c=this.panels.eq(a).remove();if(b.hasclass("ui-tabs-selected")&&this.anchors.length>1){this.select(a+(a+1=a?--j:j});this._tabify();this._trigger("remove",null,this._ui(b.find("a")[0],c[0]));return this},enable:function(b){var a=this.options;if(e.inarray(b,a.disabled)==-1){return}this.lis.eq(b).removeclass("ui-state-disabled");a.disabled=e.grep(a.disabled,function(h,c){return h!=b});this._trigger("enable",null,this._ui(this.anchors[b],this.panels[b]));return this},disable:function(a){var b=this,c=this.options;if(a!=c.selected){this.lis.eq(a).addclass("ui-state-disabled");c.disabled.push(a);c.disabled.sort();this._trigger("disable",null,this._ui(this.anchors[a],this.panels[a]))}return this},select:function(a){if(typeof a=="string"){a=this.anchors.index(this.anchors.filter("[href$="+a+"]"))}else{if(a===null){a=-1}}if(a==-1&&this.options.collapsible){a=this.options.selected}this.anchors.eq(a).trigger(this.options.event+".tabs");return this},load:function(b){var j=this,a=this.options,c=this.anchors.eq(b)[0],k=e.data(c,"load.tabs");this.abort();if(!k||this.element.queue("tabs").length!==0&&e.data(c,"cache.tabs")){this.element.dequeue("tabs");return}this.lis.eq(b).addclass("ui-state-processing");if(a.spinner){var l=e("span",c);l.data("label.tabs",l.html()).html(a.spinner)}this.xhr=e.ajax(e.extend({},a.ajaxoptions,{url:k,success:function(i,g){e(j._sanitizeselector(c.hash)).html(i);j._cleanup();if(a.cache){e.data(c,"cache.tabs",true)}j._trigger("load",null,j._ui(j.anchors[b],j.panels[b]));try{a.ajaxoptions.success(i,g)}catch(h){}},error:function(h,i,g){j._cleanup();j._trigger("load",null,j._ui(j.anchors[b],j.panels[b]));try{a.ajaxoptions.error(h,i,b,c)}catch(g){}}}));j.element.dequeue("tabs");return this},abort:function(){this.element.queue([]);this.panels.stop(false,true);this.element.queue("tabs",this.element.queue("tabs").splice(-2,2));if(this.xhr){this.xhr.abort();delete this.xhr}this._cleanup();return this},url:function(b,a){this.anchors.eq(b).removedata("cache.tabs").data("load.tabs",a);return this},length:function(){return this.anchors.length}});e.extend(e.ui.tabs,{version:"1.8.1"});e.extend(e.ui.tabs.prototype,{rotation:null,rotate:function(a,c){var b=this,j=this.options;var k=b._rotate||(b._rotate=function(g){cleartimeout(b.rotation);b.rotation=settimeout(function(){var h=j.selected;b.select(++h')}$.extend(datepicker.prototype,{markerclassname:"hasdatepicker",log:function(){if(this.debug){console.log.apply("",arguments)}},_widgetdatepicker:function(){return this.dpdiv},setdefaults:function(settings){extendremove(this._defaults,settings||{});return this},_attachdatepicker:function(target,settings){var inlinesettings=null;for(var attrname in this._defaults){var attrvalue=target.getattribute("date:"+attrname);if(attrvalue){inlinesettings=inlinesettings||{};try{inlinesettings[attrname]=eval(attrvalue)}catch(err){inlinesettings[attrname]=attrvalue}}}var nodename=target.nodename.tolowercase();var inline=(nodename=="div"||nodename=="span");if(!target.id){target.id="dp"+(++this.uuid)}var inst=this._newinst($(target),inline);inst.settings=$.extend({},settings||{},inlinesettings||{});if(nodename=="input"){this._connectdatepicker(target,inst)}else{if(inline){this._inlinedatepicker(target,inst)}}},_newinst:function(target,inline){var id=target[0].id.replace(/([^a-za-z0-9_])/g,"\\\\$1");return{id:id,input:target,selectedday:0,selectedmonth:0,selectedyear:0,drawmonth:0,drawyear:0,inline:inline,dpdiv:(!inline?this.dpdiv:$('
    '))}},_connectdatepicker:function(target,inst){var input=$(target);inst.append=$([]);inst.trigger=$([]);if(input.hasclass(this.markerclassname)){return}this._attachments(input,inst);input.addclass(this.markerclassname).keydown(this._dokeydown).keypress(this._dokeypress).keyup(this._dokeyup).bind("setdata.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getdata.datepicker",function(event,key){return this._get(inst,key)});this._autosize(inst);$.data(target,prop_name,inst)},_attachments:function(input,inst){var appendtext=this._get(inst,"appendtext");var isrtl=this._get(inst,"isrtl");if(inst.append){inst.append.remove()}if(appendtext){inst.append=$(''+appendtext+"");input[isrtl?"before":"after"](inst.append)}input.unbind("focus",this._showdatepicker);if(inst.trigger){inst.trigger.remove()}var showon=this._get(inst,"showon");if(showon=="focus"||showon=="both"){input.focus(this._showdatepicker)}if(showon=="button"||showon=="both"){var buttontext=this._get(inst,"buttontext");var buttonimage=this._get(inst,"buttonimage");inst.trigger=$(this._get(inst,"buttonimageonly")?$("").addclass(this._triggerclass).attr({src:buttonimage,alt:buttontext,title:buttontext}):$('').addclass(this._triggerclass).html(buttonimage==""?buttontext:$("").attr({src:buttonimage,alt:buttontext,title:buttontext})));input[isrtl?"before":"after"](inst.trigger);inst.trigger.click(function(){if($.datepicker._datepickershowing&&$.datepicker._lastinput==input[0]){$.datepicker._hidedatepicker()}else{$.datepicker._showdatepicker(input[0])}return false})}},_autosize:function(inst){if(this._get(inst,"autosize")&&!inst.inline){var date=new date(2009,12-1,20);var dateformat=this._get(inst,"dateformat");if(dateformat.match(/[dm]/)){var findmax=function(names){var max=0;var maxi=0;for(var i=0;imax){max=names[i].length;maxi=i}}return maxi};date.setmonth(findmax(this._get(inst,(dateformat.match(/mm/)?"monthnames":"monthnamesshort"))));date.setdate(findmax(this._get(inst,(dateformat.match(/dd/)?"daynames":"daynamesshort")))+20-date.getday())}inst.input.attr("size",this._formatdate(inst,date).length)}},_inlinedatepicker:function(target,inst){var divspan=$(target);if(divspan.hasclass(this.markerclassname)){return}divspan.addclass(this.markerclassname).append(inst.dpdiv).bind("setdata.datepicker",function(event,key,value){inst.settings[key]=value}).bind("getdata.datepicker",function(event,key){return this._get(inst,key)});$.data(target,prop_name,inst);this._setdate(inst,this._getdefaultdate(inst),true);this._updatedatepicker(inst);this._updatealternate(inst)},_dialogdatepicker:function(input,date,onselect,settings,pos){var inst=this._dialoginst;if(!inst){var id="dp"+(++this.uuid);this._dialoginput=$('');this._dialoginput.keydown(this._dokeydown);$("body").append(this._dialoginput);inst=this._dialoginst=this._newinst(this._dialoginput,false);inst.settings={};$.data(this._dialoginput[0],prop_name,inst)}extendremove(inst.settings,settings||{});date=(date&&date.constructor==date?this._formatdate(inst,date):date);this._dialoginput.val(date);this._pos=(pos?(pos.length?pos:[pos.pagex,pos.pagey]):null);if(!this._pos){var browserwidth=document.documentelement.clientwidth;var browserheight=document.documentelement.clientheight;var scrollx=document.documentelement.scrollleft||document.body.scrollleft;var scrolly=document.documentelement.scrolltop||document.body.scrolltop;this._pos=[(browserwidth/2)-100+scrollx,(browserheight/2)-150+scrolly]}this._dialoginput.css("left",(this._pos[0]+20)+"px").css("top",this._pos[1]+"px");inst.settings.onselect=onselect;this._indialog=true;this.dpdiv.addclass(this._dialogclass);this._showdatepicker(this._dialoginput[0]);if($.blockui){$.blockui(this.dpdiv)}$.data(this._dialoginput[0],prop_name,inst);return this},_destroydatepicker:function(target){var $target=$(target);var inst=$.data(target,prop_name);if(!$target.hasclass(this.markerclassname)){return}var nodename=target.nodename.tolowercase();$.removedata(target,prop_name);if(nodename=="input"){inst.append.remove();inst.trigger.remove();$target.removeclass(this.markerclassname).unbind("focus",this._showdatepicker).unbind("keydown",this._dokeydown).unbind("keypress",this._dokeypress).unbind("keyup",this._dokeyup)}else{if(nodename=="div"||nodename=="span"){$target.removeclass(this.markerclassname).empty()}}},_enabledatepicker:function(target){var $target=$(target);var inst=$.data(target,prop_name);if(!$target.hasclass(this.markerclassname)){return}var nodename=target.nodename.tolowercase();if(nodename=="input"){target.disabled=false;inst.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else{if(nodename=="div"||nodename=="span"){var inline=$target.children("."+this._inlineclass);inline.children().removeclass("ui-state-disabled")}}this._disabledinputs=$.map(this._disabledinputs,function(value){return(value==target?null:value)})},_disabledatepicker:function(target){var $target=$(target);var inst=$.data(target,prop_name);if(!$target.hasclass(this.markerclassname)){return}var nodename=target.nodename.tolowercase();if(nodename=="input"){target.disabled=true;inst.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else{if(nodename=="div"||nodename=="span"){var inline=$target.children("."+this._inlineclass);inline.children().addclass("ui-state-disabled")}}this._disabledinputs=$.map(this._disabledinputs,function(value){return(value==target?null:value)});this._disabledinputs[this._disabledinputs.length]=target},_isdisableddatepicker:function(target){if(!target){return false}for(var i=0;i-1)}},_dokeyup:function(event){var inst=$.datepicker._getinst(event.target);if(inst.input.val()!=inst.lastval){try{var date=$.datepicker.parsedate($.datepicker._get(inst,"dateformat"),(inst.input?inst.input.val():null),$.datepicker._getformatconfig(inst));if(date){$.datepicker._setdatefromfield(inst);$.datepicker._updatealternate(inst);$.datepicker._updatedatepicker(inst)}}catch(event){$.datepicker.log(event)}}return true},_showdatepicker:function(input){input=input.target||input;if(input.nodename.tolowercase()!="input"){input=$("input",input.parentnode)[0]}if($.datepicker._isdisableddatepicker(input)||$.datepicker._lastinput==input){return}var inst=$.datepicker._getinst(input);if($.datepicker._curinst&&$.datepicker._curinst!=inst){$.datepicker._curinst.dpdiv.stop(true,true)}var beforeshow=$.datepicker._get(inst,"beforeshow");extendremove(inst.settings,(beforeshow?beforeshow.apply(input,[input,inst]):{}));inst.lastval=null;$.datepicker._lastinput=input;$.datepicker._setdatefromfield(inst);if($.datepicker._indialog){input.value=""}if(!$.datepicker._pos){$.datepicker._pos=$.datepicker._findpos(input);$.datepicker._pos[1]+=input.offsetheight}var isfixed=false;$(input).parents().each(function(){isfixed|=$(this).css("position")=="fixed";return !isfixed});if(isfixed&&$.browser.opera){$.datepicker._pos[0]-=document.documentelement.scrollleft;$.datepicker._pos[1]-=document.documentelement.scrolltop}var offset={left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicker._pos=null;inst.dpdiv.css({position:"absolute",display:"block",top:"-1000px"});$.datepicker._updatedatepicker(inst);offset=$.datepicker._checkoffset(inst,offset,isfixed);inst.dpdiv.css({position:($.datepicker._indialog&&$.blockui?"static":(isfixed?"fixed":"absolute")),display:"none",left:offset.left+"px",top:offset.top+"px"});if(!inst.inline){var showanim=$.datepicker._get(inst,"showanim");var duration=$.datepicker._get(inst,"duration");var postprocess=function(){$.datepicker._datepickershowing=true;var borders=$.datepicker._getborders(inst.dpdiv);inst.dpdiv.find("iframe.ui-datepicker-cover").css({left:-borders[0],top:-borders[1],width:inst.dpdiv.outerwidth(),height:inst.dpdiv.outerheight()})};inst.dpdiv.zindex($(input).zindex()+1);if($.effects&&$.effects[showanim]){inst.dpdiv.show(showanim,$.datepicker._get(inst,"showoptions"),duration,postprocess)}else{inst.dpdiv[showanim||"show"]((showanim?duration:null),postprocess)}if(!showanim||!duration){postprocess()}if(inst.input.is(":visible")&&!inst.input.is(":disabled")){inst.input.focus()}$.datepicker._curinst=inst}},_updatedatepicker:function(inst){var self=this;var borders=$.datepicker._getborders(inst.dpdiv);inst.dpdiv.empty().append(this._generatehtml(inst)).find("iframe.ui-datepicker-cover").css({left:-borders[0],top:-borders[1],width:inst.dpdiv.outerwidth(),height:inst.dpdiv.outerheight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){$(this).removeclass("ui-state-hover");if(this.classname.indexof("ui-datepicker-prev")!=-1){$(this).removeclass("ui-datepicker-prev-hover")}if(this.classname.indexof("ui-datepicker-next")!=-1){$(this).removeclass("ui-datepicker-next-hover")}}).bind("mouseover",function(){if(!self._isdisableddatepicker(inst.inline?inst.dpdiv.parent()[0]:inst.input[0])){$(this).parents(".ui-datepicker-calendar").find("a").removeclass("ui-state-hover");$(this).addclass("ui-state-hover");if(this.classname.indexof("ui-datepicker-prev")!=-1){$(this).addclass("ui-datepicker-prev-hover")}if(this.classname.indexof("ui-datepicker-next")!=-1){$(this).addclass("ui-datepicker-next-hover")}}}).end().find("."+this._dayoverclass+" a").trigger("mouseover").end();var nummonths=this._getnumberofmonths(inst);var cols=nummonths[1];var width=17;if(cols>1){inst.dpdiv.addclass("ui-datepicker-multi-"+cols).css("width",(width*cols)+"em")}else{inst.dpdiv.removeclass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("")}inst.dpdiv[(nummonths[0]!=1||nummonths[1]!=1?"add":"remove")+"class"]("ui-datepicker-multi");inst.dpdiv[(this._get(inst,"isrtl")?"add":"remove")+"class"]("ui-datepicker-rtl");if(inst==$.datepicker._curinst&&$.datepicker._datepickershowing&&inst.input&&inst.input.is(":visible")&&!inst.input.is(":disabled")){inst.input.focus()}},_getborders:function(elem){var convert=function(value){return{thin:1,medium:2,thick:3}[value]||value};return[parsefloat(convert(elem.css("border-left-width"))),parsefloat(convert(elem.css("border-top-width")))]},_checkoffset:function(inst,offset,isfixed){var dpwidth=inst.dpdiv.outerwidth();var dpheight=inst.dpdiv.outerheight();var inputwidth=inst.input?inst.input.outerwidth():0;var inputheight=inst.input?inst.input.outerheight():0;var viewwidth=document.documentelement.clientwidth+$(document).scrollleft();var viewheight=document.documentelement.clientheight+$(document).scrolltop();offset.left-=(this._get(inst,"isrtl")?(dpwidth-inputwidth):0);offset.left-=(isfixed&&offset.left==inst.input.offset().left)?$(document).scrollleft():0;offset.top-=(isfixed&&offset.top==(inst.input.offset().top+inputheight))?$(document).scrolltop():0;offset.left-=math.min(offset.left,(offset.left+dpwidth>viewwidth&&viewwidth>dpwidth)?math.abs(offset.left+dpwidth-viewwidth):0);offset.top-=math.min(offset.top,(offset.top+dpheight>viewheight&&viewheight>dpheight)?math.abs(dpheight+inputheight):0);return offset},_findpos:function(obj){var inst=this._getinst(obj);var isrtl=this._get(inst,"isrtl");while(obj&&(obj.type=="hidden"||obj.nodetype!=1)){obj=obj[isrtl?"previoussibling":"nextsibling"]}var position=$(obj).offset();return[position.left,position.top]},_hidedatepicker:function(input){var inst=this._curinst;if(!inst||(input&&inst!=$.data(input,prop_name))){return}if(this._datepickershowing){var showanim=this._get(inst,"showanim");var duration=this._get(inst,"duration");var postprocess=function(){$.datepicker._tidydialog(inst);this._curinst=null};if($.effects&&$.effects[showanim]){inst.dpdiv.hide(showanim,$.datepicker._get(inst,"showoptions"),duration,postprocess)}else{inst.dpdiv[(showanim=="slidedown"?"slideup":(showanim=="fadein"?"fadeout":"hide"))]((showanim?duration:null),postprocess)}if(!showanim){postprocess()}var onclose=this._get(inst,"onclose");if(onclose){onclose.apply((inst.input?inst.input[0]:null),[(inst.input?inst.input.val():""),inst])}this._datepickershowing=false;this._lastinput=null;if(this._indialog){this._dialoginput.css({position:"absolute",left:"0",top:"-100px"});if($.blockui){$.unblockui();$("body").append(this.dpdiv)}}this._indialog=false}},_tidydialog:function(inst){inst.dpdiv.removeclass(this._dialogclass).unbind(".ui-datepicker-calendar")},_checkexternalclick:function(event){if(!$.datepicker._curinst){return}var $target=$(event.target);if($target[0].id!=$.datepicker._maindivid&&$target.parents("#"+$.datepicker._maindivid).length==0&&!$target.hasclass($.datepicker.markerclassname)&&!$target.hasclass($.datepicker._triggerclass)&&$.datepicker._datepickershowing&&!($.datepicker._indialog&&$.blockui)){$.datepicker._hidedatepicker()}},_adjustdate:function(id,offset,period){var target=$(id);var inst=this._getinst(target[0]);if(this._isdisableddatepicker(target[0])){return}this._adjustinstdate(inst,offset+(period=="m"?this._get(inst,"showcurrentatpos"):0),period);this._updatedatepicker(inst)},_gototoday:function(id){var target=$(id);var inst=this._getinst(target[0]);if(this._get(inst,"gotocurrent")&&inst.currentday){inst.selectedday=inst.currentday;inst.drawmonth=inst.selectedmonth=inst.currentmonth;inst.drawyear=inst.selectedyear=inst.currentyear}else{var date=new date();inst.selectedday=date.getdate();inst.drawmonth=inst.selectedmonth=date.getmonth();inst.drawyear=inst.selectedyear=date.getfullyear()}this._notifychange(inst);this._adjustdate(target)},_selectmonthyear:function(id,select,period){var target=$(id);var inst=this._getinst(target[0]);inst._selectingmonthyear=false;inst["selected"+(period=="m"?"month":"year")]=inst["draw"+(period=="m"?"month":"year")]=parseint(select.options[select.selectedindex].value,10);this._notifychange(inst);this._adjustdate(target)},_clickmonthyear:function(id){var target=$(id);var inst=this._getinst(target[0]);if(inst.input&&inst._selectingmonthyear&&!$.browser.msie){inst.input.focus()}inst._selectingmonthyear=!inst._selectingmonthyear},_selectday:function(id,month,year,td){var target=$(id);if($(td).hasclass(this._unselectableclass)||this._isdisableddatepicker(target[0])){return}var inst=this._getinst(target[0]);inst.selectedday=inst.currentday=$("a",td).html();inst.selectedmonth=inst.currentmonth=month;inst.selectedyear=inst.currentyear=year;this._selectdate(id,this._formatdate(inst,inst.currentday,inst.currentmonth,inst.currentyear))},_cleardate:function(id){var target=$(id);var inst=this._getinst(target[0]);this._selectdate(target,"")},_selectdate:function(id,datestr){var target=$(id);var inst=this._getinst(target[0]);datestr=(datestr!=null?datestr:this._formatdate(inst));if(inst.input){inst.input.val(datestr)}this._updatealternate(inst);var onselect=this._get(inst,"onselect");if(onselect){onselect.apply((inst.input?inst.input[0]:null),[datestr,inst])}else{if(inst.input){inst.input.trigger("change")}}if(inst.inline){this._updatedatepicker(inst)}else{this._hidedatepicker();this._lastinput=inst.input[0];if(typeof(inst.input[0])!="object"){inst.input.focus()}this._lastinput=null}},_updatealternate:function(inst){var altfield=this._get(inst,"altfield");if(altfield){var altformat=this._get(inst,"altformat")||this._get(inst,"dateformat");var date=this._getdate(inst);var datestr=this.formatdate(altformat,date,this._getformatconfig(inst));$(altfield).each(function(){$(this).val(datestr)})}},noweekends:function(date){var day=date.getday();return[(day>0&&day<6),""]},iso8601week:function(date){var checkdate=new date(date.gettime());checkdate.setdate(checkdate.getdate()+4-(checkdate.getday()||7));var time=checkdate.gettime();checkdate.setmonth(0);checkdate.setdate(1);return math.floor(math.round((time-checkdate)/86400000)/7)+1},parsedate:function(format,value,settings){if(format==null||value==null){throw"invalid arguments"}value=(typeof value=="object"?value.tostring():value+"");if(value==""){return null}var shortyearcutoff=(settings?settings.shortyearcutoff:null)||this._defaults.shortyearcutoff;var daynamesshort=(settings?settings.daynamesshort:null)||this._defaults.daynamesshort;var daynames=(settings?settings.daynames:null)||this._defaults.daynames;var monthnamesshort=(settings?settings.monthnamesshort:null)||this._defaults.monthnamesshort;var monthnames=(settings?settings.monthnames:null)||this._defaults.monthnames;var year=-1;var month=-1;var day=-1;var doy=-1;var literal=false;var lookahead=function(match){var matches=(iformat+1-1){month=1;day=doy;do{var dim=this._getdaysinmonth(year,month-1);if(day<=dim){break}month++;day-=dim}while(true)}var date=this._daylightsavingadjust(new date(year,month-1,day));if(date.getfullyear()!=year||date.getmonth()+1!=month||date.getdate()!=day){throw"invalid date"}return date},atom:"yy-mm-dd",cookie:"d, dd m yy",iso_8601:"yy-mm-dd",rfc_822:"d, d m y",rfc_850:"dd, dd-m-y",rfc_1036:"d, d m y",rfc_1123:"d, d m yy",rfc_2822:"d, d m yy",rss:"d, d m y",ticks:"!",timestamp:"@",w3c:"yy-mm-dd",_ticksto1970:(((1970-1)*365+math.floor(1970/4)-math.floor(1970/100)+math.floor(1970/400))*24*60*60*10000000),formatdate:function(format,date,settings){if(!date){return""}var daynamesshort=(settings?settings.daynamesshort:null)||this._defaults.daynamesshort;var daynames=(settings?settings.daynames:null)||this._defaults.daynames;var monthnamesshort=(settings?settings.monthnamesshort:null)||this._defaults.monthnamesshort;var monthnames=(settings?settings.monthnames:null)||this._defaults.monthnames;var lookahead=function(match){var matches=(iformat+112?date.gethours()+2:0);return date},_setdate:function(inst,date,nochange){var clear=!(date);var origmonth=inst.selectedmonth;var origyear=inst.selectedyear;date=this._restrictminmax(inst,this._determinedate(inst,date,new date()));inst.selectedday=inst.currentday=date.getdate();inst.drawmonth=inst.selectedmonth=inst.currentmonth=date.getmonth();inst.drawyear=inst.selectedyear=inst.currentyear=date.getfullyear();if((origmonth!=inst.selectedmonth||origyear!=inst.selectedyear)&&!nochange){this._notifychange(inst)}this._adjustinstdate(inst);if(inst.input){inst.input.val(clear?"":this._formatdate(inst))}},_getdate:function(inst){var startdate=(!inst.currentyear||(inst.input&&inst.input.val()=="")?null:this._daylightsavingadjust(new date(inst.currentyear,inst.currentmonth,inst.currentday)));return startdate},_generatehtml:function(inst){var today=new date();today=this._daylightsavingadjust(new date(today.getfullyear(),today.getmonth(),today.getdate()));var isrtl=this._get(inst,"isrtl");var showbuttonpanel=this._get(inst,"showbuttonpanel");var hideifnoprevnext=this._get(inst,"hideifnoprevnext");var navigationasdateformat=this._get(inst,"navigationasdateformat");var nummonths=this._getnumberofmonths(inst);var showcurrentatpos=this._get(inst,"showcurrentatpos");var stepmonths=this._get(inst,"stepmonths");var ismultimonth=(nummonths[0]!=1||nummonths[1]!=1);var currentdate=this._daylightsavingadjust((!inst.currentday?new date(9999,9,9):new date(inst.currentyear,inst.currentmonth,inst.currentday)));var mindate=this._getminmaxdate(inst,"min");var maxdate=this._getminmaxdate(inst,"max");var drawmonth=inst.drawmonth-showcurrentatpos;var drawyear=inst.drawyear;if(drawmonth<0){drawmonth+=12;drawyear--}if(maxdate){var maxdraw=this._daylightsavingadjust(new date(maxdate.getfullyear(),maxdate.getmonth()-(nummonths[0]*nummonths[1])+1,maxdate.getdate()));maxdraw=(mindate&&maxdrawmaxdraw){drawmonth--;if(drawmonth<0){drawmonth=11;drawyear--}}}inst.drawmonth=drawmonth;inst.drawyear=drawyear;var prevtext=this._get(inst,"prevtext");prevtext=(!navigationasdateformat?prevtext:this.formatdate(prevtext,this._daylightsavingadjust(new date(drawyear,drawmonth-stepmonths,1)),this._getformatconfig(inst)));var prev=(this._canadjustmonth(inst,-1,drawyear,drawmonth)?''+prevtext+"":(hideifnoprevnext?"":''+prevtext+""));var nexttext=this._get(inst,"nexttext");nexttext=(!navigationasdateformat?nexttext:this.formatdate(nexttext,this._daylightsavingadjust(new date(drawyear,drawmonth+stepmonths,1)),this._getformatconfig(inst)));var next=(this._canadjustmonth(inst,+1,drawyear,drawmonth)?''+nexttext+"":(hideifnoprevnext?"":''+nexttext+""));var currenttext=this._get(inst,"currenttext");var gotodate=(this._get(inst,"gotocurrent")&&inst.currentday?currentdate:today);currenttext=(!navigationasdateformat?currenttext:this.formatdate(currenttext,gotodate,this._getformatconfig(inst)));var controls=(!inst.inline?'":"");var buttonpanel=(showbuttonpanel)?'
    '+(isrtl?controls:"")+(this._isinrange(inst,gotodate)?'":"")+(isrtl?"":controls)+"
    ":"";var firstday=parseint(this._get(inst,"firstday"),10);firstday=(isnan(firstday)?0:firstday);var showweek=this._get(inst,"showweek");var daynames=this._get(inst,"daynames");var daynamesshort=this._get(inst,"daynamesshort");var daynamesmin=this._get(inst,"daynamesmin");var monthnames=this._get(inst,"monthnames");var monthnamesshort=this._get(inst,"monthnamesshort");var beforeshowday=this._get(inst,"beforeshowday");var showothermonths=this._get(inst,"showothermonths");var selectothermonths=this._get(inst,"selectothermonths");var calculateweek=this._get(inst,"calculateweek")||this.iso8601week;var defaultdate=this._getdefaultdate(inst);var html="";for(var row=0;row1){switch(col){case 0:calender+=" ui-datepicker-group-first";cornerclass=" ui-corner-"+(isrtl?"right":"left");break;case nummonths[1]-1:calender+=" ui-datepicker-group-last";cornerclass=" ui-corner-"+(isrtl?"left":"right");break;default:calender+=" ui-datepicker-group-middle";cornerclass="";break}}calender+='">'}calender+='
    '+(/all|left/.test(cornerclass)&&row==0?(isrtl?next:prev):"")+(/all|right/.test(cornerclass)&&row==0?(isrtl?prev:next):"")+this._generatemonthyearheader(inst,drawmonth,drawyear,mindate,maxdate,row>0||col>0,monthnames,monthnamesshort)+'
    ';var thead=(showweek?'":"");for(var dow=0;dow<7;dow++){var day=(dow+firstday)%7;thead+="=5?' class="ui-datepicker-week-end"':"")+'>'+daynamesmin[day]+""}calender+=thead+"";var daysinmonth=this._getdaysinmonth(drawyear,drawmonth);if(drawyear==inst.selectedyear&&drawmonth==inst.selectedmonth){inst.selectedday=math.min(inst.selectedday,daysinmonth)}var leaddays=(this._getfirstdayofmonth(drawyear,drawmonth)-firstday+7)%7;var numrows=(ismultimonth?6:math.ceil((leaddays+daysinmonth)/7));var printdate=this._daylightsavingadjust(new date(drawyear,drawmonth,1-leaddays));for(var drow=0;drow";var tbody=(!showweek?"":'");for(var dow=0;dow<7;dow++){var daysettings=(beforeshowday?beforeshowday.apply((inst.input?inst.input[0]:null),[printdate]):[true,""]);var othermonth=(printdate.getmonth()!=drawmonth);var unselectable=(othermonth&&!selectothermonths)||!daysettings[0]||(mindate&&printdatemaxdate);tbody+='";printdate.setdate(printdate.getdate()+1);printdate=this._daylightsavingadjust(printdate)}calender+=tbody+""}drawmonth++;if(drawmonth>11){drawmonth=0;drawyear++}calender+="
    '+this._get(inst,"weekheader")+"
    '+this._get(inst,"calculateweek")(printdate)+""+(othermonth&&!showothermonths?" ":(unselectable?''+printdate.getdate()+"":''+printdate.getdate()+""))+"
    "+(ismultimonth?""+((nummonths[0]>0&&col==nummonths[1]-1)?'
    ':""):"");group+=calender}html+=group}html+=buttonpanel+($.browser.msie&&parseint($.browser.version,10)<7&&!inst.inline?'':"");inst._keyevent=false;return html},_generatemonthyearheader:function(inst,drawmonth,drawyear,mindate,maxdate,secondary,monthnames,monthnamesshort){var changemonth=this._get(inst,"changemonth");var changeyear=this._get(inst,"changeyear");var showmonthafteryear=this._get(inst,"showmonthafteryear");var html='
    ';var monthhtml="";if(secondary||!changemonth){monthhtml+=''+monthnames[drawmonth]+""}else{var inminyear=(mindate&&mindate.getfullyear()==drawyear);var inmaxyear=(maxdate&&maxdate.getfullyear()==drawyear);monthhtml+='"}if(!showmonthafteryear){html+=monthhtml+(secondary||!(changemonth&&changeyear)?" ":"")}if(secondary||!changeyear){html+=''+drawyear+""}else{var years=this._get(inst,"yearrange").split(":");var thisyear=new date().getfullyear();var determineyear=function(value){var year=(value.match(/c[+-].*/)?drawyear+parseint(value.substring(1),10):(value.match(/[+-].*/)?thisyear+parseint(value,10):parseint(value,10)));return(isnan(year)?thisyear:year)};var year=determineyear(years[0]);var endyear=math.max(year,determineyear(years[1]||""));year=(mindate?math.max(year,mindate.getfullyear()):year);endyear=(maxdate?math.min(endyear,maxdate.getfullyear()):endyear);html+='"}html+=this._get(inst,"yearsuffix");if(showmonthafteryear){html+=(secondary||!(changemonth&&changeyear)?" ":"")+monthhtml}html+="
    ";return html},_adjustinstdate:function(inst,offset,period){var year=inst.drawyear+(period=="y"?offset:0);var month=inst.drawmonth+(period=="m"?offset:0);var day=math.min(inst.selectedday,this._getdaysinmonth(year,month))+(period=="d"?offset:0);var date=this._restrictminmax(inst,this._daylightsavingadjust(new date(year,month,day)));inst.selectedday=date.getdate();inst.drawmonth=inst.selectedmonth=date.getmonth();inst.drawyear=inst.selectedyear=date.getfullyear();if(period=="m"||period=="y"){this._notifychange(inst)}},_restrictminmax:function(inst,date){var mindate=this._getminmaxdate(inst,"min");var maxdate=this._getminmaxdate(inst,"max");date=(mindate&&datemaxdate?maxdate:date);return date},_notifychange:function(inst){var onchange=this._get(inst,"onchangemonthyear");if(onchange){onchange.apply((inst.input?inst.input[0]:null),[inst.selectedyear,inst.selectedmonth+1,inst])}},_getnumberofmonths:function(inst){var nummonths=this._get(inst,"numberofmonths");return(nummonths==null?[1,1]:(typeof nummonths=="number"?[1,nummonths]:nummonths))},_getminmaxdate:function(inst,minmax){return this._determinedate(inst,this._get(inst,minmax+"date"),null)},_getdaysinmonth:function(year,month){return 32-new date(year,month,32).getdate()},_getfirstdayofmonth:function(year,month){return new date(year,month,1).getday()},_canadjustmonth:function(inst,offset,curyear,curmonth){var nummonths=this._getnumberofmonths(inst);var date=this._daylightsavingadjust(new date(curyear,curmonth+(offset<0?offset:nummonths[0]*nummonths[1]),1));if(offset<0){date.setdate(this._getdaysinmonth(date.getfullyear(),date.getmonth()))}return this._isinrange(inst,date)},_isinrange:function(inst,date){var mindate=this._getminmaxdate(inst,"min");var maxdate=this._getminmaxdate(inst,"max");return((!mindate||date.gettime()>=mindate.gettime())&&(!maxdate||date.gettime()<=maxdate.gettime()))},_getformatconfig:function(inst){var shortyearcutoff=this._get(inst,"shortyearcutoff");shortyearcutoff=(typeof shortyearcutoff!="string"?shortyearcutoff:new date().getfullyear()%100+parseint(shortyearcutoff,10));return{shortyearcutoff:shortyearcutoff,daynamesshort:this._get(inst,"daynamesshort"),daynames:this._get(inst,"daynames"),monthnamesshort:this._get(inst,"monthnamesshort"),monthnames:this._get(inst,"monthnames")}},_formatdate:function(inst,day,month,year){if(!day){inst.currentday=inst.selectedday;inst.currentmonth=inst.selectedmonth;inst.currentyear=inst.selectedyear}var date=(day?(typeof day=="object"?day:this._daylightsavingadjust(new date(year,month,day))):this._daylightsavingadjust(new date(inst.currentyear,inst.currentmonth,inst.currentday)));return this.formatdate(this._get(inst,"dateformat"),date,this._getformatconfig(inst))}});function extendremove(target,props){$.extend(target,props);for(var name in props){if(props[name]==null||props[name]==undefined){target[name]=props[name]}}return target}function isarray(a){return(a&&(($.browser.safari&&typeof a=="object"&&a.length)||(a.constructor&&a.constructor.tostring().match(/\array\(\)/))))}$.fn.datepicker=function(options){if(!$.datepicker.initialized){$(document).mousedown($.datepicker._checkexternalclick).find("body").append($.datepicker.dpdiv);$.datepicker.initialized=true}var otherargs=array.prototype.slice.call(arguments,1);if(typeof options=="string"&&(options=="isdisabled"||options=="getdate"||options=="widget")){return $.datepicker["_"+options+"datepicker"].apply($.datepicker,[this[0]].concat(otherargs))}if(options=="option"&&arguments.length==2&&typeof arguments[1]=="string"){return $.datepicker["_"+options+"datepicker"].apply($.datepicker,[this[0]].concat(otherargs))}return this.each(function(){typeof options=="string"?$.datepicker["_"+options+"datepicker"].apply($.datepicker,[this].concat(otherargs)):$.datepicker._attachdatepicker(this,options)})};$.datepicker=new datepicker();$.datepicker.initialized=false;$.datepicker.uuid=new date().gettime();$.datepicker.version="1.8.1";window["dp_jquery_"+dpuuid]=$})(jquery);(function(b){b.widget("ui.progressbar",{options:{value:0},_create:function(){this.element.addclass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this._valuemin(),"aria-valuemax":this._valuemax(),"aria-valuenow":this._value()});this.valuediv=b("
    ").appendto(this.element);this._refreshvalue()},destroy:function(){this.element.removeclass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeattr("role").removeattr("aria-valuemin").removeattr("aria-valuemax").removeattr("aria-valuenow");this.valuediv.remove();b.widget.prototype.destroy.apply(this,arguments)},value:function(a){if(a===undefined){return this._value()}this._setoption("value",a);return this},_setoption:function(a,d){switch(a){case"value":this.options.value=d;this._refreshvalue();this._trigger("change");break}b.widget.prototype._setoption.apply(this,arguments)},_value:function(){var a=this.options.value;if(typeof a!=="number"){a=0}if(athis._valuemax()){a=this._valuemax()}return a},_valuemin:function(){return 0},_valuemax:function(){return 100},_refreshvalue:function(){var a=this.value();this.valuediv[a===this._valuemax()?"addclass":"removeclass"]("ui-corner-right").width(a+"%");this.element.attr("aria-valuenow",a)}});b.extend(b.ui.progressbar,{version:"1.8.1"})})(jquery);jquery.effects||(function(l){l.effects={};l.each(["backgroundcolor","borderbottomcolor","borderleftcolor","borderrightcolor","bordertopcolor","color","outlinecolor"],function(a,b){l.fx.step[b]=function(c){if(!c.colorinit){c.start=n(c.elem,b);c.end=o(c.end);c.colorinit=true}c.elem.style[b]="rgb("+math.max(math.min(parseint((c.pos*(c.end[0]-c.start[0]))+c.start[0],10),255),0)+","+math.max(math.min(parseint((c.pos*(c.end[1]-c.start[1]))+c.start[1],10),255),0)+","+math.max(math.min(parseint((c.pos*(c.end[2]-c.start[2]))+c.start[2],10),255),0)+")"}});function o(b){var a;if(b&&b.constructor==array&&b.length==3){return b}if(a=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(b)){return[parseint(a[1],10),parseint(a[2],10),parseint(a[3],10)]}if(a=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(b)){return[parsefloat(a[1])*2.55,parsefloat(a[2])*2.55,parsefloat(a[3])*2.55]}if(a=/#([a-fa-f0-9]{2})([a-fa-f0-9]{2})([a-fa-f0-9]{2})/.exec(b)){return[parseint(a[1],16),parseint(a[2],16),parseint(a[3],16)]}if(a=/#([a-fa-f0-9])([a-fa-f0-9])([a-fa-f0-9])/.exec(b)){return[parseint(a[1]+a[1],16),parseint(a[2]+a[2],16),parseint(a[3]+a[3],16)]}if(a=/rgba\(0, 0, 0, 0\)/.exec(b)){return k["transparent"]}return k[l.trim(b).tolowercase()]}function n(a,c){var b;do{b=l.curcss(a,c);if(b!=""&&b!="transparent"||l.nodename(a,"body")){break}c="backgroundcolor"}while(a=a.parentnode);return o(b)}var k={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]};var r=["add","remove","toggle"],p={border:1,borderbottom:1,bordercolor:1,borderleft:1,borderright:1,bordertop:1,borderwidth:1,margin:1,padding:1};function q(){var d=document.defaultview?document.defaultview.getcomputedstyle(this,null):this.currentstyle,c={},a,b;if(d&&d.length&&d[0]&&d[d[0]]){var e=d.length;while(e--){a=d[e];if(typeof d[a]=="string"){b=a.replace(/\-(\w)/g,function(f,g){return g.touppercase()});c[b]=d[a]}}}else{for(a in d){if(typeof d[a]==="string"){c[a]=d[a]}}}return c}function t(b){var a,c;for(a in b){c=b[a];if(c==null||l.isfunction(c)||a in p||(/scrollbar/).test(a)||(!(/color/i).test(a)&&isnan(parsefloat(c)))){delete b[a]}}return b}function s(a,d){var b={_:0},c;for(c in d){if(a[c]!=d[c]){b[c]=d[c]}}return b}l.effects.animateclass=function(b,d,c,a){if(l.isfunction(c)){a=c;c=null}return this.each(function(){var h=l(this),i=h.attr("style")||" ",f=t(q.call(this)),g,e=h.attr("classname");l.each(r,function(v,j){if(b[j]){h[j+"class"](b[j])}});g=t(q.call(this));h.attr("classname",e);h.animate(s(f,g),d,c,function(){l.each(r,function(v,j){if(b[j]){h[j+"class"](b[j])}});if(typeof h.attr("style")=="object"){h.attr("style").csstext="";h.attr("style").csstext=i}else{h.attr("style",i)}if(a){a.apply(this,arguments)}})})};l.fn.extend({_addclass:l.fn.addclass,addclass:function(b,c,d,a){return c?l.effects.animateclass.apply(this,[{add:b},c,d,a]):this._addclass(b)},_removeclass:l.fn.removeclass,removeclass:function(b,c,d,a){return c?l.effects.animateclass.apply(this,[{remove:b},c,d,a]):this._removeclass(b)},_toggleclass:l.fn.toggleclass,toggleclass:function(b,c,d,e,a){if(typeof c=="boolean"||c===undefined){if(!d){return this._toggleclass(b,c)}else{return l.effects.animateclass.apply(this,[(c?{add:b}:{remove:b}),d,e,a])}}else{return l.effects.animateclass.apply(this,[{toggle:b},c,d,e])}},switchclass:function(a,c,d,e,b){return l.effects.animateclass.apply(this,[{add:c,remove:a},d,e,b])}});l.extend(l.effects,{version:"1.8.1",save:function(b,c){for(var a=0;a").addclass("ui-effects-wrapper").css({fontsize:"100%",background:"transparent",border:"none",margin:0,padding:0});c.wrap(a);a=c.parent();if(c.css("position")=="static"){a.css({position:"relative"});c.css({position:"relative"})}else{l.extend(b,{position:c.css("position"),zindex:c.css("z-index")});l.each(["top","left","bottom","right"],function(d,e){b[e]=c.css(e);if(isnan(parseint(b[e],10))){b[e]="auto"}});c.css({position:"relative",top:0,left:0})}return a.css(b).show()},removewrapper:function(a){if(a.parent().is(".ui-effects-wrapper")){return a.parent().replacewith(a)}return a},settransition:function(b,c,a,d){d=d||{};l.each(c,function(f,e){unit=b.cssunit(e);if(unit[0]>0){d[e]=unit[0]*a+unit[1]}});return d}});function m(a,d,c,b){if(typeof a=="object"){b=d;c=null;d=a;a=d.effect}if(l.isfunction(d)){b=d;c=null;d={}}if(l.isfunction(c)){b=c;c=null}if(typeof d=="number"||l.fx.speeds[d]){b=c;c=d;d={}}d=d||{};c=c||d.duration;c=l.fx.off?0:typeof c=="number"?c:l.fx.speeds[c]||l.fx.speeds._default;b=b||d.complete;return[a,d,c,b]}l.fn.extend({effect:function(a,e,f,d){var c=m.apply(this,arguments),b={options:c[1],duration:c[2],callback:c[3]},g=l.effects[a];return g&&!l.fx.off?g.call(this,b):this},_show:l.fn.show,show:function(a){if(!a||typeof a=="number"||l.fx.speeds[a]){return this._show.apply(this,arguments)}else{var b=m.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)}},_hide:l.fn.hide,hide:function(a){if(!a||typeof a=="number"||l.fx.speeds[a]){return this._hide.apply(this,arguments)}else{var b=m.apply(this,arguments);b[1].mode="hide";return this.effect.apply(this,b)}},__toggle:l.fn.toggle,toggle:function(a){if(!a||typeof a=="number"||l.fx.speeds[a]||typeof a=="boolean"||l.isfunction(a)){return this.__toggle.apply(this,arguments)}else{var b=m.apply(this,arguments);b[1].mode="toggle";return this.effect.apply(this,b)}},cssunit:function(a){var b=this.css(a),c=[];l.each(["em","px","%","pt"],function(d,e){if(b.indexof(e)>0){c=[parsefloat(b),e]}});return c}});l.easing.jswing=l.easing.swing;l.extend(l.easing,{def:"easeoutquad",swing:function(d,e,b,c,a){return l.easing[l.easing.def](d,e,b,c,a)},easeinquad:function(d,e,b,c,a){return c*(e/=a)*e+b},easeoutquad:function(d,e,b,c,a){return -c*(e/=a)*(e-2)+b},easeinoutquad:function(d,e,b,c,a){if((e/=a/2)<1){return c/2*e*e+b}return -c/2*((--e)*(e-2)-1)+b},easeincubic:function(d,e,b,c,a){return c*(e/=a)*e*e+b},easeoutcubic:function(d,e,b,c,a){return c*((e=e/a-1)*e*e+1)+b},easeinoutcubic:function(d,e,b,c,a){if((e/=a/2)<1){return c/2*e*e*e+b}return c/2*((e-=2)*e*e+2)+b},easeinquart:function(d,e,b,c,a){return c*(e/=a)*e*e*e+b},easeoutquart:function(d,e,b,c,a){return -c*((e=e/a-1)*e*e*e-1)+b},easeinoutquart:function(d,e,b,c,a){if((e/=a/2)<1){return c/2*e*e*e*e+b}return -c/2*((e-=2)*e*e*e-2)+b},easeinquint:function(d,e,b,c,a){return c*(e/=a)*e*e*e*e+b},easeoutquint:function(d,e,b,c,a){return c*((e=e/a-1)*e*e*e*e+1)+b},easeinoutquint:function(d,e,b,c,a){if((e/=a/2)<1){return c/2*e*e*e*e*e+b}return c/2*((e-=2)*e*e*e*e+2)+b},easeinsine:function(d,e,b,c,a){return -c*math.cos(e/a*(math.pi/2))+c+b},easeoutsine:function(d,e,b,c,a){return c*math.sin(e/a*(math.pi/2))+b},easeinoutsine:function(d,e,b,c,a){return -c/2*(math.cos(math.pi*e/a)-1)+b},easeinexpo:function(d,e,b,c,a){return(e==0)?b:c*math.pow(2,10*(e/a-1))+b},easeoutexpo:function(d,e,b,c,a){return(e==a)?b+c:c*(-math.pow(2,-10*e/a)+1)+b},easeinoutexpo:function(d,e,b,c,a){if(e==0){return b}if(e==a){return b+c}if((e/=a/2)<1){return c/2*math.pow(2,10*(e-1))+b}return c/2*(-math.pow(2,-10*--e)+2)+b},easeincirc:function(d,e,b,c,a){return -c*(math.sqrt(1-(e/=a)*e)-1)+b},easeoutcirc:function(d,e,b,c,a){return c*math.sqrt(1-(e=e/a-1)*e)+b},easeinoutcirc:function(d,e,b,c,a){if((e/=a/2)<1){return -c/2*(math.sqrt(1-e*e)-1)+b}return c/2*(math.sqrt(1-(e-=2)*e)+1)+b},easeinelastic:function(h,e,b,c,f){var a=1.70158;var d=0;var g=c;if(e==0){return b}if((e/=f)==1){return b+c}if(!d){d=f*0.3}if(g").css({position:"absolute",visibility:"visible",left:-n*(l/r),top:-k*(p/m)}).parent().addclass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:l/r,height:p/m,left:q.left+n*(l/r)+(a.options.mode=="show"?(n-math.floor(r/2))*(l/r):0),top:q.top+k*(p/m)+(a.options.mode=="show"?(k-math.floor(m/2))*(p/m):0),opacity:a.options.mode=="show"?0:1}).animate({left:q.left+n*(l/r)+(a.options.mode=="show"?0:(n-math.floor(r/2))*(l/r)),top:q.top+k*(p/m)+(a.options.mode=="show"?0:(k-math.floor(m/2))*(p/m)),opacity:a.options.mode=="show"?1:0},a.duration||500)}}settimeout(function(){a.options.mode=="show"?o.css({visibility:"visible"}):o.css({visibility:"visible"}).hide();if(a.callback){a.callback.apply(o[0])}o.dequeue();b("div.ui-effects-explode").remove()},a.duration||500)})}})(jquery);(function(b){b.effects.fold=function(a){return this.queue(function(){var v=b(this),x=["position","top","left"];var u=b.effects.setmode(v,a.options.mode||"hide");var y=a.options.size||15;var t=!(!a.options.horizfirst);var w=a.duration?a.duration/2:b.fx.speeds._default/2;b.effects.save(v,x);v.show();var s=b.effects.createwrapper(v).css({overflow:"hidden"});var b=((u=="show")!=t);var a=b?["width","height"]:["height","width"];var r=b?[s.width(),s.height()]:[s.height(),s.width()];var z=/([0-9]+)%/.exec(y);if(z){y=parseint(z[1],10)/100*r[u=="hide"?0:1]}if(u=="show"){s.css(t?{height:0,width:y}:{height:y,width:0})}var q={},p={};q[a[0]]=u=="show"?r[0]:y;p[a[1]]=u=="show"?r[1]:0;s.animate(q,w,a.options.easing).animate(p,w,a.options.easing,function(){if(u=="hide"){v.hide()}b.effects.restore(v,x);b.effects.removewrapper(v);if(a.callback){a.callback.apply(v[0],arguments)}v.dequeue()})})}})(jquery);(function(b){b.effects.highlight=function(a){return this.queue(function(){var i=b(this),g=["backgroundimage","backgroundcolor","opacity"],h=b.effects.setmode(i,a.options.mode||"show"),j={backgroundcolor:i.css("backgroundcolor")};if(h=="hide"){j.opacity=0}b.effects.save(i,g);i.show().css({backgroundimage:"none",backgroundcolor:a.options.color||"#ffff99"}).animate(j,{queue:false,duration:a.duration,easing:a.options.easing,complete:function(){(h=="hide"&&i.hide());b.effects.restore(i,g);(h=="show"&&!b.support.opacity&&this.style.removeattribute("filter"));(a.callback&&a.callback.apply(this,arguments));i.dequeue()}})})}})(jquery);(function(b){b.effects.pulsate=function(a){return this.queue(function(){var g=b(this),f=b.effects.setmode(g,a.options.mode||"show");times=((a.options.times||5)*2)-1;duration=a.duration?a.duration/2:b.fx.speeds._default/2,isvisible=g.is(":visible"),animateto=0;if(!isvisible){g.css("opacity",0).show();animateto=1}if((f=="hide"&&isvisible)||(f=="show"&&!isvisible)){times--}for(var h=0;h').appendto(document.body).addclass(a.options.classname).css({top:k.top,left:k.left,height:l.innerheight(),width:l.innerwidth(),position:"absolute"}).animate(n,a.duration,a.options.easing,function(){m.remove();(a.callback&&a.callback.apply(l[0],arguments));l.dequeue()})})}})(jquery);