/*
 * jQuery UI 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI
 */
(function(d,a){function b(c){return !d(c).parents().andSelf().filter(function(){return d.curCSS(this,"visibility")==="hidden"||d.expr.filters.hidden(this)}).length}d.ui=d.ui||{};if(!d.ui.version){d.extend(d.ui,{version:"1.8.11",keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,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,WINDOWS:91}});d.fn.extend({_focus:d.fn.focus,focus:function(c,e){return typeof c==="number"?this.each(function(){var f=this;setTimeout(function(){d(f).focus();e&&e.call(f)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=d.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(d.curCSS(this,"position",1))&&/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(d.curCSS(this,"overflow",1)+d.curCSS(this,"overflow-y",1)+d.curCSS(this,"overflow-x",1))}).eq(0);return/fixed/.test(this.css("position"))||!c.length?d(document):c},zIndex:function(c){if(c!==a){return this.css("zIndex",c)}if(this.length){c=d(this[0]);for(var e;c.length&&c[0]!==document;){e=c.css("position");if(e==="absolute"||e==="relative"||e==="fixed"){e=parseInt(c.css("zIndex"),10);if(!isNaN(e)&&e!==0){return e}}c=c.parent()}}return 0},disableSelection:function(){return this.bind((d.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(c){c.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}});d.each(["Width","Height"],function(g,j){function k(e,h,i,n){d.each(l,function(){h-=parseFloat(d.curCSS(e,"padding"+this,true))||0;if(i){h-=parseFloat(d.curCSS(e,"border"+this+"Width",true))||0}if(n){h-=parseFloat(d.curCSS(e,"margin"+this,true))||0}});return h}var l=j==="Width"?["Left","Right"]:["Top","Bottom"],c=j.toLowerCase(),f={innerWidth:d.fn.innerWidth,innerHeight:d.fn.innerHeight,outerWidth:d.fn.outerWidth,outerHeight:d.fn.outerHeight};d.fn["inner"+j]=function(e){if(e===a){return f["inner"+j].call(this)}return this.each(function(){d(this).css(c,k(this,e)+"px")})};d.fn["outer"+j]=function(h,e){if(typeof h!=="number"){return f["outer"+j].call(this,h)}return this.each(function(){d(this).css(c,k(this,h,true,e)+"px")})}});d.extend(d.expr[":"],{data:function(c,e,f){return !!d.data(c,f[3])},focusable:function(c){var e=c.nodeName.toLowerCase(),f=d.attr(c,"tabindex");if("area"===e){e=c.parentNode;f=e.name;if(!c.href||!f||e.nodeName.toLowerCase()!=="map"){return false}c=d("img[usemap=#"+f+"]")[0];return !!c&&b(c)}return(/input|select|textarea|button|object/.test(e)?!c.disabled:"a"==e?c.href||!isNaN(f):!isNaN(f))&&b(c)},tabbable:function(c){var e=d.attr(c,"tabindex");return(isNaN(e)||e>=0)&&d(c).is(":focusable")}});d(function(){var c=document.body,e=c.appendChild(e=document.createElement("div"));d.extend(e.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});d.support.minHeight=e.offsetHeight===100;d.support.selectstart="onselectstart" in e;c.removeChild(e).style.display="none"});d.extend(d.ui,{plugin:{add:function(c,f,g){c=d.ui[c].prototype;for(var h in g){c.plugins[h]=c.plugins[h]||[];c.plugins[h].push([f,g[h]])}},call:function(c,f,g){if((f=c.plugins[f])&&c.element[0].parentNode){for(var h=0;h<f.length;h++){c.options[f[h][0]]&&f[h][1].apply(c.element,g)}}}},contains:function(c,e){return document.compareDocumentPosition?c.compareDocumentPosition(e)&16:c!==e&&c.contains(e)},hasScroll:function(c,e){if(d(c).css("overflow")==="hidden"){return false}e=e&&e==="left"?"scrollLeft":"scrollTop";var f=false;if(c[e]>0){return true}c[e]=1;f=c[e]>0;c[e]=0;return f},isOverAxis:function(c,e,f){return c>e&&c<e+f},isOver:function(g,j,k,l,c,f){return d.ui.isOverAxis(g,k,c)&&d.ui.isOverAxis(j,l,f)}})}})(jQuery);
/*
 * jQuery UI Widget 1.8.11
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Widget
 */
(function(d,c){if(d.cleanData){var a=d.cleanData;d.cleanData=function(b){for(var f=0,g;(g=b[f])!=null;f++){d(g).triggerHandler("remove")}a(b)}}else{var e=d.fn.remove;d.fn.remove=function(b,f){return this.each(function(){if(!f){if(!b||d.filter(b,[this]).length){d("*",this).add([this]).each(function(){d(this).triggerHandler("remove")})}}return e.call(d(this),b,f)})}}d.widget=function(g,h,i){var j=g.split(".")[0],b;g=g.split(".")[1];b=j+"-"+g;if(!i){i=h;h=d.Widget}d.expr[":"][b]=function(f){return !!d.data(f,g)};d[j]=d[j]||{};d[j][g]=function(f,k){arguments.length&&this._createWidget(f,k)};h=new h;h.options=d.extend(true,{},h.options);d[j][g].prototype=d.extend(true,h,{namespace:j,widgetName:g,widgetEventPrefix:d[j][g].prototype.widgetEventPrefix||g,widgetBaseClass:b},i);d.widget.bridge(g,d[j][g])};d.widget.bridge=function(b,f){d.fn[b]=function(j){var k=typeof j==="string",g=Array.prototype.slice.call(arguments,1),i=this;j=!k&&g.length?d.extend.apply(null,[true,j].concat(g)):j;if(k&&j.charAt(0)==="_"){return i}k?this.each(function(){var h=d.data(this,b),l=h&&d.isFunction(h[j])?h[j].apply(h,g):h;if(l!==h&&l!==c){i=l;return false}}):this.each(function(){var h=d.data(this,b);h?h.option(j||{})._init():d.data(this,b,new f(j,this))});return i}};d.Widget=function(b,f){arguments.length&&this._createWidget(b,f)};d.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(b,f){d.data(f,this.widgetName,this);this.element=d(f);this.options=d.extend(true,{},this.options,this._getCreateOptions(),b);var g=this;this.element.bind("remove."+this.widgetName,function(){g.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return d.metadata&&d.metadata.get(this.element[0])[this.widgetName]},_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(b,f){var g=b;if(arguments.length===0){return d.extend({},this.options)}if(typeof b==="string"){if(f===c){return this.options[b]}g={};g[b]=f}this._setOptions(g);return this},_setOptions:function(b){var f=this;d.each(b,function(g,h){f._setOption(g,h)});return this},_setOption:function(b,f){this.options[b]=f;if(b==="disabled"){this.widget()[f?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",f)}return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(g,h,i){var j=this.options[g];h=d.Event(h);h.type=(g===this.widgetEventPrefix?g:this.widgetEventPrefix+g).toLowerCase();i=i||{};if(h.originalEvent){g=d.event.props.length;for(var b;g;){b=d.event.props[--g];h[b]=h.originalEvent[b]}}this.element.trigger(h,i);return !(d.isFunction(j)&&j.call(this.element[0],h,i)===false||h.isDefaultPrevented())}}})(jQuery);(function(e){e.ui=e.ui||{};var f=/left|center|right/,a=/top|center|bottom/,d=e.fn.position,b=e.fn.offset;e.fn.position=function(n){if(!n||!n.of){return d.apply(this,arguments)}n=e.extend({},n);var m=e(n.of),o=m[0],q=(n.collision||"flip").split(" "),p=n.offset?n.offset.split(" "):[0,0],c,l,i;if(o.nodeType===9){c=m.width();l=m.height();i={top:0,left:0}}else{if(o.setTimeout){c=m.width();l=m.height();i={top:m.scrollTop(),left:m.scrollLeft()}}else{if(o.preventDefault){n.at="left top";c=l=0;i={top:n.of.pageY,left:n.of.pageX}}else{c=m.outerWidth();l=m.outerHeight();i=m.offset()}}}e.each(["my","at"],function(){var g=(n[this]||"").split(" ");if(g.length===1){g=f.test(g[0])?g.concat(["center"]):a.test(g[0])?["center"].concat(g):["center","center"]}g[0]=f.test(g[0])?g[0]:"center";g[1]=a.test(g[1])?g[1]:"center";n[this]=g});if(q.length===1){q[1]=q[0]}p[0]=parseInt(p[0],10)||0;if(p.length===1){p[1]=p[0]}p[1]=parseInt(p[1],10)||0;if(n.at[0]==="right"){i.left+=c}else{if(n.at[0]==="center"){i.left+=c/2}}if(n.at[1]==="bottom"){i.top+=l}else{if(n.at[1]==="center"){i.top+=l/2}}i.left+=p[0];i.top+=p[1];return this.each(function(){var u=e(this),h=u.outerWidth(),j=u.outerHeight(),k=parseInt(e.curCSS(this,"marginLeft",true))||0,s=parseInt(e.curCSS(this,"marginTop",true))||0,x=h+k+(parseInt(e.curCSS(this,"marginRight",true))||0),y=j+s+(parseInt(e.curCSS(this,"marginBottom",true))||0),g=e.extend({},i),t;if(n.my[0]==="right"){g.left-=h}else{if(n.my[0]==="center"){g.left-=h/2}}if(n.my[1]==="bottom"){g.top-=j}else{if(n.my[1]==="center"){g.top-=j/2}}g.left=Math.round(g.left);g.top=Math.round(g.top);t={left:g.left-k,top:g.top-s};e.each(["left","top"],function(r,v){e.ui.position[q[r]]&&e.ui.position[q[r]][v](g,{targetWidth:c,targetHeight:l,elemWidth:h,elemHeight:j,collisionPosition:t,collisionWidth:x,collisionHeight:y,offset:p,my:n.my,at:n.at})});e.fn.bgiframe&&u.bgiframe();u.offset(e.extend(g,{using:n.using}))})};e.ui.position={fit:{left:function(g,c){var h=e(window);h=c.collisionPosition.left+c.collisionWidth-h.width()-h.scrollLeft();g.left=h>0?g.left-h:Math.max(g.left-c.collisionPosition.left,g.left)},top:function(g,c){var h=e(window);h=c.collisionPosition.top+c.collisionHeight-h.height()-h.scrollTop();g.top=h>0?g.top-h:Math.max(g.top-c.collisionPosition.top,g.top)}},flip:{left:function(j,i){if(i.at[0]!=="center"){var k=e(window);k=i.collisionPosition.left+i.collisionWidth-k.width()-k.scrollLeft();var m=i.my[0]==="left"?-i.elemWidth:i.my[0]==="right"?i.elemWidth:0,l=i.at[0]==="left"?i.targetWidth:-i.targetWidth,c=-2*i.offset[0];j.left+=i.collisionPosition.left<0?m+l+c:k>0?m+l+c:0}},top:function(j,i){if(i.at[1]!=="center"){var k=e(window);k=i.collisionPosition.top+i.collisionHeight-k.height()-k.scrollTop();var m=i.my[1]==="top"?-i.elemHeight:i.my[1]==="bottom"?i.elemHeight:0,l=i.at[1]==="top"?i.targetHeight:-i.targetHeight,c=-2*i.offset[1];j.top+=i.collisionPosition.top<0?m+l+c:k>0?m+l+c:0}}}};if(!e.offset.setOffset){e.offset.setOffset=function(j,i){if(/static/.test(e.curCSS(j,"position"))){j.style.position="relative"}var k=e(j),m=k.offset(),l=parseInt(e.curCSS(j,"top",true),10)||0,c=parseInt(e.curCSS(j,"left",true),10)||0;m={top:i.top-m.top+l,left:i.left-m.left+c};"using" in i?i.using.call(j,m):k.css(m)};e.fn.offset=function(g){var c=this[0];if(!c||!c.ownerDocument){return null}if(g){return this.each(function(){e.offset.setOffset(this,g)})}return b.call(this)}}})(jQuery);(function(a){var b=0;a.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:false,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var d=this,e=this.element[0].ownerDocument,c;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(h){if(!(d.options.disabled||d.element.attr("readonly"))){c=false;var g=a.ui.keyCode;switch(h.keyCode){case g.PAGE_UP:d._move("previousPage",h);break;case g.PAGE_DOWN:d._move("nextPage",h);break;case g.UP:d._move("previous",h);h.preventDefault();break;case g.DOWN:d._move("next",h);h.preventDefault();break;case g.ENTER:case g.NUMPAD_ENTER:if(d.menu.active){c=true;h.preventDefault()}case g.TAB:if(!d.menu.active){return}d.menu.select(h);break;case g.ESCAPE:d.element.val(d.term);d.close(h);break;default:clearTimeout(d.searching);d.searching=setTimeout(function(){if(d.term!=d.element.val()){d.selectedItem=null;d.search(null,h)}},d.options.delay);break}}}).bind("keypress.autocomplete",function(f){if(c){c=false;f.preventDefault()}}).bind("focus.autocomplete",function(){if(!d.options.disabled){d.selectedItem=null;d.previous=d.element.val()}}).bind("blur.autocomplete",function(f){if(!d.options.disabled){clearTimeout(d.searching);d.closing=setTimeout(function(){d.close(f);d._change(f)},150)}});this._initSource();this.response=function(){return d._response.apply(d,arguments)};this.menu=a("<ul></ul>").addClass("ui-autocomplete").appendTo(a(this.options.appendTo||"body",e)[0]).mousedown(function(h){var g=d.menu.element[0];a(h.target).closest(".ui-menu-item").length||setTimeout(function(){a(document).one("mousedown",function(f){f.target!==d.element[0]&&f.target!==g&&!a.ui.contains(g,f.target)&&d.close()})},1);setTimeout(function(){clearTimeout(d.closing)},13)}).menu({focus:function(h,g){g=g.item.data("item.autocomplete");false!==d._trigger("focus",h,{item:g})&&/^key/.test(h.originalEvent.type)&&d.element.val(g.value)},selected:function(k,g){var l=g.item.data("item.autocomplete"),j=d.previous;if(d.element[0]!==e.activeElement){d.element.focus();d.previous=j;setTimeout(function(){d.previous=j;d.selectedItem=l},1)}false!==d._trigger("select",k,{item:l})&&d.element.val(l.value);d.term=d.element.val();d.close(k);d.selectedItem=l},blur:function(){d.menu.element.is(":visible")&&d.element.val()!==d.term&&d.element.val(d.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");a.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();a.Widget.prototype.destroy.call(this)},_setOption:function(c,d){a.Widget.prototype._setOption.apply(this,arguments);c==="source"&&this._initSource();if(c==="appendTo"){this.menu.element.appendTo(a(d||"body",this.element[0].ownerDocument)[0])}c==="disabled"&&d&&this.xhr&&this.xhr.abort()},_initSource:function(){var d=this,e,c;if(a.isArray(this.options.source)){e=this.options.source;this.source=function(h,g){g(a.ui.autocomplete.filter(e,h.term))}}else{if(typeof this.options.source==="string"){c=this.options.source;this.source=function(h,g){d.xhr&&d.xhr.abort();d.xhr=a.ajax({url:c,data:h,dataType:"json",autocompleteRequest:++b,success:function(f){this.autocompleteRequest===b&&g(f)},error:function(){this.autocompleteRequest===b&&g([])}})}}else{this.source=this.options.source}}},search:function(c,d){c=c!=null?c:this.element.val();this.term=this.element.val();if(c.length<this.options.minLength){return this.close(d)}clearTimeout(this.closing);if(this._trigger("search",d)!==false){return this._search(c)}},_search:function(c){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:c},this.response)},_response:function(c){if(!this.options.disabled&&c&&c.length){c=this._normalize(c);this._suggest(c);this._trigger("open")}else{this.close()}this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(c){clearTimeout(this.closing);if(this.menu.element.is(":visible")){this.menu.element.hide();this.menu.deactivate();this._trigger("close",c)}},_change:function(c){this.previous!==this.element.val()&&this._trigger("change",c,{item:this.selectedItem})},_normalize:function(c){if(c.length&&c[0].label&&c[0].value){return c}return a.map(c,function(d){if(typeof d==="string"){return{label:d,value:d}}return a.extend({label:d.label||d.value,value:d.value||d.label},d)})},_suggest:function(c){var d=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(d,c);this.menu.deactivate();this.menu.refresh();d.show();this._resizeMenu();d.position(a.extend({of:this.element},this.options.position));this.options.autoFocus&&this.menu.next(new a.Event("mouseover"))},_resizeMenu:function(){var c=this.menu.element;c.outerWidth(Math.max(c.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(d,e){var c=this;a.each(e,function(h,g){c._renderItem(d,g)})},_renderItem:function(c,d){return a("<li></li>").data("item.autocomplete",d).append(a("<a></a>").text(d.label)).appendTo(c)},_move:function(c,d){if(this.menu.element.is(":visible")){if(this.menu.first()&&/^previous/.test(c)||this.menu.last()&&/^next/.test(c)){this.element.val(this.term);this.menu.deactivate()}else{this.menu[c](d)}}else{this.search(null,d)}},widget:function(){return this.menu.element}});a.extend(a.ui.autocomplete,{escapeRegex:function(c){return c.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(d,e){var c=new RegExp(a.ui.autocomplete.escapeRegex(e),"i");return a.grep(d,function(f){return c.test(f.label||f.value||f)})}})})(jQuery);(function(a){a.widget("ui.menu",{_create:function(){var b=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(c){if(a(c.target).closest(".ui-menu-item a").length){c.preventDefault();b.select(c)}});this.refresh()},refresh:function(){var b=this;this.element.children("li:not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","menuitem").children("a").addClass("ui-corner-all").attr("tabindex",-1).mouseenter(function(c){b.activate(c,a(this).parent())}).mouseleave(function(){b.deactivate()})},activate:function(j,f){this.deactivate();if(this.hasScroll()){var h=f.offset().top-this.element.offset().top,d=this.element.attr("scrollTop"),i=this.element.height();if(h<0){this.element.attr("scrollTop",d+h)}else{h>=i&&this.element.attr("scrollTop",d+h-i+f.height())}}this.active=f.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",j,{item:f})},deactivate:function(){if(this.active){this.active.children("a").removeClass("ui-state-hover").removeAttr("id");this._trigger("blur");this.active=null}},next:function(b){this.move("next",".ui-menu-item:first",b)},previous:function(b){this.move("prev",".ui-menu-item:last",b)},first:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},last:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},move:function(f,c,d){if(this.active){f=this.active[f+"All"](".ui-menu-item").eq(0);f.length?this.activate(d,f):this.activate(d,this.element.children(c))}else{this.activate(d,this.element.children(c))}},nextPage:function(h){if(this.hasScroll()){if(!this.active||this.last()){this.activate(h,this.element.children(".ui-menu-item:first"))}else{var d=this.active.offset().top,f=this.element.height(),c=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-d-f+a(this).height();return b<10&&b>-10});c.length||(c=this.element.children(".ui-menu-item:last"));this.activate(h,c)}}else{this.activate(h,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))}},previousPage:function(f){if(this.hasScroll()){if(!this.active||this.first()){this.activate(f,this.element.children(".ui-menu-item:last"))}else{var c=this.active.offset().top,d=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var b=a(this).offset().top-c+d-a(this).height();return b<10&&b>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(f,result)}}else{this.activate(f,this.element.children(".ui-menu-item").filter(!this.active||this.first()?":last":":first"))}},hasScroll:function(){return this.element.height()<this.element.attr("scrollHeight")},select:function(b){this._trigger("selected",b,{item:this.active})}})})(jQuery);(function(e,b){var d={buttons:true,height:true,maxHeight:true,maxWidth:true,minHeight:true,minWidth:true,width:true},a={maxHeight:true,maxWidth:true,minHeight:true,minWidth:true};e.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:{my:"center",at:"center",collision:"fit",using:function(c){var f=e(this).css(c).offset().top;f<0&&e(this).css("top",c.top-f)}},resizable:true,show:null,stack:true,title:"",width:300,zIndex:1000},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string"){this.originalTitle=""}this.options.title=this.options.title||this.originalTitle;var i=this,j=i.options,k=j.title||"&#160;",l=e.ui.dialog.getTitleId(i.element),n=(i.uiDialog=e("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+j.dialogClass).css({zIndex:j.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(f){if(j.closeOnEscape&&f.keyCode&&f.keyCode===e.ui.keyCode.ESCAPE){i.close(f);f.preventDefault()}}).attr({role:"dialog","aria-labelledby":l}).mousedown(function(f){i.moveToTop(false,f)});i.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(n);var m=(i.uiDialogTitlebar=e("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(n),c=e('<a href="#"></a>').addClass("ui-dialog-titlebar-close ui-corner-all").attr("role","button").hover(function(){c.addClass("ui-state-hover")},function(){c.removeClass("ui-state-hover")}).focus(function(){c.addClass("ui-state-focus")}).blur(function(){c.removeClass("ui-state-focus")}).click(function(f){i.close(f);return false}).appendTo(m);(i.uiDialogTitlebarCloseText=e("<span></span>")).addClass("ui-icon ui-icon-closethick").text(j.closeText).appendTo(c);e("<span></span>").addClass("ui-dialog-title").attr("id",l).html(k).prependTo(m);if(e.isFunction(j.beforeclose)&&!e.isFunction(j.beforeClose)){j.beforeClose=j.beforeclose}m.find("*").add(m).disableSelection();j.draggable&&e.fn.draggable&&i._makeDraggable();j.resizable&&e.fn.resizable&&i._makeResizable();i._createButtons(j.buttons);i._isOpen=false;e.fn.bgiframe&&n.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){var c=this;c.overlay&&c.overlay.destroy();c.uiDialog.hide();c.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");c.uiDialog.remove();c.originalTitle&&c.element.attr("title",c.originalTitle);return c},widget:function(){return this.uiDialog},close:function(c){var f=this,g,h;if(false!==f._trigger("beforeClose",c)){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",c)})}else{f.uiDialog.hide();f._trigger("close",c)}e.ui.dialog.overlay.resize();if(f.options.modal){g=0;e(".ui-dialog").each(function(){if(this!==f.uiDialog[0]){h=e(this).css("z-index");isNaN(h)||(g=Math.max(g,h))}});e.ui.dialog.maxZ=g}return f}},isOpen:function(){return this._isOpen},moveToTop:function(c,f){var g=this,h=g.options;if(h.modal&&!c||!h.stack&&!h.modal){return g._trigger("focus",f)}if(h.zIndex>e.ui.dialog.maxZ){e.ui.dialog.maxZ=h.zIndex}if(g.overlay){e.ui.dialog.maxZ+=1;g.overlay.$el.css("z-index",e.ui.dialog.overlay.maxZ=e.ui.dialog.maxZ)}c={scrollTop:g.element.attr("scrollTop"),scrollLeft:g.element.attr("scrollLeft")};e.ui.dialog.maxZ+=1;g.uiDialog.css("z-index",e.ui.dialog.maxZ);g.element.attr(c);g._trigger("focus",f);return g},open:function(){if(!this._isOpen){var c=this,f=c.options,g=c.uiDialog;c.overlay=f.modal?new e.ui.dialog.overlay(c):null;c._size();c._position(f.position);g.show(f.show);c.moveToTop(true);f.modal&&g.bind("keypress.ui-dialog",function(j){if(j.keyCode===e.ui.keyCode.TAB){var i=e(":tabbable",this),h=i.filter(":first");i=i.filter(":last");if(j.target===i[0]&&!j.shiftKey){h.focus(1);return false}else{if(j.target===h[0]&&j.shiftKey){i.focus(1);return false}}}});e(c.element.find(":tabbable").get().concat(g.find(".ui-dialog-buttonpane :tabbable").get().concat(g.get()))).eq(0).focus();c._isOpen=true;c._trigger("open");return c}},_createButtons:function(f){var h=this,i=false,j=e("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),c=e("<div></div>").addClass("ui-dialog-buttonset").appendTo(j);h.uiDialog.find(".ui-dialog-buttonpane").remove();typeof f==="object"&&f!==null&&e.each(f,function(){return !(i=true)});if(i){e.each(f,function(k,g){g=e.isFunction(g)?{click:g,text:k}:g;k=e('<button type="button"></button>').attr(g,true).unbind("click").click(function(){g.click.apply(h.element[0],arguments)}).appendTo(c);e.fn.button&&k.button()});j.appendTo(h.uiDialog)}},_makeDraggable:function(){function f(g){return{position:g.position,offset:g.offset}}var h=this,i=h.options,j=e(document),c;h.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(k,g){c=i.height==="auto"?"auto":e(this).height();e(this).height(e(this).height()).addClass("ui-dialog-dragging");h._trigger("dragStart",k,f(g))},drag:function(k,g){h._trigger("drag",k,f(g))},stop:function(k,g){i.position=[g.position.left-j.scrollLeft(),g.position.top-j.scrollTop()];e(this).removeClass("ui-dialog-dragging").height(c);h._trigger("dragStop",k,f(g));e.ui.dialog.overlay.resize()}})},_makeResizable:function(f){function h(g){return{originalPosition:g.originalPosition,originalSize:g.originalSize,position:g.position,size:g.size}}f=f===b?this.options.resizable:f;var i=this,j=i.options,c=i.uiDialog.css("position");f=typeof f==="string"?f:"n,e,s,w,se,sw,ne,nw";i.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:i.element,maxWidth:j.maxWidth,maxHeight:j.maxHeight,minWidth:j.minWidth,minHeight:i._minHeight(),handles:f,start:function(k,g){e(this).addClass("ui-dialog-resizing");i._trigger("resizeStart",k,h(g))},resize:function(k,g){i._trigger("resize",k,h(g))},stop:function(k,g){e(this).removeClass("ui-dialog-resizing");j.height=e(this).height();j.width=e(this).width();i._trigger("resizeStop",k,h(g));e.ui.dialog.overlay.resize()}}).css("position",c).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var c=this.options;return c.height==="auto"?c.minHeight:Math.min(c.minHeight,c.height)},_position:function(c){var f=[],g=[0,0],h;if(c){if(typeof c==="string"||typeof c==="object"&&"0" in c){f=c.split?c.split(" "):[c[0],c[1]];if(f.length===1){f[1]=f[0]}e.each(["left","top"],function(i,j){if(+f[i]===f[i]){g[i]=f[i];f[i]=j}});c={my:f.join(" "),at:f.join(" "),offset:g.join(" ")}}c=e.extend({},e.ui.dialog.prototype.options.position,c)}else{c=e.ui.dialog.prototype.options.position}(h=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(e.extend({of:window},c));h||this.uiDialog.hide()},_setOptions:function(c){var f=this,g={},h=false;e.each(c,function(i,j){f._setOption(i,j);if(i in d){h=true}if(i in a){g[i]=j}});h&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",g)},_setOption:function(f,h){var i=this,j=i.uiDialog;switch(f){case"beforeclose":f="beforeClose";break;case"buttons":i._createButtons(h);break;case"closeText":i.uiDialogTitlebarCloseText.text(""+h);break;case"dialogClass":j.removeClass(i.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+h);break;case"disabled":h?j.addClass("ui-dialog-disabled"):j.removeClass("ui-dialog-disabled");break;case"draggable":var c=j.is(":data(draggable)");c&&!h&&j.draggable("destroy");!c&&h&&i._makeDraggable();break;case"position":i._position(h);break;case"resizable":(c=j.is(":data(resizable)"))&&!h&&j.resizable("destroy");c&&typeof h==="string"&&j.resizable("option","handles",h);!c&&h!==false&&i._makeResizable(h);break;case"title":e(".ui-dialog-title",i.uiDialogTitlebar).html(""+(h||"&#160;"));break}e.Widget.prototype._setOption.apply(i,arguments)},_size:function(){var c=this.options,f,g,h=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(c.minWidth>c.width){c.width=c.minWidth}f=this.uiDialog.css({height:"auto",width:c.width}).height();g=Math.max(0,c.minHeight-f);if(c.height==="auto"){if(e.support.minHeight){this.element.css({minHeight:g,height:"auto"})}else{this.uiDialog.show();c=this.element.css("height","auto").height();h||this.uiDialog.hide();this.element.height(Math.max(c,g))}}else{this.element.height(Math.max(c.height-f,0))}this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});e.extend(e.ui.dialog,{version:"1.8.11",uuid:0,maxZ:0,getTitleId:function(c){c=c.attr("id");if(!c){this.uuid+=1;c=this.uuid}return"ui-dialog-title-"+c},overlay:function(c){this.$el=e.ui.dialog.overlay.create(c)}});e.extend(e.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:e.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(c){return c+".dialog-overlay"}).join(" "),create:function(c){if(this.instances.length===0){setTimeout(function(){e.ui.dialog.overlay.instances.length&&e(document).bind(e.ui.dialog.overlay.events,function(g){if(e(g.target).zIndex()<e.ui.dialog.overlay.maxZ){return false}})},1);e(document).bind("keydown.dialog-overlay",function(g){if(c.options.closeOnEscape&&g.keyCode&&g.keyCode===e.ui.keyCode.ESCAPE){c.close(g);g.preventDefault()}});e(window).bind("resize.dialog-overlay",e.ui.dialog.overlay.resize)}var f=(this.oldInstances.pop()||e("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),height:this.height()});e.fn.bgiframe&&f.bgiframe();this.instances.push(f);return f},destroy:function(c){var f=e.inArray(c,this.instances);f!=-1&&this.oldInstances.push(this.instances.splice(f,1)[0]);this.instances.length===0&&e([document,window]).unbind(".dialog-overlay");c.remove();var g=0;e.each(this.instances,function(){g=Math.max(g,this.css("z-index"))});this.maxZ=g},height:function(){var c,f;if(e.browser.msie&&e.browser.version<7){c=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);f=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight);return c<f?e(window).height()+"px":c+"px"}else{return e(document).height()+"px"}},width:function(){var c,f;if(e.browser.msie&&e.browser.version<7){c=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth);f=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth);return c<f?e(window).width()+"px":c+"px"}else{return e(document).width()+"px"}},resize:function(){var c=e([]);e.each(e.ui.dialog.overlay.instances,function(){c=c.add(this)});c.css({width:0,height:0}).css({width:e.ui.dialog.overlay.width(),height:e.ui.dialog.overlay.height()})}});e.extend(e.ui.dialog.overlay.prototype,{destroy:function(){e.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);jQuery.effects||function(w,a){function d(j){var f;if(j&&j.constructor==Array&&j.length==3){return j}if(f=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(j)){return[parseInt(f[1],10),parseInt(f[2],10),parseInt(f[3],10)]}if(f=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(j)){return[parseFloat(f[1])*2.55,parseFloat(f[2])*2.55,parseFloat(f[3])*2.55]}if(f=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(j)){return[parseInt(f[1],16),parseInt(f[2],16),parseInt(f[3],16)]}if(f=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(j)){return[parseInt(f[1]+f[1],16),parseInt(f[2]+f[2],16),parseInt(f[3]+f[3],16)]}if(/rgba\(0, 0, 0, 0\)/.exec(j)){return e.transparent}return e[w.trim(j).toLowerCase()]}function l(k,f){var j;do{j=w.curCSS(k,f);if(j!=""&&j!="transparent"||w.nodeName(k,"body")){break}f="backgroundColor"}while(k=k.parentNode);return d(j)}function g(){var k=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,f={},j,m;if(k&&k.length&&k[0]&&k[k[0]]){for(var n=k.length;n--;){j=k[n];if(typeof k[j]=="string"){m=j.replace(/\-(\w)/g,function(o,p){return p.toUpperCase()});f[m]=k[j]}}}else{for(j in k){if(typeof k[j]==="string"){f[j]=k[j]}}}return f}function h(k){var f,j;for(f in k){j=k[f];if(j==null||w.isFunction(j)||f in v||/scrollbar/.test(f)||!/color/i.test(f)&&isNaN(parseFloat(j))){delete k[f]}}return k}function x(k,f){var j={_:0},m;for(m in f){if(k[m]!=f[m]){j[m]=f[m]}}return j}function b(k,f,j,m){if(typeof k=="object"){m=f;j=null;f=k;k=f.effect}if(w.isFunction(f)){m=f;j=null;f={}}if(typeof f=="number"||w.fx.speeds[f]){m=j;j=f;f={}}if(w.isFunction(j)){m=j;j=null}f=f||{};j=j||f.duration;j=w.fx.off?0:typeof j=="number"?j:j in w.fx.speeds?w.fx.speeds[j]:w.fx.speeds._default;m=m||f.complete;return[k,f,j,m]}function c(f){if(!f||typeof f==="number"||w.fx.speeds[f]){return true}if(typeof f==="string"&&!w.effects[f]){return true}return false}w.effects={};w.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(j,f){w.fx.step[f]=function(k){if(!k.colorInit){k.start=l(k.elem,f);k.end=d(k.end);k.colorInit=true}k.elem.style[f]="rgb("+Math.max(Math.min(parseInt(k.pos*(k.end[0]-k.start[0])+k.start[0],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[1]-k.start[1])+k.start[1],10),255),0)+","+Math.max(Math.min(parseInt(k.pos*(k.end[2]-k.start[2])+k.start[2],10),255),0)+")"}});var e={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]},i=["add","remove","toggle"],v={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};w.effects.animateClass=function(k,f,j,m){if(w.isFunction(j)){m=j;j=null}return this.queue("fx",function(){var r=w(this),o=r.attr("style")||" ",n=h(g.call(this)),p,q=r.attr("className");w.each(i,function(t,s){k[s]&&r[s+"Class"](k[s])});p=h(g.call(this));r.attr("className",q);r.animate(x(n,p),f,j,function(){w.each(i,function(t,s){k[s]&&r[s+"Class"](k[s])});if(typeof r.attr("style")=="object"){r.attr("style").cssText="";r.attr("style").cssText=o}else{r.attr("style",o)}m&&m.apply(this,arguments)});n=w.queue(this);p=n.splice(n.length-1,1)[0];n.splice(1,0,p);w.dequeue(this)})};w.fn.extend({_addClass:w.fn.addClass,addClass:function(k,f,j,m){return f?w.effects.animateClass.apply(this,[{add:k},f,j,m]):this._addClass(k)},_removeClass:w.fn.removeClass,removeClass:function(k,f,j,m){return f?w.effects.animateClass.apply(this,[{remove:k},f,j,m]):this._removeClass(k)},_toggleClass:w.fn.toggleClass,toggleClass:function(k,f,j,m,n){return typeof f=="boolean"||f===a?j?w.effects.animateClass.apply(this,[f?{add:k}:{remove:k},j,m,n]):this._toggleClass(k,f):w.effects.animateClass.apply(this,[{toggle:k},f,j,m])},switchClass:function(k,f,j,m,n){return w.effects.animateClass.apply(this,[{add:f,remove:k},j,m,n])}});w.extend(w.effects,{version:"1.8.11",save:function(k,f){for(var j=0;j<f.length;j++){f[j]!==null&&k.data("ec.storage."+f[j],k[0].style[f[j]])}},restore:function(k,f){for(var j=0;j<f.length;j++){f[j]!==null&&k.css(f[j],k.data("ec.storage."+f[j]))}},setMode:function(j,f){if(f=="toggle"){f=j.is(":hidden")?"show":"hide"}return f},getBaseline:function(k,f){var j;switch(k[0]){case"top":j=0;break;case"middle":j=0.5;break;case"bottom":j=1;break;default:j=k[0]/f.height}switch(k[1]){case"left":k=0;break;case"center":k=0.5;break;case"right":k=1;break;default:k=k[1]/f.width}return{x:k,y:j}},createWrapper:function(k){if(k.parent().is(".ui-effects-wrapper")){return k.parent()}var f={width:k.outerWidth(true),height:k.outerHeight(true),"float":k.css("float")},j=w("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});k.wrap(j);j=k.parent();if(k.css("position")=="static"){j.css({position:"relative"});k.css({position:"relative"})}else{w.extend(f,{position:k.css("position"),zIndex:k.css("z-index")});w.each(["top","left","bottom","right"],function(m,n){f[n]=k.css(n);if(isNaN(parseInt(f[n],10))){f[n]="auto"}});k.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})}return j.css(f).show()},removeWrapper:function(f){if(f.parent().is(".ui-effects-wrapper")){return f.parent().replaceWith(f)}return f},setTransition:function(k,f,j,m){m=m||{};w.each(f,function(o,n){unit=k.cssUnit(n);if(unit[0]>0){m[n]=unit[0]*j+unit[1]}});return m}});w.fn.extend({effect:function(k){var f=b.apply(this,arguments),j={options:f[1],duration:f[2],callback:f[3]};f=j.options.mode;var m=w.effects[k];if(w.fx.off||!m){return f?this[f](j.duration,j.callback):this.each(function(){j.callback&&j.callback.call(this)})}return m.call(this,j)},_show:w.fn.show,show:function(j){if(c(j)){return this._show.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="show";return this.effect.apply(this,f)}},_hide:w.fn.hide,hide:function(j){if(c(j)){return this._hide.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="hide";return this.effect.apply(this,f)}},__toggle:w.fn.toggle,toggle:function(j){if(c(j)||typeof j==="boolean"||w.isFunction(j)){return this.__toggle.apply(this,arguments)}else{var f=b.apply(this,arguments);f[1].mode="toggle";return this.effect.apply(this,f)}},cssUnit:function(k){var f=this.css(k),j=[];w.each(["em","px","%","pt"],function(m,n){if(f.indexOf(n)>0){j=[parseFloat(f),n]}});return j}});w.easing.jswing=w.easing.swing;w.extend(w.easing,{def:"easeOutQuad",swing:function(k,f,j,m,n){return w.easing[w.easing.def](k,f,j,m,n)},easeInQuad:function(k,f,j,m,n){return m*(f/=n)*f+j},easeOutQuad:function(k,f,j,m,n){return -m*(f/=n)*(f-2)+j},easeInOutQuad:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f+j}return -m/2*(--f*(f-2)-1)+j},easeInCubic:function(k,f,j,m,n){return m*(f/=n)*f*f+j},easeOutCubic:function(k,f,j,m,n){return m*((f=f/n-1)*f*f+1)+j},easeInOutCubic:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f+j}return m/2*((f-=2)*f*f+2)+j},easeInQuart:function(k,f,j,m,n){return m*(f/=n)*f*f*f+j},easeOutQuart:function(k,f,j,m,n){return -m*((f=f/n-1)*f*f*f-1)+j},easeInOutQuart:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f*f+j}return -m/2*((f-=2)*f*f*f-2)+j},easeInQuint:function(k,f,j,m,n){return m*(f/=n)*f*f*f*f+j},easeOutQuint:function(k,f,j,m,n){return m*((f=f/n-1)*f*f*f*f+1)+j},easeInOutQuint:function(k,f,j,m,n){if((f/=n/2)<1){return m/2*f*f*f*f*f+j}return m/2*((f-=2)*f*f*f*f+2)+j},easeInSine:function(k,f,j,m,n){return -m*Math.cos(f/n*(Math.PI/2))+m+j},easeOutSine:function(k,f,j,m,n){return m*Math.sin(f/n*(Math.PI/2))+j},easeInOutSine:function(k,f,j,m,n){return -m/2*(Math.cos(Math.PI*f/n)-1)+j},easeInExpo:function(k,f,j,m,n){return f==0?j:m*Math.pow(2,10*(f/n-1))+j},easeOutExpo:function(k,f,j,m,n){return f==n?j+m:m*(-Math.pow(2,-10*f/n)+1)+j},easeInOutExpo:function(k,f,j,m,n){if(f==0){return j}if(f==n){return j+m}if((f/=n/2)<1){return m/2*Math.pow(2,10*(f-1))+j}return m/2*(-Math.pow(2,-10*--f)+2)+j},easeInCirc:function(k,f,j,m,n){return -m*(Math.sqrt(1-(f/=n)*f)-1)+j},easeOutCirc:function(k,f,j,m,n){return m*Math.sqrt(1-(f=f/n-1)*f)+j},easeInOutCirc:function(k,f,j,m,n){if((f/=n/2)<1){return -m/2*(Math.sqrt(1-f*f)-1)+j}return m/2*(Math.sqrt(1-(f-=2)*f)+1)+j},easeInElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o)==1){return k+n}p||(p=o*0.3);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}return -(f*Math.pow(2,10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p))+k},easeOutElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o)==1){return k+n}p||(p=o*0.3);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}return f*Math.pow(2,-10*j)*Math.sin((j*o-m)*2*Math.PI/p)+n+k},easeInOutElastic:function(m,j,k,n,o){m=1.70158;var p=0,f=n;if(j==0){return k}if((j/=o/2)==2){return k+n}p||(p=o*0.3*1.5);if(f<Math.abs(n)){f=n;m=p/4}else{m=p/(2*Math.PI)*Math.asin(n/f)}if(j<1){return -0.5*f*Math.pow(2,10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p)+k}return f*Math.pow(2,-10*(j-=1))*Math.sin((j*o-m)*2*Math.PI/p)*0.5+n+k},easeInBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}return m*(f/=n)*f*((o+1)*f-o)+j},easeOutBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}return m*((f=f/n-1)*f*((o+1)*f+o)+1)+j},easeInOutBack:function(k,f,j,m,n,o){if(o==a){o=1.70158}if((f/=n/2)<1){return m/2*f*f*(((o*=1.525)+1)*f-o)+j}return m/2*((f-=2)*f*(((o*=1.525)+1)*f+o)+2)+j},easeInBounce:function(k,f,j,m,n){return m-w.easing.easeOutBounce(k,n-f,0,m,n)+j},easeOutBounce:function(k,f,j,m,n){return(f/=n)<1/2.75?m*7.5625*f*f+j:f<2/2.75?m*(7.5625*(f-=1.5/2.75)*f+0.75)+j:f<2.5/2.75?m*(7.5625*(f-=2.25/2.75)*f+0.9375)+j:m*(7.5625*(f-=2.625/2.75)*f+0.984375)+j},easeInOutBounce:function(k,f,j,m,n){if(f<n/2){return w.easing.easeInBounce(k,f*2,0,m,n)*0.5+j}return w.easing.easeOutBounce(k,f*2-n,0,m,n)*0.5+m*0.5+j}})}(jQuery);(function(a){a.effects.blind=function(b){return this.queue(function(){var k=a(this),o=["position","top","bottom","left","right"],n=a.effects.setMode(k,b.options.mode||"hide"),l=b.options.direction||"vertical";a.effects.save(k,o);k.show();var m=a.effects.createWrapper(k).css({overflow:"hidden"}),c=l=="vertical"?"height":"width";l=l=="vertical"?m.height():m.width();n=="show"&&m.css(c,0);var j={};j[c]=n=="show"?l:0;m.animate(j,b.duration,b.options.easing,function(){n=="hide"&&k.hide();a.effects.restore(k,o);a.effects.removeWrapper(k);b.callback&&b.callback.apply(k[0],arguments);k.dequeue()})})}})(jQuery);(function(a){a.effects.fade=function(b){return this.queue(function(){var f=a(this),e=a.effects.setMode(f,b.options.mode||"hide");f.animate({opacity:e},{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){b.callback&&b.callback.apply(this,arguments);f.dequeue()}})})}})(jQuery);(function(a){a.effects.slide=function(b){return this.queue(function(){var j=a(this),c=["position","top","bottom","left","right"],m=a.effects.setMode(j,b.options.mode||"show"),k=b.options.direction||"left";a.effects.save(j,c);j.show();a.effects.createWrapper(j).css({overflow:"hidden"});var n=k=="up"||k=="down"?"top":"left";k=k=="up"||k=="left"?"pos":"neg";var l=b.options.distance||(n=="top"?j.outerHeight({margin:true}):j.outerWidth({margin:true}));if(m=="show"){j.css(n,k=="pos"?isNaN(l)?"-"+l:-l:l)}var d={};d[n]=(m=="show"?k=="pos"?"+=":"-=":k=="pos"?"-=":"+=")+l;j.animate(d,{queue:false,duration:b.duration,easing:b.options.easing,complete:function(){m=="hide"&&j.hide();a.effects.restore(j,c);a.effects.removeWrapper(j);b.callback&&b.callback.apply(this,arguments);j.dequeue()}})})}})(jQuery);
