/*
 * Compressed by JSA(www.xidea.org)
 */
jQuery.ui||(function(D){var I=D.fn.remove,H=D.browser.mozilla&&(parseFloat(D.browser.version)<1.9);D.ui={version:"1.7.1",plugin:{add:function(A,E,B){var C=D.ui[A].prototype;for(var F in B){C.plugins[F]=C.plugins[F]||[];C.plugins[F].push([E,B[F]])}},call:function(D,C,B){var A=D.plugins[C];if(!A||!D.element[0].parentNode)return;for(var E=0;E<A.length;E++)if(D.options[A[E][0]])A[E][1].apply(D.element,B)}},contains:function(B,A){return document.compareDocumentPosition?B.compareDocumentPosition(A)&16:B!==A&&B.contains(A)},hasScroll:function(A,C){if(D(A).css("overflow")=="hidden")return false;var B=(C&&C=="left")?"scrollLeft":"scrollTop",E=false;if(A[B]>0)return true;A[B]=1;E=(A[B]>0);A[B]=0;return E},isOverAxis:function(C,A,B){return(C>A)&&(C<(A+B))},isOver:function(E,G,F,C,A,B){return D.ui.isOverAxis(E,F,A)&&D.ui.isOverAxis(G,C,B)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(H){var G=D.attr,B=D.fn.removeAttr,E="http://www.w3.org/2005/07/aaa",F=/^aria-/,A=/^wairole:/;D.attr=function(B,D,H){var C=H!==undefined;return(D=="role"?(C?G.call(this,B,D,"wairole:"+H):(G.apply(this,arguments)||"").replace(A,"")):(F.test(D)?(C?B.setAttributeNS(E,D.replace(F,"aaa:"),H):G.call(this,B,D.replace(F,"aaa:"))):G.apply(this,arguments)))};D.fn.removeAttr=function(A){return(F.test(A)?this.each(function(){this.removeAttributeNS(E,A.replace(F,""))}):B.call(this,A))}}D.fn.extend({remove:function(){D("*",this).add(this).each(function(){D(this).triggerHandler("remove")});return I.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var A;if((D.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position")))A=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(D.curCSS(this,"position",1))&&(/(auto|scroll)/).test(D.curCSS(this,"overflow",1)+D.curCSS(this,"overflow-y",1)+D.curCSS(this,"overflow-x",1))}).eq(0);else A=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"))||!A.length?D(document):A}});D.extend(D.expr[":"],{data:function(A,C,B){return!!D.data(A,B[3])},focusable:function(A){var C=A.nodeName.toLowerCase(),B=D.attr(A,"tabindex");return(/input|select|textarea|button|object/.test(C)?!A.disabled:"a"==C||"area"==C?A.href||!isNaN(B):!isNaN(B))&&!D(A)["area"==C?"parents":"closest"](":hidden").length},tabbable:function(A){var B=D.attr(A,"tabindex");return(isNaN(B)||B>=0)&&D(A).is(":focusable")}});function C(G,F,E,C){function A(B){var A=D[G][F][B]||[];return(typeof A=="string"?A.split(/,?\s+/):A)}var B=A("getter");if(C.length==1&&typeof C[0]=="string")B=B.concat(A("getterSetter"));return(D.inArray(E,B)!=-1)}D.widget=function(A,B){var E=A.split(".")[0];A=A.split(".")[1];D.fn[A]=function(H){var F=(typeof H=="string"),B=Array.prototype.slice.call(arguments,1);if(F&&H.substring(0,1)=="_")return this;if(F&&C(E,A,H,B)){var G=D.data(this[0],A);return(G?G[H].apply(G,B):undefined)}return this.each(function(){var C=D.data(this,A);(!C&&!F&&D.data(this,A,new D[E][A](this,H))._init());(C&&F&&D.isFunction(C[H])&&C[H].apply(C,B))})};D[E]=D[E]||{};D[E][A]=function(B,F){var C=this;this.namespace=E;this.widgetName=A;this.widgetEventPrefix=D[E][A].eventPrefix||A;this.widgetBaseClass=E+"-"+A;this.options=D.extend({},D.widget.defaults,D[E][A].defaults,D.metadata&&D.metadata.get(B)[A],F);this.element=D(B).bind("setData."+A,function(A,E,D){if(A.target==B)return C._setData(E,D)}).bind("getData."+A,function(A,D){if(A.target==B)return C._getData(D)}).bind("remove",function(){return C.destroy()})};D[E][A].prototype=D.extend({},D.widget.prototype,B);D[E][A].getterSetter="option"};D.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled"+" "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(C,A){var E=C,B=this;if(typeof C=="string"){if(A===undefined)return this._getData(C);E={};E[C]=A}D.each(E,function(C,A){B._setData(C,A)})},_getData:function(A){return this.options[A]},_setData:function(B,A){this.options[B]=A;if(B=="disabled")this.element[A?"addClass":"removeClass"](this.widgetBaseClass+"-disabled"+" "+this.namespace+"-state-disabled").attr("aria-disabled",A)},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(G,A,E){var C=this.options[G],F=(G==this.widgetEventPrefix?G:this.widgetEventPrefix+G);A=D.Event(A);A.type=F;if(A.originalEvent)for(var H=D.event.props.length,B;H;){B=D.event.props[--H];A[B]=A.originalEvent[B]}this.element.trigger(A,E);return!(D.isFunction(C)&&C.call(this.element[0],A,E)===false||A.isDefaultPrevented())}};D.widget.defaults={disabled:false};D.ui.mouse={_mouseInit:function(){var A=this;this.element.bind("mousedown."+this.widgetName,function(B){return A._mouseDown(B)}).bind("click."+this.widgetName,function(B){if(A._preventClickEvent){A._preventClickEvent=false;B.stopImmediatePropagation();return false}});if(D.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(D.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(B){B.originalEvent=B.originalEvent||{};if(B.originalEvent.mouseHandled)return;(this._mouseStarted&&this._mouseUp(B));this._mouseDownEvent=B;var C=this,E=(B.which==1),A=(typeof this.options.cancel=="string"?D(B.target).parents().add(B.target).filter(this.options.cancel).length:false);if(!E||A||!this._mouseCapture(B))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){C.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(B)&&this._mouseDelayMet(B)){this._mouseStarted=(this._mouseStart(B)!==false);if(!this._mouseStarted){B.preventDefault();return true}}this._mouseMoveDelegate=function(A){return C._mouseMove(A)};this._mouseUpDelegate=function(A){return C._mouseUp(A)};D(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(D.browser.safari||B.preventDefault());B.originalEvent.mouseHandled=true;return true},_mouseMove:function(A){if(D.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){D(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}};D.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery)
