window.Modernizr=function(b,g,h){function c(){k.input=function(a){for(var b=0,e=a.length;b<e;b++)u[a[b]]=a[b]in t;return u}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" "));k.inputtypes=function(a){for(var b=0,e,c,f,k=a.length;b<k;b++)t.setAttribute("type",c=a[b]),(e=t.type!=="text")&&(t.value=l,t.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(c)&&t.style.WebkitAppearance!==h?(n.appendChild(t),f=g.defaultView,e=f.getComputedStyle&&f.getComputedStyle(t,
null).WebkitAppearance!=="textfield"&&t.offsetHeight!==0,n.removeChild(t)):/^(search|tel)$/.test(c)||(/^(url|email)$/.test(c)?e=t.checkValidity&&t.checkValidity()===!1:/^color$/.test(c)?(n.appendChild(t),e=t.value!=l,n.removeChild(t)):e=t.value!=l)),q[a[b]]=!!e;return q}("search tel url email datetime date month week time datetime-local number range color".split(" "))}function f(b,e){var c=b.charAt(0).toUpperCase()+b.substr(1),c=(b+" "+A.join(c+" ")+c).split(" ");return a(c,e)}function a(a,b){for(var e in a)if(w[a[e]]!==
h)return b=="pfx"?a[e]:!0;return!1}function e(a,b){return typeof a===b}var k={},n=g.documentElement;g.head||g.getElementsByTagName("head");var m=g.createElement("modernizr"),w=m.style,t=g.createElement("input"),l=":)",s=" -webkit- -moz- -o- -ms- -khtml- ".split(" "),A="Webkit Moz O ms Khtml".split(" "),m={},q={},u={},z=[],D=function(a,b,e,c){var f,h=g.createElement("div");if(parseInt(e,10))for(;e--;)f=g.createElement("div"),f.id=c?c[e]:"modernizr"+(e+1),h.appendChild(f);e=["&shy;<style>",a,"</style>"].join("");
h.id="modernizr";h.innerHTML+=e;n.appendChild(h);a=b(h,a);h.parentNode.removeChild(h);return!!a},C=function(){var a={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return function(b,c){var c=c||g.createElement(a[b]||"div"),b="on"+b,f=b in c;f||(c.setAttribute||(c=g.createElement("div")),c.setAttribute&&c.removeAttribute&&(c.setAttribute(b,""),f=e(c[b],"function"),e(c[b],h)||(c[b]=h),c.removeAttribute(b)));return f}}(),o,B={}.hasOwnProperty,y;!e(B,h)&&
!e(B.call,h)?y=function(a,b){return B.call(a,b)}:y=function(a,b){return b in a&&e(a.constructor.prototype[b],h)};(function(a,b){var e=a.join(""),c=b.length;D(e,function(a,b){for(var e=g.styleSheets[g.styleSheets.length-1],e=e.cssRules&&e.cssRules[0]?e.cssRules[0].cssText:e.cssText||"",f=a.childNodes,h={};c--;)h[f[c].id]=f[c];k.csstransforms3d=h.csstransforms3d.offsetLeft===9;k.generatedcontent=h.generatedcontent.offsetHeight>=1;k.fontface=/src/i.test(e)&&e.indexOf(b.split(" ")[0])===0},c,b)})(['@font-face {font-family:"font";src:url("https://")}',
["@media (",s.join("transform-3d),("),"modernizr){#csstransforms3d{left:9px;position:absolute}}"].join(""),['#generatedcontent:after{content:"',l,'";visibility:hidden}'].join("")],["fontface","csstransforms3d","generatedcontent"]);m.flexbox=function(){var a=g.createElement("div"),b=g.createElement("div");(function(a,b,e,c){b+=":";a.style.cssText=(b+s.join(e+";"+b)).slice(0,-b.length)+(c||"")})(a,"display","box","width:42px;padding:0;");b.style.cssText=s.join("box-flex:1;")+"width:10px;";a.appendChild(b);
n.appendChild(a);var e=b.offsetWidth===42;a.removeChild(b);n.removeChild(a);return e};m.canvas=function(){var a=g.createElement("canvas");return!!a.getContext&&!!a.getContext("2d")};m.canvastext=function(){return!!k.canvas&&!!e(g.createElement("canvas").getContext("2d").fillText,"function")};m.postmessage=function(){return!!b.postMessage};m.websqldatabase=function(){return!!b.openDatabase};m.indexedDB=function(){for(var a=-1,e=A.length;++a<e;)if(b[A[a].toLowerCase()+"IndexedDB"])return!0;return!!b.indexedDB};
m.hashchange=function(){return C("hashchange",b)&&(g.documentMode===h||g.documentMode>7)};m.history=function(){return!!b.history&&!!history.pushState};m.draganddrop=function(){return C("dragstart")&&C("drop")};m.websockets=function(){for(var a=-1,e=A.length;++a<e;)if(b[A[a]+"WebSocket"])return!0;return"WebSocket"in b};m.rgba=function(){w.cssText="background-color:rgba(150,255,150,.5)";return!!~(""+w.backgroundColor).indexOf("rgba")};m.hsla=function(){w.cssText="background-color:hsla(120,40%,100%,.5)";
return!!~(""+w.backgroundColor).indexOf("rgba")||!!~(""+w.backgroundColor).indexOf("hsla")};m.multiplebgs=function(){w.cssText="background:url(https://),url(https://),red url(https://)";return/(url\s*\(.*?){3}/.test(w.background)};m.backgroundsize=function(){return f("backgroundSize")};m.borderimage=function(){return f("borderImage")};m.borderradius=function(){return f("borderRadius")};m.boxshadow=function(){return f("boxShadow")};m.textshadow=function(){return g.createElement("div").style.textShadow===
""};m.opacity=function(){var a=s.join("opacity:.55;")+"";w.cssText=a;return/^0.55$/.test(w.opacity)};m.cssanimations=function(){return f("animationName")};m.csscolumns=function(){return f("columnCount")};m.cssgradients=function(){var a=("background-image:"+s.join("gradient(linear,left top,right bottom,from(#9f9),to(white));background-image:")+s.join("linear-gradient(left top,#9f9, white);background-image:")).slice(0,-17);w.cssText=a;return!!~(""+w.backgroundImage).indexOf("gradient")};m.cssreflections=
function(){return f("boxReflect")};m.csstransforms=function(){return!!a(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"])};m.csstransforms3d=function(){var b=!!a(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);b&&"webkitPerspective"in n.style&&(b=k.csstransforms3d);return b};m.csstransitions=function(){return f("transitionProperty")};m.fontface=function(){return k.fontface};m.generatedcontent=function(){return k.generatedcontent};
m.video=function(){var a=g.createElement("video"),b=!1;try{if(b=!!a.canPlayType)b=new Boolean(b),b.ogg=a.canPlayType('video/ogg; codecs="theora"'),b.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"')||a.canPlayType('video/mp4; codecs="avc1.42E01E, mp4a.40.2"'),b.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"')}catch(e){}return b};m.audio=function(){var a=g.createElement("audio"),b=!1;try{if(b=!!a.canPlayType)b=new Boolean(b),b.ogg=a.canPlayType('audio/ogg; codecs="vorbis"'),b.mp3=a.canPlayType("audio/mpeg;"),
b.wav=a.canPlayType('audio/wav; codecs="1"'),b.m4a=a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")}catch(e){}return b};m.localstorage=function(){try{return!!localStorage.getItem}catch(a){return!1}};m.sessionstorage=function(){try{return!!sessionStorage.getItem}catch(a){return!1}};m.webworkers=function(){return!!b.Worker};m.applicationcache=function(){return!!b.applicationCache};for(var E in m)y(m,E)&&(o=E.toLowerCase(),k[o]=m[E](),z.push((k[o]?"":"no-")+o));k.input||c();w.cssText="";m=
t=null;b.attachEvent&&function(){var a=g.createElement("div");a.innerHTML="<elem></elem>";return a.childNodes.length!==1}()&&function(a,b){function e(a){for(var b=-1;++b<j;)a.createElement(f[b])}a.iepp=a.iepp||{};var c=a.iepp,g=c.html5elements||"abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",f=g.split("|"),j=f.length,k=RegExp("(^|\\s)("+g+")","gi"),l=RegExp("<(/*)("+g+")","gi"),q=/^\s*[\{\}]\s*$/,u=
RegExp("(^|[^\\n]*?\\s)("+g+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),t=b.createDocumentFragment(),n=b.documentElement,g=n.firstChild,m=b.createElement("body"),s=b.createElement("style"),A=/print|all/,o;c.getCSS=function(a,b){if(a+""===h)return"";for(var e=-1,j=a.length,g,f=[];++e<j;)g=a[e],g.disabled||(b=g.media||b,A.test(b)&&f.push(c.getCSS(g.imports,b),g.cssText),b="all");return f.join("")};c.parseCSS=function(a){for(var b=[],e;(e=u.exec(a))!=null;)b.push(((q.exec(e[1])?"\n":e[1])+e[2]+e[3]).replace(k,
"$1.iepp_$2")+e[4]);return b.join("\n")};c.writeHTML=function(){var a=-1;for(o=o||b.body;++a<j;)for(var e=b.getElementsByTagName(f[a]),c=e.length,g=-1;++g<c;)e[g].className.indexOf("iepp_")<0&&(e[g].className+=" iepp_"+f[a]);t.appendChild(o);n.appendChild(m);m.className=o.className;m.id=o.id;m.innerHTML=o.innerHTML.replace(l,"<$1font")};c._beforePrint=function(){s.styleSheet.cssText=c.parseCSS(c.getCSS(b.styleSheets,"all"));c.writeHTML()};c.restoreHTML=function(){m.innerHTML="";n.removeChild(m);n.appendChild(o)};
c._afterPrint=function(){c.restoreHTML();s.styleSheet.cssText=""};e(b);e(t);c.disablePP||(g.insertBefore(s,g.firstChild),s.media="print",s.className="iepp-printshim",a.attachEvent("onbeforeprint",c._beforePrint),a.attachEvent("onafterprint",c._afterPrint))}(b,g);k._version="2.0.6";k._prefixes=s;k._domPrefixes=A;k.hasEvent=C;k.testProp=function(b){return a([b])};k.testAllProps=f;k.testStyles=D;n.className=n.className.replace(/\bno-js\b/,"")+(" js "+z.join(" "));return k}(this,this.document);
(function(b,g,h){function c(){for(var a=1,b=-1;A.length-++b;)if(A[b].s&&!(a=A[b].r))break;a&&e()}function f(a){var b=g.createElement("script"),e;b.src=a.s;b.onreadystatechange=b.onload=function(){!e&&(!b.readyState||b.readyState=="loaded"||b.readyState=="complete")&&(e=1,c(),b.onload=b.onreadystatechange=null)};t(function(){e||(e=1,c())},j.errorTimeout);a.e?b.onload():l.parentNode.insertBefore(b,l)}function a(a){var b=g.createElement("link"),e;b.href=a.s;b.rel="stylesheet";b.type="text/css";if(!a.e&&
(o||u)){var f=function(a){t(function(){if(!e)try{a.sheet.cssRules.length?(e=1,c()):f(a)}catch(b){b.code==1E3||b.message=="security"||b.message=="denied"?(e=1,t(function(){c()},0)):f(a)}},0)};f(b)}else b.onload=function(){e||(e=1,t(function(){c()},0))},a.e&&b.onload();t(function(){e||(e=1,c())},j.errorTimeout);!a.e&&l.parentNode.insertBefore(b,l)}function e(){var b=A.shift();q=1;b?b.t?t(function(){b.t=="c"?a(b):f(b)},0):(b(),c()):q=0}function k(a,b,f,h,k,u){function n(){!s&&(!m.readyState||m.readyState==
"loaded"||m.readyState=="complete")&&(o.r=s=1,!q&&c(),m.onload=m.onreadystatechange=null,t(function(){D.removeChild(m)},0))}var m=g.createElement(a),s=0,o={t:f,s:b,e:u};m.src=m.data=b;!z&&(m.style.display="none");m.width=m.height="0";a!="object"&&(m.type=f);m.onload=m.onreadystatechange=n;a=="img"?m.onerror=n:a=="script"&&(m.onerror=function(){o.e=o.r=1;e()});A.splice(h,0,o);D.insertBefore(m,z?null:l);t(function(){s||(D.removeChild(m),o.r=o.e=s=1,c())},j.errorTimeout)}function n(a,b,c){var j=b=="c"?
E:y;q=0;b=b||"j";I(a)?k(j,a,b,this.i++,w,c):(A.splice(this.i++,0,a),A.length==1&&e());return this}function m(){var a=j;a.loader={load:n,i:0};return a}var w=g.documentElement,t=b.setTimeout,l=g.getElementsByTagName("script")[0],s={}.toString,A=[],q=0,u="MozAppearance"in w.style,z=u&&!!g.createRange().compareNode,D=z?w:l.parentNode,C=b.opera&&s.call(b.opera)=="[object Opera]",o="webkitAppearance"in w.style,B=o&&"async"in g.createElement("script"),y=u?"object":C||B?"img":"script",E=o?"img":y,F=Array.isArray||
function(a){return s.call(a)=="[object Array]"},I=function(a){return typeof a=="string"},O=function(a){return s.call(a)=="[object Function]"},x=[],P={},K,j;j=function(a){function b(a){var a=a.split("!"),e=x.length,c=a.pop(),j=a.length,c={url:c,origUrl:c,prefixes:a},g,f;for(f=0;f<j;f++)(g=P[a[f]])&&(c=g(c));for(f=0;f<e;f++)c=x[f](c);return c}function e(a,c,j,g,f){var k=b(a),l=k.autoCallback;if(!k.bypass){c&&(c=O(c)?c:c[a]||c[g]||c[a.split("/").pop().split("?")[0]]);if(k.instead)return k.instead(a,
c,j,g,f);j.load(k.url,k.forceCSS||!k.forceJS&&/css$/.test(k.url)?"c":h,k.noexec);(O(c)||O(l))&&j.load(function(){m();c&&c(k.origUrl,f,g);l&&l(k.origUrl,f,g)})}}function c(a,b){function j(a){if(I(a))e(a,h,b,0,g);else if(Object(a)===a)for(k in a)a.hasOwnProperty(k)&&e(a[k],h,b,k,g)}var g=!!a.test,f=a.load||a.both,h=a.callback,k;j(g?a.yep:a.nope);j(f);a.complete&&b.load(a.complete)}var g,f,k=this.yepnope.loader;if(I(a))e(a,0,k,0);else if(F(a))for(g=0;g<a.length;g++)f=a[g],I(f)?e(f,0,k,0):F(f)?j(f):Object(f)===
f&&c(f,k);else Object(a)===a&&c(a,k)};j.addPrefix=function(a,b){P[a]=b};j.addFilter=function(a){x.push(a)};j.errorTimeout=1E4;g.readyState==null&&g.addEventListener&&(g.readyState="loading",g.addEventListener("DOMContentLoaded",K=function(){g.removeEventListener("DOMContentLoaded",K,0);g.readyState="complete"},0));b.yepnope=m()})(this,this.document);Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};(function(b,g){function h(a){return j.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function c(a){if(!pa[a]){var b=x.body,e=j("<"+a+">").appendTo(b),c=e.css("display");e.remove();if(c==="none"||c===""){S||(S=x.createElement("iframe"),S.frameBorder=S.width=S.height=0);b.appendChild(S);if(!ba||!S.createElement)ba=(S.contentWindow||S.contentDocument).document,ba.write((x.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>"),ba.close();e=ba.createElement(a);ba.body.appendChild(e);
c=j.css(e,"display");b.removeChild(S)}pa[a]=c}return pa[a]}function f(a,b){var e={};j.each(Ba.concat.apply([],Ba.slice(0,b)),function(){e[this]=a});return e}function a(){ja=g}function e(){setTimeout(a,0);return ja=j.now()}function k(){try{return new b.XMLHttpRequest}catch(a){}}function n(a,b,e,c){if(j.isArray(b))j.each(b,function(b,J){e||Va.test(a)?c(a,J):n(a+"["+(typeof J=="object"||j.isArray(J)?b:"")+"]",J,e,c)});else if(!e&&b!=null&&typeof b=="object")for(var g in b)n(a+"["+g+"]",b[g],e,c);else c(a,
b)}function m(a,b){var e,c,f=j.ajaxSettings.flatOptions||{};for(e in b)b[e]!==g&&((f[e]?a:c||(c={}))[e]=b[e]);c&&j.extend(!0,a,c)}function w(a,b,e,c,j,f){j=j||b.dataTypes[0];f=f||{};f[j]=!0;for(var j=a[j],h=0,k=j?j.length:0,l=a===qa,q;h<k&&(l||!q);h++)q=j[h](b,e,c),typeof q=="string"&&(!l||f[q]?q=g:(b.dataTypes.unshift(q),q=w(a,b,e,c,q,f)));(l||!q)&&!f["*"]&&(q=w(a,b,e,c,"*",f));return q}function t(a){return function(b,e){var v;typeof b!="string"&&(e=b,b="*");if(j.isFunction(e))for(var c=b.toLowerCase().split(Ca),
g=0,f=c.length,h,k;g<f;g++)h=c[g],(k=/^\+/.test(h))&&(h=h.substr(1)||"*"),v=a[h]=a[h]||[],h=v,h[k?"unshift":"push"](e)}}function l(a,b,e){var c=b==="width"?a.offsetWidth:a.offsetHeight,g=b==="width"?Wa:Xa;if(c>0)return e!=="border"&&j.each(g,function(){e||(c-=parseFloat(j.css(a,"padding"+this))||0);e==="margin"?c+=parseFloat(j.css(a,e+this))||0:c-=parseFloat(j.css(a,"border"+this+"Width"))||0}),c+"px";c=ca(a,b,b);if(c<0||c==null)c=a.style[b]||0;c=parseFloat(c)||0;e&&j.each(g,function(){c+=parseFloat(j.css(a,
"padding"+this))||0;e!=="padding"&&(c+=parseFloat(j.css(a,"border"+this+"Width"))||0);e==="margin"&&(c+=parseFloat(j.css(a,e+this))||0)});return c+"px"}function s(a,b){b.src?j.ajax({url:b.src,async:!1,dataType:"script"}):j.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ya,"/*$0*/"));b.parentNode&&b.parentNode.removeChild(b)}function A(a){var b=(a.nodeName||"").toLowerCase();b==="input"?q(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&j.grep(a.getElementsByTagName("input"),
q)}function q(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function u(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function z(a,b){var e;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes();b.mergeAttributes&&b.mergeAttributes(a);e=b.nodeName.toLowerCase();if(e==="object")b.outerHTML=a.outerHTML;else if(e!=="input"||a.type!=="checkbox"&&a.type!=="radio")if(e==="option")b.selected=
a.defaultSelected;else{if(e==="input"||e==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(j.expando)}}function D(a,b){if(b.nodeType===1&&j.hasData(a)){var e,c,g;c=j._data(a);var f=j._data(b,c),h=c.events;if(h)for(e in delete f.handle,f.events={},h){c=0;for(g=h[e].length;c<g;c++)j.event.add(b,e+(h[e][c].namespace?".":"")+h[e][c].namespace,h[e][c],h[e][c].data)}f.data&&(f.data=j.extend({},f.data))}}
function C(a){var b=Da.split(" "),a=a.createDocumentFragment();if(a.createElement)for(;b.length;)a.createElement(b.pop());return a}function o(a,b,e){b=b||0;if(j.isFunction(b))return j.grep(a,function(a,v){return!!b.call(a,v,a)===e});if(b.nodeType)return j.grep(a,function(a){return a===b===e});if(typeof b=="string"){var c=j.grep(a,function(a){return a.nodeType===1});if(Za.test(b))return j.filter(b,c,!e);b=j.filter(b,c)}return j.grep(a,function(a){return j.inArray(a,b)>=0===e})}function B(){return!0}
function y(){return!1}function E(a,b,e){var c=b+"defer",g=b+"queue",f=b+"mark",h=j._data(a,c);h&&(e==="queue"||!j._data(a,g))&&(e==="mark"||!j._data(a,f))&&setTimeout(function(){!j._data(a,g)&&!j._data(a,f)&&(j.removeData(a,c,!0),h.fire())},0)}function F(a){for(var b in a)if(!(b==="data"&&j.isEmptyObject(a[b]))&&b!=="toJSON")return!1;return!0}function I(a,b,e){if(e===g&&a.nodeType===1)if(e="data-"+b.replace(N,"-$1").toLowerCase(),e=a.getAttribute(e),typeof e=="string"){try{e=e==="true"?!0:e==="false"?
!1:e==="null"?null:j.isNumeric(e)?parseFloat(e):L.test(e)?j.parseJSON(e):e}catch(c){}j.data(a,b,e)}else e=g;return e}function O(a){var b=R[a]={},e,c,a=a.split(/\s+/);e=0;for(c=a.length;e<c;e++)b[a[e]]=!0;return b}var x=b.document,P=b.navigator,K=b.location,j=function(){function a(){if(!e.isReady){try{x.documentElement.doScroll("left")}catch(b){setTimeout(a,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,f)},c=b.jQuery,j=b.$,f,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,k=/\S/,l=
/^\s+/,q=/\s+$/,u=/\d/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,t=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,s=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,o=/(?:^|:|,)(?:\s*\[)+/g,A=/(webkit)[ \/]([\w.]+)/,z=/(opera)(?:.*version)?[ \/]([\w.]+)/,w=/(msie) ([\w.]+)/,D=/(mozilla)(?:.*? rv:([\w.]+))?/,C=/-([a-z]|[0-9])/ig,B=/^-ms-/,y=function(a,b){return(b+"").toUpperCase()},fa=P.userAgent,la,da,$a=Object.prototype.toString,ta=Object.prototype.hasOwnProperty,ua=Array.prototype.push,
ga=Array.prototype.slice,Ea=String.prototype.trim,E=Array.prototype.indexOf,F={};e.fn=e.prototype={constructor:e,init:function(a,b,v){var c,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!b&&x.body)return this.context=x,this[0]=x.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?c=h.exec(a):c=[null,a,null];if(c&&(c[1]||!b)){if(c[1])return j=(b=b instanceof e?b[0]:b)?b.ownerDocument||
b:x,(v=m.exec(a))?e.isPlainObject(b)?(a=[x.createElement(v[1])],e.fn.attr.call(a,b,!0)):a=[j.createElement(v[1])]:(v=e.buildFragment([c[1]],[j]),a=(v.cacheable?e.clone(v.fragment):v.fragment).childNodes),e.merge(this,a);if((b=x.getElementById(c[2]))&&b.parentNode){if(b.id!==c[2])return v.find(a);this.length=1;this[0]=b}this.context=x;this.selector=a;return this}return!b||b.jquery?(b||v).find(a):this.constructor(b).find(a)}if(e.isFunction(a))return v.ready(a);a.selector!==g&&(this.selector=a.selector,
this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7",length:0,size:function(){return this.length},toArray:function(){return ga.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,v){var c=this.constructor();e.isArray(a)?ua.apply(c,a):e.merge(c,a);c.prevObject=this;c.context=this.context;b==="find"?c.selector=this.selector+(this.selector?" ":"")+v:b&&(c.selector=this.selector+"."+b+"("+v+")");return c},each:function(a,
b){return e.each(this,a,b)},ready:function(a){e.bindReady();la.add(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(ga.apply(this,arguments),"slice",ga.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,e){return a.call(b,e,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:ua,sort:[].sort,splice:[].splice};
e.fn.init.prototype=e.fn;e.extend=e.fn.extend=function(){var a,b,v,c,j,f,H=arguments[0]||{},h=1,V=arguments.length,k=!1;typeof H=="boolean"&&(k=H,H=arguments[1]||{},h=2);typeof H!="object"&&!e.isFunction(H)&&(H={});for(V===h&&(H=this,--h);h<V;h++)if((a=arguments[h])!=null)for(b in a)v=H[b],c=a[b],H!==c&&(k&&c&&(e.isPlainObject(c)||(j=e.isArray(c)))?(j?(j=!1,f=v&&e.isArray(v)?v:[]):f=v&&e.isPlainObject(v)?v:{},H[b]=e.extend(k,f,c)):c!==g&&(H[b]=c));return H};e.extend({noConflict:function(a){b.$===
e&&(b.$=j);a&&b.jQuery===e&&(b.jQuery=c);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!x.body)return setTimeout(e.ready,1);e.isReady=!0;a!==!0&&--e.readyWait>0||(la.fireWith(x,[e]),e.fn.trigger&&e(x).trigger("ready").unbind("ready"))}},bindReady:function(){if(!la){la=e.Callbacks("once memory");if(x.readyState==="complete")return setTimeout(e.ready,1);if(x.addEventListener)x.addEventListener("DOMContentLoaded",
da,!1),b.addEventListener("load",e.ready,!1);else if(x.attachEvent){x.attachEvent("onreadystatechange",da);b.attachEvent("onload",e.ready);var c=!1;try{c=b.frameElement==null}catch(j){}x.documentElement.doScroll&&c&&a()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return a!=null&&u.test(a)&&!isNaN(a)},type:function(a){return a==null?
String(a):F[$a.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!ta.call(a,"constructor")&&!ta.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}for(var v in a);return v===g||ta.call(a,v)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a;},parseJSON:function(a){if(typeof a!="string"||!a)return null;a=e.trim(a);if(b.JSON&&b.JSON.parse)return b.JSON.parse(a);
if(t.test(a.replace(n,"@").replace(s,"]").replace(o,"")))return(new Function("return "+a))();e.error("Invalid JSON: "+a)},parseXML:function(a){var v,c;try{b.DOMParser?(c=new DOMParser,v=c.parseFromString(a,"text/xml")):(v=new ActiveXObject("Microsoft.XMLDOM"),v.async="false",v.loadXML(a))}catch(j){v=g}(!v||!v.documentElement||v.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+a);return v},noop:function(){},globalEval:function(a){a&&k.test(a)&&(b.execScript||function(a){b.eval.call(b,
a)})(a)},camelCase:function(a){return a.replace(B,"ms-").replace(C,y)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,v){var c,j=0,f=a.length,H=f===g||e.isFunction(a);if(v)if(H)for(c in a){if(b.apply(a[c],v)===!1)break}else for(;j<f;){if(b.apply(a[j++],v)===!1)break}else if(H)for(c in a){if(b.call(a[c],c,a[c])===!1)break}else for(;j<f;)if(b.call(a[j],j,a[j++])===!1)break;return a},trim:Ea?function(a){return a==null?"":Ea.call(a)}:function(a){return a==
null?"":(a+"").replace(l,"").replace(q,"")},makeArray:function(a,b){var v=b||[];if(a!=null){var c=e.type(a);a.length==null||c==="string"||c==="function"||c==="regexp"||e.isWindow(a)?ua.call(v,a):e.merge(v,a)}return v},inArray:function(a,b,e){var v;if(b){if(E)return E.call(b,a,e);v=b.length;for(e=e?e<0?Math.max(0,v+e):e:0;e<v;e++)if(e in b&&b[e]===a)return e}return-1},merge:function(a,b){var e=a.length,v=0;if(typeof b.length=="number")for(var c=b.length;v<c;v++)a[e++]=b[v];else for(;b[v]!==g;)a[e++]=
b[v++];a.length=e;return a},grep:function(a,b,e){for(var v=[],c,e=!!e,j=0,J=a.length;j<J;j++)c=!!b(a[j],j),e!==c&&v.push(a[j]);return v},map:function(a,b,v){var c,j,f=[],H=0,h=a.length;if(a instanceof e||h!==g&&typeof h=="number"&&(h>0&&a[0]&&a[h-1]||h===0||e.isArray(a)))for(;H<h;H++)c=b(a[H],H,v),c!=null&&(f[f.length]=c);else for(j in a)c=b(a[j],j,v),c!=null&&(f[f.length]=c);return f.concat.apply([],f)},guid:1,proxy:function(a,b){if(typeof b=="string")var v=a[b],b=a,a=v;if(!e.isFunction(a))return g;
var c=ga.call(arguments,2),v=function(){return a.apply(b,c.concat(ga.call(arguments)))};v.guid=a.guid=a.guid||v.guid||e.guid++;return v},access:function(a,b,v,c,j,f){var H=a.length;if(typeof b=="object"){for(var h in b)e.access(a,h,b[h],c,j,v);return a}if(v!==g){c=!f&&c&&e.isFunction(v);for(h=0;h<H;h++)j(a[h],b,c?v.call(a[h],h,j(a[h],b)):v,f);return a}return H?j(a[0],b):g},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();a=A.exec(a)||z.exec(a)||w.exec(a)||a.indexOf("compatible")<
0&&D.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},sub:function(){function a(b,e){return new a.fn.init(b,e)}e.extend(!0,a,this);a.superclass=this;a.fn=a.prototype=this();a.fn.constructor=a;a.sub=this.sub;a.fn.init=function(v,c){c&&c instanceof e&&!(c instanceof a)&&(c=a(c));return e.fn.init.call(this,v,c,b)};a.fn.init.prototype=a.fn;var b=a(x);return a},browser:{}});e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){F["[object "+b+"]"]=b.toLowerCase()});
fa=e.uaMatch(fa);fa.browser&&(e.browser[fa.browser]=!0,e.browser.version=fa.version);e.browser.webkit&&(e.browser.safari=!0);k.test("\u00a0")&&(l=/^[\s\xA0]+/,q=/[\s\xA0]+$/);f=e(x);x.addEventListener?da=function(){x.removeEventListener("DOMContentLoaded",da,!1);e.ready()}:x.attachEvent&&(da=function(){x.readyState==="complete"&&(x.detachEvent("onreadystatechange",da),e.ready())});typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return e});return e}(),R={};j.Callbacks=
function(a){var a=a?R[a]||O(a):{},b=[],e=[],c,f,h,k,l,q=function(e){var c,g,f,h;c=0;for(g=e.length;c<g;c++)f=e[c],h=j.type(f),h==="array"?q(f):h==="function"&&(!a.unique||!m.has(f))&&b.push(f)},u=function(j,g){g=g||[];c=!a.memory||[j,g];f=!0;l=h||0;h=0;for(k=b.length;b&&l<k;l++)if(b[l].apply(j,g)===!1&&a.stopOnFalse){c=!0;break}f=!1;b&&(a.once?c===!0?m.disable():b=[]:e&&e.length&&(c=e.shift(),m.fireWith(c[0],c[1])))},m={add:function(){if(b){var a=b.length;q(arguments);f?k=b.length:c&&c!==!0&&(h=a,
u(c[0],c[1]))}return this},remove:function(){if(b)for(var e=arguments,c=0,j=e.length;c<j;c++)for(var g=0;g<b.length;g++)if(e[c]===b[g]&&(f&&g<=k&&(k--,g<=l&&l--),b.splice(g--,1),a.unique))break;return this},has:function(a){if(b)for(var e=0,v=b.length;e<v;e++)if(a===b[e])return!0;return!1},empty:function(){b=[];return this},disable:function(){b=e=c=g;return this},disabled:function(){return!b},lock:function(){e=g;(!c||c===!0)&&m.disable();return this},locked:function(){return!e},fireWith:function(b,
j){e&&(f?a.once||e.push([b,j]):(!a.once||!c)&&u(b,j));return this},fire:function(){m.fireWith(this,arguments);return this},fired:function(){return!!c}};return m};var Y=[].slice;j.extend({Deferred:function(a){var b=j.Callbacks("once memory"),e=j.Callbacks("once memory"),c=j.Callbacks("memory"),g="pending",f={resolve:b,reject:e,notify:c},h={done:b.add,fail:e.add,progress:c.add,state:function(){return g},isResolved:b.fired,isRejected:e.fired,then:function(a,b,e){k.done(a).fail(b).progress(e);return this},
always:function(){return k.done.apply(k,arguments).fail.apply(k,arguments)},pipe:function(a,b,e){return j.Deferred(function(v){j.each({done:[a,"resolve"],fail:[b,"reject"],progress:[e,"notify"]},function(a,b){var e=b[0],c=b[1],J;j.isFunction(e)?k[a](function(){(J=e.apply(this,arguments))&&j.isFunction(J.promise)?J.promise().then(v.resolve,v.reject,v.notify):v[c+"With"](this===k?v:this,[J])}):k[a](v[c])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},k=h.promise({}),
l;for(l in f)k[l]=f[l].fire,k[l+"With"]=f[l].fireWith;k.done(function(){g="resolved"},e.disable,c.lock).fail(function(){g="rejected"},b.disable,c.lock);a&&a.call(k,k);return k},when:function(a){function b(a){return function(b){h[a]=arguments.length>1?Y.call(arguments,0):b;l.notifyWith(q,h)}}function e(a){return function(b){c[a]=arguments.length>1?Y.call(arguments,0):b;--k||l.resolveWith(l,c)}}var c=Y.call(arguments,0),g=0,f=c.length,h=Array(f),k=f,l=f<=1&&a&&j.isFunction(a.promise)?a:j.Deferred(),
q=l.promise();if(f>1){for(;g<f;g++)c[g]&&c[g].promise&&j.isFunction(c[g].promise)?c[g].promise().then(e(g),l.reject,b(g)):--k;k||l.resolveWith(l,c)}else l!==a&&l.resolveWith(l,f?[a]:[]);return q}});j.support=function(){var a=x.createElement("div"),b=x.documentElement,e,c,g,f,h,k,l,q,u;a.setAttribute("className","t");a.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/><nav></nav>";e=a.getElementsByTagName("*");c=a.getElementsByTagName("a")[0];
if(!e||!e.length||!c)return{};g=x.createElement("select");f=g.appendChild(x.createElement("option"));e=a.getElementsByTagName("input")[0];k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(c.getAttribute("style")),hrefNormalized:c.getAttribute("href")==="/a",opacity:/^0.55/.test(c.style.opacity),cssFloat:!!c.style.cssFloat,unknownElems:!!a.getElementsByTagName("nav").length,checkOn:e.value===
"on",optSelected:f.selected,getSetAttribute:a.className!=="t",enctype:!!x.createElement("form").enctype,submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0};e.checked=!0;k.noCloneChecked=e.cloneNode(!0).checked;g.disabled=!0;k.optDisabled=!f.disabled;try{delete a.test}catch(m){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),
a.cloneNode(!0).fireEvent("onclick"));e=x.createElement("input");e.value="t";e.setAttribute("type","radio");k.radioValue=e.value==="t";e.setAttribute("checked","checked");a.appendChild(e);c=x.createDocumentFragment();c.appendChild(a.lastChild);k.checkClone=c.cloneNode(!0).cloneNode(!0).lastChild.checked;a.innerHTML="";a.style.width=a.style.paddingLeft="1px";l=x.getElementsByTagName("body")[0];q=x.createElement(l?"div":"body");c={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};
l&&j.extend(c,{position:"absolute",left:"-999px",top:"-999px"});for(u in c)q.style[u]=c[u];q.appendChild(a);b=l||b;b.insertBefore(q,b.firstChild);k.appendChecked=e.checked;k.boxModel=a.offsetWidth===2;"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="<div style='width:4px;'></div>",k.shrinkWrapBlocks=a.offsetWidth!==2);a.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
c=a.getElementsByTagName("td");e=c[0].offsetHeight===0;c[0].style.display="";c[1].style.display="none";k.reliableHiddenOffsets=e&&c[0].offsetHeight===0;a.innerHTML="";x.defaultView&&x.defaultView.getComputedStyle&&(h=x.createElement("div"),h.style.width="0",h.style.marginRight="0",a.appendChild(h),k.reliableMarginRight=(parseInt((x.defaultView.getComputedStyle(h,null)||{marginRight:0}).marginRight,10)||0)===0);if(a.attachEvent)for(u in{submit:1,change:1,focusin:1})h="on"+u,(e=h in a)||(a.setAttribute(h,
"return;"),e=typeof a[h]=="function"),k[u+"Bubbles"]=e;j(function(){var a,b,e,v,c;l=x.getElementsByTagName("body")[0];!l||(a=x.createElement("div"),a.style.cssText="visibility:hidden;border:0;width:0;height:0;position:static;top:0;margin-top:1px",l.insertBefore(a,l.firstChild),q=x.createElement("div"),q.style.cssText="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;visibility:hidden;border:0;",q.innerHTML="<div style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;'><div></div></div><table style='position:absolute;top:0;left:0;width:1px;height:1px;margin:0;border:5px solid #000;padding:0;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>",
a.appendChild(q),b=q.firstChild,e=b.firstChild,v=b.nextSibling.firstChild.firstChild,c={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:v.offsetTop===5},e.style.position="fixed",e.style.top="20px",c.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",b.style.overflow="hidden",b.style.position="relative",c.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,c.doesNotIncludeMarginInBodyOffset=l.offsetTop!==1,l.removeChild(a),q=null,j.extend(k,c))});q.innerHTML=
"";b.removeChild(q);q=c=g=f=l=h=a=e=null;return k}();j.boxModel=j.support.boxModel;var L=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;j.extend({cache:{},uuid:0,expando:"jQuery"+(j.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?j.cache[a[j.expando]]:a[j.expando];return!!a&&!F(a)},data:function(a,b,e,c){if(j.acceptData(a)){var f,h,k=typeof b=="string",l=(f=a.nodeType)?j.cache:a,q=f?a[j.expando]:a[j.expando]&&
j.expando,u=b==="events";if(q&&l[q]&&(u||c||l[q].data)||!(k&&e===g)){q||(f?a[j.expando]=q=++j.uuid:q=j.expando);l[q]||(l[q]={},f||(l[q].toJSON=j.noop));if(typeof b=="object"||typeof b=="function")c?l[q]=j.extend(l[q],b):l[q].data=j.extend(l[q].data,b);a=f=l[q];c||(f.data||(f.data={}),f=f.data);e!==g&&(f[j.camelCase(b)]=e);if(u&&!f[b])return a.events;k?(h=f[b],h==null&&(h=f[j.camelCase(b)])):h=f;return h}}},removeData:function(a,b,e){if(j.acceptData(a)){var c,g,f,h=a.nodeType,k=h?j.cache:a,l=h?a[j.expando]:
j.expando;if(k[l]){if(b&&(c=e?k[l]:k[l].data)){j.isArray(b)||(b in c?b=[b]:(b=j.camelCase(b),b in c?b=[b]:b=b.split(" ")));g=0;for(f=b.length;g<f;g++)delete c[b[g]];if(!(e?F:j.isEmptyObject)(c))return}if(!e&&(delete k[l].data,!F(k[l])))return;j.support.deleteExpando||!k.setInterval?delete k[l]:k[l]=null;h&&(j.support.deleteExpando?delete a[j.expando]:a.removeAttribute?a.removeAttribute(j.expando):a[j.expando]=null)}}},_data:function(a,b,e){return j.data(a,b,e,!0)},acceptData:function(a){if(a.nodeName){var b=
j.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}});j.fn.extend({data:function(a,b){var e,c,f,h=null;if(typeof a=="undefined"){if(this.length&&(h=j.data(this[0]),this[0].nodeType===1&&!j._data(this[0],"parsedAttrs"))){c=this[0].attributes;for(var k=0,l=c.length;k<l;k++)f=c[k].name,f.indexOf("data-")===0&&(f=j.camelCase(f.substring(5)),I(this[0],f,h[f]));j._data(this[0],"parsedAttrs",!0)}return h}if(typeof a=="object")return this.each(function(){j.data(this,
a)});e=a.split(".");e[1]=e[1]?"."+e[1]:"";return b===g?(h=this.triggerHandler("getData"+e[1]+"!",[e[0]]),h===g&&this.length&&(h=j.data(this[0],a),h=I(this[0],a,h)),h===g&&e[1]?this.data(e[0]):h):this.each(function(){var c=j(this),g=[e[0],b];c.triggerHandler("setData"+e[1]+"!",g);j.data(this,a,b);c.triggerHandler("changeData"+e[1]+"!",g)})},removeData:function(a){return this.each(function(){j.removeData(this,a)})}});j.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",j._data(a,b,(j._data(a,b)||0)+
1))},_unmark:function(a,b,e){a!==!0&&(e=b,b=a,a=!1);if(b){var e=e||"fx",c=e+"mark";(a=a?0:(j._data(b,c)||1)-1)?j._data(b,c,a):(j.removeData(b,c,!0),E(b,e,"mark"))}},queue:function(a,b,e){var c;if(a)return b=(b||"fx")+"queue",c=j._data(a,b),e&&(!c||j.isArray(e)?c=j._data(a,b,j.makeArray(e)):c.push(e)),c||[]},dequeue:function(a,b){var b=b||"fx",e=j.queue(a,b),c=e.shift(),g={};c==="inprogress"&&(c=e.shift());c&&(b==="fx"&&e.unshift("inprogress"),j._data(a,b+".run",g),c.call(a,function(){j.dequeue(a,
b)},g));e.length||(j.removeData(a,b+"queue "+b+".run",!0),E(a,b,"queue"))}});j.fn.extend({queue:function(a,b){typeof a!="string"&&(b=a,a="fx");return b===g?j.queue(this[0],a):this.each(function(){var e=j.queue(this,a,b);a==="fx"&&e[0]!=="inprogress"&&j.dequeue(this,a)})},dequeue:function(a){return this.each(function(){j.dequeue(this,a)})},delay:function(a,b){a=j.fx?j.fx.speeds[a]||a:a;return this.queue(b||"fx",function(b,e){var c=setTimeout(b,a);e.stop=function(){clearTimeout(c)}})},clearQueue:function(a){return this.queue(a||
"fx",[])},promise:function(a){function b(){--h||e.resolveWith(c,[c])}typeof a!="string"&&(a=g);var a=a||"fx",e=j.Deferred(),c=this,f=c.length,h=1,k=a+"defer",l=a+"queue";a+="mark";for(var q;f--;)if(q=j.data(c[f],k,g,!0)||(j.data(c[f],l,g,!0)||j.data(c[f],a,g,!0))&&j.data(c[f],k,j.Callbacks("once memory"),!0))h++,q.add(b);b();return e.promise()}});var Q=/[\n\t\r]/g,G=/\s+/,ha=/\r/g,ia=/^(?:button|input)$/i,aa=/^(?:button|input|object|select|textarea)$/i,U=/^a(?:rea)?$/i,Z=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
ya=j.support.getSetAttribute,T,za,Aa;j.fn.extend({attr:function(a,b){return j.access(this,a,b,!0,j.attr)},removeAttr:function(a){return this.each(function(){j.removeAttr(this,a)})},prop:function(a,b){return j.access(this,a,b,!0,j.prop)},removeProp:function(a){a=j.propFix[a]||a;return this.each(function(){try{this[a]=g,delete this[a]}catch(b){}})},addClass:function(a){var b,e,c,g,f,h,k;if(j.isFunction(a))return this.each(function(b){j(this).addClass(a.call(this,b,this.className))});if(a&&typeof a==
"string"){b=a.split(G);e=0;for(c=this.length;e<c;e++)if(g=this[e],g.nodeType===1)if(!g.className&&b.length===1)g.className=a;else{f=" "+g.className+" ";h=0;for(k=b.length;h<k;h++)~f.indexOf(" "+b[h]+" ")||(f+=b[h]+" ");g.className=j.trim(f)}}return this},removeClass:function(a){var b,e,c,f,h,k,l;if(j.isFunction(a))return this.each(function(b){j(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===g){b=(a||"").split(G);e=0;for(c=this.length;e<c;e++)if(f=this[e],f.nodeType===
1&&f.className)if(a){h=(" "+f.className+" ").replace(Q," ");k=0;for(l=b.length;k<l;k++)h=h.replace(" "+b[k]+" "," ");f.className=j.trim(h)}else f.className=""}return this},toggleClass:function(a,b){var e=typeof a,c=typeof b=="boolean";return j.isFunction(a)?this.each(function(e){j(this).toggleClass(a.call(this,e,this.className,b),b)}):this.each(function(){if(e==="string")for(var g,f=0,h=j(this),k=b,l=a.split(G);g=l[f++];)k=c?k:!h.hasClass(g),h[k?"addClass":"removeClass"](g);else if(e==="undefined"||
e==="boolean")this.className&&j._data(this,"__className__",this.className),this.className=this.className||a===!1?"":j._data(this,"__className__")||""})},hasClass:function(a){for(var a=" "+a+" ",b=0,e=this.length;b<e;b++)if(this[b].nodeType===1&&(" "+this[b].className+" ").replace(Q," ").indexOf(a)>-1)return!0;return!1},val:function(a){var b,e,c,f=this[0];if(!arguments.length){if(f){if((b=j.valHooks[f.nodeName.toLowerCase()]||j.valHooks[f.type])&&"get"in b&&(e=b.get(f,"value"))!==g)return e;e=f.value;
return typeof e=="string"?e.replace(ha,""):e==null?"":e}return g}c=j.isFunction(a);return this.each(function(e){var f=j(this),h;if(this.nodeType===1&&(c?h=a.call(this,e,f.val()):h=a,h==null?h="":typeof h=="number"?h+="":j.isArray(h)&&(h=j.map(h,function(a){return a==null?"":a+""})),b=j.valHooks[this.nodeName.toLowerCase()]||j.valHooks[this.type],!b||!("set"in b)||b.set(this,h,"value")===g))this.value=h})}});j.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?
a.value:a.text}},select:{get:function(a){var b,e,c=a.selectedIndex,f=[],g=a.options,h=a.type==="select-one";if(c<0)return null;a=h?c:0;for(e=h?c+1:g.length;a<e;a++)if(b=g[a],b.selected&&(j.support.optDisabled?!b.disabled:b.getAttribute("disabled")===null)&&(!b.parentNode.disabled||!j.nodeName(b.parentNode,"optgroup"))){b=j(b).val();if(h)return b;f.push(b)}return h&&!f.length&&g.length?j(g[c]).val():f},set:function(a,b){var e=j.makeArray(b);j(a).find("option").each(function(){this.selected=j.inArray(j(this).val(),
e)>=0});e.length||(a.selectedIndex=-1);return e}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,b,e,c){var f,h,k=a.nodeType;if(!a||k===3||k===8||k===2)return g;if(c&&b in j.attrFn)return j(a)[b](e);if(!("getAttribute"in a))return j.prop(a,b,e);(c=k!==1||!j.isXMLDoc(a))&&(b=b.toLowerCase(),h=j.attrHooks[b]||(Z.test(b)?za:T));if(e!==g){if(e===null)return j.removeAttr(a,b),g;if(h&&"set"in h&&c&&(f=h.set(a,e,b))!==g)return f;a.setAttribute(b,""+e);return e}if(h&&
"get"in h&&c&&(f=h.get(a,b))!==null)return f;f=a.getAttribute(b);return f===null?g:f},removeAttr:function(a,b){var e,c,f,g,h=0;if(a.nodeType===1){c=(b||"").split(G);for(g=c.length;h<g;h++)f=c[h].toLowerCase(),e=j.propFix[f]||f,j.attr(a,f,""),a.removeAttribute(ya?f:e),Z.test(f)&&e in a&&(a[e]=!1)}},attrHooks:{type:{set:function(a,b){if(ia.test(a.nodeName)&&a.parentNode)j.error("type property can't be changed");else if(!j.support.radioValue&&b==="radio"&&j.nodeName(a,"input")){var e=a.value;a.setAttribute("type",
b);e&&(a.value=e);return b}}},value:{get:function(a,b){return T&&j.nodeName(a,"button")?T.get(a,b):b in a?a.value:null},set:function(a,b,e){if(T&&j.nodeName(a,"button"))return T.set(a,b,e);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,b,e){var c,
f,h=a.nodeType;if(!a||h===3||h===8||h===2)return g;(h!==1||!j.isXMLDoc(a))&&(b=j.propFix[b]||b,f=j.propHooks[b]);return e!==g?f&&"set"in f&&(c=f.set(a,e,b))!==g?c:a[b]=e:f&&"get"in f&&(c=f.get(a,b))!==null?c:a[b]},propHooks:{tabIndex:{get:function(a){var b=a.getAttributeNode("tabindex");return b&&b.specified?parseInt(b.value,10):aa.test(a.nodeName)||U.test(a.nodeName)&&a.href?0:g}}}});j.attrHooks.tabindex=j.propHooks.tabIndex;za={get:function(a,b){var e,c=j.prop(a,b);return c===!0||typeof c!="boolean"&&
(e=a.getAttributeNode(b))&&e.nodeValue!==!1?b.toLowerCase():g},set:function(a,b,e){var c;b===!1?j.removeAttr(a,e):(c=j.propFix[e]||e,c in a&&(a[c]=!0),a.setAttribute(e,e.toLowerCase()));return e}};ya||(Aa={name:!0,id:!0},T=j.valHooks.button={get:function(a,b){var e;return(e=a.getAttributeNode(b))&&(Aa[b]?e.nodeValue!=="":e.specified)?e.nodeValue:g},set:function(a,b,e){var c=a.getAttributeNode(e);c||(c=x.createAttribute(e),a.setAttributeNode(c));return c.nodeValue=b+""}},j.attrHooks.tabindex.set=T.set,
j.each(["width","height"],function(a,b){j.attrHooks[b]=j.extend(j.attrHooks[b],{set:function(a,e){if(e==="")return a.setAttribute(b,"auto"),e}})}),j.attrHooks.contenteditable={get:T.get,set:function(a,b,e){b===""&&(b="false");T.set(a,b,e)}});j.support.hrefNormalized||j.each(["href","src","width","height"],function(a,b){j.attrHooks[b]=j.extend(j.attrHooks[b],{get:function(a){a=a.getAttribute(b,2);return a===null?g:a}})});j.support.style||(j.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||
g},set:function(a,b){return a.style.cssText=""+b}});j.support.optSelected||(j.propHooks.selected=j.extend(j.propHooks.selected,{get:function(){return null}}));j.support.enctype||(j.propFix.enctype="encoding");j.support.checkOn||j.each(["radio","checkbox"],function(){j.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}});j.each(["radio","checkbox"],function(){j.valHooks[this]=j.extend(j.valHooks[this],{set:function(a,b){if(j.isArray(b))return a.checked=j.inArray(j(a).val(),
b)>=0}})});var oa=/^(?:textarea|input|select)$/i,Fa=/^([^\.]*)?(?:\.(.+))?$/,ab=/\bhover(\.\S+)?/,bb=/^key/,cb=/^(?:mouse|contextmenu)|click/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){(a=db.exec(a))&&(a[1]=(a[1]||"").toLowerCase(),a[3]=a[3]&&RegExp("(?:^|\\s)"+a[3]+"(?:\\s|$)"));return a},Ga=function(a){return j.event.special.hover?a:a.replace(ab,"mouseenter$1 mouseleave$1")};j.event={add:function(a,b,e,c,f){var h,k,l,q,u,m,t,n,s;if(!(a.nodeType===3||a.nodeType===8||!b||!e||!(h=j._data(a)))){e.handler&&
(t=e,e=t.handler);e.guid||(e.guid=j.guid++);(l=h.events)||(h.events=l={});(k=h.handle)||(h.handle=k=function(a){return typeof j!="undefined"&&(!a||j.event.triggered!==a.type)?j.event.dispatch.apply(k.elem,arguments):g},k.elem=a);b=Ga(b).split(" ");for(h=0;h<b.length;h++){q=Fa.exec(b[h])||[];u=q[1];m=(q[2]||"").split(".").sort();s=j.event.special[u]||{};u=(f?s.delegateType:s.bindType)||u;s=j.event.special[u]||{};q=j.extend({type:u,origType:q[1],data:c,handler:e,guid:e.guid,selector:f,namespace:m.join(".")},
t);f&&(q.quick=eb(f),!q.quick&&j.expr.match.POS.test(f)&&(q.isPositional=!0));n=l[u];if(!n&&(n=l[u]=[],n.delegateCount=0,!s.setup||s.setup.call(a,c,m,k)===!1))a.addEventListener?a.addEventListener(u,k,!1):a.attachEvent&&a.attachEvent("on"+u,k);s.add&&(s.add.call(a,q),q.handler.guid||(q.handler.guid=e.guid));f?n.splice(n.delegateCount++,0,q):n.push(q);j.event.global[u]=!0}a=null}},global:{},remove:function(a,b,e,c){var f=j.hasData(a)&&j._data(a),g,h,k,l,q,u,m,t,n,s;if(f&&(u=f.events)){b=Ga(b||"").split(" ");
for(g=0;g<b.length;g++){h=Fa.exec(b[g])||[];k=h[1];h=h[2];if(!k){h=h?"."+h:"";for(q in u)j.event.remove(a,q+h,e,c);return}m=j.event.special[k]||{};k=(c?m.delegateType:m.bindType)||k;n=u[k]||[];l=n.length;h=h?RegExp("(^|\\.)"+h.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;if(e||h||c||m.remove)for(q=0;q<n.length;q++){if(s=n[q],!e||e.guid===s.guid)if(!h||h.test(s.namespace))if(!c||c===s.selector||c==="**"&&s.selector)n.splice(q--,1),s.selector&&n.delegateCount--,m.remove&&m.remove.call(a,
s)}else n.length=0;n.length===0&&l!==n.length&&((!m.teardown||m.teardown.call(a,h)===!1)&&j.removeEvent(a,k,f.handle),delete u[k])}j.isEmptyObject(u)&&(t=f.handle,t&&(t.elem=null),j.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(a,e,c,f){if(!c||c.nodeType!==3&&c.nodeType!==8){var h=a.type||a,k=[],l,q,u,m,n;h.indexOf("!")>=0&&(h=h.slice(0,-1),l=!0);h.indexOf(".")>=0&&(k=h.split("."),h=k.shift(),k.sort());if(c&&!j.event.customEvent[h]||j.event.global[h])if(a=
typeof a=="object"?a[j.expando]?a:new j.Event(h,a):new j.Event(h),a.type=h,a.isTrigger=!0,a.exclusive=l,a.namespace=k.join("."),a.namespace_re=a.namespace?RegExp("(^|\\.)"+k.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,k=h.indexOf(":")<0?"on"+h:"",(f||!c)&&a.preventDefault(),c){if(a.result=g,a.target||(a.target=c),e=e!=null?j.makeArray(e):[],e.unshift(a),l=j.event.special[h]||{},!(l.trigger&&l.trigger.apply(c,e)===!1)){n=[[c,l.bindType||h]];if(!f&&!l.noBubble&&!j.isWindow(c)){q=l.delegateType||h;u=null;
for(f=c.parentNode;f;f=f.parentNode)n.push([f,q]),u=f;u&&u===c.ownerDocument&&n.push([u.defaultView||u.parentWindow||b,q])}for(q=0;q<n.length;q++)if(f=n[q][0],a.type=n[q][1],(m=(j._data(f,"events")||{})[a.type]&&j._data(f,"handle"))&&m.apply(f,e),(m=k&&f[k])&&j.acceptData(f)&&m.apply(f,e),a.isPropagationStopped())break;a.type=h;a.isDefaultPrevented()||(!l._default||l._default.apply(c.ownerDocument,e)===!1)&&(h!=="click"||!j.nodeName(c,"a"))&&j.acceptData(c)&&k&&c[h]&&(h!=="focus"&&h!=="blur"||a.target.offsetWidth!==
0)&&!j.isWindow(c)&&(u=c[k],u&&(c[k]=null),j.event.triggered=h,c[h](),j.event.triggered=g,u&&(c[k]=u));return a.result}}else for(q in c=j.cache,c)c[q].events&&c[q].events[h]&&j.event.trigger(a,e,c[q].handle.elem,!0)}},dispatch:function(a){var a=j.event.fix(a||b.event),e=(j._data(this,"events")||{})[a.type]||[],c=e.delegateCount,f=[].slice.call(arguments,0),h=!a.exclusive&&!a.namespace,k=(j.event.special[a.type]||{}).handle,l=[],q,u,m,n,t,s,o;f[0]=a;a.delegateTarget=this;if(c&&!a.target.disabled&&
(!a.button||a.type!=="click"))for(u=a.target;u!=this;u=u.parentNode||this){n={};t=[];for(q=0;q<c;q++)m=e[q],s=m.selector,o=n[s],m.isPositional?o=(o||(n[s]=j(s))).index(u)>=0:o===g&&(o=n[s]=m.quick?(!m.quick[1]||u.nodeName.toLowerCase()===m.quick[1])&&(!m.quick[2]||u.id===m.quick[2])&&(!m.quick[3]||m.quick[3].test(u.className)):j(u).is(s)),o&&t.push(m);t.length&&l.push({elem:u,matches:t})}e.length>c&&l.push({elem:this,matches:e.slice(c)});for(q=0;q<l.length&&!a.isPropagationStopped();q++){c=l[q];a.currentTarget=
c.elem;for(e=0;e<c.matches.length&&!a.isImmediatePropagationStopped();e++)if(m=c.matches[e],h||!a.namespace&&!m.namespace||a.namespace_re&&a.namespace_re.test(m.namespace))a.data=m.data,a.handleObj=m,m=(k||m.handler).apply(c.elem,f),m!==g&&(a.result=m,m===!1&&(a.preventDefault(),a.stopPropagation()))}return a.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},
keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement wheelDelta".split(" "),filter:function(a,b){var e,c,j,f=b.button,h=b.fromElement;a.pageX==null&&b.clientX!=null&&(e=a.target.ownerDocument||x,c=e.documentElement,j=e.body,a.pageX=b.clientX+(c&&c.scrollLeft||j&&j.scrollLeft||0)-(c&&c.clientLeft||
j&&j.clientLeft||0),a.pageY=b.clientY+(c&&c.scrollTop||j&&j.scrollTop||0)-(c&&c.clientTop||j&&j.clientTop||0));!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?b.toElement:h);!a.which&&f!==g&&(a.which=f&1?1:f&2?3:f&4?2:0);return a}},fix:function(a){if(a[j.expando])return a;var b,e,c=a,f=j.event.fixHooks[a.type]||{},h=f.props?this.props.concat(f.props):this.props,a=j.Event(c);for(b=h.length;b;)e=h[--b],a[e]=c[e];a.target||(a.target=c.srcElement||x);a.target.nodeType===3&&(a.target=a.target.parentNode);
a.metaKey===g&&(a.metaKey=a.ctrlKey);return f.filter?f.filter(a,c):a},special:{ready:{setup:j.bindReady},focus:{delegateType:"focusin",noBubble:!0},blur:{delegateType:"focusout",noBubble:!0},beforeunload:{setup:function(a,b,e){j.isWindow(this)&&(this.onbeforeunload=e)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,e,c){a=j.extend(new j.Event,e,{type:a,isSimulated:!0,originalEvent:{}});c?j.event.trigger(a,null,b):j.event.dispatch.call(b,a);a.isDefaultPrevented()&&
e.preventDefault()}};j.event.handle=j.event.dispatch;j.removeEvent=x.removeEventListener?function(a,b,e){a.removeEventListener&&a.removeEventListener(b,e,!1)}:function(a,b,e){a.detachEvent&&a.detachEvent("on"+b,e)};j.Event=function(a,b){if(!(this instanceof j.Event))return new j.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?B:y):this.type=a;b&&j.extend(this,b);this.timeStamp=a&&
a.timeStamp||j.now();this[j.expando]=!0};j.Event.prototype={preventDefault:function(){this.isDefaultPrevented=B;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=B;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=B;this.stopPropagation()},isDefaultPrevented:y,isPropagationStopped:y,isImmediatePropagationStopped:y};
j.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){j.event.special[a]=j.event.special[b]={delegateType:b,bindType:b,handle:function(a){var b=a.relatedTarget,e=a.handleObj,c;if(!b||e.origType===a.type||b!==this&&!j.contains(this,b))b=a.type,a.type=e.origType,c=e.handler.apply(this,arguments),a.type=b;return c}}});j.support.submitBubbles||(j.event.special.submit={setup:function(){if(j.nodeName(this,"form"))return!1;j.event.add(this,"click._submit keypress._submit",function(a){a=a.target;
(a=j.nodeName(a,"input")||j.nodeName(a,"button")?a.form:g)&&!a._submit_attached&&(j.event.add(a,"submit._submit",function(a){this.parentNode&&j.event.simulate("submit",this.parentNode,a,!0)}),a._submit_attached=!0)})},teardown:function(){if(j.nodeName(this,"form"))return!1;j.event.remove(this,"._submit")}});j.support.changeBubbles||(j.event.special.change={setup:function(){if(oa.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")j.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName===
"checked"&&(this._just_changed=!0)}),j.event.add(this,"click._change",function(a){this._just_changed&&(this._just_changed=!1,j.event.simulate("change",this,a,!0))});return!1}j.event.add(this,"beforeactivate._change",function(a){a=a.target;oa.test(a.nodeName)&&!a._change_attached&&(j.event.add(a,"change._change",function(a){this.parentNode&&!a.isSimulated&&j.event.simulate("change",this.parentNode,a,!0)}),a._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||
b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){j.event.remove(this,"._change");return oa.test(this.nodeName)}});j.support.focusinBubbles||j.each({focus:"focusin",blur:"focusout"},function(a,b){var e=0,c=function(a){j.event.simulate(b,a.target,j.event.fix(a),!0)};j.event.special[b]={setup:function(){e++===0&&x.addEventListener(a,c,!0)},teardown:function(){--e===0&&x.removeEventListener(a,c,!0)}}});j.fn.extend({on:function(a,b,e,c,f){var h,
k;if(typeof a=="object"){typeof b!="string"&&(e=b,b=g);for(k in a)this.on(k,b,e,a[k],f);return this}e==null&&c==null?(c=b,e=b=g):c==null&&(typeof b=="string"?(c=e,e=g):(c=e,e=b,b=g));if(c===!1)c=y;else if(!c)return this;f===1&&(h=c,c=function(a){j().off(a);return h.apply(this,arguments)},c.guid=h.guid||(h.guid=j.guid++));return this.each(function(){j.event.add(this,a,c,e,b)})},one:function(a,b,e,c){return this.on.call(this,a,b,e,c,1)},off:function(a,b,e){if(a&&a.preventDefault&&a.handleObj){var c=
a.handleObj;j(a.delegateTarget).off(c.namespace?c.type+"."+c.namespace:c.type,c.selector,c.handler);return this}if(typeof a=="object"){for(c in a)this.off(c,b,a[c]);return this}if(b===!1||typeof b=="function")e=b,b=g;e===!1&&(e=y);return this.each(function(){j.event.remove(this,a,e,b)})},bind:function(a,b,e){return this.on(a,null,b,e)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,e){j(this.context).on(a,this.selector,b,e);return this},die:function(a,b){j(this.context).off(a,this.selector||
"**",b);return this},delegate:function(a,b,e,c){return this.on(b,a,e,c)},undelegate:function(a,b,e){return arguments.length==1?this.off(a,"**"):this.off(b,a,e)},trigger:function(a,b){return this.each(function(){j.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return j.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,e=a.guid||j.guid++,c=0,f=function(e){var f=(j._data(this,"lastToggle"+a.guid)||0)%c;j._data(this,"lastToggle"+a.guid,f+1);e.preventDefault();return b[f].apply(this,
arguments)||!1};for(f.guid=e;c<b.length;)b[c++].guid=e;return this.click(f)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});j.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){j.fn[b]=function(a,e){e==null&&(e=a,a=null);return arguments.length>0?this.bind(b,a,e):this.trigger(b)};j.attrFn&&(j.attrFn[b]=
!0);bb.test(b)&&(j.event.fixHooks[b]=j.event.keyHooks);cb.test(b)&&(j.event.fixHooks[b]=j.event.mouseHooks)});(function(){function a(b,e,f,j,g,h){for(var g=0,k=j.length;g<k;g++){var v=j[g];if(v){for(var l=!1,v=v[b];v;){if(v[c]===f){l=j[v.sizset];break}if(v.nodeType===1)if(h||(v[c]=f,v.sizset=g),typeof e!="string"){if(v===e){l=!0;break}}else if(n.filter(e,[v]).length>0){l=v;break}v=v[b]}j[g]=l}}}function b(a,e,f,j,g,h){for(var g=0,k=j.length;g<k;g++){var v=j[g];if(v){for(var l=!1,v=v[a];v;){if(v[c]===
f){l=j[v.sizset];break}v.nodeType===1&&!h&&(v[c]=f,v.sizset=g);if(v.nodeName.toLowerCase()===e){l=v;break}v=v[a]}j[g]=l}}}var e=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,c="sizcache"+(Math.random()+"").replace(".",""),f=0,h=Object.prototype.toString,k=!1,l=!0,q=/\\/g,u=/\r\n/g,m=/\W/;[0,0].sort(function(){l=!1;return 0});var n=function(a,b,c,j){var c=c||[],f=b=b||x;if(b.nodeType!==1&&b.nodeType!==9)return[];
if(!a||typeof a!="string")return c;var g,k,v,l,q,u,m=!0,J=n.isXML(b),t=[],V=a;do if(e.exec(""),g=e.exec(V))if(V=g[3],t.push(g[1]),g[2]){l=g[3];break}while(g);if(t.length>1&&o.exec(a))if(t.length===2&&s.relative[t[0]])k=y(t[0]+t[1],b,j);else for(k=s.relative[t[0]]?[b]:n(t.shift(),b);t.length;)a=t.shift(),s.relative[a]&&(a+=t.shift()),k=y(a,k,j);else if(!j&&t.length>1&&b.nodeType===9&&!J&&s.match.ID.test(t[0])&&!s.match.ID.test(t[t.length-1])&&(q=n.find(t.shift(),b,J),b=q.expr?n.filter(q.expr,q.set)[0]:
q.set[0]),b){q=j?{expr:t.pop(),set:w(j)}:n.find(t.pop(),t.length===1&&(t[0]==="~"||t[0]==="+")&&b.parentNode?b.parentNode:b,J);k=q.expr?n.filter(q.expr,q.set):q.set;for(t.length>0?v=w(k):m=!1;t.length;)g=u=t.pop(),s.relative[u]?g=t.pop():u="",g==null&&(g=b),s.relative[u](v,g,J)}else v=[];v||(v=k);v||n.error(u||a);if(h.call(v)==="[object Array]")if(m)if(b&&b.nodeType===1)for(a=0;v[a]!=null;a++)v[a]&&(v[a]===!0||v[a].nodeType===1&&n.contains(b,v[a]))&&c.push(k[a]);else for(a=0;v[a]!=null;a++)v[a]&&
v[a].nodeType===1&&c.push(k[a]);else c.push.apply(c,v);else w(v,c);l&&(n(l,f,c,j),n.uniqueSort(c));return c};n.uniqueSort=function(a){if(C&&(k=l,a.sort(C),k))for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1);return a};n.matches=function(a,b){return n(a,null,null,b)};n.matchesSelector=function(a,b){return n(b,null,null,[a]).length>0};n.find=function(a,b,e){var c,j,f,g,h,k;if(!a)return[];j=0;for(f=s.order.length;j<f;j++)if(h=s.order[j],g=s.leftMatch[h].exec(a))if(k=g[1],g.splice(1,1),k.substr(k.length-
1)!=="\\"&&(g[1]=(g[1]||"").replace(q,""),c=s.find[h](g,b,e),c!=null)){a=a.replace(s.match[h],"");break}c||(c=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:c,expr:a}};n.filter=function(a,b,e,c){for(var j,f,h,k,v,l,q,u,m=a,J=[],t=b,V=b&&b[0]&&n.isXML(b[0]);a&&b.length;){for(h in s.filter)if((j=s.leftMatch[h].exec(a))!=null&&j[2])if(l=s.filter[h],v=j[1],f=!1,j.splice(1,1),v.substr(v.length-1)!=="\\"){t===J&&(J=[]);if(s.preFilter[h])if(j=s.preFilter[h](j,t,e,J,
c,V)){if(j===!0)continue}else f=k=!0;if(j)for(q=0;(v=t[q])!=null;q++)v&&(k=l(v,j,q,t),u=c^k,e&&k!=null?u?f=!0:t[q]=!1:u&&(J.push(v),f=!0));if(k!==g){e||(t=J);a=a.replace(s.match[h],"");if(!f)return[];break}}if(a===m)if(f==null)n.error(a);else break;m=a}return t};n.error=function(a){throw"Syntax error, unrecognized expression: "+a;};var t=n.getText=function(a){var b,e;b=a.nodeType;var c="";if(b)if(b===1){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(u,
"");for(a=a.firstChild;a;a=a.nextSibling)c+=t(a)}else{if(b===3||b===4)return a.nodeValue}else for(b=0;e=a[b];b++)e.nodeType!==8&&(c+=t(e));return c},s=n.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,
POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var e=typeof b=="string",c=e&&!m.test(b),e=e&&!c;c&&(b=b.toLowerCase());for(var c=0,j=a.length,f;c<j;c++)if(f=a[c]){for(;(f=f.previousSibling)&&f.nodeType!==
1;);a[c]=e||f&&f.nodeName.toLowerCase()===b?f||!1:f===b}e&&n.filter(b,a,!0)},">":function(a,b){var e,c=typeof b=="string",j=0,f=a.length;if(c&&!m.test(b))for(b=b.toLowerCase();j<f;j++){if(e=a[j])e=e.parentNode,a[j]=e.nodeName.toLowerCase()===b?e:!1}else{for(;j<f;j++)(e=a[j])&&(a[j]=c?e.parentNode:e.parentNode===b);c&&n.filter(b,a,!0)}},"":function(e,c,j){var g,h=f++,k=a;typeof c=="string"&&!m.test(c)&&(c=c.toLowerCase(),g=c,k=b);k("parentNode",c,h,e,g,j)},"~":function(e,c,j){var g,h=f++,k=a;typeof c==
"string"&&!m.test(c)&&(c=c.toLowerCase(),g=c,k=b);k("previousSibling",c,h,e,g,j)}},find:{ID:function(a,b,e){if(typeof b.getElementById!="undefined"&&!e)return(a=b.getElementById(a[1]))&&a.parentNode?[a]:[]},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){for(var e=[],c=b.getElementsByName(a[1]),j=0,f=c.length;j<f;j++)c[j].getAttribute("name")===a[1]&&e.push(c[j]);return e.length===0?null:e}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},
preFilter:{CLASS:function(a,b,e,c,j,f){a=" "+a[1].replace(q,"")+" ";if(f)return a;for(var f=0,g;(g=b[f])!=null;f++)g&&(j^(g.className&&(" "+g.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?e||c.push(g):e&&(b[f]=!1));return!1},ID:function(a){return a[1].replace(q,"")},TAG:function(a){return a[1].replace(q,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||n.error(a[0]);a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||
!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0;a[3]=b[3]-0}else a[2]&&n.error(a[0]);a[0]=f++;return a},ATTR:function(a,b,e,c,j,f){b=a[1]=a[1].replace(q,"");!f&&s.attrMap[b]&&(a[1]=s.attrMap[b]);a[4]=(a[4]||a[5]||"").replace(q,"");a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(a,b,c,j,f){if(a[1]==="not")if((e.exec(a[3])||"").length>1||/^\w/.test(a[3]))a[3]=n(a[3],null,null,b);else return a=n.filter(a[3],b,c,1^f),c||j.push.apply(j,a),!1;else if(s.match.POS.test(a[0])||s.match.CHILD.test(a[0]))return!0;
return a},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,e){return!!n(e[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),e=a.type;return a.nodeName.toLowerCase()===
"input"&&"text"===e&&(b===e||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()===
"input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,e,c){return b===c.length-1},even:function(a,b){return b%2===0},odd:function(a,
b){return b%2===1},lt:function(a,b,e){return b<e[3]-0},gt:function(a,b,e){return b>e[3]-0},nth:function(a,b,e){return e[3]-0===b},eq:function(a,b,e){return e[3]-0===b}},filter:{PSEUDO:function(a,b,e,c){var j=b[1],f=s.filters[j];if(f)return f(a,e,b,c);if(j==="contains")return(a.textContent||a.innerText||t([a])||"").indexOf(b[3])>=0;if(j==="not"){b=b[3];e=0;for(c=b.length;e<c;e++)if(b[e]===a)return!1;return!0}n.error(j)},CHILD:function(a,b){var e,j,f,g,h,k;e=b[1];k=a;switch(e){case "only":case "first":for(;k=
k.previousSibling;)if(k.nodeType===1)return!1;if(e==="first")return!0;k=a;case "last":for(;k=k.nextSibling;)if(k.nodeType===1)return!1;return!0;case "nth":e=b[2];j=b[3];if(e===1&&j===0)return!0;f=b[0];if((g=a.parentNode)&&(g[c]!==f||!a.nodeIndex)){h=0;for(k=g.firstChild;k;k=k.nextSibling)k.nodeType===1&&(k.nodeIndex=++h);g[c]=f}k=a.nodeIndex-j;return e===0?k===0:k%e===0&&k/e>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&
a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var e=b[1],e=n.attr?n.attr(a,e):s.attrHandle[e]?s.attrHandle[e](a):a[e]!=null?a[e]:a.getAttribute(e),c=e+"",j=b[2],f=b[4];return e==null?j==="!=":!j&&n.attr?e!=null:j==="="?c===f:j==="*="?c.indexOf(f)>=0:j==="~="?(" "+c+" ").indexOf(f)>=0:f?j==="!="?c!==f:j==="^="?c.indexOf(f)===0:j==="$="?c.substr(c.length-f.length)===f:j==="|="?c===f||c.substr(0,f.length+1)===
f+"-":!1:c&&e!==!1},POS:function(a,b,e,c){var j=s.setFilters[b[2]];if(j)return j(a,e,b,c)}}},o=s.match.POS,A=function(a,b){return"\\"+(b-0+1)},z;for(z in s.match)s.match[z]=RegExp(s.match[z].source+/(?![^\[]*\])(?![^\(]*\))/.source),s.leftMatch[z]=RegExp(/(^(?:.|\r|\n)*?)/.source+s.match[z].source.replace(/\\(\d+)/g,A));var w=function(a,b){a=Array.prototype.slice.call(a,0);return b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(x.documentElement.childNodes,0)}catch(D){w=function(a,b){var e=
0,c=b||[];if(h.call(a)==="[object Array]")Array.prototype.push.apply(c,a);else if(typeof a.length=="number")for(var j=a.length;e<j;e++)c.push(a[e]);else for(;a[e];e++)c.push(a[e]);return c}}var C,B;x.documentElement.compareDocumentPosition?C=function(a,b){return a===b?(k=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(C=function(a,b){if(a===b)return k=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;
var e,c,j=[],f=[];e=a.parentNode;c=b.parentNode;var g=e;if(e===c)return B(a,b);if(!e)return-1;if(!c)return 1;for(;g;)j.unshift(g),g=g.parentNode;for(g=c;g;)f.unshift(g),g=g.parentNode;e=j.length;c=f.length;for(g=0;g<e&&g<c;g++)if(j[g]!==f[g])return B(j[g],f[g]);return g===e?B(a,f[g],-1):B(j[g],b,1)},B=function(a,b,e){if(a===b)return e;for(a=a.nextSibling;a;){if(a===b)return-1;a=a.nextSibling}return 1});(function(){var a=x.createElement("div"),b="script"+(new Date).getTime(),e=x.documentElement;a.innerHTML=
"<a name='"+b+"'/>";e.insertBefore(a,e.firstChild);x.getElementById(b)&&(s.find.ID=function(a,b,e){if(typeof b.getElementById!="undefined"&&!e)return(b=b.getElementById(a[1]))?b.id===a[1]||typeof b.getAttributeNode!="undefined"&&b.getAttributeNode("id").nodeValue===a[1]?[b]:g:[]},s.filter.ID=function(a,b){var e=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&e&&e.nodeValue===b});e.removeChild(a);e=a=null})();(function(){var a=x.createElement("div");a.appendChild(x.createComment(""));
a.getElementsByTagName("*").length>0&&(s.find.TAG=function(a,b){var e=b.getElementsByTagName(a[1]);if(a[1]==="*"){for(var c=[],j=0;e[j];j++)e[j].nodeType===1&&c.push(e[j]);e=c}return e});a.innerHTML="<a href='#'></a>";a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(s.attrHandle.href=function(a){return a.getAttribute("href",2)});a=null})();x.querySelectorAll&&function(){var a=n,b=x.createElement("div");b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||
b.querySelectorAll(".TEST").length!==0){n=function(b,e,c,j){e=e||x;if(!j&&!n.isXML(e)){var f=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(f&&(e.nodeType===1||e.nodeType===9)){if(f[1])return w(e.getElementsByTagName(b),c);if(f[2]&&s.find.CLASS&&e.getElementsByClassName)return w(e.getElementsByClassName(f[2]),c)}if(e.nodeType===9){if(b==="body"&&e.body)return w([e.body],c);if(f&&f[3]){var g=e.getElementById(f[3]);if(!g||!g.parentNode)return w([],c);if(g.id===f[3])return w([g],c)}try{return w(e.querySelectorAll(b),
c)}catch(h){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var f=e,k=(g=e.getAttribute("id"))||"__sizzle__",v=e.parentNode,l=/^\s*[+~]/.test(b);g?k=k.replace(/'/g,"\\$&"):e.setAttribute("id",k);l&&v&&(e=e.parentNode);try{if(!l||v)return w(e.querySelectorAll("[id='"+k+"'] "+b),c)}catch(q){}finally{g||f.removeAttribute("id")}}}return a(b,e,c,j)};for(var e in a)n[e]=a[e];b=null}}();(function(){var a=x.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||
a.msMatchesSelector;if(b){var e=!b.call(x.createElement("div"),"div"),c=!1;try{b.call(x.documentElement,"[test!='']:sizzle")}catch(j){c=!0}n.matchesSelector=function(a,j){j=j.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!n.isXML(a))try{if(c||!s.match.PSEUDO.test(j)&&!/!=/.test(j)){var f=b.call(a,j);if(f||!e||a.document&&a.document.nodeType!==11)return f}}catch(g){}return n(j,null,null,[a]).length>0}}})();(function(){var a=x.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";
if(a.getElementsByClassName&&a.getElementsByClassName("e").length!==0&&(a.lastChild.className="e",a.getElementsByClassName("e").length!==1))s.order.splice(1,0,"CLASS"),s.find.CLASS=function(a,b,e){if(typeof b.getElementsByClassName!="undefined"&&!e)return b.getElementsByClassName(a[1])},a=null})();x.documentElement.contains?n.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:x.documentElement.compareDocumentPosition?n.contains=function(a,b){return!!(a.compareDocumentPosition(b)&
16)}:n.contains=function(){return!1};n.isXML=function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?a.nodeName!=="HTML":!1};var y=function(a,b,e){for(var c,j=[],f="",b=b.nodeType?[b]:b;c=s.match.PSEUDO.exec(a);)f+=c[0],a=a.replace(s.match.PSEUDO,"");a=s.relative[a]?a+"*":a;c=0;for(var g=b.length;c<g;c++)n(a,b[c],j,e);return n.filter(f,j)};n.attr=j.attr;n.selectors.attrMap={};j.find=n;j.expr=n.selectors;j.expr[":"]=j.expr.filters;j.unique=n.uniqueSort;j.text=n.getText;j.isXMLDoc=n.isXML;j.contains=
n.contains})();var fb=/Until$/,gb=/^(?:parents|prevUntil|prevAll)/,hb=/,/,Za=/^.[^:#\[\.,]*$/,ib=Array.prototype.slice,Ha=j.expr.match.POS,jb={children:!0,contents:!0,next:!0,prev:!0};j.fn.extend({find:function(a){var b=this,e,c;if(typeof a!="string")return j(a).filter(function(){e=0;for(c=b.length;e<c;e++)if(j.contains(b[e],this))return!0});var f=this.pushStack("","find",a),g,h,k;e=0;for(c=this.length;e<c;e++)if(g=f.length,j.find(a,this[e],f),e>0)for(h=g;h<f.length;h++)for(k=0;k<g;k++)if(f[k]===
f[h]){f.splice(h--,1);break}return f},has:function(a){var b=j(a);return this.filter(function(){for(var a=0,e=b.length;a<e;a++)if(j.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(o(this,a,!1),"not",a)},filter:function(a){return this.pushStack(o(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Ha.test(a)?j(a,this.context).index(this[0])>=0:j.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var e=[],c,f,g=this[0];if(j.isArray(a)){for(f=
1;g&&g.ownerDocument&&g!==b;){for(c=0;c<a.length;c++)j(g).is(a[c])&&e.push({selector:a[c],elem:g,level:f});g=g.parentNode;f++}return e}var h=Ha.test(a)||typeof a!="string"?j(a,b||this.context):0;c=0;for(f=this.length;c<f;c++)for(g=this[c];g;){if(h?h.index(g)>-1:j.find.matchesSelector(g,a)){e.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}e=e.length>1?j.unique(e):e;return this.pushStack(e,"closest",a)},index:function(a){return!a?this[0]&&this[0].parentNode?this.prevAll().length:
-1:typeof a=="string"?j.inArray(this[0],j(a)):j.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var e=typeof a=="string"?j(a,b):j.makeArray(a&&a.nodeType?[a]:a),c=j.merge(this.get(),e);return this.pushStack(!e[0]||!e[0].parentNode||e[0].parentNode.nodeType===11||!c[0]||!c[0].parentNode||c[0].parentNode.nodeType===11?c:j.unique(c))},andSelf:function(){return this.add(this.prevObject)}});j.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return j.dir(a,"parentNode")},
parentsUntil:function(a,b,e){return j.dir(a,"parentNode",e)},next:function(a){return j.nth(a,2,"nextSibling")},prev:function(a){return j.nth(a,2,"previousSibling")},nextAll:function(a){return j.dir(a,"nextSibling")},prevAll:function(a){return j.dir(a,"previousSibling")},nextUntil:function(a,b,e){return j.dir(a,"nextSibling",e)},prevUntil:function(a,b,e){return j.dir(a,"previousSibling",e)},siblings:function(a){return j.sibling(a.parentNode.firstChild,a)},children:function(a){return j.sibling(a.firstChild)},
contents:function(a){return j.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:j.makeArray(a.childNodes)}},function(a,b){j.fn[a]=function(e,c){var f=j.map(this,b,e),g=ib.call(arguments);fb.test(a)||(c=e);c&&typeof c=="string"&&(f=j.filter(c,f));f=this.length>1&&!jb[a]?j.unique(f):f;(this.length>1||hb.test(c))&&gb.test(a)&&(f=f.reverse());return this.pushStack(f,a,g.join(","))}});j.extend({filter:function(a,b,e){e&&(a=":not("+a+")");return b.length===1?j.find.matchesSelector(b[0],a)?
[b[0]]:[]:j.find.matches(a,b)},dir:function(a,b,e){for(var c=[],a=a[b];a&&a.nodeType!==9&&(e===g||a.nodeType!==1||!j(a).is(e));)a.nodeType===1&&c.push(a),a=a[b];return c},nth:function(a,b,e){for(var b=b||1,c=0;a;a=a[e])if(a.nodeType===1&&++c===b)break;return a},sibling:function(a,b){for(var e=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&e.push(a);return e}});var Da="abbr article aside audio canvas datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",
kb=/ jQuery\d+="(?:\d+|null)"/g,va=/^\s+/,Ia=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Ja=/<([\w:]+)/,lb=/<tbody/i,mb=/<|&#?\w+;/,nb=/<(?:script|style)/i,ob=/<(?:script|object|embed|option|style)/i,pb=RegExp("<(?:"+Da.replace(" ","|")+")","i"),Ka=/checked\s*(?:[^=]|=\s*.checked.)/i,qb=/\/(java|ecma)script/i,Ya=/^\s*<!(?:\[CDATA\[|\-\-)/,M={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,
"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},rb=C(x);M.optgroup=M.option;M.tbody=M.tfoot=M.colgroup=M.caption=M.thead;M.th=M.td;j.support.htmlSerialize||(M._default=[1,"div<div>","</div>"]);j.fn.extend({text:function(a){return j.isFunction(a)?this.each(function(b){var e=j(this);e.text(a.call(this,b,e.text()))}):typeof a!="object"&&a!==g?this.empty().append((this[0]&&
this[0].ownerDocument||x).createTextNode(a)):j.text(this)},wrapAll:function(a){if(j.isFunction(a))return this.each(function(b){j(this).wrapAll(a.call(this,b))});if(this[0]){var b=j(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var a=this;a.firstChild&&a.firstChild.nodeType===1;)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return j.isFunction(a)?this.each(function(b){j(this).wrapInner(a.call(this,b))}):this.each(function(){var b=
j(this),e=b.contents();e.length?e.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){j(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){j.nodeName(this,"body")||j(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&
this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=j(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,j(arguments[0]).toArray());return a}},remove:function(a,
b){for(var e=0,c;(c=this[e])!=null;e++)if(!a||j.filter(a,[c]).length)!b&&c.nodeType===1&&(j.cleanData(c.getElementsByTagName("*")),j.cleanData([c])),c.parentNode&&c.parentNode.removeChild(c);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&j.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a,b){a=a==null?!1:a;b=b==null?a:b;return this.map(function(){return j.clone(this,a,b)})},html:function(a){if(a===
g)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(kb,""):null;if(typeof a=="string"&&!nb.test(a)&&(j.support.leadingWhitespace||!va.test(a))&&!M[(Ja.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ia,"<$1></$2>");try{for(var b=0,e=this.length;b<e;b++)this[b].nodeType===1&&(j.cleanData(this[b].getElementsByTagName("*")),this[b].innerHTML=a)}catch(c){this.empty().append(a)}}else j.isFunction(a)?this.each(function(b){var e=j(this);e.html(a.call(this,b,e.html()))}):this.empty().append(a);
return this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(j.isFunction(a))return this.each(function(b){var e=j(this),c=e.html();e.replaceWith(a.call(this,b,c))});typeof a!="string"&&(a=j(a).detach());return this.each(function(){var b=this.nextSibling,e=this.parentNode;j(this).remove();b?j(b).before(a):j(e).append(a)})}return this.length?this.pushStack(j(j.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,b,e){var c,f,h,k=a[0],
l=[];if(!j.support.checkClone&&arguments.length===3&&typeof k=="string"&&Ka.test(k))return this.each(function(){j(this).domManip(a,b,e,!0)});if(j.isFunction(k))return this.each(function(c){var f=j(this);a[0]=k.call(this,c,b?f.html():g);f.domManip(a,b,e)});if(this[0]){h=k&&k.parentNode;j.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?c={fragment:h}:c=j.buildFragment(a,this,l);h=c.fragment;h.childNodes.length===1?f=h=h.firstChild:f=h.firstChild;if(f){b=b&&j.nodeName(f,"tr");
f=0;for(var q=this.length,u=q-1;f<q;f++)e.call(b?j.nodeName(this[f],"table")?this[f].getElementsByTagName("tbody")[0]||this[f].appendChild(this[f].ownerDocument.createElement("tbody")):this[f]:this[f],c.cacheable||q>1&&f<u?j.clone(h,!0,!0):h)}l.length&&j.each(l,s)}return this}});j.buildFragment=function(a,b,e){var c,f,g,h,k=a[0];b&&b[0]&&(h=b[0].ownerDocument||b[0]);h.createDocumentFragment||(h=x);a.length===1&&typeof k=="string"&&k.length<512&&h===x&&k.charAt(0)==="<"&&!ob.test(k)&&(j.support.checkClone||
!Ka.test(k))&&!j.support.unknownElems&&pb.test(k)&&(f=!0,g=j.fragments[k],g&&g!==1&&(c=g));c||(c=h.createDocumentFragment(),j.clean(a,h,c,e));f&&(j.fragments[k]=g?c:1);return{fragment:c,cacheable:f}};j.fragments={};j.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){j.fn[a]=function(e){var c=[],e=j(e),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;
for(var f=0,g=e.length;f<g;f++){var h=(f>0?this.clone(!0):this).get();j(e[f])[b](h);c=c.concat(h)}return this.pushStack(c,a,e.selector)}});j.extend({clone:function(a,b,e){var c=a.cloneNode(!0),f,g,h;if((!j.support.noCloneEvent||!j.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!j.isXMLDoc(a)){z(a,c);f=u(a);g=u(c);for(h=0;f[h];++h)g[h]&&z(f[h],g[h])}if(b&&(D(a,c),e)){f=u(a);g=u(c);for(h=0;f[h];++h)D(f[h],g[h])}return c},clean:function(a,b,e,c){b=b||x;typeof b.createElement=="undefined"&&
(b=b.ownerDocument||b[0]&&b[0].ownerDocument||x);for(var f=[],g,h=0,k;(k=a[h])!=null;h++)if(typeof k=="number"&&(k+=""),k){if(typeof k=="string")if(mb.test(k)){k=k.replace(Ia,"<$1></$2>");g=(Ja.exec(k)||["",""])[1].toLowerCase();var l=M[g]||M._default,q=l[0],u=b.createElement("div");b===x?rb.appendChild(u):C(b).appendChild(u);for(u.innerHTML=l[1]+k+l[2];q--;)u=u.lastChild;if(!j.support.tbody){q=lb.test(k);l=g==="table"&&!q?u.firstChild&&u.firstChild.childNodes:l[1]==="<table>"&&!q?u.childNodes:[];
for(g=l.length-1;g>=0;--g)j.nodeName(l[g],"tbody")&&!l[g].childNodes.length&&l[g].parentNode.removeChild(l[g])}!j.support.leadingWhitespace&&va.test(k)&&u.insertBefore(b.createTextNode(va.exec(k)[0]),u.firstChild);k=u.childNodes}else k=b.createTextNode(k);var n;if(!j.support.appendChecked)if(k[0]&&typeof(n=k.length)=="number")for(g=0;g<n;g++)A(k[g]);else A(k);k.nodeType?f.push(k):f=j.merge(f,k)}if(e){a=function(a){return!a.type||qb.test(a.type)};for(h=0;f[h];h++)c&&j.nodeName(f[h],"script")&&(!f[h].type||
f[h].type.toLowerCase()==="text/javascript")?c.push(f[h].parentNode?f[h].parentNode.removeChild(f[h]):f[h]):(f[h].nodeType===1&&(b=j.grep(f[h].getElementsByTagName("script"),a),f.splice.apply(f,[h+1,0].concat(b))),e.appendChild(f[h]))}return f},cleanData:function(a){for(var b,e,c=j.cache,f=j.event.special,g=j.support.deleteExpando,h=0,k;(k=a[h])!=null;h++)if(!k.nodeName||!j.noData[k.nodeName.toLowerCase()])if(e=k[j.expando]){if((b=c[e])&&b.events){for(var l in b.events)f[l]?j.event.remove(k,l):j.removeEvent(k,
l,b.handle);b.handle&&(b.handle.elem=null)}g?delete k[j.expando]:k.removeAttribute&&k.removeAttribute(j.expando);delete c[e]}}});var wa=/alpha\([^)]*\)/i,sb=/opacity=([^)]*)/,tb=/([A-Z]|^ms)/g,La=/^-?\d+(?:px)?$/i,ub=/^-?\d/,vb=/^([\-+])=([\-+.\de]+)/,wb={position:"absolute",visibility:"hidden",display:"block"},Wa=["Left","Right"],Xa=["Top","Bottom"],ca,Ma,Na;j.fn.css=function(a,b){return arguments.length===2&&b===g?this:j.access(this,a,b,!0,function(a,b,e){return e!==g?j.style(a,b,e):j.css(a,b)})};
j.extend({cssHooks:{opacity:{get:function(a,b){if(b){var e=ca(a,"opacity","opacity");return e===""?"1":e}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":j.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,e,c){if(a&&a.nodeType!==3&&a.nodeType!==8&&a.style){var f,h=j.camelCase(b),k=a.style,l=j.cssHooks[h],b=j.cssProps[h]||h;if(e===g)return l&&"get"in l&&(f=l.get(a,!1,c))!==g?f:k[b];c=typeof e;
c==="string"&&(f=vb.exec(e))&&(e=+(f[1]+1)*+f[2]+parseFloat(j.css(a,b)),c="number");if(!(e==null||c==="number"&&isNaN(e)))if(c==="number"&&!j.cssNumber[h]&&(e+="px"),!l||!("set"in l)||(e=l.set(a,e))!==g)try{k[b]=e}catch(q){}}},css:function(a,b,e){var c,f,b=j.camelCase(b);f=j.cssHooks[b];b=j.cssProps[b]||b;b==="cssFloat"&&(b="float");if(f&&"get"in f&&(c=f.get(a,!0,e))!==g)return c;if(ca)return ca(a,b)},swap:function(a,b,e){var c={},f;for(f in b)c[f]=a.style[f],a.style[f]=b[f];e.call(a);for(f in b)a.style[f]=
c[f]}});j.curCSS=j.css;j.each(["height","width"],function(a,b){j.cssHooks[b]={get:function(a,e,c){var f;if(e){if(a.offsetWidth!==0)return l(a,b,c);j.swap(a,wb,function(){f=l(a,b,c)});return f}},set:function(a,b){if(!La.test(b))return b;b=parseFloat(b);if(b>=0)return b+"px"}}});j.support.opacity||(j.cssHooks.opacity={get:function(a,b){return sb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var e=a.style,c=a.currentStyle,
f=j.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=c&&c.filter||e.filter||"";e.zoom=1;if(b>=1&&j.trim(g.replace(wa,""))===""&&(e.removeAttribute("filter"),c&&!c.filter))return;e.filter=wa.test(g)?g.replace(wa,f):g+" "+f}});j(function(){j.support.reliableMarginRight||(j.cssHooks.marginRight={get:function(a,b){var e;j.swap(a,{display:"inline-block"},function(){b?e=ca(a,"margin-right","marginRight"):e=a.style.marginRight});return e}})});x.defaultView&&x.defaultView.getComputedStyle&&(Ma=function(a,b){var e,
c,b=b.replace(tb,"-$1").toLowerCase();if(!(c=a.ownerDocument.defaultView))return g;if(c=c.getComputedStyle(a,null))e=c.getPropertyValue(b),e===""&&!j.contains(a.ownerDocument.documentElement,a)&&(e=j.style(a,b));return e});x.documentElement.currentStyle&&(Na=function(a,b){var e,c,f,j=a.currentStyle&&a.currentStyle[b],g=a.style;j===null&&g&&(f=g[b])&&(j=f);!La.test(j)&&ub.test(j)&&(e=g.left,c=a.runtimeStyle&&a.runtimeStyle.left,c&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":
j||0,j=g.pixelLeft+"px",g.left=e,c&&(a.runtimeStyle.left=c));return j===""?"auto":j});ca=Ma||Na;j.expr&&j.expr.filters&&(j.expr.filters.hidden=function(a){var b=a.offsetHeight;return a.offsetWidth===0&&b===0||!j.support.reliableHiddenOffsets&&(a.style&&a.style.display||j.css(a,"display"))==="none"},j.expr.filters.visible=function(a){return!j.expr.filters.hidden(a)});var xb=/%20/g,Va=/\[\]$/,Oa=/\r?\n/g,yb=/#.*$/,zb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ab=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,
Bb=/^(?:GET|HEAD)$/,Cb=/^\/\//,Pa=/\?/,Db=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Eb=/^(?:select|textarea)/i,Ca=/\s+/,Fb=/([?&])_=[^&]*/,Qa=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,Ra=j.fn.load,qa={},Sa={},W,X,Ta=["*/"]+["*"];try{W=K.href}catch(Lb){W=x.createElement("a"),W.href="",W=W.href}X=Qa.exec(W.toLowerCase())||[];j.fn.extend({load:function(a,b,e){if(typeof a!="string"&&Ra)return Ra.apply(this,arguments);if(!this.length)return this;var c=a.indexOf(" ");if(c>=0)var f=a.slice(c,
a.length),a=a.slice(0,c);c="GET";b&&(j.isFunction(b)?(e=b,b=g):typeof b=="object"&&(b=j.param(b,j.ajaxSettings.traditional),c="POST"));var h=this;j.ajax({url:a,type:c,dataType:"html",data:b,complete:function(a,b,c){c=a.responseText;a.isResolved()&&(a.done(function(a){c=a}),h.html(f?j("<div>").append(c.replace(Db,"")).find(f):c));e&&h.each(e,[c,b,a])}});return this},serialize:function(){return j.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?
j.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Eb.test(this.nodeName)||Ab.test(this.type))}).map(function(a,b){var e=j(this).val();return e==null?null:j.isArray(e)?j.map(e,function(a){return{name:b.name,value:a.replace(Oa,"\r\n")}}):{name:b.name,value:e.replace(Oa,"\r\n")}}).get()}});j.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){j.fn[b]=function(a){return this.bind(b,a)}});j.each(["get","post"],
function(a,b){j[b]=function(a,e,c,f){j.isFunction(e)&&(f=f||c,c=e,e=g);return j.ajax({type:b,url:a,data:e,success:c,dataType:f})}});j.extend({getScript:function(a,b){return j.get(a,g,b,"script")},getJSON:function(a,b,e){return j.get(a,b,e,"json")},ajaxSetup:function(a,b){b?m(a,j.ajaxSettings):(b=a,a=j.ajaxSettings);m(a,b);return a},ajaxSettings:{url:W,isLocal:/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/.test(X[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",
processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":Ta},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":b.String,"text html":!0,"text json":j.parseJSON,"text xml":j.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:t(qa),ajaxTransport:t(Sa),ajax:function(a,b){function e(a,b,n,m){if(D!==2){D=2;A&&clearTimeout(A);o=g;t=m||"";y.readyState=
a>0?4:0;var s,v,z,m=b;if(n){var w=c,J=y,H=w.contents,B=w.dataTypes,x=w.responseFields,E,F,I,G;for(F in x)F in n&&(J[x[F]]=n[F]);for(;B[0]==="*";)B.shift(),E===g&&(E=w.mimeType||J.getResponseHeader("content-type"));if(E)for(F in H)if(H[F]&&H[F].test(E)){B.unshift(F);break}if(B[0]in n)I=B[0];else{for(F in n){if(!B[0]||w.converters[F+" "+B[0]]){I=F;break}G||(G=F)}I=I||G}I?(I!==B[0]&&B.unshift(I),n=n[I]):n=void 0}else n=g;if(a>=200&&a<300||a===304){if(c.ifModified){if(E=y.getResponseHeader("Last-Modified"))j.lastModified[u]=
E;if(E=y.getResponseHeader("Etag"))j.etag[u]=E}if(a===304)m="notmodified",s=!0;else try{E=c;E.dataFilter&&(n=E.dataFilter(n,E.dataType));var ra=E.dataTypes;F={};var O,ka,L=ra.length,P,K=ra[0],N,sa,M,R,Q;for(O=1;O<L;O++){if(O===1)for(ka in E.converters)typeof ka=="string"&&(F[ka.toLowerCase()]=E.converters[ka]);N=K;K=ra[O];if(K==="*")K=N;else if(N!=="*"&&N!==K){sa=N+" "+K;M=F[sa]||F["* "+K];if(!M)for(R in Q=g,F)if(P=R.split(" "),P[0]===N||P[0]==="*")if(Q=F[P[1]+" "+K]){R=F[R];R===!0?M=Q:Q===!0&&(M=
R);break}!M&&!Q&&j.error("No conversion from "+sa.replace(" "," to "));M!==!0&&(n=M?M(n):Q(R(n)))}}v=n;m="success";s=!0}catch(S){m="parsererror",z=S}}else if(z=m,!m||a)m="error",a<0&&(a=0);y.status=a;y.statusText=""+(b||m);s?k.resolveWith(f,[v,m,y]):k.rejectWith(f,[y,m,z]);y.statusCode(q);q=g;C&&h.trigger("ajax"+(s?"Success":"Error"),[y,c,s?v:z]);l.fireWith(f,[y,m]);C&&(h.trigger("ajaxComplete",[y,c]),--j.active||j.event.trigger("ajaxStop"))}}typeof a=="object"&&(b=a,a=g);var b=b||{},c=j.ajaxSetup({},
b),f=c.context||c,h=f!==c&&(f.nodeType||f instanceof j)?j(f):j.event,k=j.Deferred(),l=j.Callbacks("once memory"),q=c.statusCode||{},u,n={},m={},t,s,o,A,z,D=0,C,B,y={readyState:0,setRequestHeader:function(a,b){if(!D){var e=a.toLowerCase(),a=m[e]=m[e]||a;n[a]=b}return this},getAllResponseHeaders:function(){return D===2?t:null},getResponseHeader:function(a){var b;if(D===2){if(!s)for(s={};b=zb.exec(t);)s[b[1].toLowerCase()]=b[2];b=s[a.toLowerCase()]}return b===g?null:b},overrideMimeType:function(a){D||
(c.mimeType=a);return this},abort:function(a){a=a||"abort";o&&o.abort(a);e(0,a);return this}};k.promise(y);y.success=y.done;y.error=y.fail;y.complete=l.add;y.statusCode=function(a){if(a){var b;if(D<2)for(b in a)q[b]=[q[b],a[b]];else b=a[y.status],y.then(b,b)}return this};c.url=((a||c.url)+"").replace(yb,"").replace(Cb,X[1]+"//");c.dataTypes=j.trim(c.dataType||"*").toLowerCase().split(Ca);c.crossDomain==null&&(z=Qa.exec(c.url.toLowerCase()),c.crossDomain=!(!z||z[1]==X[1]&&z[2]==X[2]&&(z[3]||(z[1]===
"http:"?80:443))==(X[3]||(X[1]==="http:"?80:443))));c.data&&c.processData&&typeof c.data!="string"&&(c.data=j.param(c.data,c.traditional));w(qa,c,b,y);if(D===2)return!1;C=c.global;c.type=c.type.toUpperCase();c.hasContent=!Bb.test(c.type);C&&j.active++===0&&j.event.trigger("ajaxStart");if(!c.hasContent&&(c.data&&(c.url+=(Pa.test(c.url)?"&":"?")+c.data,delete c.data),u=c.url,c.cache===!1)){z=j.now();var x=c.url.replace(Fb,"$1_="+z);c.url=x+(x===c.url?(Pa.test(c.url)?"&":"?")+"_="+z:"")}(c.data&&c.hasContent&&
c.contentType!==!1||b.contentType)&&y.setRequestHeader("Content-Type",c.contentType);c.ifModified&&(u=u||c.url,j.lastModified[u]&&y.setRequestHeader("If-Modified-Since",j.lastModified[u]),j.etag[u]&&y.setRequestHeader("If-None-Match",j.etag[u]));y.setRequestHeader("Accept",c.dataTypes[0]&&c.accepts[c.dataTypes[0]]?c.accepts[c.dataTypes[0]]+(c.dataTypes[0]!=="*"?", "+Ta+"; q=0.01":""):c.accepts["*"]);for(B in c.headers)y.setRequestHeader(B,c.headers[B]);if(c.beforeSend&&(c.beforeSend.call(f,y,c)===
!1||D===2))return y.abort(),!1;for(B in{success:1,error:1,complete:1})y[B](c[B]);if(o=w(Sa,c,b,y)){y.readyState=1;C&&h.trigger("ajaxSend",[y,c]);c.async&&c.timeout>0&&(A=setTimeout(function(){y.abort("timeout")},c.timeout));try{D=1,o.send(n,e)}catch(E){D<2?e(-1,E):j.error(E)}}else e(-1,"No Transport");return y},param:function(a,b){var e=[],c=function(a,b){b=j.isFunction(b)?b():b;e[e.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};b===g&&(b=j.ajaxSettings.traditional);if(j.isArray(a)||a.jquery&&
!j.isPlainObject(a))j.each(a,function(){c(this.name,this.value)});else for(var f in a)n(f,a[f],b,c);return e.join("&").replace(xb,"+")}});j.extend({active:0,lastModified:{},etag:{}});var Gb=j.now(),ma=/(\=)\?(&|$)|\?\?/i;j.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return j.expando+"_"+Gb++}});j.ajaxPrefilter("json jsonp",function(a,e,c){e=a.contentType==="application/x-www-form-urlencoded"&&typeof a.data=="string";if(a.dataTypes[0]==="jsonp"||a.jsonp!==!1&&(ma.test(a.url)||e&&ma.test(a.data))){var f,
g=a.jsonpCallback=j.isFunction(a.jsonpCallback)?a.jsonpCallback():a.jsonpCallback,h=b[g],k=a.url,l=a.data,q="$1"+g+"$2";a.jsonp!==!1&&(k=k.replace(ma,q),a.url===k&&(e&&(l=l.replace(ma,q)),a.data===l&&(k+=(/\?/.test(k)?"&":"?")+a.jsonp+"="+g)));a.url=k;a.data=l;b[g]=function(a){f=[a]};c.always(function(){b[g]=h;f&&j.isFunction(h)&&b[g](f[0])});a.converters["script json"]=function(){f||j.error(g+" was not called");return f[0]};a.dataTypes[0]="json";return"script"}});j.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){j.globalEval(a);return a}}});j.ajaxPrefilter("script",function(a){a.cache===g&&(a.cache=!1);a.crossDomain&&(a.type="GET",a.global=!1)});j.ajaxTransport("script",function(a){if(a.crossDomain){var b,e=x.head||x.getElementsByTagName("head")[0]||x.documentElement;return{send:function(c,f){b=x.createElement("script");b.async="async";a.scriptCharset&&(b.charset=a.scriptCharset);b.src=a.url;b.onload=b.onreadystatechange=function(a,
c){if(c||!b.readyState||/loaded|complete/.test(b.readyState))b.onload=b.onreadystatechange=null,e&&b.parentNode&&e.removeChild(b),b=g,c||f(200,"success")};e.insertBefore(b,e.firstChild)},abort:function(){b&&b.onload(0,1)}}}});var xa=b.ActiveXObject?function(){for(var a in ea)ea[a](0,1)}:!1,Hb=0,ea;j.ajaxSettings.xhr=b.ActiveXObject?function(){var a;if(!(a=!this.isLocal&&k()))a:{try{a=new b.ActiveXObject("Microsoft.XMLHTTP");break a}catch(e){}a=void 0}return a}:k;(function(a){j.extend(j.support,{ajax:!!a,
cors:!!a&&"withCredentials"in a})})(j.ajaxSettings.xhr());j.support.ajax&&j.ajaxTransport(function(a){if(!a.crossDomain||j.support.cors){var e;return{send:function(c,f){var h=a.xhr(),k,l;a.username?h.open(a.type,a.url,a.async,a.username,a.password):h.open(a.type,a.url,a.async);if(a.xhrFields)for(l in a.xhrFields)h[l]=a.xhrFields[l];a.mimeType&&h.overrideMimeType&&h.overrideMimeType(a.mimeType);!a.crossDomain&&!c["X-Requested-With"]&&(c["X-Requested-With"]="XMLHttpRequest");try{for(l in c)h.setRequestHeader(l,
c[l])}catch(q){}h.send(a.hasContent&&a.data||null);e=function(b,c){var l,q,u,n,m;try{if(e&&(c||h.readyState===4))if(e=g,k&&(h.onreadystatechange=j.noop,xa&&delete ea[k]),c)h.readyState!==4&&h.abort();else{l=h.status;u=h.getAllResponseHeaders();n={};(m=h.responseXML)&&m.documentElement&&(n.xml=m);n.text=h.responseText;try{q=h.statusText}catch(t){q=""}!l&&a.isLocal&&!a.crossDomain?l=n.text?200:404:l===1223&&(l=204)}}catch(s){c||f(-1,s)}n&&f(l,q,n,u)};!a.async||h.readyState===4?e():(k=++Hb,xa&&(ea||
(ea={},j(b).unload(xa)),ea[k]=e),h.onreadystatechange=e)},abort:function(){e&&e(0,1)}}}});var pa={},S,ba,Ib=/^(?:toggle|show|hide)$/,Jb=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,na,Ba=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],ja;j.fn.extend({show:function(a,b,e){var g;if(a||a===0)return this.animate(f("show",3),a,b,e);b=0;for(e=this.length;b<e;b++)a=this[b],a.style&&(g=a.style.display,!j._data(a,"olddisplay")&&
g==="none"&&(g=a.style.display=""),g===""&&j.css(a,"display")==="none"&&j._data(a,"olddisplay",c(a.nodeName)));for(b=0;b<e;b++)if(a=this[b],a.style&&(g=a.style.display,g===""||g==="none"))a.style.display=j._data(a,"olddisplay")||"";return this},hide:function(a,b,e){if(a||a===0)return this.animate(f("hide",3),a,b,e);for(var c,b=0,e=this.length;b<e;b++)a=this[b],a.style&&(c=j.css(a,"display"),c!=="none"&&!j._data(a,"olddisplay")&&j._data(a,"olddisplay",c));for(b=0;b<e;b++)this[b].style&&(this[b].style.display=
"none");return this},_toggle:j.fn.toggle,toggle:function(a,b,e){var c=typeof a=="boolean";j.isFunction(a)&&j.isFunction(b)?this._toggle.apply(this,arguments):a==null||c?this.each(function(){var b=c?a:j(this).is(":hidden");j(this)[b?"show":"hide"]()}):this.animate(f("toggle",3),a,b,e);return this},fadeTo:function(a,b,e,c){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,e,c)},animate:function(a,b,e,f){function g(){var v;h.queue===!1&&j._mark(this);var b=j.extend({},
h),e=this.nodeType===1,f=e&&j(this).is(":hidden"),k,l,q,u,n,m,t,s;b.animatedProperties={};for(q in a){k=j.camelCase(q);q!==k&&(a[k]=a[q],delete a[q]);l=a[k];j.isArray(l)?(b.animatedProperties[k]=l[1],v=a[k]=l[0],l=v):b.animatedProperties[k]=b.specialEasing&&b.specialEasing[k]||b.easing||"swing";if(l==="hide"&&f||l==="show"&&!f)return b.complete.call(this);e&&(k==="height"||k==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],j.css(this,"display")==="inline"&&j.css(this,
"float")==="none"&&(!j.support.inlineBlockNeedsLayout||c(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(q in a)e=new j.fx(this,b,q),l=a[q],Ib.test(l)?(s=j._data(this,"toggle"+q)||(l==="toggle"?f?"show":"hide":0),s?(j._data(this,"toggle"+q,s==="show"?"hide":"show"),e[s]()):e[l]()):(u=Jb.exec(l),n=e.cur(),u?(m=parseFloat(u[2]),t=u[3]||(j.cssNumber[q]?"":"px"),t!=="px"&&(j.style(this,q,(m||1)+t),n*=(m||1)/e.cur(),j.style(this,
q,n+t)),u[1]&&(m=(u[1]==="-="?-1:1)*m+n),e.custom(n,m,t)):e.custom(n,l,""));return!0}var h=j.speed(b,e,f);if(j.isEmptyObject(a))return this.each(h.complete,[!1]);a=j.extend({},a);return h.queue===!1?this.each(g):this.queue(h.queue,g)},stop:function(a,b,e){typeof a!="string"&&(e=b,b=a,a=g);b&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function b(a,c,f){c=c[f];j.removeData(a,f,!0);c.stop(e)}var c,f=!1,g=j.timers,h=j._data(this);e||j._unmark(!0,this);if(a==null)for(c in h)h[c].stop&&
c.indexOf(".run")===c.length-4&&b(this,h,c);else h[c=a+".run"]&&h[c].stop&&b(this,h,c);for(c=g.length;c--;)g[c].elem===this&&(a==null||g[c].queue===a)&&(e?g[c](!0):g[c].saveState(),f=!0,g.splice(c,1));(!e||!f)&&j.dequeue(this,a)})}});j.each({slideDown:f("show",1),slideUp:f("hide",1),slideToggle:f("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){j.fn[a]=function(a,e,c){return this.animate(b,a,e,c)}});j.extend({speed:function(a,b,e){var c=a&&
typeof a=="object"?j.extend({},a):{complete:e||!e&&b||j.isFunction(a)&&a,duration:a,easing:e&&b||b&&!j.isFunction(b)&&b};c.duration=j.fx.off?0:typeof c.duration=="number"?c.duration:c.duration in j.fx.speeds?j.fx.speeds[c.duration]:j.fx.speeds._default;if(c.queue==null||c.queue===!0)c.queue="fx";c.old=c.complete;c.complete=function(a){j.isFunction(c.old)&&c.old.call(this);c.queue?j.dequeue(this,c.queue):a!==!1&&j._unmark(this)};return c},easing:{linear:function(a,b,e,c){return e+c*a},swing:function(a,
b,e,c){return(-Math.cos(a*Math.PI)/2+0.5)*c+e}},timers:[],fx:function(a,b,e){this.options=b;this.elem=a;this.prop=e;b.orig=b.orig||{}}});j.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(j.fx.step[this.prop]||j.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=j.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},
custom:function(a,b,c){function f(a){return h.step(a)}var h=this,k=j.fx;this.startTime=ja||e();this.end=b;this.now=this.start=a;this.pos=this.state=0;this.unit=c||this.unit||(j.cssNumber[this.prop]?"":"px");f.queue=this.options.queue;f.elem=this.elem;f.saveState=function(){h.options.hide&&j._data(h.elem,"fxshow"+h.prop)===g&&j._data(h.elem,"fxshow"+h.prop,h.start)};f()&&j.timers.push(f)&&!na&&(na=setInterval(k.tick,k.interval))},show:function(){var a=j._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=
a||j.style(this.elem,this.prop);this.options.show=!0;a!==g?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());j(this.elem).show()},hide:function(){this.options.orig[this.prop]=j._data(this.elem,"fxshow"+this.prop)||j.style(this.elem,this.prop);this.options.hide=!0;this.custom(this.cur(),0)},step:function(a){var b,c,f=ja||e(),g=!0,h=this.elem,k=this.options;if(a||f>=k.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();k.animatedProperties[this.prop]=
!0;for(b in k.animatedProperties)k.animatedProperties[b]!==!0&&(g=!1);if(g){k.overflow!=null&&!j.support.shrinkWrapBlocks&&j.each(["","X","Y"],function(a,b){h.style["overflow"+b]=k.overflow[a]});k.hide&&j(h).hide();if(k.hide||k.show)for(b in k.animatedProperties)j.style(h,b,k.orig[b]),j.removeData(h,"fxshow"+b,!0),j.removeData(h,"toggle"+b,!0);(a=k.complete)&&(k.complete=!1,a.call(h))}return!1}k.duration==Infinity?this.now=f:(c=f-this.startTime,this.state=c/k.duration,this.pos=j.easing[k.animatedProperties[this.prop]](this.state,
c,0,1,k.duration),this.now=this.start+(this.end-this.start)*this.pos);this.update();return!0}};j.extend(j.fx,{tick:function(){for(var a,b=j.timers,e=0;e<b.length;e++)a=b[e],!a()&&b[e]===a&&b.splice(e--,1);b.length||j.fx.stop()},interval:13,stop:function(){clearInterval(na);na=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){j.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}});
j.each(["width","height"],function(a,b){j.fx.step[b]=function(a){j.style(a.elem,b,Math.max(0,a.now))}});j.expr&&j.expr.filters&&(j.expr.filters.animated=function(a){return j.grep(j.timers,function(b){return a===b.elem}).length});var Kb=/^t(?:able|d|h)$/i,Ua=/^(?:body|html)$/i;"getBoundingClientRect"in x.documentElement?j.fn.offset=function(a){var b=this[0],e;if(a)return this.each(function(b){j.offset.setOffset(this,a,b)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return j.offset.bodyOffset(b);
try{e=b.getBoundingClientRect()}catch(c){}var f=b.ownerDocument,g=f.documentElement;if(!e||!j.contains(g,b))return e?{top:e.top,left:e.left}:{top:0,left:0};b=f.body;f=h(f);return{top:e.top+(f.pageYOffset||j.support.boxModel&&g.scrollTop||b.scrollTop)-(g.clientTop||b.clientTop||0),left:e.left+(f.pageXOffset||j.support.boxModel&&g.scrollLeft||b.scrollLeft)-(g.clientLeft||b.clientLeft||0)}}:j.fn.offset=function(a){var b=this[0];if(a)return this.each(function(b){j.offset.setOffset(this,a,b)});if(!b||
!b.ownerDocument)return null;if(b===b.ownerDocument.body)return j.offset.bodyOffset(b);var e,c=b.offsetParent,f=b.ownerDocument,g=f.documentElement,h=f.body;e=(f=f.defaultView)?f.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,l=b.offsetLeft;(b=b.parentNode)&&b!==h&&b!==g;){if(j.support.fixedPosition&&e.position==="fixed")break;e=f?f.getComputedStyle(b,null):b.currentStyle;k-=b.scrollTop;l-=b.scrollLeft;b===c&&(k+=b.offsetTop,l+=b.offsetLeft,j.support.doesNotAddBorder&&(!j.support.doesAddBorderForTableAndCells||
!Kb.test(b.nodeName))&&(k+=parseFloat(e.borderTopWidth)||0,l+=parseFloat(e.borderLeftWidth)||0),c=b.offsetParent);j.support.subtractsBorderForOverflowNotVisible&&e.overflow!=="visible"&&(k+=parseFloat(e.borderTopWidth)||0,l+=parseFloat(e.borderLeftWidth)||0)}if(e.position==="relative"||e.position==="static")k+=h.offsetTop,l+=h.offsetLeft;j.support.fixedPosition&&e.position==="fixed"&&(k+=Math.max(g.scrollTop,h.scrollTop),l+=Math.max(g.scrollLeft,h.scrollLeft));return{top:k,left:l}};j.offset={bodyOffset:function(a){var b=
a.offsetTop,e=a.offsetLeft;j.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(j.css(a,"marginTop"))||0,e+=parseFloat(j.css(a,"marginLeft"))||0);return{top:b,left:e}},setOffset:function(a,b,e){var c=j.css(a,"position");c==="static"&&(a.style.position="relative");var f=j(a),g=f.offset(),h=j.css(a,"top"),k=j.css(a,"left"),l={},q={},u,n;(c==="absolute"||c==="fixed")&&j.inArray("auto",[h,k])>-1?(q=f.position(),u=q.top,n=q.left):(u=parseFloat(h)||0,n=parseFloat(k)||0);j.isFunction(b)&&(b=b.call(a,
e,g));b.top!=null&&(l.top=b.top-g.top+u);b.left!=null&&(l.left=b.left-g.left+n);"using"in b?b.using.call(a,l):f.css(l)}};j.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),e=this.offset(),c=Ua.test(b[0].nodeName)?{top:0,left:0}:b.offset();e.top-=parseFloat(j.css(a,"marginTop"))||0;e.left-=parseFloat(j.css(a,"marginLeft"))||0;c.top+=parseFloat(j.css(b[0],"borderTopWidth"))||0;c.left+=parseFloat(j.css(b[0],"borderLeftWidth"))||0;return{top:e.top-c.top,left:e.left-
c.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||x.body;a&&!Ua.test(a.nodeName)&&j.css(a,"position")==="static";)a=a.offsetParent;return a})}});j.each(["Left","Top"],function(a,b){var e="scroll"+b;j.fn[e]=function(b){var c,f;return b===g?(c=this[0],!c?null:(f=h(c))?"pageXOffset"in f?f[a?"pageYOffset":"pageXOffset"]:j.support.boxModel&&f.document.documentElement[e]||f.document.body[e]:c[e]):this.each(function(){(f=h(this))?f.scrollTo(a?j(f).scrollLeft():b,a?
b:j(f).scrollTop()):this[e]=b})}});j.each(["Height","Width"],function(a,b){var e=b.toLowerCase();j.fn["inner"+b]=function(){var a=this[0];return a?a.style?parseFloat(j.css(a,e,"padding")):this[e]():null};j.fn["outer"+b]=function(a){var b=this[0];return b?b.style?parseFloat(j.css(b,e,a?"margin":"border")):this[e]():null};j.fn[e]=function(a){var c=this[0];if(!c)return a==null?null:this;if(j.isFunction(a))return this.each(function(b){var c=j(this);c[e](a.call(this,b,c[e]()))});if(j.isWindow(c)){var f=
c.document.documentElement["client"+b],h=c.document.body;return c.document.compatMode==="CSS1Compat"&&f||h&&h["client"+b]||f}return c.nodeType===9?Math.max(c.documentElement["client"+b],c.body["scroll"+b],c.documentElement["scroll"+b],c.body["offset"+b],c.documentElement["offset"+b]):a===g?(c=j.css(c,e),f=parseFloat(c),j.isNumeric(f)?f:c):this.css(e,typeof a=="string"?a:a+"px")}});b.jQuery=b.$=j})(window);(function(b,g){function h(c){return!b(c).parents().andSelf().filter(function(){return b.curCSS(this,"visibility")==="hidden"||b.expr.filters.hidden(this)}).length}b.ui=b.ui||{};b.ui.version||(b.extend(b.ui,{version:"1.8.12",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}}),b.fn.extend({_focus:b.fn.focus,focus:function(c,f){return typeof c==="number"?this.each(function(){var a=this;setTimeout(function(){b(a).focus();f&&f.call(a)},c)}):this._focus.apply(this,arguments)},scrollParent:function(){var c;c=b.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?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):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"))||!c.length?b(document):c},zIndex:function(c){if(c!==g)return this.css("zIndex",c);if(this.length)for(var c=b(this[0]),f;c.length&&c[0]!==document;){f=c.css("position");if(f===
"absolute"||f==="relative"||f==="fixed")if(f=parseInt(c.css("zIndex"),10),!isNaN(f)&&f!==0)return f;c=c.parent()}return 0},disableSelection:function(){return this.bind((b.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(b){b.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),b.each(["Width","Height"],function(c,f){function a(a,c,f,g){b.each(e,function(){c-=parseFloat(b.curCSS(a,"padding"+this,!0))||0;f&&(c-=parseFloat(b.curCSS(a,
"border"+this+"Width",!0))||0);g&&(c-=parseFloat(b.curCSS(a,"margin"+this,!0))||0)});return c}var e=f==="Width"?["Left","Right"]:["Top","Bottom"],h=f.toLowerCase(),n={innerWidth:b.fn.innerWidth,innerHeight:b.fn.innerHeight,outerWidth:b.fn.outerWidth,outerHeight:b.fn.outerHeight};b.fn["inner"+f]=function(e){return e===g?n["inner"+f].call(this):this.each(function(){b(this).css(h,a(this,e)+"px")})};b.fn["outer"+f]=function(e,c){return typeof e!=="number"?n["outer"+f].call(this,e):this.each(function(){b(this).css(h,
a(this,e,!0,c)+"px")})}}),b.extend(b.expr[":"],{data:function(c,f,a){return!!b.data(c,a[3])},focusable:function(c){var f=c.nodeName.toLowerCase(),a=b.attr(c,"tabindex");if("area"===f){f=c.parentNode;a=f.name;if(!c.href||!a||f.nodeName.toLowerCase()!=="map")return!1;c=b("img[usemap=#"+a+"]")[0];return!!c&&h(c)}return(/input|select|textarea|button|object/.test(f)?!c.disabled:"a"==f?c.href||!isNaN(a):!isNaN(a))&&h(c)},tabbable:function(c){var f=b.attr(c,"tabindex");return(isNaN(f)||f>=0)&&b(c).is(":focusable")}}),
b(function(){var c=document.body,f=c.appendChild(f=document.createElement("div"));b.extend(f.style,{minHeight:"100px",height:"auto",padding:0,borderWidth:0});b.support.minHeight=f.offsetHeight===100;b.support.selectstart="onselectstart"in f;c.removeChild(f).style.display="none"}),b.extend(b.ui,{plugin:{add:function(c,f,a){var c=b.ui[c].prototype,e;for(e in a)c.plugins[e]=c.plugins[e]||[],c.plugins[e].push([f,a[e]])},call:function(b,f,a){if((f=b.plugins[f])&&b.element[0].parentNode)for(var e=0;e<f.length;e++)b.options[f[e][0]]&&
f[e][1].apply(b.element,a)}},contains:function(b,f){return document.compareDocumentPosition?b.compareDocumentPosition(f)&16:b!==f&&b.contains(f)},hasScroll:function(c,f){if(b(c).css("overflow")==="hidden")return!1;var f=f&&f==="left"?"scrollLeft":"scrollTop",a=!1;if(c[f]>0)return!0;c[f]=1;a=c[f]>0;c[f]=0;return a},isOverAxis:function(b,f,a){return b>f&&b<f+a},isOver:function(c,f,a,e,g,h){return b.ui.isOverAxis(c,a,g)&&b.ui.isOverAxis(f,e,h)}}))})(jQuery);
(function(b,g){if(b.cleanData){var h=b.cleanData;b.cleanData=function(c){for(var a=0,e;(e=c[a])!=null;a++)b(e).triggerHandler("remove");h(c)}}else{var c=b.fn.remove;b.fn.remove=function(f,a){return this.each(function(){a||(!f||b.filter(f,[this]).length)&&b("*",this).add([this]).each(function(){b(this).triggerHandler("remove")});return c.call(b(this),f,a)})}}b.widget=function(c,a,e){var g=c.split(".")[0],h,c=c.split(".")[1];h=g+"-"+c;if(!e)e=a,a=b.Widget;b.expr[":"][h]=function(a){return!!b.data(a,
c)};b[g]=b[g]||{};b[g][c]=function(a,b){arguments.length&&this._createWidget(a,b)};a=new a;a.options=b.extend(!0,{},a.options);b[g][c].prototype=b.extend(!0,a,{namespace:g,widgetName:c,widgetEventPrefix:b[g][c].prototype.widgetEventPrefix||c,widgetBaseClass:h},e);b.widget.bridge(c,b[g][c])};b.widget.bridge=function(c,a){b.fn[c]=function(e){var h=typeof e==="string",n=Array.prototype.slice.call(arguments,1),m=this,e=!h&&n.length?b.extend.apply(null,[!0,e].concat(n)):e;if(h&&e.charAt(0)==="_")return m;
h?this.each(function(){var a=b.data(this,c),h=a&&b.isFunction(a[e])?a[e].apply(a,n):a;if(h!==a&&h!==g)return m=h,!1}):this.each(function(){var g=b.data(this,c);g?g.option(e||{})._init():b.data(this,c,new a(e,this))});return m}};b.Widget=function(b,a){arguments.length&&this._createWidget(b,a)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:!1},_createWidget:function(c,a){b.data(a,this.widgetName,this);this.element=b(a);this.options=b.extend(!0,{},this.options,this._getCreateOptions(),
c);var e=this;this.element.bind("remove."+this.widgetName,function(){e.destroy()});this._create();this._trigger("create");this._init()},_getCreateOptions:function(){return b.metadata&&b.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(c,a){var e=c;if(arguments.length===0)return b.extend({},this.options);if(typeof c==="string"){if(a===g)return this.options[c];e={};e[c]=a}this._setOptions(e);return this},_setOptions:function(c){var a=this;b.each(c,function(b,c){a._setOption(b,c)});return this},_setOption:function(b,a){this.options[b]=a;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",
!1)},disable:function(){return this._setOption("disabled",!0)},_trigger:function(c,a,e){var g=this.options[c],a=b.Event(a);a.type=(c===this.widgetEventPrefix?c:this.widgetEventPrefix+c).toLowerCase();e=e||{};if(a.originalEvent)for(var c=b.event.props.length,h;c;)h=b.event.props[--c],a[h]=a.originalEvent[h];this.element.trigger(a,e);return!(b.isFunction(g)&&g.call(this.element[0],a,e)===!1||a.isDefaultPrevented())}}})(jQuery);
(function(b){b.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var g=this;this.element.bind("mousedown."+this.widgetName,function(b){return g._mouseDown(b)}).bind("click."+this.widgetName,function(h){if(!0===b.data(h.target,g.widgetName+".preventClickEvent"))return b.removeData(h.target,g.widgetName+".preventClickEvent"),h.stopImmediatePropagation(),!1});this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(g){g.originalEvent=
g.originalEvent||{};if(!g.originalEvent.mouseHandled){this._mouseStarted&&this._mouseUp(g);this._mouseDownEvent=g;var h=this,c=g.which==1,f=typeof this.options.cancel=="string"?b(g.target).parents().add(g.target).filter(this.options.cancel).length:!1;if(!c||f||!this._mouseCapture(g))return!0;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){h.mouseDelayMet=!0},this.options.delay);if(this._mouseDistanceMet(g)&&this._mouseDelayMet(g)&&(this._mouseStarted=
this._mouseStart(g)!==!1,!this._mouseStarted))return g.preventDefault(),!0;!0===b.data(g.target,this.widgetName+".preventClickEvent")&&b.removeData(g.target,this.widgetName+".preventClickEvent");this._mouseMoveDelegate=function(a){return h._mouseMove(a)};this._mouseUpDelegate=function(a){return h._mouseUp(a)};b(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);g.preventDefault();return g.originalEvent.mouseHandled=!0}},_mouseMove:function(g){if(b.browser.msie&&
!(document.documentMode>=9)&&!g.button)return this._mouseUp(g);if(this._mouseStarted)return this._mouseDrag(g),g.preventDefault();if(this._mouseDistanceMet(g)&&this._mouseDelayMet(g))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,g)!==!1)?this._mouseDrag(g):this._mouseUp(g);return!this._mouseStarted},_mouseUp:function(g){b(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted)this._mouseStarted=
!1,g.target==this._mouseDownEvent.target&&b.data(g.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(g);return!1},_mouseDistanceMet:function(b){return Math.max(Math.abs(this._mouseDownEvent.pageX-b.pageX),Math.abs(this._mouseDownEvent.pageY-b.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);
(function(b){b.ui=b.ui||{};var g=/left|center|right/,h=/top|center|bottom/,c=b.fn.position,f=b.fn.offset;b.fn.position=function(a){if(!a||!a.of)return c.apply(this,arguments);var a=b.extend({},a),e=b(a.of),f=e[0],n=(a.collision||"flip").split(" "),m=a.offset?a.offset.split(" "):[0,0],w,t,l;f.nodeType===9?(w=e.width(),t=e.height(),l={top:0,left:0}):f.setTimeout?(w=e.width(),t=e.height(),l={top:e.scrollTop(),left:e.scrollLeft()}):f.preventDefault?(a.at="left top",w=t=0,l={top:a.of.pageY,left:a.of.pageX}):
(w=e.outerWidth(),t=e.outerHeight(),l=e.offset());b.each(["my","at"],function(){var b=(a[this]||"").split(" ");b.length===1&&(b=g.test(b[0])?b.concat(["center"]):h.test(b[0])?["center"].concat(b):["center","center"]);b[0]=g.test(b[0])?b[0]:"center";b[1]=h.test(b[1])?b[1]:"center";a[this]=b});n.length===1&&(n[1]=n[0]);m[0]=parseInt(m[0],10)||0;m.length===1&&(m[1]=m[0]);m[1]=parseInt(m[1],10)||0;a.at[0]==="right"?l.left+=w:a.at[0]==="center"&&(l.left+=w/2);a.at[1]==="bottom"?l.top+=t:a.at[1]==="center"&&
(l.top+=t/2);l.left+=m[0];l.top+=m[1];return this.each(function(){var e=b(this),c=e.outerWidth(),f=e.outerHeight(),g=parseInt(b.curCSS(this,"marginLeft",!0))||0,h=parseInt(b.curCSS(this,"marginTop",!0))||0,k=c+g+(parseInt(b.curCSS(this,"marginRight",!0))||0),C=f+h+(parseInt(b.curCSS(this,"marginBottom",!0))||0),o=b.extend({},l),B;a.my[0]==="right"?o.left-=c:a.my[0]==="center"&&(o.left-=c/2);a.my[1]==="bottom"?o.top-=f:a.my[1]==="center"&&(o.top-=f/2);o.left=Math.round(o.left);o.top=Math.round(o.top);
B={left:o.left-g,top:o.top-h};b.each(["left","top"],function(e,g){b.ui.position[n[e]]&&b.ui.position[n[e]][g](o,{targetWidth:w,targetHeight:t,elemWidth:c,elemHeight:f,collisionPosition:B,collisionWidth:k,collisionHeight:C,offset:m,my:a.my,at:a.at})});b.fn.bgiframe&&e.bgiframe();e.offset(b.extend(o,{using:a.using}))})};b.ui.position={fit:{left:function(a,e){var c=b(window),c=e.collisionPosition.left+e.collisionWidth-c.width()-c.scrollLeft();a.left=c>0?a.left-c:Math.max(a.left-e.collisionPosition.left,
a.left)},top:function(a,e){var c=b(window),c=e.collisionPosition.top+e.collisionHeight-c.height()-c.scrollTop();a.top=c>0?a.top-c:Math.max(a.top-e.collisionPosition.top,a.top)}},flip:{left:function(a,e){if(e.at[0]!=="center"){var c=b(window),c=e.collisionPosition.left+e.collisionWidth-c.width()-c.scrollLeft(),f=e.my[0]==="left"?-e.elemWidth:e.my[0]==="right"?e.elemWidth:0,g=e.at[0]==="left"?e.targetWidth:-e.targetWidth,h=-2*e.offset[0];a.left+=e.collisionPosition.left<0?f+g+h:c>0?f+g+h:0}},top:function(a,
e){if(e.at[1]!=="center"){var c=b(window),c=e.collisionPosition.top+e.collisionHeight-c.height()-c.scrollTop(),f=e.my[1]==="top"?-e.elemHeight:e.my[1]==="bottom"?e.elemHeight:0,g=e.at[1]==="top"?e.targetHeight:-e.targetHeight,h=-2*e.offset[1];a.top+=e.collisionPosition.top<0?f+g+h:c>0?f+g+h:0}}}};if(!b.offset.setOffset)b.offset.setOffset=function(a,e){if(/static/.test(b.curCSS(a,"position")))a.style.position="relative";var c=b(a),f=c.offset(),g=parseInt(b.curCSS(a,"top",!0),10)||0,h=parseInt(b.curCSS(a,
"left",!0),10)||0,f={top:e.top-f.top+g,left:e.left-f.left+h};"using"in e?e.using.call(a,f):c.css(f)},b.fn.offset=function(a){var e=this[0];return!e||!e.ownerDocument?null:a?this.each(function(){b.offset.setOffset(this,a)}):f.call(this)}})(jQuery);
(function(b){b.widget("ui.draggable",b.ui.mouse,{widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1},_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(),this},_mouseCapture:function(g){var h=this.options;if(this.helper||h.disabled||b(g.target).is(".ui-resizable-handle"))return!1;
this.handle=this._getHandle(g);return!this.handle?!1:!0},_mouseStart:function(g){var h=this.options;this.helper=this._createHelper(g);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:g.pageX-
this.offset.left,top:g.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()});this.originalPosition=this.position=this._generatePosition(g);this.originalPageX=g.pageX;this.originalPageY=g.pageY;h.cursorAt&&this._adjustOffsetFromHelper(h.cursorAt);h.containment&&this._setContainment();if(this._trigger("start",g)===!1)return this._clear(),!1;this._cacheHelperProportions();b.ui.ddmanager&&!h.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,g);this.helper.addClass("ui-draggable-dragging");
this._mouseDrag(g,!0);return!0},_mouseDrag:function(g,h){this.position=this._generatePosition(g);this.positionAbs=this._convertPositionTo("absolute");if(!h){h=this._uiHash();if(this._trigger("drag",g,h)===!1)return this._mouseUp({}),!1;this.position=h.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";b.ui.ddmanager&&b.ui.ddmanager.drag(this,g);return!1},
_mouseStop:function(g){var h=!1;b.ui.ddmanager&&!this.options.dropBehaviour&&(h=b.ui.ddmanager.drop(this,g));if(this.dropped)h=this.dropped,this.dropped=!1;if((!this.element[0]||!this.element[0].parentNode)&&this.options.helper=="original")return!1;if(this.options.revert=="invalid"&&!h||this.options.revert=="valid"&&h||this.options.revert===!0||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,h)){var c=this;b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,
10),function(){c._trigger("stop",g)!==!1&&c._clear()})}else this._trigger("stop",g)!==!1&&this._clear();return!1},cancel:function(){this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear();return this},_getHandle:function(g){var h=!this.options.handle||!b(this.options.handle,this.element).length?!0:!1;b(this.options.handle,this.element).find("*").andSelf().each(function(){this==g.target&&(h=!0)});return h},_createHelper:function(g){var h=this.options,g=b.isFunction(h.helper)?b(h.helper.apply(this.element[0],
[g])):h.helper=="clone"?this.element.clone():this.element;g.parents("body").length||g.appendTo(h.appendTo=="parent"?this.element[0].parentNode:h.appendTo);g[0]!=this.element[0]&&!/(fixed|absolute)/.test(g.css("position"))&&g.css("position","absolute");return g},_adjustOffsetFromHelper:function(g){typeof g=="string"&&(g=g.split(" "));b.isArray(g)&&(g={left:+g[0],top:+g[1]||0});if("left"in g)this.offset.click.left=g.left+this.margins.left;if("right"in g)this.offset.click.left=this.helperProportions.width-
g.right+this.margins.left;if("top"in g)this.offset.click.top=g.top+this.margins.top;if("bottom"in g)this.offset.click.top=this.helperProportions.height-g.bottom+this.margins.top},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var g=this.offsetParent.offset();this.cssPosition=="absolute"&&this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0])&&(g.left+=this.scrollParent.scrollLeft(),g.top+=this.scrollParent.scrollTop());if(this.offsetParent[0]==
document.body||this.offsetParent[0].tagName&&this.offsetParent[0].tagName.toLowerCase()=="html"&&b.browser.msie)g={top:0,left:0};return{top:g.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:g.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if(this.cssPosition=="relative"){var b=this.element.position();return{top:b.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:b.left-(parseInt(this.helper.css("left"),
10)||0)+this.scrollParent.scrollLeft()}}else return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var g=this.options;if(g.containment==
"parent")g.containment=this.helper[0].parentNode;if(g.containment=="document"||g.containment=="window")this.containment=[(g.containment=="document"?0:b(window).scrollLeft())-this.offset.relative.left-this.offset.parent.left,(g.containment=="document"?0:b(window).scrollTop())-this.offset.relative.top-this.offset.parent.top,(g.containment=="document"?0:b(window).scrollLeft())+b(g.containment=="document"?document:window).width()-this.helperProportions.width-this.margins.left,(g.containment=="document"?
0:b(window).scrollTop())+(b(g.containment=="document"?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top];if(!/^(document|window|parent)$/.test(g.containment)&&g.containment.constructor!=Array){var h=b(g.containment)[0];if(h){var g=b(g.containment).offset(),c=b(h).css("overflow")!="hidden";this.containment=[g.left+(parseInt(b(h).css("borderLeftWidth"),10)||0)+(parseInt(b(h).css("paddingLeft"),10)||0),g.top+(parseInt(b(h).css("borderTopWidth"),
10)||0)+(parseInt(b(h).css("paddingTop"),10)||0),g.left+(c?Math.max(h.scrollWidth,h.offsetWidth):h.offsetWidth)-(parseInt(b(h).css("borderLeftWidth"),10)||0)-(parseInt(b(h).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,g.top+(c?Math.max(h.scrollHeight,h.offsetHeight):h.offsetHeight)-(parseInt(b(h).css("borderTopWidth"),10)||0)-(parseInt(b(h).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom]}}else if(g.containment.constructor==
Array)this.containment=g.containment},_convertPositionTo:function(g,h){if(!h)h=this.position;var g=g=="absolute"?1:-1,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName);return{top:h.top+this.offset.relative.top*g+this.offset.parent.top*g-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollTop():
f?0:c.scrollTop())*g),left:h.left+this.offset.relative.left*g+this.offset.parent.left*g-(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:(this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())*g)}},_generatePosition:function(g){var h=this.options,c=this.cssPosition=="absolute"&&!(this.scrollParent[0]!=document&&b.ui.contains(this.scrollParent[0],this.offsetParent[0]))?this.offsetParent:this.scrollParent,f=/(html|body)/i.test(c[0].tagName),a=g.pageX,e=g.pageY;
this.originalPosition&&(this.containment&&(g.pageX-this.offset.click.left<this.containment[0]&&(a=this.containment[0]+this.offset.click.left),g.pageY-this.offset.click.top<this.containment[1]&&(e=this.containment[1]+this.offset.click.top),g.pageX-this.offset.click.left>this.containment[2]&&(a=this.containment[2]+this.offset.click.left),g.pageY-this.offset.click.top>this.containment[3]&&(e=this.containment[3]+this.offset.click.top)),h.grid&&(e=this.originalPageY+Math.round((e-this.originalPageY)/h.grid[1])*
h.grid[1],e=this.containment?!(e-this.offset.click.top<this.containment[1]||e-this.offset.click.top>this.containment[3])?e:!(e-this.offset.click.top<this.containment[1])?e-h.grid[1]:e+h.grid[1]:e,a=this.originalPageX+Math.round((a-this.originalPageX)/h.grid[0])*h.grid[0],a=this.containment?!(a-this.offset.click.left<this.containment[0]||a-this.offset.click.left>this.containment[2])?a:!(a-this.offset.click.left<this.containment[0])?a-h.grid[0]:a+h.grid[0]:a));return{top:e-this.offset.click.top-this.offset.relative.top-
this.offset.parent.top+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollTop():f?0:c.scrollTop()),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(b.browser.safari&&b.browser.version<526&&this.cssPosition=="fixed"?0:this.cssPosition=="fixed"?-this.scrollParent.scrollLeft():f?0:c.scrollLeft())}},_clear:function(){this.helper.removeClass("ui-draggable-dragging");this.helper[0]!=this.element[0]&&!this.cancelHelperRemoval&&
this.helper.remove();this.helper=null;this.cancelHelperRemoval=!1},_trigger:function(g,h,c){c=c||this._uiHash();b.ui.plugin.call(this,g,[h,c]);if(g=="drag")this.positionAbs=this._convertPositionTo("absolute");return b.Widget.prototype._trigger.call(this,g,h,c)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}});b.extend(b.ui.draggable,{version:"1.8.12"});b.ui.plugin.add("draggable","connectToSortable",{start:function(g,
h){var c=b(this).data("draggable"),f=c.options,a=b.extend({},h,{item:c.element});c.sortables=[];b(f.connectToSortable).each(function(){var e=b.data(this,"sortable");e&&!e.options.disabled&&(c.sortables.push({instance:e,shouldRevert:e.options.revert}),e.refreshPositions(),e._trigger("activate",g,a))})},stop:function(g,h){var c=b(this).data("draggable"),f=b.extend({},h,{item:c.element});b.each(c.sortables,function(){if(this.instance.isOver){this.instance.isOver=0;c.cancelHelperRemoval=!0;this.instance.cancelHelperRemoval=
!1;if(this.shouldRevert)this.instance.options.revert=!0;this.instance._mouseStop(g);this.instance.options.helper=this.instance.options._helper;c.options.helper=="original"&&this.instance.currentItem.css({top:"auto",left:"auto"})}else this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",g,f)})},drag:function(g,h){var c=b(this).data("draggable"),f=this;b.each(c.sortables,function(){this.instance.positionAbs=c.positionAbs;this.instance.helperProportions=c.helperProportions;this.instance.offset.click=
c.offset.click;if(this.instance._intersectsWith(this.instance.containerCache)){if(!this.instance.isOver)this.instance.isOver=1,this.instance.currentItem=b(f).clone().appendTo(this.instance.element).data("sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return h.helper[0]},g.target=this.instance.currentItem[0],this.instance._mouseCapture(g,!0),this.instance._mouseStart(g,!0,!0),this.instance.offset.click.top=c.offset.click.top,this.instance.offset.click.left=
c.offset.click.left,this.instance.offset.parent.left-=c.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=c.offset.parent.top-this.instance.offset.parent.top,c._trigger("toSortable",g),c.dropped=this.instance.element,c.currentItem=c.element,this.instance.fromOutside=c;this.instance.currentItem&&this.instance._mouseDrag(g)}else if(this.instance.isOver)this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",
g,this.instance._uiHash(this.instance)),this.instance._mouseStop(g,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),c._trigger("fromSortable",g),c.dropped=!1})}});b.ui.plugin.add("draggable","cursor",{start:function(){var g=b("body"),h=b(this).data("draggable").options;if(g.css("cursor"))h._cursor=g.css("cursor");g.css("cursor",h.cursor)},stop:function(){var g=b(this).data("draggable").options;
g._cursor&&b("body").css("cursor",g._cursor)}});b.ui.plugin.add("draggable","iframeFix",{start:function(){var g=b(this).data("draggable").options;b(g.iframeFix===!0?"iframe":g.iframeFix).each(function(){b('<div class="ui-draggable-iframeFix" style="background: #fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1E3}).css(b(this).offset()).appendTo("body")})},stop:function(){b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)})}});
b.ui.plugin.add("draggable","opacity",{start:function(g,h){g=b(h.helper);h=b(this).data("draggable").options;if(g.css("opacity"))h._opacity=g.css("opacity");g.css("opacity",h.opacity)},stop:function(g,h){g=b(this).data("draggable").options;g._opacity&&b(h.helper).css("opacity",g._opacity)}});b.ui.plugin.add("draggable","scroll",{start:function(){var g=b(this).data("draggable");if(g.scrollParent[0]!=document&&g.scrollParent[0].tagName!="HTML")g.overflowOffset=g.scrollParent.offset()},drag:function(g){var h=
b(this).data("draggable"),c=h.options,f=!1;if(h.scrollParent[0]!=document&&h.scrollParent[0].tagName!="HTML"){if(!c.axis||c.axis!="x")if(h.overflowOffset.top+h.scrollParent[0].offsetHeight-g.pageY<c.scrollSensitivity)h.scrollParent[0].scrollTop=f=h.scrollParent[0].scrollTop+c.scrollSpeed;else if(g.pageY-h.overflowOffset.top<c.scrollSensitivity)h.scrollParent[0].scrollTop=f=h.scrollParent[0].scrollTop-c.scrollSpeed;if(!c.axis||c.axis!="y")if(h.overflowOffset.left+h.scrollParent[0].offsetWidth-g.pageX<
c.scrollSensitivity)h.scrollParent[0].scrollLeft=f=h.scrollParent[0].scrollLeft+c.scrollSpeed;else if(g.pageX-h.overflowOffset.left<c.scrollSensitivity)h.scrollParent[0].scrollLeft=f=h.scrollParent[0].scrollLeft-c.scrollSpeed}else{if(!c.axis||c.axis!="x")g.pageY-b(document).scrollTop()<c.scrollSensitivity?f=b(document).scrollTop(b(document).scrollTop()-c.scrollSpeed):b(window).height()-(g.pageY-b(document).scrollTop())<c.scrollSensitivity&&(f=b(document).scrollTop(b(document).scrollTop()+c.scrollSpeed));
if(!c.axis||c.axis!="y")g.pageX-b(document).scrollLeft()<c.scrollSensitivity?f=b(document).scrollLeft(b(document).scrollLeft()-c.scrollSpeed):b(window).width()-(g.pageX-b(document).scrollLeft())<c.scrollSensitivity&&(f=b(document).scrollLeft(b(document).scrollLeft()+c.scrollSpeed))}f!==!1&&b.ui.ddmanager&&!c.dropBehaviour&&b.ui.ddmanager.prepareOffsets(h,g)}});b.ui.plugin.add("draggable","snap",{start:function(){var g=b(this).data("draggable"),h=g.options;g.snapElements=[];b(h.snap.constructor!=String?
h.snap.items||":data(draggable)":h.snap).each(function(){var c=b(this),f=c.offset();this!=g.element[0]&&g.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:f.top,left:f.left})})},drag:function(g,h){for(var c=b(this).data("draggable"),f=c.options,a=f.snapTolerance,e=h.offset.left,k=e+c.helperProportions.width,n=h.offset.top,m=n+c.helperProportions.height,w=c.snapElements.length-1;w>=0;w--){var t=c.snapElements[w].left,l=t+c.snapElements[w].width,s=c.snapElements[w].top,A=
s+c.snapElements[w].height;if(t-a<e&&e<l+a&&s-a<n&&n<A+a||t-a<e&&e<l+a&&s-a<m&&m<A+a||t-a<k&&k<l+a&&s-a<n&&n<A+a||t-a<k&&k<l+a&&s-a<m&&m<A+a){if(f.snapMode!="inner"){var q=Math.abs(s-m)<=a,u=Math.abs(A-n)<=a,z=Math.abs(t-k)<=a,D=Math.abs(l-e)<=a;if(q)h.position.top=c._convertPositionTo("relative",{top:s-c.helperProportions.height,left:0}).top-c.margins.top;if(u)h.position.top=c._convertPositionTo("relative",{top:A,left:0}).top-c.margins.top;if(z)h.position.left=c._convertPositionTo("relative",{top:0,
left:t-c.helperProportions.width}).left-c.margins.left;if(D)h.position.left=c._convertPositionTo("relative",{top:0,left:l}).left-c.margins.left}var C=q||u||z||D;if(f.snapMode!="outer"){q=Math.abs(s-n)<=a;u=Math.abs(A-m)<=a;z=Math.abs(t-e)<=a;D=Math.abs(l-k)<=a;if(q)h.position.top=c._convertPositionTo("relative",{top:s,left:0}).top-c.margins.top;if(u)h.position.top=c._convertPositionTo("relative",{top:A-c.helperProportions.height,left:0}).top-c.margins.top;if(z)h.position.left=c._convertPositionTo("relative",
{top:0,left:t}).left-c.margins.left;if(D)h.position.left=c._convertPositionTo("relative",{top:0,left:l-c.helperProportions.width}).left-c.margins.left}!c.snapElements[w].snapping&&(q||u||z||D||C)&&c.options.snap.snap&&c.options.snap.snap.call(c.element,g,b.extend(c._uiHash(),{snapItem:c.snapElements[w].item}));c.snapElements[w].snapping=q||u||z||D||C}else c.snapElements[w].snapping&&c.options.snap.release&&c.options.snap.release.call(c.element,g,b.extend(c._uiHash(),{snapItem:c.snapElements[w].item})),
c.snapElements[w].snapping=!1}}});b.ui.plugin.add("draggable","stack",{start:function(){var g=b(this).data("draggable").options,g=b.makeArray(b(g.stack)).sort(function(c,f){return(parseInt(b(c).css("zIndex"),10)||0)-(parseInt(b(f).css("zIndex"),10)||0)});if(g.length){var h=parseInt(g[0].style.zIndex)||0;b(g).each(function(b){this.style.zIndex=h+b});this[0].style.zIndex=h+g.length}}});b.ui.plugin.add("draggable","zIndex",{start:function(g,h){g=b(h.helper);h=b(this).data("draggable").options;if(g.css("zIndex"))h._zIndex=
g.css("zIndex");g.css("zIndex",h.zIndex)},stop:function(g,h){g=b(this).data("draggable").options;g._zIndex&&b(h.helper).css("zIndex",g._zIndex)}})})(jQuery);
(function(b){b.widget("ui.resizable",b.ui.mouse,{widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1E3},_create:function(){var c=this,f=this.options;this.element.addClass("ui-resizable");b.extend(this,{_aspectRatio:!!f.aspectRatio,aspectRatio:f.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],
_helper:f.helper||f.ghost||f.animate?f.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i))/relative/.test(this.element.css("position"))&&b.browser.opera&&this.element.css({position:"relative",top:"auto",left:"auto"}),this.element.wrap(b('<div class="ui-wrapper" style="overflow: hidden;"></div>').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=!0,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=f.handles||(!b(".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 a=this.handles.split(",");this.handles={};for(var e=0;e<a.length;e++){var g=b.trim(a[e]),h=b('<div class="ui-resizable-handle ui-resizable-'+g+'"></div>');/sw|se|ne|nw/.test(g)&&h.css({zIndex:++f.zIndex});"se"==g&&h.addClass("ui-icon ui-icon-gripsmall-diagonal-se");this.handles[g]=".ui-resizable-"+g;this.element.append(h)}}this._renderAxis=function(a){var a=a||this.element,e;for(e in this.handles){this.handles[e].constructor==String&&(this.handles[e]=b(this.handles[e],
this.element).show());if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var c=b(this.handles[e],this.element),f=0,f=/sw|ne|nw|se|n|s/.test(e)?c.outerHeight():c.outerWidth(),c=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join("");a.css(c,f);this._proportionallyResize()}b(this.handles[e])}};this._renderAxis(this.element);this._handles=b(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!c.resizing){if(this.className)var a=
this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);c.axis=a&&a[1]?a[1]:"se"}});f.autoHide&&(this._handles.hide(),b(this.element).addClass("ui-resizable-autohide").hover(function(){b(this).removeClass("ui-resizable-autohide");c._handles.show()},function(){c.resizing||(b(this).addClass("ui-resizable-autohide"),c._handles.hide())}));this._mouseInit()},destroy:function(){this._mouseDestroy();var c=function(a){b(a).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};
if(this.elementIsWrapper){c(this.element);var f=this.element;f.after(this.originalElement.css({position:f.css("position"),width:f.outerWidth(),height:f.outerHeight(),top:f.css("top"),left:f.css("left")})).remove()}this.originalElement.css("resize",this.originalResizeStyle);c(this.originalElement);return this},_mouseCapture:function(c){var f=!1,a;for(a in this.handles)b(this.handles[a])[0]==c.target&&(f=!0);return!this.options.disabled&&f},_mouseStart:function(c){var f=this.options,a=this.element.position(),
e=this.element;this.resizing=!0;this.documentScroll={top:b(document).scrollTop(),left:b(document).scrollLeft()};(e.is(".ui-draggable")||/absolute/.test(e.css("position")))&&e.css({position:"absolute",top:a.top,left:a.left});b.browser.opera&&/relative/.test(e.css("position"))&&e.css({position:"relative",top:"auto",left:"auto"});this._renderProxy();var a=g(this.helper.css("left")),h=g(this.helper.css("top"));f.containment&&(a+=b(f.containment).scrollLeft()||0,h+=b(f.containment).scrollTop()||0);this.offset=
this.helper.offset();this.position={left:a,top:h};this.size=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalSize=this._helper?{width:e.outerWidth(),height:e.outerHeight()}:{width:e.width(),height:e.height()};this.originalPosition={left:a,top:h};this.sizeDiff={width:e.outerWidth()-e.width(),height:e.outerHeight()-e.height()};this.originalMousePosition={left:c.pageX,top:c.pageY};this.aspectRatio=typeof f.aspectRatio=="number"?f.aspectRatio:
this.originalSize.width/this.originalSize.height||1;f=b(".ui-resizable-"+this.axis).css("cursor");b("body").css("cursor",f=="auto"?this.axis+"-resize":f);e.addClass("ui-resizable-resizing");this._propagate("start",c);return!0},_mouseDrag:function(b){var f=this.helper,a=this.originalMousePosition,e=this._change[this.axis];if(!e)return!1;a=e.apply(this,[b,b.pageX-a.left||0,b.pageY-a.top||0]);if(this._aspectRatio||b.shiftKey)a=this._updateRatio(a,b);a=this._respectSize(a,b);this._propagate("resize",
b);f.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize();this._updateCache(a);this._trigger("resize",b,this.ui());return!1},_mouseStop:function(c){this.resizing=!1;var f=this.options;if(this._helper){var a=this._proportionallyResizeElements,e=a.length&&/textarea/i.test(a[0].nodeName),a=e&&b.ui.hasScroll(a[0],"left")?0:this.sizeDiff.height,e=e?0:
this.sizeDiff.width,e={width:this.helper.width()-e,height:this.helper.height()-a},a=parseInt(this.element.css("left"),10)+(this.position.left-this.originalPosition.left)||null,g=parseInt(this.element.css("top"),10)+(this.position.top-this.originalPosition.top)||null;f.animate||this.element.css(b.extend(e,{top:g,left:a}));this.helper.height(this.size.height);this.helper.width(this.size.width);this._helper&&!f.animate&&this._proportionallyResize()}b("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");
this._propagate("stop",c);this._helper&&this.helper.remove();return!1},_updateCache:function(b){this.offset=this.helper.offset();if(h(b.left))this.position.left=b.left;if(h(b.top))this.position.top=b.top;if(h(b.height))this.size.height=b.height;if(h(b.width))this.size.width=b.width},_updateRatio:function(b){var f=this.position,a=this.size,e=this.axis;if(b.height)b.width=a.height*this.aspectRatio;else if(b.width)b.height=a.width/this.aspectRatio;if(e=="sw")b.left=f.left+(a.width-b.width),b.top=null;
if(e=="nw")b.top=f.top+(a.height-b.height),b.left=f.left+(a.width-b.width);return b},_respectSize:function(b){var f=this.options,a=this.axis,e=h(b.width)&&f.maxWidth&&f.maxWidth<b.width,g=h(b.height)&&f.maxHeight&&f.maxHeight<b.height,n=h(b.width)&&f.minWidth&&f.minWidth>b.width,m=h(b.height)&&f.minHeight&&f.minHeight>b.height;if(n)b.width=f.minWidth;if(m)b.height=f.minHeight;if(e)b.width=f.maxWidth;if(g)b.height=f.maxHeight;var w=this.originalPosition.left+this.originalSize.width,t=this.position.top+
this.size.height,l=/sw|nw|w/.test(a),a=/nw|ne|n/.test(a);if(n&&l)b.left=w-f.minWidth;if(e&&l)b.left=w-f.maxWidth;if(m&&a)b.top=t-f.minHeight;if(g&&a)b.top=t-f.maxHeight;if((f=!b.width&&!b.height)&&!b.left&&b.top)b.top=null;else if(f&&!b.top&&b.left)b.left=null;return b},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var c=this.helper||this.element,f=0;f<this._proportionallyResizeElements.length;f++){var a=this._proportionallyResizeElements[f];if(!this.borderDif){var e=
[a.css("borderTopWidth"),a.css("borderRightWidth"),a.css("borderBottomWidth"),a.css("borderLeftWidth")],g=[a.css("paddingTop"),a.css("paddingRight"),a.css("paddingBottom"),a.css("paddingLeft")];this.borderDif=b.map(e,function(a,b){a=parseInt(a,10)||0;b=parseInt(g[b],10)||0;return a+b})}b.browser.msie&&(b(c).is(":hidden")||b(c).parents(":hidden").length)||a.css({height:c.height()-this.borderDif[0]-this.borderDif[2]||0,width:c.width()-this.borderDif[1]-this.borderDif[3]||0})}},_renderProxy:function(){var c=
this.options;this.elementOffset=this.element.offset();if(this._helper){this.helper=this.helper||b('<div style="overflow:hidden;"></div>');var f=b.browser.msie&&b.browser.version<7,a=f?1:0,f=f?2:-1;this.helper.addClass(this._helper).css({width:this.element.outerWidth()+f,height:this.element.outerHeight()+f,position:"absolute",left:this.elementOffset.left-a+"px",top:this.elementOffset.top-a+"px",zIndex:++c.zIndex});this.helper.appendTo("body").disableSelection()}else this.helper=this.element},_change:{e:function(b,
f){return{width:this.originalSize.width+f}},w:function(b,f){return{left:this.originalPosition.left+f,width:this.originalSize.width-f}},n:function(b,f,a){return{top:this.originalPosition.top+a,height:this.originalSize.height-a}},s:function(b,f,a){return{height:this.originalSize.height+a}},se:function(c,f,a){return b.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[c,f,a]))},sw:function(c,f,a){return b.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[c,f,
a]))},ne:function(c,f,a){return b.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[c,f,a]))},nw:function(c,f,a){return b.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[c,f,a]))}},_propagate:function(c,f){b.ui.plugin.call(this,c,[f,this.ui()]);c!="resize"&&this._trigger(c,f,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}}});b.extend(b.ui.resizable,{version:"1.8.12"});b.ui.plugin.add("resizable","alsoResize",{start:function(){var c=b(this).data("resizable").options,f=function(a){b(a).each(function(){var a=b(this);a.data("resizable-alsoresize",{width:parseInt(a.width(),10),height:parseInt(a.height(),10),left:parseInt(a.css("left"),10),top:parseInt(a.css("top"),10),position:a.css("position")})})};typeof c.alsoResize=="object"&&!c.alsoResize.parentNode?c.alsoResize.length?(c.alsoResize=
c.alsoResize[0],f(c.alsoResize)):b.each(c.alsoResize,function(a){f(a)}):f(c.alsoResize)},resize:function(c,f){var a=b(this).data("resizable"),c=a.options,e=a.originalSize,g=a.originalPosition,h={height:a.size.height-e.height||0,width:a.size.width-e.width||0,top:a.position.top-g.top||0,left:a.position.left-g.left||0},m=function(e,c){b(e).each(function(){var e=b(this),g=b(this).data("resizable-alsoresize"),k={},q=c&&c.length?c:e.parents(f.originalElement[0]).length?["width","height"]:["width","height",
"top","left"];b.each(q,function(a,b){if((a=(g[b]||0)+(h[b]||0))&&a>=0)k[b]=a||null});if(b.browser.opera&&/relative/.test(e.css("position")))a._revertToRelativePosition=!0,e.css({position:"absolute",top:"auto",left:"auto"});e.css(k)})};typeof c.alsoResize=="object"&&!c.alsoResize.nodeType?b.each(c.alsoResize,function(a,b){m(a,b)}):m(c.alsoResize)},stop:function(){var c=b(this).data("resizable"),f=c.options,a=function(a){b(a).each(function(){var a=b(this);a.css({position:a.data("resizable-alsoresize").position})})};
if(c._revertToRelativePosition)c._revertToRelativePosition=!1,typeof f.alsoResize=="object"&&!f.alsoResize.nodeType?b.each(f.alsoResize,function(b){a(b)}):a(f.alsoResize);b(this).removeData("resizable-alsoresize")}});b.ui.plugin.add("resizable","animate",{stop:function(c){var f=b(this).data("resizable"),a=f.options,e=f._proportionallyResizeElements,g=e.length&&/textarea/i.test(e[0].nodeName),h=g&&b.ui.hasScroll(e[0],"left")?0:f.sizeDiff.height,g={width:f.size.width-(g?0:f.sizeDiff.width),height:f.size.height-
h},h=parseInt(f.element.css("left"),10)+(f.position.left-f.originalPosition.left)||null,m=parseInt(f.element.css("top"),10)+(f.position.top-f.originalPosition.top)||null;f.element.animate(b.extend(g,m&&h?{top:m,left:h}:{}),{duration:a.animateDuration,easing:a.animateEasing,step:function(){var a={width:parseInt(f.element.css("width"),10),height:parseInt(f.element.css("height"),10),top:parseInt(f.element.css("top"),10),left:parseInt(f.element.css("left"),10)};e&&e.length&&b(e[0]).css({width:a.width,
height:a.height});f._updateCache(a);f._propagate("resize",c)}})}});b.ui.plugin.add("resizable","containment",{start:function(){var c=b(this).data("resizable"),f=c.element,a=c.options.containment;if(f=a instanceof b?a.get(0):/parent/.test(a)?f.parent().get(0):a)if(c.containerElement=b(f),/document/.test(a)||a==document)c.containerOffset={left:0,top:0},c.containerPosition={left:0,top:0},c.parentData={element:b(document),left:0,top:0,width:b(document).width(),height:b(document).height()||document.body.parentNode.scrollHeight};
else{var e=b(f),h=[];b(["Top","Right","Left","Bottom"]).each(function(a,b){h[a]=g(e.css("padding"+b))});c.containerOffset=e.offset();c.containerPosition=e.position();c.containerSize={height:e.innerHeight()-h[3],width:e.innerWidth()-h[1]};var a=c.containerOffset,n=c.containerSize.height,m=c.containerSize.width,m=b.ui.hasScroll(f,"left")?f.scrollWidth:m,n=b.ui.hasScroll(f)?f.scrollHeight:n;c.parentData={element:f,left:a.left,top:a.top,width:m,height:n}}},resize:function(c){var f=b(this).data("resizable"),
a=f.options,e=f.containerOffset,g=f.position,c=f._aspectRatio||c.shiftKey,h={top:0,left:0},m=f.containerElement;m[0]!=document&&/static/.test(m.css("position"))&&(h=e);if(g.left<(f._helper?e.left:0)){f.size.width+=f._helper?f.position.left-e.left:f.position.left-h.left;if(c)f.size.height=f.size.width/a.aspectRatio;f.position.left=a.helper?e.left:0}if(g.top<(f._helper?e.top:0)){f.size.height+=f._helper?f.position.top-e.top:f.position.top;if(c)f.size.width=f.size.height*a.aspectRatio;f.position.top=
f._helper?e.top:0}f.offset.left=f.parentData.left+f.position.left;f.offset.top=f.parentData.top+f.position.top;a=Math.abs((f._helper?f.offset.left-h.left:f.offset.left-h.left)+f.sizeDiff.width);e=Math.abs((f._helper?f.offset.top-h.top:f.offset.top-e.top)+f.sizeDiff.height);g=f.containerElement.get(0)==f.element.parent().get(0);h=/relative|absolute/.test(f.containerElement.css("position"));g&&h&&(a-=f.parentData.left);if(a+f.size.width>=f.parentData.width&&(f.size.width=f.parentData.width-a,c))f.size.height=
f.size.width/f.aspectRatio;if(e+f.size.height>=f.parentData.height&&(f.size.height=f.parentData.height-e,c))f.size.width=f.size.height*f.aspectRatio},stop:function(){var c=b(this).data("resizable"),f=c.options,a=c.containerOffset,e=c.containerPosition,g=c.containerElement,h=b(c.helper),m=h.offset(),w=h.outerWidth()-c.sizeDiff.width,h=h.outerHeight()-c.sizeDiff.height;c._helper&&!f.animate&&/relative/.test(g.css("position"))&&b(this).css({left:m.left-e.left-a.left,width:w,height:h});c._helper&&!f.animate&&
/static/.test(g.css("position"))&&b(this).css({left:m.left-e.left-a.left,width:w,height:h})}});b.ui.plugin.add("resizable","ghost",{start:function(){var c=b(this).data("resizable"),f=c.options,a=c.size;c.ghost=c.originalElement.clone();c.ghost.css({opacity:0.25,display:"block",position:"relative",height:a.height,width:a.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof f.ghost=="string"?f.ghost:"");c.ghost.appendTo(c.helper)},resize:function(){var c=b(this).data("resizable");
c.ghost&&c.ghost.css({position:"relative",height:c.size.height,width:c.size.width})},stop:function(){var c=b(this).data("resizable");c.ghost&&c.helper&&c.helper.get(0).removeChild(c.ghost.get(0))}});b.ui.plugin.add("resizable","grid",{resize:function(){var c=b(this).data("resizable"),f=c.options,a=c.size,e=c.originalSize,g=c.originalPosition,h=c.axis;f.grid=typeof f.grid=="number"?[f.grid,f.grid]:f.grid;var m=Math.round((a.width-e.width)/(f.grid[0]||1))*(f.grid[0]||1),f=Math.round((a.height-e.height)/
(f.grid[1]||1))*(f.grid[1]||1);/^(se|s|e)$/.test(h)?(c.size.width=e.width+m,c.size.height=e.height+f):/^(ne)$/.test(h)?(c.size.width=e.width+m,c.size.height=e.height+f,c.position.top=g.top-f):(/^(sw)$/.test(h)?(c.size.width=e.width+m,c.size.height=e.height+f):(c.size.width=e.width+m,c.size.height=e.height+f,c.position.top=g.top-f),c.position.left=g.left-m)}});var g=function(b){return parseInt(b,10)||0},h=function(b){return!isNaN(parseInt(b,10))}})(jQuery);
(function(b){var g=0;b.widget("ui.autocomplete",{options:{appendTo:"body",autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null},pending:0,_create:function(){var g=this,c=this.element[0].ownerDocument,f;this.element.addClass("ui-autocomplete-input").attr("autocomplete","off").attr({role:"textbox","aria-autocomplete":"list","aria-haspopup":"true"}).bind("keydown.autocomplete",function(a){if(!g.options.disabled&&!g.element.attr("readonly")){f=!1;var e=
b.ui.keyCode;switch(a.keyCode){case e.PAGE_UP:g._move("previousPage",a);break;case e.PAGE_DOWN:g._move("nextPage",a);break;case e.UP:g._move("previous",a);a.preventDefault();break;case e.DOWN:g._move("next",a);a.preventDefault();break;case e.ENTER:case e.NUMPAD_ENTER:g.menu.active&&(f=!0,a.preventDefault());case e.TAB:if(!g.menu.active)break;g.menu.select(a);break;case e.ESCAPE:g.element.val(g.term);g.close(a);break;default:clearTimeout(g.searching),g.searching=setTimeout(function(){if(g.term!=g.element.val())g.selectedItem=
null,g.search(null,a)},g.options.delay)}}}).bind("keypress.autocomplete",function(a){f&&(f=!1,a.preventDefault())}).bind("focus.autocomplete",function(){if(!g.options.disabled)g.selectedItem=null,g.previous=g.element.val()}).bind("blur.autocomplete",function(a){if(!g.options.disabled)clearTimeout(g.searching),g.closing=setTimeout(function(){g.close(a);g._change(a)},150)});this._initSource();this.response=function(){return g._response.apply(g,arguments)};this.menu=b("<ul></ul>").addClass("ui-autocomplete").appendTo(b(this.options.appendTo||
"body",c)[0]).mousedown(function(a){var e=g.menu.element[0];b(a.target).closest(".ui-menu-item").length||setTimeout(function(){b(document).one("mousedown",function(a){a.target!==g.element[0]&&a.target!==e&&!b.ui.contains(e,a.target)&&g.close()})},1);setTimeout(function(){clearTimeout(g.closing)},13)}).menu({focus:function(a,b){b=b.item.data("item.autocomplete");!1!==g._trigger("focus",a,{item:b})&&/^key/.test(a.originalEvent.type)&&g.element.val(b.value)},selected:function(a,b){var f=b.item.data("item.autocomplete"),
n=g.previous;if(g.element[0]!==c.activeElement)g.element.focus(),g.previous=n,setTimeout(function(){g.previous=n;g.selectedItem=f},1);!1!==g._trigger("select",a,{item:f})&&g.element.val(f.value);g.term=g.element.val();g.close(a);g.selectedItem=f},blur:function(){g.menu.element.is(":visible")&&g.element.val()!==g.term&&g.element.val(g.term)}}).zIndex(this.element.zIndex()+1).css({top:0,left:0}).hide().data("menu");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(g,c){b.Widget.prototype._setOption.apply(this,arguments);g==="source"&&this._initSource();g==="appendTo"&&this.menu.element.appendTo(b(c||"body",this.element[0].ownerDocument)[0]);g==="disabled"&&c&&this.xhr&&this.xhr.abort()},_initSource:function(){var h=this,c,f;b.isArray(this.options.source)?(c=this.options.source,this.source=function(a,e){e(b.ui.autocomplete.filter(c,a.term))}):typeof this.options.source==="string"?
(f=this.options.source,this.source=function(a,e){h.xhr&&h.xhr.abort();h.xhr=b.ajax({url:f,data:a,dataType:"json",autocompleteRequest:++g,success:function(a){this.autocompleteRequest===g&&e(a)},error:function(){this.autocompleteRequest===g&&e([])}})}):this.source=this.options.source},search:function(b,c){b=b!=null?b:this.element.val();this.term=this.element.val();if(b.length<this.options.minLength)return this.close(c);clearTimeout(this.closing);if(this._trigger("search",c)!==!1)return this._search(b)},
_search:function(b){this.pending++;this.element.addClass("ui-autocomplete-loading");this.source({term:b},this.response)},_response:function(b){!this.options.disabled&&b&&b.length?(b=this._normalize(b),this._suggest(b),this._trigger("open")):this.close();this.pending--;this.pending||this.element.removeClass("ui-autocomplete-loading")},close:function(b){clearTimeout(this.closing);this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.deactivate(),this._trigger("close",b))},_change:function(b){this.previous!==
this.element.val()&&this._trigger("change",b,{item:this.selectedItem})},_normalize:function(g){return g.length&&g[0].label&&g[0].value?g:b.map(g,function(c){return typeof c==="string"?{label:c,value:c}:b.extend({label:c.label||c.value,value:c.value||c.label},c)})},_suggest:function(g){var c=this.menu.element.empty().zIndex(this.element.zIndex()+1);this._renderMenu(c,g);this.menu.deactivate();this.menu.refresh();c.show();this._resizeMenu();c.position(b.extend({of:this.element},this.options.position));
this.options.autoFocus&&this.menu.next(new b.Event("mouseover"))},_resizeMenu:function(){var b=this.menu.element;b.outerWidth(Math.max(b.width("").outerWidth(),this.element.outerWidth()))},_renderMenu:function(g,c){var f=this;b.each(c,function(a,b){f._renderItem(g,b)})},_renderItem:function(g,c){return b("<li></li>").data("item.autocomplete",c).append(b("<a></a>").text(c.label)).appendTo(g)},_move:function(b,c){if(this.menu.element.is(":visible"))if(this.menu.first()&&/^previous/.test(b)||this.menu.last()&&
/^next/.test(b))this.element.val(this.term),this.menu.deactivate();else this.menu[b](c);else this.search(null,c)},widget:function(){return this.menu.element}});b.extend(b.ui.autocomplete,{escapeRegex:function(b){return b.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},filter:function(g,c){var f=RegExp(b.ui.autocomplete.escapeRegex(c),"i");return b.grep(g,function(a){return f.test(a.label||a.value||a)})}})})(jQuery);
(function(b){b.widget("ui.menu",{_create:function(){var g=this;this.element.addClass("ui-menu ui-widget ui-widget-content ui-corner-all").attr({role:"listbox","aria-activedescendant":"ui-active-menuitem"}).click(function(h){b(h.target).closest(".ui-menu-item a").length&&(h.preventDefault(),g.select(h))});this.refresh()},refresh:function(){var g=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(h){g.activate(h,b(this).parent())}).mouseleave(function(){g.deactivate()})},activate:function(b,h){this.deactivate();if(this.hasScroll()){var c=h.offset().top-this.element.offset().top,f=this.element.attr("scrollTop"),a=this.element.height();c<0?this.element.attr("scrollTop",f+c):c>=a&&this.element.attr("scrollTop",f+c-a+h.height())}this.active=h.eq(0).children("a").addClass("ui-state-hover").attr("id","ui-active-menuitem").end();this._trigger("focus",b,{item:h})},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(b,h,c){this.active?(b=this.active[b+"All"](".ui-menu-item").eq(0),b.length?this.activate(c,b):this.activate(c,this.element.children(h))):this.activate(c,this.element.children(h))},
nextPage:function(g){if(this.hasScroll())if(!this.active||this.last())this.activate(g,this.element.children(".ui-menu-item:first"));else{var h=this.active.offset().top,c=this.element.height(),f=this.element.children(".ui-menu-item").filter(function(){var a=b(this).offset().top-h-c+b(this).height();return a<10&&a>-10});f.length||(f=this.element.children(".ui-menu-item:last"));this.activate(g,f)}else this.activate(g,this.element.children(".ui-menu-item").filter(!this.active||this.last()?":first":":last"))},
previousPage:function(g){if(this.hasScroll())if(!this.active||this.first())this.activate(g,this.element.children(".ui-menu-item:last"));else{var h=this.active.offset().top,c=this.element.height();result=this.element.children(".ui-menu-item").filter(function(){var f=b(this).offset().top-h+c-b(this).height();return f<10&&f>-10});result.length||(result=this.element.children(".ui-menu-item:first"));this.activate(g,result)}else this.activate(g,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(b,g){var h={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},c={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},f=b.attrFn||{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0,click:!0};b.widget("ui.dialog",{options:{autoOpen:!0,buttons:{},closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:!1,maxWidth:!1,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",collision:"fit",using:function(a){var e=
b(this).css(a).offset().top;e<0&&b(this).css("top",a.top-e)}},resizable:!0,show:null,stack:!0,title:"",width:300,zIndex:1E3},_create:function(){this.originalTitle=this.element.attr("title");if(typeof this.originalTitle!=="string")this.originalTitle="";this.options.title=this.options.title||this.originalTitle;var a=this,e=a.options,c=e.title||"&#160;",f=b.ui.dialog.getTitleId(a.element),g=(a.uiDialog=b("<div></div>")).appendTo(document.body).hide().addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+
e.dialogClass).css({zIndex:e.zIndex}).attr("tabIndex",-1).css("outline",0).keydown(function(c){e.closeOnEscape&&c.keyCode&&c.keyCode===b.ui.keyCode.ESCAPE&&(a.close(c),c.preventDefault())}).attr({role:"dialog","aria-labelledby":f}).mousedown(function(b){a.moveToTop(!1,b)});a.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(g);var h=(a.uiDialogTitlebar=b("<div></div>")).addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(g),
t=b('<a href="#"></a>').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(b){a.close(b);return!1}).appendTo(h);(a.uiDialogTitlebarCloseText=b("<span></span>")).addClass("ui-icon ui-icon-closethick").text(e.closeText).appendTo(t);b("<span></span>").addClass("ui-dialog-title").attr("id",
f).html(c).prependTo(h);if(b.isFunction(e.beforeclose)&&!b.isFunction(e.beforeClose))e.beforeClose=e.beforeclose;h.find("*").add(h).disableSelection();e.draggable&&b.fn.draggable&&a._makeDraggable();e.resizable&&b.fn.resizable&&a._makeResizable();a._createButtons(e.buttons);a._isOpen=!1;b.fn.bgiframe&&g.bgiframe()},_init:function(){this.options.autoOpen&&this.open()},destroy:function(){this.overlay&&this.overlay.destroy();this.uiDialog.hide();this.element.unbind(".dialog").removeData("dialog").removeClass("ui-dialog-content ui-widget-content").hide().appendTo("body");
this.uiDialog.remove();this.originalTitle&&this.element.attr("title",this.originalTitle);return this},widget:function(){return this.uiDialog},close:function(a){var e=this,c,f;if(!1!==e._trigger("beforeClose",a)){e.overlay&&e.overlay.destroy();e.uiDialog.unbind("keypress.ui-dialog");e._isOpen=!1;e.options.hide?e.uiDialog.hide(e.options.hide,function(){e._trigger("close",a)}):(e.uiDialog.hide(),e._trigger("close",a));b.ui.dialog.overlay.resize();if(e.options.modal)c=0,b(".ui-dialog").each(function(){this!==
e.uiDialog[0]&&(f=b(this).css("z-index"),isNaN(f)||(c=Math.max(c,f)))}),b.ui.dialog.maxZ=c;return e}},isOpen:function(){return this._isOpen},moveToTop:function(a,e){var c=this.options;if(c.modal&&!a||!c.stack&&!c.modal)return this._trigger("focus",e);if(c.zIndex>b.ui.dialog.maxZ)b.ui.dialog.maxZ=c.zIndex;if(this.overlay)b.ui.dialog.maxZ+=1,this.overlay.$el.css("z-index",b.ui.dialog.overlay.maxZ=b.ui.dialog.maxZ);a={scrollTop:this.element.attr("scrollTop"),scrollLeft:this.element.attr("scrollLeft")};
b.ui.dialog.maxZ+=1;this.uiDialog.css("z-index",b.ui.dialog.maxZ);this.element.attr(a);this._trigger("focus",e);return this},open:function(){if(!this._isOpen){var a=this.options,e=this.uiDialog;this.overlay=a.modal?new b.ui.dialog.overlay(this):null;this._size();this._position(a.position);e.show(a.show);this.moveToTop(!0);a.modal&&e.bind("keypress.ui-dialog",function(a){if(a.keyCode===b.ui.keyCode.TAB){var e=b(":tabbable",this),c=e.filter(":first"),e=e.filter(":last");if(a.target===e[0]&&!a.shiftKey)return c.focus(1),
!1;else if(a.target===c[0]&&a.shiftKey)return e.focus(1),!1}});b(this.element.find(":tabbable").get().concat(e.find(".ui-dialog-buttonpane :tabbable").get().concat(e.get()))).eq(0).focus();this._isOpen=!0;this._trigger("open");return this}},_createButtons:function(a){var e=this,c=!1,g=b("<div></div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),h=b("<div></div>").addClass("ui-dialog-buttonset").appendTo(g);e.uiDialog.find(".ui-dialog-buttonpane").remove();typeof a==="object"&&
a!==null&&b.each(a,function(){return!(c=!0)});c&&(b.each(a,function(a,c){var c=b.isFunction(c)?{click:c,text:a}:c,g=b('<button type="button"></button>').click(function(){c.click.apply(e.element[0],arguments)}).appendTo(h);b.each(c,function(a,b){a!=="click"&&(a in f?g[a](b):g.attr(a,b))});b.fn.button&&g.button()}),g.appendTo(e.uiDialog))},_makeDraggable:function(){function a(a){return{position:a.position,offset:a.offset}}var e=this,c=e.options,f=b(document),g;e.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",
handle:".ui-dialog-titlebar",containment:"document",start:function(f,h){g=c.height==="auto"?"auto":b(this).height();b(this).height(b(this).height()).addClass("ui-dialog-dragging");e._trigger("dragStart",f,a(h))},drag:function(b,c){e._trigger("drag",b,a(c))},stop:function(h,t){c.position=[t.position.left-f.scrollLeft(),t.position.top-f.scrollTop()];b(this).removeClass("ui-dialog-dragging").height(g);e._trigger("dragStop",h,a(t));b.ui.dialog.overlay.resize()}})},_makeResizable:function(a){function e(a){return{originalPosition:a.originalPosition,
originalSize:a.originalSize,position:a.position,size:a.size}}var a=a===g?this.options.resizable:a,c=this,f=c.options,h=c.uiDialog.css("position"),a=typeof a==="string"?a:"n,e,s,w,se,sw,ne,nw";c.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:c.element,maxWidth:f.maxWidth,maxHeight:f.maxHeight,minWidth:f.minWidth,minHeight:c._minHeight(),handles:a,start:function(a,f){b(this).addClass("ui-dialog-resizing");c._trigger("resizeStart",a,e(f))},resize:function(a,b){c._trigger("resize",
a,e(b))},stop:function(a,g){b(this).removeClass("ui-dialog-resizing");f.height=b(this).height();f.width=b(this).width();c._trigger("resizeStop",a,e(g));b.ui.dialog.overlay.resize()}}).css("position",h).find(".ui-resizable-se").addClass("ui-icon ui-icon-grip-diagonal-se")},_minHeight:function(){var a=this.options;return a.height==="auto"?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(a){var e=[],c=[0,0],f;if(a){if(typeof a==="string"||typeof a==="object"&&"0"in a)e=a.split?a.split(" "):
[a[0],a[1]],e.length===1&&(e[1]=e[0]),b.each(["left","top"],function(a,b){+e[a]===e[a]&&(c[a]=e[a],e[a]=b)}),a={my:e.join(" "),at:e.join(" "),offset:c.join(" ")};a=b.extend({},b.ui.dialog.prototype.options.position,a)}else a=b.ui.dialog.prototype.options.position;(f=this.uiDialog.is(":visible"))||this.uiDialog.show();this.uiDialog.css({top:0,left:0}).position(b.extend({of:window},a));f||this.uiDialog.hide()},_setOptions:function(a){var e=this,f={},g=!1;b.each(a,function(a,b){e._setOption(a,b);a in
h&&(g=!0);a in c&&(f[a]=b)});g&&this._size();this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option",f)},_setOption:function(a,e){var c=this.uiDialog;switch(a){case "beforeclose":a="beforeClose";break;case "buttons":this._createButtons(e);break;case "closeText":this.uiDialogTitlebarCloseText.text(""+e);break;case "dialogClass":c.removeClass(this.options.dialogClass).addClass("ui-dialog ui-widget ui-widget-content ui-corner-all "+e);break;case "disabled":e?c.addClass("ui-dialog-disabled"):
c.removeClass("ui-dialog-disabled");break;case "draggable":var f=c.is(":data(draggable)");f&&!e&&c.draggable("destroy");!f&&e&&this._makeDraggable();break;case "position":this._position(e);break;case "resizable":(f=c.is(":data(resizable)"))&&!e&&c.resizable("destroy");f&&typeof e==="string"&&c.resizable("option","handles",e);!f&&e!==!1&&this._makeResizable(e);break;case "title":b(".ui-dialog-title",this.uiDialogTitlebar).html(""+(e||"&#160;"))}b.Widget.prototype._setOption.apply(this,arguments)},
_size:function(){var a=this.options,e,c,f=this.uiDialog.is(":visible");this.element.show().css({width:"auto",minHeight:0,height:0});if(a.minWidth>a.width)a.width=a.minWidth;e=this.uiDialog.css({height:"auto",width:a.width}).height();c=Math.max(0,a.minHeight-e);a.height==="auto"?b.support.minHeight?this.element.css({minHeight:c,height:"auto"}):(this.uiDialog.show(),a=this.element.css("height","auto").height(),f||this.uiDialog.hide(),this.element.height(Math.max(a,c))):this.element.height(Math.max(a.height-
e,0));this.uiDialog.is(":data(resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())}});b.extend(b.ui.dialog,{version:"1.8.12",uuid:0,maxZ:0,getTitleId:function(a){a=a.attr("id");if(!a)this.uuid+=1,a=this.uuid;return"ui-dialog-title-"+a},overlay:function(a){this.$el=b.ui.dialog.overlay.create(a)}});b.extend(b.ui.dialog.overlay,{instances:[],oldInstances:[],maxZ:0,events:b.map("focus,mousedown,mouseup,keydown,keypress,click".split(","),function(a){return a+".dialog-overlay"}).join(" "),
create:function(a){this.instances.length===0&&(setTimeout(function(){b.ui.dialog.overlay.instances.length&&b(document).bind(b.ui.dialog.overlay.events,function(a){if(b(a.target).zIndex()<b.ui.dialog.overlay.maxZ)return!1})},1),b(document).bind("keydown.dialog-overlay",function(e){a.options.closeOnEscape&&e.keyCode&&e.keyCode===b.ui.keyCode.ESCAPE&&(a.close(e),e.preventDefault())}),b(window).bind("resize.dialog-overlay",b.ui.dialog.overlay.resize));var e=(this.oldInstances.pop()||b("<div></div>").addClass("ui-widget-overlay")).appendTo(document.body).css({width:this.width(),
height:this.height()});b.fn.bgiframe&&e.bgiframe();this.instances.push(e);return e},destroy:function(a){var e=b.inArray(a,this.instances);e!=-1&&this.oldInstances.push(this.instances.splice(e,1)[0]);this.instances.length===0&&b([document,window]).unbind(".dialog-overlay");a.remove();var c=0;b.each(this.instances,function(){c=Math.max(c,this.css("z-index"))});this.maxZ=c},height:function(){var a,e;return b.browser.msie&&b.browser.version<7?(a=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),
e=Math.max(document.documentElement.offsetHeight,document.body.offsetHeight),a<e?b(window).height()+"px":a+"px"):b(document).height()+"px"},width:function(){var a,e;return b.browser.msie&&b.browser.version<7?(a=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),e=Math.max(document.documentElement.offsetWidth,document.body.offsetWidth),a<e?b(window).width()+"px":a+"px"):b(document).width()+"px"},resize:function(){var a=b([]);b.each(b.ui.dialog.overlay.instances,function(){a=a.add(this)});
a.css({width:0,height:0}).css({width:b.ui.dialog.overlay.width(),height:b.ui.dialog.overlay.height()})}});b.extend(b.ui.dialog.overlay.prototype,{destroy:function(){b.ui.dialog.overlay.destroy(this.$el)}})})(jQuery);
(function(b){b.widget("ui.slider",b.ui.mouse,{widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null},_create:function(){var g=this,h=this.options;this._mouseSliding=this._keySliding=!1;this._animateOff=!0;this._handleIndex=null;this._detectOrientation();this._mouseInit();this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all");h.disabled&&this.element.addClass("ui-slider-disabled ui-disabled");
this.range=b([]);if(h.range){if(h.range===!0){this.range=b("<div></div>");if(!h.values)h.values=[this._valueMin(),this._valueMin()];if(h.values.length&&h.values.length!==2)h.values=[h.values[0],h.values[0]]}else this.range=b("<div></div>");this.range.appendTo(this.element).addClass("ui-slider-range");(h.range==="min"||h.range==="max")&&this.range.addClass("ui-slider-range-"+h.range);this.range.addClass("ui-widget-header")}b(".ui-slider-handle",this.element).length===0&&b("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");
if(h.values&&h.values.length)for(;b(".ui-slider-handle",this.element).length<h.values.length;)b("<a href='#'></a>").appendTo(this.element).addClass("ui-slider-handle");this.handles=b(".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(b){b.preventDefault()}).hover(function(){h.disabled||b(this).addClass("ui-state-hover")},function(){b(this).removeClass("ui-state-hover")}).focus(function(){h.disabled?
b(this).blur():(b(".ui-slider .ui-state-focus").removeClass("ui-state-focus"),b(this).addClass("ui-state-focus"))}).blur(function(){b(this).removeClass("ui-state-focus")});this.handles.each(function(c){b(this).data("index.ui-slider-handle",c)});this.handles.keydown(function(c){var f=!0,a=b(this).data("index.ui-slider-handle"),e,h,n;if(!g.options.disabled){switch(c.keyCode){case b.ui.keyCode.HOME:case b.ui.keyCode.END:case b.ui.keyCode.PAGE_UP:case b.ui.keyCode.PAGE_DOWN:case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(f=
!1,!g._keySliding&&(g._keySliding=!0,b(this).addClass("ui-state-active"),e=g._start(c,a),e===!1))return}n=g.options.step;e=g.options.values&&g.options.values.length?h=g.values(a):h=g.value();switch(c.keyCode){case b.ui.keyCode.HOME:h=g._valueMin();break;case b.ui.keyCode.END:h=g._valueMax();break;case b.ui.keyCode.PAGE_UP:h=g._trimAlignValue(e+(g._valueMax()-g._valueMin())/5);break;case b.ui.keyCode.PAGE_DOWN:h=g._trimAlignValue(e-(g._valueMax()-g._valueMin())/5);break;case b.ui.keyCode.UP:case b.ui.keyCode.RIGHT:if(e===
g._valueMax())return;h=g._trimAlignValue(e+n);break;case b.ui.keyCode.DOWN:case b.ui.keyCode.LEFT:if(e===g._valueMin())return;h=g._trimAlignValue(e-n)}g._slide(c,a,h);return f}}).keyup(function(c){var f=b(this).data("index.ui-slider-handle");if(g._keySliding)g._keySliding=!1,g._stop(c,f),g._change(c,f),b(this).removeClass("ui-state-active")});this._refreshValue();this._animateOff=!1},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(g){var h=this.options,c,f,a,e,k;if(h.disabled)return!1;this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()};this.elementOffset=this.element.offset();c=this._normValueFromMouse({x:g.pageX,y:g.pageY});f=this._valueMax()-this._valueMin()+1;e=this;this.handles.each(function(g){var h=Math.abs(c-e.values(g));f>h&&(f=h,a=b(this),k=g)});h.range===!0&&this.values(1)===h.min&&(k+=1,a=b(this.handles[k]));if(this._start(g,
k)===!1)return!1;this._mouseSliding=!0;e._handleIndex=k;a.addClass("ui-state-active").focus();h=a.offset();this._clickOffset=!b(g.target).parents().andSelf().is(".ui-slider-handle")?{left:0,top:0}:{left:g.pageX-h.left-a.width()/2,top:g.pageY-h.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)};this.handles.hasClass("ui-state-hover")||this._slide(g,k,c);return this._animateOff=!0},_mouseStart:function(){return!0},
_mouseDrag:function(b){var h=this._normValueFromMouse({x:b.pageX,y:b.pageY});this._slide(b,this._handleIndex,h);return!1},_mouseStop:function(b){this.handles.removeClass("ui-state-active");this._mouseSliding=!1;this._stop(b,this._handleIndex);this._change(b,this._handleIndex);this._clickOffset=this._handleIndex=null;return this._animateOff=!1},_detectOrientation:function(){this.orientation=this.options.orientation==="vertical"?"vertical":"horizontal"},_normValueFromMouse:function(b){var h;this.orientation===
"horizontal"?(h=this.elementSize.width,b=b.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(h=this.elementSize.height,b=b.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0));h=b/h;h>1&&(h=1);h<0&&(h=0);this.orientation==="vertical"&&(h=1-h);b=this._valueMax()-this._valueMin();return this._trimAlignValue(this._valueMin()+h*b)},_start:function(b,h){var c={handle:this.handles[h],value:this.value()};if(this.options.values&&this.options.values.length)c.value=this.values(h),
c.values=this.values();return this._trigger("start",b,c)},_slide:function(b,h,c){var f;if(this.options.values&&this.options.values.length){f=this.values(h?0:1);if(this.options.values.length===2&&this.options.range===!0&&(h===0&&c>f||h===1&&c<f))c=f;c!==this.values(h)&&(f=this.values(),f[h]=c,b=this._trigger("slide",b,{handle:this.handles[h],value:c,values:f}),this.values(h?0:1),b!==!1&&this.values(h,c,!0))}else c!==this.value()&&(b=this._trigger("slide",b,{handle:this.handles[h],value:c}),b!==!1&&
this.value(c))},_stop:function(b,h){var c={handle:this.handles[h],value:this.value()};if(this.options.values&&this.options.values.length)c.value=this.values(h),c.values=this.values();this._trigger("stop",b,c)},_change:function(b,h){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[h],value:this.value()};if(this.options.values&&this.options.values.length)c.value=this.values(h),c.values=this.values();this._trigger("change",b,c)}},value:function(b){if(arguments.length)this.options.value=
this._trimAlignValue(b),this._refreshValue(),this._change(null,0);else return this._value()},values:function(g,h){var c,f,a;if(arguments.length>1)this.options.values[g]=this._trimAlignValue(h),this._refreshValue(),this._change(null,g);else if(arguments.length)if(b.isArray(arguments[0])){c=this.options.values;f=arguments[0];for(a=0;a<c.length;a+=1)c[a]=this._trimAlignValue(f[a]),this._change(null,a);this._refreshValue()}else return this.options.values&&this.options.values.length?this._values(g):this.value();
else return this._values()},_setOption:function(g,h){var c,f=0;if(b.isArray(this.options.values))f=this.options.values.length;b.Widget.prototype._setOption.apply(this,arguments);switch(g){case "disabled":h?(this.handles.filter(".ui-state-focus").blur(),this.handles.removeClass("ui-state-hover"),this.handles.attr("disabled","disabled"),this.element.addClass("ui-disabled")):(this.handles.removeAttr("disabled"),this.element.removeClass("ui-disabled"));break;case "orientation":this._detectOrientation();
this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation);this._refreshValue();break;case "value":this._animateOff=!0;this._refreshValue();this._change(null,0);this._animateOff=!1;break;case "values":this._animateOff=!0;this._refreshValue();for(c=0;c<f;c+=1)this._change(null,c);this._animateOff=!1}},_value:function(){return this._trimAlignValue(this.options.value)},_values:function(b){var h,c;if(arguments.length)return h=this.options.values[b],this._trimAlignValue(h);
else{h=this.options.values.slice();for(c=0;c<h.length;c+=1)h[c]=this._trimAlignValue(h[c]);return h}},_trimAlignValue:function(b){if(b<=this._valueMin())return this._valueMin();if(b>=this._valueMax())return this._valueMax();var h=this.options.step>0?this.options.step:1,c=(b-this._valueMin())%h;alignValue=b-c;Math.abs(c)*2>=h&&(alignValue+=c>0?h:-h);return parseFloat(alignValue.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var g=
this.options.range,h=this.options,c=this,f=!this._animateOff?h.animate:!1,a,e={},k,n,m,w;if(this.options.values&&this.options.values.length)this.handles.each(function(g){a=(c.values(g)-c._valueMin())/(c._valueMax()-c._valueMin())*100;e[c.orientation==="horizontal"?"left":"bottom"]=a+"%";b(this).stop(1,1)[f?"animate":"css"](e,h.animate);if(c.options.range===!0)if(c.orientation==="horizontal"){if(g===0)c.range.stop(1,1)[f?"animate":"css"]({left:a+"%"},h.animate);if(g===1)c.range[f?"animate":"css"]({width:a-
k+"%"},{queue:!1,duration:h.animate})}else{if(g===0)c.range.stop(1,1)[f?"animate":"css"]({bottom:a+"%"},h.animate);if(g===1)c.range[f?"animate":"css"]({height:a-k+"%"},{queue:!1,duration:h.animate})}k=a});else{n=this.value();m=this._valueMin();w=this._valueMax();a=w!==m?(n-m)/(w-m)*100:0;e[c.orientation==="horizontal"?"left":"bottom"]=a+"%";this.handle.stop(1,1)[f?"animate":"css"](e,h.animate);if(g==="min"&&this.orientation==="horizontal")this.range.stop(1,1)[f?"animate":"css"]({width:a+"%"},h.animate);
if(g==="max"&&this.orientation==="horizontal")this.range[f?"animate":"css"]({width:100-a+"%"},{queue:!1,duration:h.animate});if(g==="min"&&this.orientation==="vertical")this.range.stop(1,1)[f?"animate":"css"]({height:a+"%"},h.animate);if(g==="max"&&this.orientation==="vertical")this.range[f?"animate":"css"]({height:100-a+"%"},{queue:!1,duration:h.animate})}}});b.extend(b.ui.slider,{version:"1.8.12"})})(jQuery);
(function(b,g){function h(){this.debug=!1;this._curInst=null;this._keyEvent=!1;this._disabledInputs=[];this._inDialog=this._datepickerShowing=!1;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,
maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1};b.extend(this._defaults,this.regional[""]);this.dpDiv=b('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}function c(a,e){b.extend(a,e);for(var c in e)if(e[c]==null||e[c]==g)a[c]=
e[c];return a}b.extend(b.ui,{datepicker:{version:"1.8.12"}});var f=(new Date).getTime();b.extend(h.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){c(this._defaults,a||{});return this},_attachDatepicker:function(a,e){var c=null,f;for(f in this._defaults){var g=a.getAttribute("date:"+f);if(g){c=c||{};try{c[f]=eval(g)}catch(h){c[f]=g}}}f=a.nodeName.toLowerCase();g=f=="div"||
f=="span";if(!a.id)this.uuid+=1,a.id="dp"+this.uuid;var t=this._newInst(b(a),g);t.settings=b.extend({},e||{},c||{});f=="input"?this._connectDatepicker(a,t):g&&this._inlineDatepicker(a,t)},_newInst:function(a,e){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:e,dpDiv:!e?this.dpDiv:b('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},_connectDatepicker:function(a,
e){var c=b(a);e.append=b([]);e.trigger=b([]);c.hasClass(this.markerClassName)||(this._attachments(c,e),c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(a,b,c){e.settings[b]=c}).bind("getData.datepicker",function(a,b){return this._get(e,b)}),this._autoSize(e),b.data(a,"datepicker",e))},_attachments:function(a,e){var c=this._get(e,"appendText"),f=this._get(e,"isRTL");e.append&&e.append.remove();if(c)e.append=
b('<span class="'+this._appendClass+'">'+c+"</span>"),a[f?"before":"after"](e.append);a.unbind("focus",this._showDatepicker);e.trigger&&e.trigger.remove();c=this._get(e,"showOn");(c=="focus"||c=="both")&&a.focus(this._showDatepicker);if(c=="button"||c=="both"){var c=this._get(e,"buttonText"),g=this._get(e,"buttonImage");e.trigger=b(this._get(e,"buttonImageOnly")?b("<img/>").addClass(this._triggerClass).attr({src:g,alt:c,title:c}):b('<button type="button"></button>').addClass(this._triggerClass).html(g==
""?c:b("<img/>").attr({src:g,alt:c,title:c})));a[f?"before":"after"](e.trigger);e.trigger.click(function(){b.datepicker._datepickerShowing&&b.datepicker._lastInput==a[0]?b.datepicker._hideDatepicker():b.datepicker._showDatepicker(a[0]);return!1})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var f=function(a){for(var b=0,e=0,c=0;c<a.length;c++)if(a[c].length>b)b=a[c].length,e=c;return e};b.setMonth(f(this._get(a,
c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(f(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,e){var c=b(a);c.hasClass(this.markerClassName)||(c.addClass(this.markerClassName).append(e.dpDiv).bind("setData.datepicker",function(a,b,c){e.settings[b]=c}).bind("getData.datepicker",function(a,b){return this._get(e,b)}),b.data(a,"datepicker",e),this._setDate(e,this._getDefaultDate(e),!0),
this._updateDatepicker(e),this._updateAlternate(e),e.dpDiv.show())},_dialogDatepicker:function(a,e,f,g,h){a=this._dialogInst;if(!a)this.uuid+=1,this._dialogInput=b('<input type="text" id="dp'+this.uuid+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>'),this._dialogInput.keydown(this._doKeyDown),b("body").append(this._dialogInput),a=this._dialogInst=this._newInst(this._dialogInput,!1),a.settings={},b.data(this._dialogInput[0],"datepicker",a);c(a.settings,g||{});e=e&&e.constructor==
Date?this._formatDate(a,e):e;this._dialogInput.val(e);this._pos=h?h.length?h:[h.pageX,h.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=f;this._inDialog=!0;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
b.blockUI&&b.blockUI(this.dpDiv);b.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var e=b(a),c=b.data(a,"datepicker");if(e.hasClass(this.markerClassName)){var f=a.nodeName.toLowerCase();b.removeData(a,"datepicker");f=="input"?(c.append.remove(),c.trigger.remove(),e.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):(f=="div"||f=="span")&&e.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(a){var e=b(a),c=b.data(a,"datepicker");if(e.hasClass(this.markerClassName)){var f=a.nodeName.toLowerCase();f=="input"?(a.disabled=!1,c.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):(f=="div"||f=="span")&&e.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(b){return b==a?null:b})}},_disableDatepicker:function(a){var e=b(a),c=
b.data(a,"datepicker");if(e.hasClass(this.markerClassName)){var f=a.nodeName.toLowerCase();f=="input"?(a.disabled=!0,c.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):(f=="div"||f=="span")&&e.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=b.map(this._disabledInputs,function(b){return b==a?null:b});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return!1;
for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return!0;return!1},_getInst:function(a){try{return b.data(a,"datepicker")}catch(e){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,e,f){var h=this._getInst(a);if(arguments.length==2&&typeof e=="string")return e=="defaults"?b.extend({},b.datepicker._defaults):h?e=="all"?b.extend({},h.settings):this._get(h,e):null;var m=e||{};typeof e=="string"&&(m={},m[e]=f);if(h){this._curInst==h&&this._hideDatepicker();
var w=this._getDateDatepicker(a,!0),t=this._getMinMaxDate(h,"min"),l=this._getMinMaxDate(h,"max");c(h.settings,m);if(t!==null&&m.dateFormat!==g&&m.minDate===g)h.settings.minDate=this._formatDate(h,t);if(l!==null&&m.dateFormat!==g&&m.maxDate===g)h.settings.maxDate=this._formatDate(h,l);this._attachments(b(a),h);this._autoSize(h);this._setDateDatepicker(a,w);this._updateDatepicker(h)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&
this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a))this._setDate(a,b),this._updateDatepicker(a),this._updateAlternate(a)},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(a){var e=b.datepicker._getInst(a.target),c=!0,f=e.dpDiv.is(".ui-datepicker-rtl");e._keyEvent=!0;if(b.datepicker._datepickerShowing)switch(a.keyCode){case 9:b.datepicker._hideDatepicker();c=!1;break;case 13:return c=
b("td."+b.datepicker._dayOverClass+":not(."+b.datepicker._currentClass+")",e.dpDiv),c[0]?b.datepicker._selectDay(a.target,e.selectedMonth,e.selectedYear,c[0]):b.datepicker._hideDatepicker(),!1;case 27:b.datepicker._hideDatepicker();break;case 33:b.datepicker._adjustDate(a.target,a.ctrlKey?-b.datepicker._get(e,"stepBigMonths"):-b.datepicker._get(e,"stepMonths"),"M");break;case 34:b.datepicker._adjustDate(a.target,a.ctrlKey?+b.datepicker._get(e,"stepBigMonths"):+b.datepicker._get(e,"stepMonths"),"M");
break;case 35:(a.ctrlKey||a.metaKey)&&b.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:(a.ctrlKey||a.metaKey)&&b.datepicker._gotoToday(a.target);c=a.ctrlKey||a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,f?1:-1,"D");c=a.ctrlKey||a.metaKey;a.originalEvent.altKey&&b.datepicker._adjustDate(a.target,a.ctrlKey?-b.datepicker._get(e,"stepBigMonths"):-b.datepicker._get(e,"stepMonths"),"M");break;case 38:(a.ctrlKey||a.metaKey)&&b.datepicker._adjustDate(a.target,
-7,"D");c=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)b.datepicker._adjustDate(a.target,f?-1:1,"D");c=a.ctrlKey||a.metaKey;a.originalEvent.altKey&&b.datepicker._adjustDate(a.target,a.ctrlKey?+b.datepicker._get(e,"stepBigMonths"):+b.datepicker._get(e,"stepMonths"),"M");break;case 40:(a.ctrlKey||a.metaKey)&&b.datepicker._adjustDate(a.target,7,"D");c=a.ctrlKey||a.metaKey;break;default:c=!1}else a.keyCode==36&&a.ctrlKey?b.datepicker._showDatepicker(this):c=!1;c&&(a.preventDefault(),a.stopPropagation())},
_doKeyPress:function(a){var e=b.datepicker._getInst(a.target);if(b.datepicker._get(e,"constrainInput")){var e=b.datepicker._possibleChars(b.datepicker._get(e,"dateFormat")),c=String.fromCharCode(a.charCode==g?a.keyCode:a.charCode);return a.ctrlKey||a.metaKey||c<" "||!e||e.indexOf(c)>-1}},_doKeyUp:function(a){a=b.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(b.datepicker.parseDate(b.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,b.datepicker._getFormatConfig(a)))b.datepicker._setDateFromField(a),
b.datepicker._updateAlternate(a),b.datepicker._updateDatepicker(a)}catch(e){b.datepicker.log(e)}return!0},_showDatepicker:function(a){a=a.target||a;a.nodeName.toLowerCase()!="input"&&(a=b("input",a.parentNode)[0]);if(!(b.datepicker._isDisabledDatepicker(a)||b.datepicker._lastInput==a)){var e=b.datepicker._getInst(a);b.datepicker._curInst&&b.datepicker._curInst!=e&&b.datepicker._curInst.dpDiv.stop(!0,!0);var f=b.datepicker._get(e,"beforeShow");c(e.settings,f?f.apply(a,[a,e]):{});e.lastVal=null;b.datepicker._lastInput=
a;b.datepicker._setDateFromField(e);if(b.datepicker._inDialog)a.value="";if(!b.datepicker._pos)b.datepicker._pos=b.datepicker._findPos(a),b.datepicker._pos[1]+=a.offsetHeight;var g=!1;b(a).parents().each(function(){g|=b(this).css("position")=="fixed";return!g});g&&b.browser.opera&&(b.datepicker._pos[0]-=document.documentElement.scrollLeft,b.datepicker._pos[1]-=document.documentElement.scrollTop);f={left:b.datepicker._pos[0],top:b.datepicker._pos[1]};b.datepicker._pos=null;e.dpDiv.empty();e.dpDiv.css({position:"absolute",
display:"block",top:"-1000px"});b.datepicker._updateDatepicker(e);f=b.datepicker._checkOffset(e,f,g);e.dpDiv.css({position:b.datepicker._inDialog&&b.blockUI?"static":g?"fixed":"absolute",display:"none",left:f.left+"px",top:f.top+"px"});if(!e.inline){var f=b.datepicker._get(e,"showAnim"),h=b.datepicker._get(e,"duration"),w=function(){b.datepicker._datepickerShowing=!0;var a=e.dpDiv.find("iframe.ui-datepicker-cover");if(a.length){var c=b.datepicker._getBorders(e.dpDiv);a.css({left:-c[0],top:-c[1],width:e.dpDiv.outerWidth(),
height:e.dpDiv.outerHeight()})}};e.dpDiv.zIndex(b(a).zIndex()+1);b.effects&&b.effects[f]?e.dpDiv.show(f,b.datepicker._get(e,"showOptions"),h,w):e.dpDiv[f||"show"](f?h:null,w);(!f||!h)&&w();e.input.is(":visible")&&!e.input.is(":disabled")&&e.input.focus();b.datepicker._curInst=e}}},_updateDatepicker:function(a){var e=this,c=b.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a));var f=a.dpDiv.find("iframe.ui-datepicker-cover");f.length&&f.css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),
height:a.dpDiv.outerHeight()});a.dpDiv.find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){b(this).removeClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&b(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!e._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0]))b(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),
b(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!=-1&&b(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!=-1&&b(this).addClass("ui-datepicker-next-hover")}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);f=c[1];f>1?a.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",17*f+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=
1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");a==b.datepicker._curInst&&b.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input[0]!=document.activeElement&&a.input.focus();if(a.yearshtml){var g=a.yearshtml;setTimeout(function(){g===a.yearshtml&&a.dpDiv.find("select.ui-datepicker-year:first").replaceWith(a.yearshtml);g=a.yearshtml=null},0)}},_getBorders:function(a){var b=
function(a){return{thin:1,medium:2,thick:3}[a]||a};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,e,c){var f=a.dpDiv.outerWidth(),g=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,t=a.input?a.input.outerHeight():0,l=document.documentElement.clientWidth+b(document).scrollLeft(),s=document.documentElement.clientHeight+b(document).scrollTop();e.left-=this._get(a,"isRTL")?f-h:0;e.left-=c&&e.left==a.input.offset().left?b(document).scrollLeft():
0;e.top-=c&&e.top==a.input.offset().top+t?b(document).scrollTop():0;e.left-=Math.min(e.left,e.left+f>l&&l>f?Math.abs(e.left+f-l):0);e.top-=Math.min(e.top,e.top+g>s&&s>g?Math.abs(g+t):0);return e},_findPos:function(a){for(var e=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1||b.expr.filters.hidden(a));)a=a[e?"previousSibling":"nextSibling"];a=b(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var e=this._curInst;if(e&&!(a&&e!=b.data(a,"datepicker"))&&this._datepickerShowing){var a=
this._get(e,"showAnim"),c=this._get(e,"duration"),f=function(){b.datepicker._tidyDialog(e);this._curInst=null};b.effects&&b.effects[a]?e.dpDiv.hide(a,b.datepicker._get(e,"showOptions"),c,f):e.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,f);a||f();if(a=this._get(e,"onClose"))a.apply(e.input?e.input[0]:null,[e.input?e.input.val():"",e]);this._datepickerShowing=!1;this._lastInput=null;this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),b.blockUI&&
(b.unblockUI(),b("body").append(this.dpDiv)));this._inDialog=!1}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){b.datepicker._curInst&&(a=b(a.target),a[0].id!=b.datepicker._mainDivId&&a.parents("#"+b.datepicker._mainDivId).length==0&&!a.hasClass(b.datepicker.markerClassName)&&!a.hasClass(b.datepicker._triggerClass)&&b.datepicker._datepickerShowing&&(!b.datepicker._inDialog||!b.blockUI)&&b.datepicker._hideDatepicker())},
_adjustDate:function(a,e,c){var a=b(a),f=this._getInst(a[0]);this._isDisabledDatepicker(a[0])||(this._adjustInstDate(f,e+(c=="M"?this._get(f,"showCurrentAtPos"):0),c),this._updateDatepicker(f))},_gotoToday:function(a){var a=b(a),e=this._getInst(a[0]);if(this._get(e,"gotoCurrent")&&e.currentDay)e.selectedDay=e.currentDay,e.drawMonth=e.selectedMonth=e.currentMonth,e.drawYear=e.selectedYear=e.currentYear;else{var c=new Date;e.selectedDay=c.getDate();e.drawMonth=e.selectedMonth=c.getMonth();e.drawYear=
e.selectedYear=c.getFullYear()}this._notifyChange(e);this._adjustDate(a)},_selectMonthYear:function(a,e,c){var a=b(a),f=this._getInst(a[0]);f._selectingMonthYear=!1;f["selected"+(c=="M"?"Month":"Year")]=f["draw"+(c=="M"?"Month":"Year")]=parseInt(e.options[e.selectedIndex].value,10);this._notifyChange(f);this._adjustDate(a)},_clickMonthYear:function(a){var e=this._getInst(b(a)[0]);e.input&&e._selectingMonthYear&&setTimeout(function(){e.input.focus()},0);e._selectingMonthYear=!e._selectingMonthYear},
_selectDay:function(a,e,c,f){var g=b(a);if(!b(f).hasClass(this._unselectableClass)&&!this._isDisabledDatepicker(g[0]))g=this._getInst(g[0]),g.selectedDay=g.currentDay=b("a",f).html(),g.selectedMonth=g.currentMonth=e,g.selectedYear=g.currentYear=c,this._selectDate(a,this._formatDate(g,g.currentDay,g.currentMonth,g.currentYear))},_clearDate:function(a){a=b(a);this._getInst(a[0]);this._selectDate(a,"")},_selectDate:function(a,e){a=this._getInst(b(a)[0]);e=e!=null?e:this._formatDate(a);a.input&&a.input.val(e);
this._updateAlternate(a);var c=this._get(a,"onSelect");c?c.apply(a.input?a.input[0]:null,[e,a]):a.input&&a.input.trigger("change");a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input[0],typeof a.input[0]!="object"&&a.input.focus(),this._lastInput=null)},_updateAlternate:function(a){var e=this._get(a,"altField");if(e){var c=this._get(a,"altFormat")||this._get(a,"dateFormat"),f=this._getDate(a),g=this.formatDate(c,f,this._getFormatConfig(a));b(e).each(function(){b(this).val(g)})}},
noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;for(var f=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=typeof f!="string"?f:(new Date).getFullYear()%100+parseInt(f,
10),g=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,t=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,l=(c?c.monthNames:null)||this._defaults.monthNames,s=c=-1,A=-1,q=-1,u=!1,z=function(b){(b=y+1<a.length&&a.charAt(y+1)==b)&&y++;return b},D=function(a){var c=z(a),a=b.substring(B).match(RegExp("^\\d{1,"+(a=="@"?14:a=="!"?20:a=="y"&&c?4:a=="o"?3:2)+"}"));if(!a)throw"Missing number at position "+B;B+=a[0].length;return parseInt(a[0],
10)},C=function(a,c,f){a=z(a)?f:c;for(c=0;c<a.length;c++)if(b.substr(B,a[c].length).toLowerCase()==a[c].toLowerCase())return B+=a[c].length,c+1;throw"Unknown name at position "+B;},o=function(){if(b.charAt(B)!=a.charAt(y))throw"Unexpected literal at position "+B;B++},B=0,y=0;y<a.length;y++)if(u)a.charAt(y)=="'"&&!z("'")?u=!1:o();else switch(a.charAt(y)){case "d":A=D("d");break;case "D":C("D",g,h);break;case "o":q=D("o");break;case "m":s=D("m");break;case "M":s=C("M",t,l);break;case "y":c=D("y");break;
case "@":var E=new Date(D("@")),c=E.getFullYear(),s=E.getMonth()+1,A=E.getDate();break;case "!":E=new Date((D("!")-this._ticksTo1970)/1E4);c=E.getFullYear();s=E.getMonth()+1;A=E.getDate();break;case "'":z("'")?o():u=!0;break;default:o()}c==-1?c=(new Date).getFullYear():c<100&&(c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=f?0:-100));if(q>-1){s=1;A=q;do{f=this._getDaysInMonth(c,s-1);if(A<=f)break;s++;A-=f}while(1)}E=this._daylightSavingAdjust(new Date(c,s-1,A));if(E.getFullYear()!=c||
E.getMonth()+1!=s||E.getDate()!=A)throw"Invalid date";return E},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:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*864E9,formatDate:function(a,b,c){if(!b)return"";var f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,g=(c?c.dayNames:null)||this._defaults.dayNames,
h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,c=(c?c.monthNames:null)||this._defaults.monthNames,t=function(b){(b=u+1<a.length&&a.charAt(u+1)==b)&&u++;return b},l=function(a,b,c){b=""+b;if(t(a))for(;b.length<c;)b="0"+b;return b},s=function(a,b,c,e){return t(a)?e[b]:c[b]},A="",q=!1;if(b)for(var u=0;u<a.length;u++)if(q)a.charAt(u)=="'"&&!t("'")?q=!1:A+=a.charAt(u);else switch(a.charAt(u)){case "d":A+=l("d",b.getDate(),2);break;case "D":A+=s("D",b.getDay(),f,g);break;case "o":A+=l("o",
(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":A+=l("m",b.getMonth()+1,2);break;case "M":A+=s("M",b.getMonth(),h,c);break;case "y":A+=t("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case "@":A+=b.getTime();break;case "!":A+=b.getTime()*1E4+this._ticksTo1970;break;case "'":t("'")?A+="'":q=!0;break;default:A+=a.charAt(u)}return A},_possibleChars:function(a){for(var b="",c=!1,f=function(b){(b=g+1<a.length&&a.charAt(g+1)==b)&&g++;return b},g=0;g<
a.length;g++)if(c)a.charAt(g)=="'"&&!f("'")?c=!1:b+=a.charAt(g);else switch(a.charAt(g)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":f("'")?b+="'":c=!0;break;default:b+=a.charAt(g)}return b},_get:function(a,b){return a.settings[b]!==g?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),f=a.lastVal=a.input?a.input.val():null,g,h;g=h=this._getDefaultDate(a);var t=this._getFormatConfig(a);
try{g=this.parseDate(c,f,t)||h}catch(l){this.log(l),f=b?"":f}a.selectedDay=g.getDate();a.drawMonth=a.selectedMonth=g.getMonth();a.drawYear=a.selectedYear=g.getFullYear();a.currentDay=f?g.getDate():0;a.currentMonth=f?g.getMonth():0;a.currentYear=f?g.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(a,c,f){var e;var g=function(a){var b=new Date;b.setDate(b.getDate()+
a);return b};if(e=(c=c==null||c===""?f:typeof c=="string"?function(c){try{return b.datepicker.parseDate(b.datepicker._get(a,"dateFormat"),c,b.datepicker._getFormatConfig(a))}catch(e){}for(var f=(c.toLowerCase().match(/^c/)?b.datepicker._getDate(a):null)||new Date,g=f.getFullYear(),h=f.getMonth(),f=f.getDate(),k=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,q=k.exec(c);q;){switch(q[2]||"d"){case "d":case "D":f+=parseInt(q[1],10);break;case "w":case "W":f+=parseInt(q[1],10)*7;break;case "m":case "M":h+=parseInt(q[1],
10);f=Math.min(f,b.datepicker._getDaysInMonth(g,h));break;case "y":case "Y":g+=parseInt(q[1],10),f=Math.min(f,b.datepicker._getDaysInMonth(g,h))}q=k.exec(c)}return new Date(g,h,f)}(c):typeof c=="number"?isNaN(c)?f:g(c):new Date(c.getTime()))&&c.toString()=="Invalid Date"?f:c,c=e)c.setHours(0),c.setMinutes(0),c.setSeconds(0),c.setMilliseconds(0);return this._daylightSavingAdjust(c)},_daylightSavingAdjust:function(a){if(!a)return null;a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,
b,c){var f=!b,g=a.selectedMonth,h=a.selectedYear,b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();(g!=a.selectedMonth||h!=a.selectedYear)&&!c&&this._notifyChange(a);this._adjustInstDate(a);a.input&&a.input.val(f?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,
a.currentMonth,a.currentDay))},_generateHTML:function(a){var c=new Date,c=this._daylightSavingAdjust(new Date(c.getFullYear(),c.getMonth(),c.getDate())),g=this._get(a,"isRTL"),h=this._get(a,"showButtonPanel"),m=this._get(a,"hideIfNoPrevNext"),w=this._get(a,"navigationAsDateFormat"),t=this._getNumberOfMonths(a),l=this._get(a,"showCurrentAtPos"),s=this._get(a,"stepMonths"),A=t[0]!=1||t[1]!=1,q=this._daylightSavingAdjust(!a.currentDay?new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),
u=this._getMinMaxDate(a,"min"),z=this._getMinMaxDate(a,"max"),l=a.drawMonth-l,D=a.drawYear;l<0&&(l+=12,D--);if(z)for(var C=this._daylightSavingAdjust(new Date(z.getFullYear(),z.getMonth()-t[0]*t[1]+1,z.getDate())),C=u&&C<u?u:C;this._daylightSavingAdjust(new Date(D,l,1))>C;)l--,l<0&&(l=11,D--);a.drawMonth=l;a.drawYear=D;var C=this._get(a,"prevText"),C=!w?C:this.formatDate(C,this._daylightSavingAdjust(new Date(D,l-s,1)),this._getFormatConfig(a)),C=this._canAdjustMonth(a,-1,D,l)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+
f+".datepicker._adjustDate('#"+a.id+"', -"+s+", 'M');\" title=\""+C+'"><span class="ui-icon ui-icon-circle-triangle-'+(g?"e":"w")+'">'+C+"</span></a>":m?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+C+'"><span class="ui-icon ui-icon-circle-triangle-'+(g?"e":"w")+'">'+C+"</span></a>",o=this._get(a,"nextText"),o=!w?o:this.formatDate(o,this._daylightSavingAdjust(new Date(D,l+s,1)),this._getFormatConfig(a)),m=this._canAdjustMonth(a,1,D,l)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+
f+".datepicker._adjustDate('#"+a.id+"', +"+s+", 'M');\" title=\""+o+'"><span class="ui-icon ui-icon-circle-triangle-'+(g?"w":"e")+'">'+o+"</span></a>":m?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+o+'"><span class="ui-icon ui-icon-circle-triangle-'+(g?"w":"e")+'">'+o+"</span></a>",s=this._get(a,"currentText"),o=this._get(a,"gotoCurrent")&&a.currentDay?q:c,s=!w?s:this.formatDate(s,o,this._getFormatConfig(a)),w=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+
f+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"",h=h?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(g?w:"")+(this._isInRange(a,o)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+f+".datepicker._gotoToday('#"+a.id+"');\">"+s+"</button>":"")+(g?"":w)+"</div>":"",w=parseInt(this._get(a,"firstDay"),10),w=isNaN(w)?0:w,s=this._get(a,"showWeek"),o=this._get(a,"dayNames");this._get(a,"dayNamesShort");
var B=this._get(a,"dayNamesMin"),y=this._get(a,"monthNames"),E=this._get(a,"monthNamesShort"),F=this._get(a,"beforeShowDay"),I=this._get(a,"showOtherMonths"),O=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var x=this._getDefaultDate(a),P="",K=0;K<t[0];K++){for(var j="",R=0;R<t[1];R++){var Y=this._daylightSavingAdjust(new Date(D,l,a.selectedDay)),L=" ui-corner-all",N="";if(A){N+='<div class="ui-datepicker-group';if(t[1]>1)switch(R){case 0:N+=" ui-datepicker-group-first";L=" ui-corner-"+
(g?"right":"left");break;case t[1]-1:N+=" ui-datepicker-group-last";L=" ui-corner-"+(g?"left":"right");break;default:N+=" ui-datepicker-group-middle",L=""}N+='">'}N+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+L+'">'+(/all|left/.test(L)&&K==0?g?m:C:"")+(/all|right/.test(L)&&K==0?g?C:m:"")+this._generateMonthYearHeader(a,l,D,u,z,K>0||R>0,y,E)+'</div><table class="ui-datepicker-calendar"><thead><tr>';for(var Q=s?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+
"</th>":"",L=0;L<7;L++){var G=(L+w)%7;Q+="<th"+((L+w+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+o[G]+'">'+B[G]+"</span></th>"}N+=Q+"</tr></thead><tbody>";Q=this._getDaysInMonth(D,l);if(D==a.selectedYear&&l==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,Q);for(var L=(this._getFirstDayOfMonth(D,l)-w+7)%7,Q=A?6:Math.ceil((L+Q)/7),G=this._daylightSavingAdjust(new Date(D,l,1-L)),ha=0;ha<Q;ha++){N+="<tr>";for(var ia=!s?"":'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(G)+
"</td>",L=0;L<7;L++){var aa=F?F.apply(a.input?a.input[0]:null,[G]):[!0,""],U=G.getMonth()!=l,Z=U&&!O||!aa[0]||u&&G<u||z&&G>z;ia+='<td class="'+((L+w+6)%7>=5?" ui-datepicker-week-end":"")+(U?" ui-datepicker-other-month":"")+(G.getTime()==Y.getTime()&&l==a.selectedMonth&&a._keyEvent||x.getTime()==G.getTime()&&x.getTime()==Y.getTime()?" "+this._dayOverClass:"")+(Z?" "+this._unselectableClass+" ui-state-disabled":"")+(U&&!I?"":" "+aa[1]+(G.getTime()==q.getTime()?" "+this._currentClass:"")+(G.getTime()==
c.getTime()?" ui-datepicker-today":""))+'"'+((!U||I)&&aa[2]?' title="'+aa[2]+'"':"")+(Z?"":' onclick="DP_jQuery_'+f+".datepicker._selectDay('#"+a.id+"',"+G.getMonth()+","+G.getFullYear()+', this);return false;"')+">"+(U&&!I?"&#xa0;":Z?'<span class="ui-state-default">'+G.getDate()+"</span>":'<a class="ui-state-default'+(G.getTime()==c.getTime()?" ui-state-highlight":"")+(G.getTime()==q.getTime()?" ui-state-active":"")+(U?" ui-priority-secondary":"")+'" href="#">'+G.getDate()+"</a>")+"</td>";G.setDate(G.getDate()+
1);G=this._daylightSavingAdjust(G)}N+=ia+"</tr>"}l++;l>11&&(l=0,D++);N+="</tbody></table>"+(A?"</div>"+(t[0]>0&&R==t[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");j+=N}P+=j}P+=h+(b.browser.msie&&parseInt(b.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':"");a._keyEvent=!1;return P},_generateMonthYearHeader:function(a,c,g,h,m,w,t,l){var s=this._get(a,"changeMonth"),A=this._get(a,"changeYear"),q=this._get(a,"showMonthAfterYear"),
u='<div class="ui-datepicker-title">',z="";if(w||!s)z+='<span class="ui-datepicker-month">'+t[c]+"</span>";else{var t=h&&h.getFullYear()==g,D=m&&m.getFullYear()==g;z+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+f+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+f+".datepicker._clickMonthYear('#"+a.id+"');\">";for(var C=0;C<12;C++)if((!t||C>=h.getMonth())&&(!D||C<=m.getMonth()))z+='<option value="'+C+'"'+(C==c?' selected="selected"':"")+">"+l[C]+"</option>";
z+="</select>"}q||(u+=z+(w||!s||!A?"&#xa0;":""));if(!a.yearshtml)if(a.yearshtml="",w||!A)u+='<span class="ui-datepicker-year">'+g+"</span>";else{var l=this._get(a,"yearRange").split(":"),o=(new Date).getFullYear(),t=function(a){a=a.match(/c[+-].*/)?g+parseInt(a.substring(1),10):a.match(/[+-].*/)?o+parseInt(a,10):parseInt(a,10);return isNaN(a)?o:a},c=t(l[0]),l=Math.max(c,t(l[1]||"")),c=h?Math.max(c,h.getFullYear()):c,l=m?Math.min(l,m.getFullYear()):l;for(a.yearshtml+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+
f+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+f+".datepicker._clickMonthYear('#"+a.id+"');\">";c<=l;c++)a.yearshtml+='<option value="'+c+'"'+(c==g?' selected="selected"':"")+">"+c+"</option>";a.yearshtml+="</select>";b.browser.mozilla?u+='<select class="ui-datepicker-year"><option value="'+g+'" selected="selected">'+g+"</option></select>":(u+=a.yearshtml,a.yearshtml=null)}u+=this._get(a,"yearSuffix");q&&(u+=(w||!s||!A?"&#xa0;":"")+z);u+="</div>";return u},_adjustInstDate:function(a,
b,c){var f=a.drawYear+(c=="Y"?b:0),g=a.drawMonth+(c=="M"?b:0),b=Math.min(a.selectedDay,this._getDaysInMonth(f,g))+(c=="D"?b:0),f=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(f,g,b)));a.selectedDay=f.getDate();a.drawMonth=a.selectedMonth=f.getMonth();a.drawYear=a.selectedYear=f.getFullYear();(c=="M"||c=="Y")&&this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),a=this._getMinMaxDate(a,"max"),b=c&&b<c?c:b;return a&&b>a?a:b},_notifyChange:function(a){var b=
this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,
f){var g=this._getNumberOfMonths(a),c=this._daylightSavingAdjust(new Date(c,f+(b<0?b:g[0]*g[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min"),a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff"),b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,
dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,f){if(!b)a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear;b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(f,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});
b.fn.datepicker=function(a){if(!this.length)return this;if(!b.datepicker.initialized)b(document).mousedown(b.datepicker._checkExternalClick).find("body").append(b.datepicker.dpDiv),b.datepicker.initialized=!0;var c=Array.prototype.slice.call(arguments,1);return typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget")?b.datepicker["_"+a+"Datepicker"].apply(b.datepicker,[this[0]].concat(c)):a=="option"&&arguments.length==2&&typeof arguments[1]=="string"?b.datepicker["_"+a+"Datepicker"].apply(b.datepicker,
[this[0]].concat(c)):this.each(function(){typeof a=="string"?b.datepicker["_"+a+"Datepicker"].apply(b.datepicker,[this].concat(c)):b.datepicker._attachDatepicker(this,a)})};b.datepicker=new h;b.datepicker.initialized=!1;b.datepicker.uuid=(new Date).getTime();b.datepicker.version="1.8.12";window["DP_jQuery_"+f]=b})(jQuery);
jQuery.effects||function(b,g){function h(a){var c;return a&&a.constructor==Array&&a.length==3?a:(c=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(a))?[parseInt(c[1],10),parseInt(c[2],10),parseInt(c[3],10)]:(c=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(a))?[parseFloat(c[1])*2.55,parseFloat(c[2])*2.55,parseFloat(c[3])*2.55]:(c=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(a))?[parseInt(c[1],16),parseInt(c[2],
16),parseInt(c[3],16)]:(c=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(a))?[parseInt(c[1]+c[1],16),parseInt(c[2]+c[2],16),parseInt(c[3]+c[3],16)]:/rgba\(0, 0, 0, 0\)/.exec(a)?n.transparent:n[b.trim(a).toLowerCase()]}function c(){var a=document.defaultView?document.defaultView.getComputedStyle(this,null):this.currentStyle,b={},c,e;if(a&&a.length&&a[0]&&a[a[0]])for(var f=a.length;f--;)c=a[f],typeof a[c]=="string"&&(e=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b[e]=a[c]);else for(c in a)typeof a[c]===
"string"&&(b[c]=a[c]);return b}function f(a){var c,e;for(c in a)e=a[c],(e==null||b.isFunction(e)||c in w||/scrollbar/.test(c)||!/color/i.test(c)&&isNaN(parseFloat(e)))&&delete a[c];return a}function a(a,b){var c={_:0},e;for(e in b)a[e]!=b[e]&&(c[e]=b[e]);return c}function e(a,c,e,f){if(typeof a=="object")f=c,e=null,c=a,a=c.effect;b.isFunction(c)&&(f=c,e=null,c={});if(typeof c=="number"||b.fx.speeds[c])f=e,e=c,c={};b.isFunction(e)&&(f=e,e=null);c=c||{};e=e||c.duration;e=b.fx.off?0:typeof e=="number"?
e:e in b.fx.speeds?b.fx.speeds[e]:b.fx.speeds._default;f=f||c.complete;return[a,c,e,f]}function k(a){return!a||typeof a==="number"||b.fx.speeds[a]?!0:typeof a==="string"&&!b.effects[a]?!0:!1}b.effects={};b.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","borderColor","color","outlineColor"],function(a,c){b.fx.step[c]=function(a){if(!a.colorInit){var e;e=a.elem;var f=c,g;do{g=b.curCSS(e,f);if(g!=""&&g!="transparent"||b.nodeName(e,"body"))break;f="backgroundColor"}while(e=
e.parentNode);e=h(g);a.start=e;a.end=h(a.end);a.colorInit=!0}a.elem.style[c]="rgb("+Math.max(Math.min(parseInt(a.pos*(a.end[0]-a.start[0])+a.start[0],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[1]-a.start[1])+a.start[1],10),255),0)+","+Math.max(Math.min(parseInt(a.pos*(a.end[2]-a.start[2])+a.start[2],10),255),0)+")"}});var n={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]},m=["add","remove","toggle"],w={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};b.effects.animateClass=function(e,g,h,k){b.isFunction(h)&&(k=h,h=null);return this.queue("fx",function(){var q=b(this),u=q.attr("style")||
" ",z=f(c.call(this)),n,C=q.attr("className");b.each(m,function(a,b){e[b]&&q[b+"Class"](e[b])});n=f(c.call(this));q.attr("className",C);q.animate(a(z,n),g,h,function(){b.each(m,function(a,b){e[b]&&q[b+"Class"](e[b])});typeof q.attr("style")=="object"?(q.attr("style").cssText="",q.attr("style").cssText=u):q.attr("style",u);k&&k.apply(this,arguments)});z=b.queue(this);n=z.splice(z.length-1,1)[0];z.splice(1,0,n);b.dequeue(this)})};b.fn.extend({_addClass:b.fn.addClass,addClass:function(a,c,e,f){return c?
b.effects.animateClass.apply(this,[{add:a},c,e,f]):this._addClass(a)},_removeClass:b.fn.removeClass,removeClass:function(a,c,e,f){return c?b.effects.animateClass.apply(this,[{remove:a},c,e,f]):this._removeClass(a)},_toggleClass:b.fn.toggleClass,toggleClass:function(a,c,e,f,h){return typeof c=="boolean"||c===g?e?b.effects.animateClass.apply(this,[c?{add:a}:{remove:a},e,f,h]):this._toggleClass(a,c):b.effects.animateClass.apply(this,[{toggle:a},c,e,f])},switchClass:function(a,c,e,f,g){return b.effects.animateClass.apply(this,
[{add:c,remove:a},e,f,g])}});b.extend(b.effects,{version:"1.8.12",save:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.data("ec.storage."+b[c],a[0].style[b[c]])},restore:function(a,b){for(var c=0;c<b.length;c++)b[c]!==null&&a.css(b[c],a.data("ec.storage."+b[c]))},setMode:function(a,b){b=="toggle"&&(b=a.is(":hidden")?"show":"hide");return b},getBaseline:function(a,b){var c;switch(a[0]){case "top":c=0;break;case "middle":c=0.5;break;case "bottom":c=1;break;default:c=a[0]/b.height}switch(a[1]){case "left":a=
0;break;case "center":a=0.5;break;case "right":a=1;break;default:a=a[1]/b.width}return{x:a,y:c}},createWrapper:function(a){if(a.parent().is(".ui-effects-wrapper"))return a.parent();var c={width:a.outerWidth(!0),height:a.outerHeight(!0),"float":a.css("float")},e=b("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0});a.wrap(e);e=a.parent();a.css("position")=="static"?(e.css({position:"relative"}),a.css({position:"relative"})):
(b.extend(c,{position:a.css("position"),zIndex:a.css("z-index")}),b.each(["top","left","bottom","right"],function(b,e){c[e]=a.css(e);isNaN(parseInt(c[e],10))&&(c[e]="auto")}),a.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));return e.css(c).show()},removeWrapper:function(a){return a.parent().is(".ui-effects-wrapper")?a.parent().replaceWith(a):a},setTransition:function(a,c,e,f){f=f||{};b.each(c,function(b,c){unit=a.cssUnit(c);unit[0]>0&&(f[c]=unit[0]*e+unit[1])});return f}});b.fn.extend({effect:function(a){var c=
e.apply(this,arguments),f={options:c[1],duration:c[2],callback:c[3]},c=f.options.mode,g=b.effects[a];return b.fx.off||!g?c?this[c](f.duration,f.callback):this.each(function(){f.callback&&f.callback.call(this)}):g.call(this,f)},_show:b.fn.show,show:function(a){if(k(a))return this._show.apply(this,arguments);else{var b=e.apply(this,arguments);b[1].mode="show";return this.effect.apply(this,b)}},_hide:b.fn.hide,hide:function(a){if(k(a))return this._hide.apply(this,arguments);else{var b=e.apply(this,arguments);
b[1].mode="hide";return this.effect.apply(this,b)}},__toggle:b.fn.toggle,toggle:function(a){if(k(a)||typeof a==="boolean"||b.isFunction(a))return this.__toggle.apply(this,arguments);else{var c=e.apply(this,arguments);c[1].mode="toggle";return this.effect.apply(this,c)}},cssUnit:function(a){var c=this.css(a),e=[];b.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(e=[parseFloat(c),b])});return e}});b.easing.jswing=b.easing.swing;b.extend(b.easing,{def:"easeOutQuad",swing:function(a,c,e,f,g){return b.easing[b.easing.def](a,
c,e,f,g)},easeInQuad:function(a,b,c,e,f){return e*(b/=f)*b+c},easeOutQuad:function(a,b,c,e,f){return-e*(b/=f)*(b-2)+c},easeInOutQuad:function(a,b,c,e,f){return(b/=f/2)<1?e/2*b*b+c:-e/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,e,f){return e*(b/=f)*b*b+c},easeOutCubic:function(a,b,c,e,f){return e*((b=b/f-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,e,f){return(b/=f/2)<1?e/2*b*b*b+c:e/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,e,f){return e*(b/=f)*b*b*b+c},easeOutQuart:function(a,b,c,e,f){return-e*
((b=b/f-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,e,f){return(b/=f/2)<1?e/2*b*b*b*b+c:-e/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,e,f){return e*(b/=f)*b*b*b*b+c},easeOutQuint:function(a,b,c,e,f){return e*((b=b/f-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,e,f){return(b/=f/2)<1?e/2*b*b*b*b*b+c:e/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,e,f){return-e*Math.cos(b/f*(Math.PI/2))+e+c},easeOutSine:function(a,b,c,e,f){return e*Math.sin(b/f*(Math.PI/2))+c},easeInOutSine:function(a,b,
c,e,f){return-e/2*(Math.cos(Math.PI*b/f)-1)+c},easeInExpo:function(a,b,c,e,f){return b==0?c:e*Math.pow(2,10*(b/f-1))+c},easeOutExpo:function(a,b,c,e,f){return b==f?c+e:e*(-Math.pow(2,-10*b/f)+1)+c},easeInOutExpo:function(a,b,c,e,f){return b==0?c:b==f?c+e:(b/=f/2)<1?e/2*Math.pow(2,10*(b-1))+c:e/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,e,f){return-e*(Math.sqrt(1-(b/=f)*b)-1)+c},easeOutCirc:function(a,b,c,e,f){return e*Math.sqrt(1-(b=b/f-1)*b)+c},easeInOutCirc:function(a,b,c,e,f){return(b/=
f/2)<1?-e/2*(Math.sqrt(1-b*b)-1)+c:e/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,e,f){var g=0,h=e;if(b==0)return c;if((b/=f)==1)return c+e;g||(g=f*0.3);h<Math.abs(e)?(h=e,a=g/4):a=g/(2*Math.PI)*Math.asin(e/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*f-a)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,e,f){var g=0,h=e;if(b==0)return c;if((b/=f)==1)return c+e;g||(g=f*0.3);h<Math.abs(e)?(h=e,a=g/4):a=g/(2*Math.PI)*Math.asin(e/h);return h*Math.pow(2,-10*b)*Math.sin((b*f-a)*2*Math.PI/
g)+e+c},easeInOutElastic:function(a,b,c,e,f){var g=0,h=e;if(b==0)return c;if((b/=f/2)==2)return c+e;g||(g=f*0.3*1.5);h<Math.abs(e)?(h=e,a=g/4):a=g/(2*Math.PI)*Math.asin(e/h);return b<1?-0.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*f-a)*2*Math.PI/g)+c:h*Math.pow(2,-10*(b-=1))*Math.sin((b*f-a)*2*Math.PI/g)*0.5+e+c},easeInBack:function(a,b,c,e,f,h){h==g&&(h=1.70158);return e*(b/=f)*b*((h+1)*b-h)+c},easeOutBack:function(a,b,c,e,f,h){h==g&&(h=1.70158);return e*((b=b/f-1)*b*((h+1)*b+h)+1)+c},easeInOutBack:function(a,
b,c,e,f,h){h==g&&(h=1.70158);return(b/=f/2)<1?e/2*b*b*(((h*=1.525)+1)*b-h)+c:e/2*((b-=2)*b*(((h*=1.525)+1)*b+h)+2)+c},easeInBounce:function(a,c,e,f,g){return f-b.easing.easeOutBounce(a,g-c,0,f,g)+e},easeOutBounce:function(a,b,c,e,f){return(b/=f)<1/2.75?e*7.5625*b*b+c:b<2/2.75?e*(7.5625*(b-=1.5/2.75)*b+0.75)+c:b<2.5/2.75?e*(7.5625*(b-=2.25/2.75)*b+0.9375)+c:e*(7.5625*(b-=2.625/2.75)*b+0.984375)+c},easeInOutBounce:function(a,c,e,f,g){return c<g/2?b.easing.easeInBounce(a,c*2,0,f,g)*0.5+e:b.easing.easeOutBounce(a,
c*2-g,0,f,g)*0.5+f*0.5+e}})}(jQuery);(function(b){b.effects.fade=function(g){return this.queue(function(){var h=b(this),c=b.effects.setMode(h,g.options.mode||"hide");h.animate({opacity:c},{queue:!1,duration:g.duration,easing:g.options.easing,complete:function(){g.callback&&g.callback.apply(this,arguments);h.dequeue()}})})}})(jQuery);
(function(b){b.effects.slide=function(g){return this.queue(function(){var h=b(this),c=["position","top","bottom","left","right"],f=b.effects.setMode(h,g.options.mode||"show"),a=g.options.direction||"left";b.effects.save(h,c);h.show();b.effects.createWrapper(h).css({overflow:"hidden"});var e=a=="up"||a=="down"?"top":"left",a=a=="up"||a=="left"?"pos":"neg",k=g.options.distance||(e=="top"?h.outerHeight({margin:!0}):h.outerWidth({margin:!0}));f=="show"&&h.css(e,a=="pos"?isNaN(k)?"-"+k:-k:k);var n={};
n[e]=(f=="show"?a=="pos"?"+=":"-=":a=="pos"?"-=":"+=")+k;h.animate(n,{queue:!1,duration:g.duration,easing:g.options.easing,complete:function(){f=="hide"&&h.hide();b.effects.restore(h,c);b.effects.removeWrapper(h);g.callback&&g.callback.apply(this,arguments);h.dequeue()}})})}})(jQuery);function Set_Cookie(b,g,h,c,f,a){var e=new Date;e.setTime(e.getTime());h&&(h*=864E5);e=new Date(e.getTime()+h);document.cookie=b+"="+escape(g)+(h?";expires="+e.toGMTString():"")+(c?";path="+c:"")+(f?";domain="+f:"")+(a?";secure":"")}function setCookie(b,g,h){var c=new Date;c.setDate(c.getDate()+h);document.cookie=b+"="+escape(g)+(h==null?"":";expires="+c.toGMTString())}
function getCookie(b){if(document.cookie.length>0&&(c_start=document.cookie.indexOf(b+"="),c_start!=-1)){c_start=c_start+b.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}return""}function Delete_Cookie(b,g,h){if(getCookie(b))document.cookie=b+"="+(g?";path="+g:"")+(h?";domain="+h:"")+";expires=Thu, 01-Jan-1970 00:00:01 GMT"}
function wC(){cZ=new Date;d=cZ.getTime()-cA.getTime();d/=1E3;return cZhtml=d>=10?"":wCS(d)}function wCS(b){b+="";r="";sA=b.split(".");for(i=0;i<sA.length;i++)i==0?r+=sA[i]+".":(r+=sA[i].substring(0,2),sA[i].length==1&&(r+="0"));r.length==2&&(r+="01");return r}
function insertLoadTime(){if(typeof GD!="undefined"&&typeof SCRIPT_NAME!="undefined"&&typeof PC!="undefined"){var b="loading_duration="+wC()+"&generation_duration="+GD+"&page_url="+window.location.href+window.location.hash+"&page="+SCRIPT_NAME+"&page_cached="+PC;typeof VISITS_PROPID!="undefined"&&VISITS_PROPID!=""&&VISITS_PROPID>0&&(b+="&proID="+VISITS_PROPID);typeof PTV!="undefined"&&PTV!=""&&(b+="&ptv="+PTV);$.ajax({type:"POST",url:"/ajax_files/insert_page_load_stats.php",data:b,cache:!1})}}
function dialogue(b,g){$("<div />").qtip({content:{text:b,title:g},position:{my:"center",at:"center",target:$(window)},show:{ready:!0,modal:{on:!0,blur:!1}},hide:!1,style:"ui-tooltip-light ui-tooltip-rounded ui-tooltip-dialogue ui-tooltip-fixed",events:{render:function(b,c){$("button",c.elements.content).click(c.hide)},hide:function(b,c){c.destroy()}}})}
function Confirm(b,g){var h=$("<p />",{text:b}),c=$("<button />",{text:"Ok",click:function(){g(!0)}}),f=$("<button />",{text:"Cancel",click:function(){g(!1)}});dialogue(h.add(c).add(f),"Confirm")}
$(document).ready(function(){insertLoadTime();var b=$("#header_keywords").val(),g={},h;$("#header_keywords").autocomplete({minLength:3,autoFocus:!0,delay:200,source:function(b,f){var a=b.term;a in g?f(g[a]):h=$.getJSON("/ajax_files/locations_search.ajax.php",b,function(b,c,n){g[a]=b;n===h&&f(b)})},create:function(){$(".ui-autocomplete").css("z-index",9999)},select:function(b,f){this.value=f.item.value;$("#site_search_frm").submit();return!1},open:function(){$(".featured").css("z-index",0);$(".visualsContent").css("z-index",
0);$(".ui-autocomplete").css("z-index",9999)},close:function(){$(".featured").css("z-index",2);$(".visualsContent").css("z-index",2)}});$("#header_keywords").focus(function(){$(this).val()==b&&$(this).val("")});$("#header_keywords").blur(function(){$(this).val()==""&&$(this).val(b)})});(function(b){function g(a){b.fn.cycle.debug&&h(a)}function h(){window.console&&console.log&&console.log("[cycle] "+Array.prototype.join.call(arguments," "))}function c(c,e,f){function g(a,c,e){if(!a&&c===!0){a=b(e).data("cycle.opts");if(!a)return h("options not found, can not resume"),!1;if(e.cycleTimeout)clearTimeout(e.cycleTimeout),e.cycleTimeout=0;w(a.elements,a,1,!a.backwards)}}if(c.cycleStop==void 0)c.cycleStop=0;if(e===void 0||e===null)e={};if(e.constructor==String)switch(e){case "destroy":case "stop":f=
b(c).data("cycle.opts");if(!f)return!1;c.cycleStop++;c.cycleTimeout&&clearTimeout(c.cycleTimeout);c.cycleTimeout=0;b(c).removeData("cycle.opts");e=="destroy"&&a(f);return!1;case "toggle":return c.cyclePause=c.cyclePause===1?0:1,g(c.cyclePause,f,c),!1;case "pause":return c.cyclePause=1,!1;case "resume":return c.cyclePause=0,g(!1,f,c),!1;case "prev":case "next":f=b(c).data("cycle.opts");if(!f)return h('options not found, "prev/next" ignored'),!1;b.fn.cycle[e](f);return!1;default:e={fx:e}}else if(e.constructor==
Number){var k=e,e=b(c).data("cycle.opts");if(!e)return h("options not found, can not advance slide"),!1;if(k<0||k>=e.elements.length)return h("invalid slide index: "+k),!1;e.nextSlide=k;if(c.cycleTimeout)clearTimeout(c.cycleTimeout),c.cycleTimeout=0;if(typeof f=="string")e.oneTimeFx=f;w(e.elements,e,1,k>=e.currSlide);return!1}return e}function f(a,c){if(!b.support.opacity&&c.cleartype&&a.style.filter)try{a.style.removeAttribute("filter")}catch(e){}}function a(a){a.next&&b(a.next).unbind(a.prevNextEvent);
a.prev&&b(a.prev).unbind(a.prevNextEvent);if(a.pager||a.pagerAnchorBuilder)b.each(a.pagerAnchors||[],function(){this.unbind().remove()});a.pagerAnchors=null;a.destroy&&a.destroy(a)}function e(a,c,e,g,t){var o=b.extend({},b.fn.cycle.defaults,g||{},b.metadata?a.metadata():b.meta?a.data():{});if(o.autostop)o.countdown=o.autostopCount||e.length;var B=a[0];a.data("cycle.opts",o);o.$cont=a;o.stopCount=B.cycleStop;o.elements=e;o.before=o.before?[o.before]:[];o.after=o.after?[o.after]:[];!b.support.opacity&&
o.cleartype&&o.after.push(function(){f(this,o)});o.continuous&&o.after.push(function(){w(e,o,0,!o.backwards)});k(o);!b.support.opacity&&o.cleartype&&!o.cleartypeNoBg&&A(c);a.css("position")=="static"&&a.css("position","relative");o.width&&a.width(o.width);o.height&&o.height!="auto"&&a.height(o.height);if(o.startingSlide)o.startingSlide=parseInt(o.startingSlide);else if(o.backwards)o.startingSlide=e.length-1;if(o.random){o.randomMap=[];for(B=0;B<e.length;B++)o.randomMap.push(B);o.randomMap.sort(function(){return Math.random()-
0.5});o.randomIndex=1;o.startingSlide=o.randomMap[1]}else if(o.startingSlide>=e.length)o.startingSlide=0;o.currSlide=o.startingSlide||0;var y=o.startingSlide;c.css({position:"absolute",top:0,left:0}).hide().each(function(a){a=o.backwards?y?a<=y?e.length+(a-y):y-a:e.length-a:y?a>=y?e.length-(a-y):y-a:e.length-a;b(this).css("z-index",a)});b(e[y]).css("opacity",1).show();f(e[y],o);o.fit&&o.width&&c.width(o.width);o.fit&&o.height&&o.height!="auto"&&c.height(o.height);if(o.containerResize&&!a.innerHeight()){for(var E=
B=0,F=0;F<e.length;F++){var I=b(e[F]),O=I[0],x=I.outerWidth(),P=I.outerHeight();x||(x=O.offsetWidth||O.width||I.attr("width"));P||(P=O.offsetHeight||O.height||I.attr("height"));B=x>B?x:B;E=P>E?P:E}B>0&&E>0&&a.css({width:B+"px",height:E+"px"})}o.pause&&a.hover(function(){this.cyclePause++},function(){this.cyclePause--});if(n(o)===!1)return!1;var K=!1;g.requeueAttempts=g.requeueAttempts||0;c.each(function(){var a=b(this);this.cycleH=o.fit&&o.height?o.height:a.height()||this.offsetHeight||this.height||
a.attr("height")||0;this.cycleW=o.fit&&o.width?o.width:a.width()||this.offsetWidth||this.width||a.attr("width")||0;if(a.is("img")){var a=b.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete,c=b.browser.opera&&(this.cycleW==42&&this.cycleH==19||this.cycleW==37&&this.cycleH==17)&&!this.complete,e=this.cycleH==0&&this.cycleW==0&&!this.complete;if(b.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete||a||c||e)if(t.s&&o.requeueOnImageNotLoaded&&++g.requeueAttempts<100)return h(g.requeueAttempts,
" - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH),setTimeout(function(){b(t.s,t.c).cycle(g)},o.requeueTimeout),K=!0,!1;else h("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}return!0});if(K)return!1;o.cssBefore=o.cssBefore||{};o.cssAfter=o.cssAfter||{};o.cssFirst=o.cssFirst||{};o.animIn=o.animIn||{};o.animOut=o.animOut||{};c.not(":eq("+y+")").css(o.cssBefore);b(c[y]).css(o.cssFirst);if(o.timeout){o.timeout=parseInt(o.timeout);if(o.speed.constructor==
String)o.speed=b.fx.speeds[o.speed]||parseInt(o.speed);o.sync||(o.speed/=2);for(B=o.fx=="none"?0:o.fx=="shuffle"?500:250;o.timeout-o.speed<B;)o.timeout+=o.speed}if(o.easing)o.easeIn=o.easeOut=o.easing;if(!o.speedIn)o.speedIn=o.speed;if(!o.speedOut)o.speedOut=o.speed;o.slideCount=e.length;o.currSlide=o.lastSlide=y;if(o.random){if(++o.randomIndex==e.length)o.randomIndex=0;o.nextSlide=o.randomMap[o.randomIndex]}else o.nextSlide=o.backwards?o.startingSlide==0?e.length-1:o.startingSlide-1:o.startingSlide>=
e.length-1?0:o.startingSlide+1;if(!o.multiFx)if(B=b.fn.cycle.transitions[o.fx],b.isFunction(B))B(a,c,o);else if(o.fx!="custom"&&!o.multiFx)return h("unknown transition: "+o.fx,"; slideshow terminating"),!1;a=c[y];o.before.length&&o.before[0].apply(a,[a,a,o,!0]);o.after.length&&o.after[0].apply(a,[a,a,o,!0]);o.next&&b(o.next).bind(o.prevNextEvent,function(){return l(o,1)});o.prev&&b(o.prev).bind(o.prevNextEvent,function(){return l(o,0)});(o.pager||o.pagerAnchorBuilder)&&s(e,o);m(o,e);return o}function k(a){a.original=
{before:[],after:[]};a.original.cssBefore=b.extend({},a.cssBefore);a.original.cssAfter=b.extend({},a.cssAfter);a.original.animIn=b.extend({},a.animIn);a.original.animOut=b.extend({},a.animOut);b.each(a.before,function(){a.original.before.push(this)});b.each(a.after,function(){a.original.after.push(this)})}function n(a){var c,e,f=b.fn.cycle.transitions;if(a.fx.indexOf(",")>0){a.multiFx=!0;a.fxs=a.fx.replace(/\s*/g,"").split(",");for(c=0;c<a.fxs.length;c++){var k=a.fxs[c];e=f[k];if(!e||!f.hasOwnProperty(k)||
!b.isFunction(e))h("discarding unknown transition: ",k),a.fxs.splice(c,1),c--}if(!a.fxs.length)return h("No valid transitions named; slideshow terminating."),!1}else if(a.fx=="all")for(p in a.multiFx=!0,a.fxs=[],f)e=f[p],f.hasOwnProperty(p)&&b.isFunction(e)&&a.fxs.push(p);if(a.multiFx&&a.randomizeEffects){e=Math.floor(Math.random()*20)+30;for(c=0;c<e;c++)a.fxs.push(a.fxs.splice(Math.floor(Math.random()*a.fxs.length),1)[0]);g("randomized fx sequence: ",a.fxs)}return!0}function m(a,c){a.addSlide=function(e,
f){var g=b(e),h=g[0];a.autostopCount||a.countdown++;c[f?"unshift":"push"](h);if(a.els)a.els[f?"unshift":"push"](h);a.slideCount=c.length;g.css("position","absolute");g[f?"prependTo":"appendTo"](a.$cont);f&&(a.currSlide++,a.nextSlide++);!b.support.opacity&&a.cleartype&&!a.cleartypeNoBg&&A(g);a.fit&&a.width&&g.width(a.width);a.fit&&a.height&&a.height!="auto"&&g.height(a.height);h.cycleH=a.fit&&a.height?a.height:g.height();h.cycleW=a.fit&&a.width?a.width:g.width();g.css(a.cssBefore);(a.pager||a.pagerAnchorBuilder)&&
b.fn.cycle.createPagerAnchor(c.length-1,h,b(a.pager),c,a);if(b.isFunction(a.onAddSlide))a.onAddSlide(g);else g.hide()}}function w(a,c,e,f){if(e&&c.busy&&c.manualTrump)g("manualTrump in go(), stopping active transition"),b(a).stop(!0,!0),c.busy=0;if(c.busy)g("transition active, ignoring new tx request");else{var h=c.$cont[0],k=a[c.currSlide],l=a[c.nextSlide];if(!(h.cycleStop!=c.stopCount||h.cycleTimeout===0&&!e))if(!e&&!h.cyclePause&&!c.bounce&&(c.autostop&&--c.countdown<=0||c.nowrap&&!c.random&&c.nextSlide<
c.currSlide))c.end&&c.end(c);else{var m=!1;if((e||!h.cyclePause)&&c.nextSlide!=c.currSlide){var m=!0,n=c.fx;k.cycleH=k.cycleH||b(k).height();k.cycleW=k.cycleW||b(k).width();l.cycleH=l.cycleH||b(l).height();l.cycleW=l.cycleW||b(l).width();if(c.multiFx){if(c.lastFx==void 0||++c.lastFx>=c.fxs.length)c.lastFx=0;n=c.fxs[c.lastFx];c.currFx=n}if(c.oneTimeFx)n=c.oneTimeFx,c.oneTimeFx=null;b.fn.cycle.resetState(c,n);c.before.length&&b.each(c.before,function(a,b){h.cycleStop==c.stopCount&&b.apply(l,[k,l,c,
f])});var s=function(){c.busy=0;b.each(c.after,function(a,b){h.cycleStop==c.stopCount&&b.apply(l,[k,l,c,f])})};g("tx firing("+n+"); currSlide: "+c.currSlide+"; nextSlide: "+c.nextSlide);c.busy=1;if(c.fxFn)c.fxFn(k,l,c,s,f,e&&c.fastOnEvent);else if(b.isFunction(b.fn.cycle[c.fx]))b.fn.cycle[c.fx](k,l,c,s,f,e&&c.fastOnEvent);else b.fn.cycle.custom(k,l,c,s,f,e&&c.fastOnEvent)}if(m||c.nextSlide==c.currSlide)if(c.lastSlide=c.currSlide,c.random){c.currSlide=c.nextSlide;if(++c.randomIndex==a.length)c.randomIndex=
0;c.nextSlide=c.randomMap[c.randomIndex];if(c.nextSlide==c.currSlide)c.nextSlide=c.currSlide==c.slideCount-1?0:c.currSlide+1}else c.backwards?(e=c.nextSlide-1<0)&&c.bounce?(c.backwards=!c.backwards,c.nextSlide=1,c.currSlide=0):(c.nextSlide=e?a.length-1:c.nextSlide-1,c.currSlide=e?0:c.nextSlide+1):(e=c.nextSlide+1==a.length)&&c.bounce?(c.backwards=!c.backwards,c.nextSlide=a.length-2,c.currSlide=a.length-1):(c.nextSlide=e?0:c.nextSlide+1,c.currSlide=e?a.length-1:c.nextSlide-1);m&&c.pager&&c.updateActivePagerLink(c.pager,
c.currSlide,c.activePagerClass);m=0;c.timeout&&!c.continuous?m=t(a[c.currSlide],a[c.nextSlide],c,f):c.continuous&&h.cyclePause&&(m=10);if(m>0)h.cycleTimeout=setTimeout(function(){w(a,c,0,!c.backwards)},m)}}}function t(a,b,c,e){if(c.timeoutFn){for(a=c.timeoutFn.call(a,a,b,c,e);c.fx!="none"&&a-c.speed<250;)a+=c.speed;g("calculated timeout: "+a+"; speed: "+c.speed);if(a!==!1)return a}return c.timeout}function l(a,c){var e=c?1:-1,f=a.elements,g=a.$cont[0],h=g.cycleTimeout;if(h)clearTimeout(h),g.cycleTimeout=
0;if(a.random&&e<0){a.randomIndex--;if(--a.randomIndex==-2)a.randomIndex=f.length-2;else if(a.randomIndex==-1)a.randomIndex=f.length-1;a.nextSlide=a.randomMap[a.randomIndex]}else if(a.random)a.nextSlide=a.randomMap[a.randomIndex];else if(a.nextSlide=a.currSlide+e,a.nextSlide<0){if(a.nowrap)return!1;a.nextSlide=f.length-1}else if(a.nextSlide>=f.length){if(a.nowrap)return!1;a.nextSlide=0}g=a.onPrevNextEvent||a.prevNextClick;b.isFunction(g)&&g(e>0,a.nextSlide,f[a.nextSlide]);w(f,a,1,c);return!1}function s(a,
c){var e=b(c.pager);b.each(a,function(f,g){b.fn.cycle.createPagerAnchor(f,g,e,a,c)});c.updateActivePagerLink(c.pager,c.startingSlide,c.activePagerClass)}function A(a){function c(a){a=parseInt(a).toString(16);return a.length<2?"0"+a:a}function e(a){for(;a&&a.nodeName.toLowerCase()!="html";a=a.parentNode){var f=b.css(a,"background-color");if(f&&f.indexOf("rgb")>=0)return a=f.match(/\d+/g),"#"+c(a[0])+c(a[1])+c(a[2]);if(f&&f!="transparent")return f}return"#ffffff"}g("applying clearType background-color hack");
a.each(function(){b(this).css("background-color",e(this))})}if(b.support==void 0)b.support={opacity:!b.browser.msie};b.expr[":"].paused=function(a){return a.cyclePause};b.fn.cycle=function(a,f){var k={s:this.selector,c:this.context};if(this.length===0&&a!="stop"){if(!b.isReady&&k.s)return h("DOM not ready, queuing slideshow"),b(function(){b(k.s,k.c).cycle(a,f)}),this;h("terminating; zero elements found by selector"+(b.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var l=c(this,
a,f);if(l!==!1){l.updateActivePagerLink=l.updateActivePagerLink||b.fn.cycle.updateActivePagerLink;this.cycleTimeout&&clearTimeout(this.cycleTimeout);this.cycleTimeout=this.cyclePause=0;var m=b(this),o=l.slideExpr?b(l.slideExpr,this):m.children(),n=o.get();if(n.length<2)h("terminating; too few slides: "+n.length);else{var s=e(m,o,n,l,k);if(s!==!1&&(m=s.continuous?10:t(n[s.currSlide],n[s.nextSlide],s,!s.backwards)))m+=s.delay||0,m<10&&(m=10),g("first timeout: "+m),this.cycleTimeout=setTimeout(function(){w(n,
s,0,!l.backwards)},m)}}})};b.fn.cycle.resetState=function(a,c){c=c||a.fx;a.before=[];a.after=[];a.cssBefore=b.extend({},a.original.cssBefore);a.cssAfter=b.extend({},a.original.cssAfter);a.animIn=b.extend({},a.original.animIn);a.animOut=b.extend({},a.original.animOut);a.fxFn=null;b.each(a.original.before,function(){a.before.push(this)});b.each(a.original.after,function(){a.after.push(this)});var e=b.fn.cycle.transitions[c];b.isFunction(e)&&e(a.$cont,b(a.elements),a)};b.fn.cycle.updateActivePagerLink=
function(a,c,e){b(a).each(function(){b(this).children().removeClass(e).eq(c).addClass(e)})};b.fn.cycle.next=function(a){l(a,1)};b.fn.cycle.prev=function(a){l(a,0)};b.fn.cycle.createPagerAnchor=function(a,c,e,f,h){b.isFunction(h.pagerAnchorBuilder)?(c=h.pagerAnchorBuilder(a,c),g("pagerAnchorBuilder("+a+", el) returned: "+c)):c='<a href="#">'+(a+1)+"</a>";if(c){var k=b(c);if(k.parents("body").length===0){var l=[];e.length>1?(e.each(function(){var a=k.clone(!0);b(this).append(a);l.push(a[0])}),k=b(l)):
k.appendTo(e)}h.pagerAnchors=h.pagerAnchors||[];h.pagerAnchors.push(k);k.bind(h.pagerEvent,function(c){c.preventDefault();h.nextSlide=a;var c=h.$cont[0],e=c.cycleTimeout;if(e)clearTimeout(e),c.cycleTimeout=0;c=h.onPagerEvent||h.pagerClick;b.isFunction(c)&&c(h.nextSlide,f[h.nextSlide]);w(f,h,1,h.currSlide<a)});!/^click/.test(h.pagerEvent)&&!h.allowPagerClickBubble&&k.bind("click.cycle",function(){return!1});h.pauseOnPagerHover&&k.hover(function(){h.$cont[0].cyclePause++},function(){h.$cont[0].cyclePause--})}};
b.fn.cycle.hopsFromLast=function(a,b){var c=a.lastSlide,e=a.currSlide;return b?e>c?e-c:a.slideCount-c:e<c?c-e:c+a.slideCount-e};b.fn.cycle.commonReset=function(a,c,e,f,g,h){b(e.elements).not(a).hide();if(typeof e.cssBefore.opacity=="undefined")e.cssBefore.opacity=1;e.cssBefore.display="block";if(e.slideResize&&f!==!1&&c.cycleW>0)e.cssBefore.width=c.cycleW;if(e.slideResize&&g!==!1&&c.cycleH>0)e.cssBefore.height=c.cycleH;e.cssAfter=e.cssAfter||{};e.cssAfter.display="none";b(a).css("zIndex",e.slideCount+
(h===!0?1:0));b(c).css("zIndex",e.slideCount+(h===!0?0:1))};b.fn.cycle.custom=function(a,c,e,f,g,h){var k=b(a),l=b(c),m=e.speedIn,a=e.speedOut,n=e.easeIn,c=e.easeOut;l.css(e.cssBefore);h&&(m=typeof h=="number"?a=h:a=1,n=c=null);var t=function(){l.animate(e.animIn,m,n,function(){f()})};k.animate(e.animOut,a,c,function(){k.css(e.cssAfter);e.sync||t()});e.sync&&t()};b.fn.cycle.transitions={fade:function(a,c,e){c.not(":eq("+e.currSlide+")").css("opacity",0);e.before.push(function(a,c,e){b.fn.cycle.commonReset(a,
c,e);e.cssBefore.opacity=0});e.animIn={opacity:1};e.animOut={opacity:0};e.cssBefore={top:0,left:0}}};b.fn.cycle.ver=function(){return"2.99"};b.fn.cycle.defaults={activePagerClass:"activeSlide",after:null,allowPagerClickBubble:!1,animIn:null,animOut:null,autostop:0,autostopCount:0,backwards:!1,before:null,cleartype:!b.support.opacity,cleartypeNoBg:!1,containerResize:1,continuous:0,cssAfter:null,cssBefore:null,delay:0,easeIn:null,easeOut:null,easing:null,end:null,fastOnEvent:0,fit:0,fx:"fade",fxFn:null,
height:"auto",manualTrump:!0,next:null,nowrap:0,onPagerEvent:null,onPrevNextEvent:null,pager:null,pagerAnchorBuilder:null,pagerEvent:"click.cycle",pause:0,pauseOnPagerHover:0,prev:null,prevNextEvent:"click.cycle",random:0,randomizeEffects:1,requeueOnImageNotLoaded:!0,requeueTimeout:250,rev:0,shuffle:null,slideExpr:null,slideResize:1,speed:1E3,speedIn:null,speedOut:null,startingSlide:0,sync:1,timeout:4E3,timeoutFn:null,updateActivePagerLink:null}})(jQuery);
(function(b){b.fn.cycle.transitions.none=function(g,h,c){c.fxFn=function(c,a,e,g){b(a).show();b(c).hide();g()}};b.fn.cycle.transitions.fadeout=function(g,h,c){h.not(":eq("+c.currSlide+")").css({display:"block",opacity:1});c.before.push(function(c,a,e,g,h,m){b(c).css("zIndex",e.slideCount+(!m===!0?1:0));b(a).css("zIndex",e.slideCount+(!m===!0?0:1))});c.animIn.opacity=1;c.animOut.opacity=0;c.cssBefore.opacity=1;c.cssBefore.display="block";c.cssAfter.zIndex=0};b.fn.cycle.transitions.scrollUp=function(g,
h,c){g.css("overflow","hidden");c.before.push(b.fn.cycle.commonReset);g=g.height();c.cssBefore.top=g;c.cssBefore.left=0;c.cssFirst.top=0;c.animIn.top=0;c.animOut.top=-g};b.fn.cycle.transitions.scrollDown=function(g,h,c){g.css("overflow","hidden");c.before.push(b.fn.cycle.commonReset);g=g.height();c.cssFirst.top=0;c.cssBefore.top=-g;c.cssBefore.left=0;c.animIn.top=0;c.animOut.top=g};b.fn.cycle.transitions.scrollLeft=function(g,h,c){g.css("overflow","hidden");c.before.push(b.fn.cycle.commonReset);g=
g.width();c.cssFirst.left=0;c.cssBefore.left=g;c.cssBefore.top=0;c.animIn.left=0;c.animOut.left=0-g};b.fn.cycle.transitions.scrollRight=function(g,h,c){g.css("overflow","hidden");c.before.push(b.fn.cycle.commonReset);g=g.width();c.cssFirst.left=0;c.cssBefore.left=-g;c.cssBefore.top=0;c.animIn.left=0;c.animOut.left=g};b.fn.cycle.transitions.scrollHorz=function(g,h,c){g.css("overflow","hidden").width();c.before.push(function(c,a,e,g){e.rev&&(g=!g);b.fn.cycle.commonReset(c,a,e);e.cssBefore.left=g?a.cycleW-
1:1-a.cycleW;e.animOut.left=g?-c.cycleW:c.cycleW});c.cssFirst.left=0;c.cssBefore.top=0;c.animIn.left=0;c.animOut.top=0};b.fn.cycle.transitions.scrollVert=function(g,h,c){g.css("overflow","hidden");c.before.push(function(c,a,e,g){e.rev&&(g=!g);b.fn.cycle.commonReset(c,a,e);e.cssBefore.top=g?1-a.cycleH:a.cycleH-1;e.animOut.top=g?c.cycleH:-c.cycleH});c.cssFirst.top=0;c.cssBefore.left=0;c.animIn.top=0;c.animOut.left=0};b.fn.cycle.transitions.slideX=function(g,h,c){c.before.push(function(c,a,e){b(e.elements).not(c).hide();
b.fn.cycle.commonReset(c,a,e,!1,!0);e.animIn.width=a.cycleW});c.cssBefore.left=0;c.cssBefore.top=0;c.cssBefore.width=0;c.animIn.width="show";c.animOut.width=0};b.fn.cycle.transitions.slideY=function(g,h,c){c.before.push(function(c,a,e){b(e.elements).not(c).hide();b.fn.cycle.commonReset(c,a,e,!0,!1);e.animIn.height=a.cycleH});c.cssBefore.left=0;c.cssBefore.top=0;c.cssBefore.height=0;c.animIn.height="show";c.animOut.height=0};b.fn.cycle.transitions.shuffle=function(g,h,c){g=g.css("overflow","visible").width();
h.css({left:0,top:0});c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!0,!0,!0)});if(!c.speedAdjusted)c.speed/=2,c.speedAdjusted=!0;c.random=0;c.shuffle=c.shuffle||{left:-g,top:15};c.els=[];for(g=0;g<h.length;g++)c.els.push(h[g]);for(g=0;g<c.currSlide;g++)c.els.push(c.els.shift());c.fxFn=function(c,a,e,g,h){e.rev&&(h=!h);var m=h?b(c):b(a);b(a).css(e.cssBefore);var w=e.slideCount;m.animate(e.shuffle,e.speedIn,e.easeIn,function(){for(var a=b.fn.cycle.hopsFromLast(e,h),l=0;l<a;l++)h?e.els.push(e.els.shift()):
e.els.unshift(e.els.pop());if(h){a=0;for(l=e.els.length;a<l;a++)b(e.els[a]).css("z-index",l-a+w)}else a=b(c).css("z-index"),m.css("z-index",parseInt(a)+1+w);m.animate({left:0,top:0},e.speedOut,e.easeOut,function(){b(h?this:c).hide();g&&g()})})};b.extend(c.cssBefore,{display:"block",opacity:1,top:0,left:0})};b.fn.cycle.transitions.turnUp=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!0,!1);e.cssBefore.top=a.cycleH;e.animIn.height=a.cycleH;e.animOut.width=a.cycleW});c.cssFirst.top=
0;c.cssBefore.left=0;c.cssBefore.height=0;c.animIn.top=0;c.animOut.height=0};b.fn.cycle.transitions.turnDown=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!0,!1);e.animIn.height=a.cycleH;e.animOut.top=c.cycleH});c.cssFirst.top=0;c.cssBefore.left=0;c.cssBefore.top=0;c.cssBefore.height=0;c.animOut.height=0};b.fn.cycle.transitions.turnLeft=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!0);e.cssBefore.left=a.cycleW;e.animIn.width=a.cycleW});
c.cssBefore.top=0;c.cssBefore.width=0;c.animIn.left=0;c.animOut.width=0};b.fn.cycle.transitions.turnRight=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!0);e.animIn.width=a.cycleW;e.animOut.left=c.cycleW});b.extend(c.cssBefore,{top:0,left:0,width:0});c.animIn.left=0;c.animOut.width=0};b.fn.cycle.transitions.zoom=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!1,!0);e.cssBefore.top=a.cycleH/2;e.cssBefore.left=a.cycleW/2;b.extend(e.animIn,
{top:0,left:0,width:a.cycleW,height:a.cycleH});b.extend(e.animOut,{width:0,height:0,top:c.cycleH/2,left:c.cycleW/2})});c.cssFirst.top=0;c.cssFirst.left=0;c.cssBefore.width=0;c.cssBefore.height=0};b.fn.cycle.transitions.fadeZoom=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!1);e.cssBefore.left=a.cycleW/2;e.cssBefore.top=a.cycleH/2;b.extend(e.animIn,{top:0,left:0,width:a.cycleW,height:a.cycleH})});c.cssBefore.width=0;c.cssBefore.height=0;c.animOut.opacity=0};b.fn.cycle.transitions.blindX=
function(g,h,c){g=g.css("overflow","hidden").width();c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e);e.animIn.width=a.cycleW;e.animOut.left=c.cycleW});c.cssBefore.left=g;c.cssBefore.top=0;c.animIn.left=0;c.animOut.left=g};b.fn.cycle.transitions.blindY=function(g,h,c){g=g.css("overflow","hidden").height();c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e);e.animIn.height=a.cycleH;e.animOut.top=c.cycleH});c.cssBefore.top=g;c.cssBefore.left=0;c.animIn.top=0;c.animOut.top=g};b.fn.cycle.transitions.blindZ=
function(g,h,c){h=g.css("overflow","hidden").height();g=g.width();c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e);e.animIn.height=a.cycleH;e.animOut.top=c.cycleH});c.cssBefore.top=h;c.cssBefore.left=g;c.animIn.top=0;c.animIn.left=0;c.animOut.top=h;c.animOut.left=g};b.fn.cycle.transitions.growX=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!0);e.cssBefore.left=this.cycleW/2;e.animIn.left=0;e.animIn.width=this.cycleW;e.animOut.left=0});c.cssBefore.top=0;c.cssBefore.width=
0};b.fn.cycle.transitions.growY=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!0,!1);e.cssBefore.top=this.cycleH/2;e.animIn.top=0;e.animIn.height=this.cycleH;e.animOut.top=0});c.cssBefore.height=0;c.cssBefore.left=0};b.fn.cycle.transitions.curtainX=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!1,!0,!0);e.cssBefore.left=a.cycleW/2;e.animIn.left=0;e.animIn.width=this.cycleW;e.animOut.left=c.cycleW/2;e.animOut.width=0});c.cssBefore.top=0;c.cssBefore.width=
0};b.fn.cycle.transitions.curtainY=function(g,h,c){c.before.push(function(c,a,e){b.fn.cycle.commonReset(c,a,e,!0,!1,!0);e.cssBefore.top=a.cycleH/2;e.animIn.top=0;e.animIn.height=a.cycleH;e.animOut.top=c.cycleH/2;e.animOut.height=0});c.cssBefore.height=0;c.cssBefore.left=0};b.fn.cycle.transitions.cover=function(g,h,c){var f=c.direction||"left",a=g.css("overflow","hidden").width(),e=g.height();c.before.push(function(c,g,h){b.fn.cycle.commonReset(c,g,h);f=="right"?h.cssBefore.left=-a:f=="up"?h.cssBefore.top=
e:f=="down"?h.cssBefore.top=-e:h.cssBefore.left=a});c.animIn.left=0;c.animIn.top=0;c.cssBefore.top=0;c.cssBefore.left=0};b.fn.cycle.transitions.uncover=function(g,h,c){var f=c.direction||"left",a=g.css("overflow","hidden").width(),e=g.height();c.before.push(function(c,g,h){b.fn.cycle.commonReset(c,g,h,!0,!0,!0);f=="right"?h.animOut.left=a:f=="up"?h.animOut.top=-e:f=="down"?h.animOut.top=e:h.animOut.left=-a});c.animIn.left=0;c.animIn.top=0;c.cssBefore.top=0;c.cssBefore.left=0};b.fn.cycle.transitions.toss=
function(g,h,c){var f=g.css("overflow","visible").width(),a=g.height();c.before.push(function(c,g,h){b.fn.cycle.commonReset(c,g,h,!0,!0,!0);!h.animOut.left&&!h.animOut.top?b.extend(h.animOut,{left:f*2,top:-a/2,opacity:0}):h.animOut.opacity=0});c.cssBefore.left=0;c.cssBefore.top=0;c.animIn.left=0};b.fn.cycle.transitions.wipe=function(g,h,c){var f=g.css("overflow","hidden").width(),a=g.height();c.cssBefore=c.cssBefore||{};var e;c.clip&&(/l2r/.test(c.clip)?e="rect(0px 0px "+a+"px 0px)":/r2l/.test(c.clip)?
e="rect(0px "+f+"px "+a+"px "+f+"px)":/t2b/.test(c.clip)?e="rect(0px "+f+"px 0px 0px)":/b2t/.test(c.clip)?e="rect("+a+"px "+f+"px "+a+"px 0px)":/zoom/.test(c.clip)&&(g=parseInt(a/2),h=parseInt(f/2),e="rect("+g+"px "+h+"px "+g+"px "+h+"px)"));c.cssBefore.clip=c.cssBefore.clip||e||"rect(0px 0px 0px 0px)";var g=c.cssBefore.clip.match(/(\d+)/g),k=parseInt(g[0]),n=parseInt(g[1]),m=parseInt(g[2]),w=parseInt(g[3]);c.before.push(function(c,e,g){if(c!=e){var h=b(c),q=b(e);b.fn.cycle.commonReset(c,e,g,!0,!0,
!1);g.cssAfter.display="block";var u=1,z=parseInt(g.speedIn/13)-1;(function C(){var b=k?k-parseInt(u*(k/z)):0,c=w?w-parseInt(u*(w/z)):0,e=m<a?m+parseInt(u*((a-m)/z||1)):a,g=n<f?n+parseInt(u*((f-n)/z||1)):f;q.css({clip:"rect("+b+"px "+g+"px "+e+"px "+c+"px)"});u++<=z?setTimeout(C,13):h.css("display","none")})()}});b.extend(c.cssBefore,{display:"block",opacity:1,top:0,left:0});c.animIn={left:0};c.animOut={left:0}}})(jQuery);(function(b){var g,h,c,f,a,e,k,n,m,w,t;g=document.namespaces;h=!!document.createElement("canvas").getContext;if(!h&&!g)b.fn.maphilight=function(){return this};else{if(h){n=function(a){return Math.max(0,Math.min(parseInt(a,16),255))};m=function(a,b){return"rgba("+n(a.substr(0,2))+","+n(a.substr(2,2))+","+n(a.substr(4,2))+","+b+")"};c=function(a){a=b('<canvas style="width:'+a.width+"px;height:"+a.height+'px;"></canvas>').get(0);a.getContext("2d").clearRect(0,0,a.width,a.height);return a};var l=function(a,
b,c,e,f){e=e||0;f=f||0;a.beginPath();if(b=="rect")a.rect(c[0]+e,c[1]+f,c[2]-c[0],c[3]-c[1]);else if(b=="poly"){a.moveTo(c[0]+e,c[1]+f);for(i=2;i<c.length;i+=2)a.lineTo(c[i]+e,c[i+1]+f)}else b=="circ"&&a.arc(c[0]+e,c[1]+f,c[2],0,Math.PI*2,!1);a.closePath()};f=function(a,c,e,f){var g=a.getContext("2d");if(f.shadow){g.save();f.shadowPosition=="inside"&&(l(g,c,e),g.clip());var h=a.width*100,k=a.height*100;l(g,c,e,h,k);g.shadowOffsetX=f.shadowX-h;g.shadowOffsetY=f.shadowY-k;g.shadowBlur=f.shadowRadius;
g.shadowColor=m(f.shadowColor,f.shadowOpacity);(h=f.shadowFrom)||(h=f.shadowPosition=="outside"?"fill":"stroke");if(h=="stroke")g.strokeStyle="rgba(0,0,0,1)",g.stroke();else if(h=="fill")g.fillStyle="rgba(0,0,0,1)",g.fill();g.restore();if(f.shadowPosition=="outside")g.save(),l(g,c,e),g.globalCompositeOperation="destination-out",g.fillStyle="rgba(0,0,0,1);",g.fill(),g.restore()}g.save();l(g,c,e);if(f.fill)g.fillStyle=m(f.fillColor,f.fillOpacity),g.fill();if(f.stroke)g.strokeStyle=m(f.strokeColor,f.strokeOpacity),
g.lineWidth=f.strokeWidth,g.stroke();g.restore();f.fade&&b(a).css("opacity",0).animate({opacity:1},100)};a=function(a){a.getContext("2d").clearRect(0,0,a.width,a.height)}}else c=function(a){return b('<var style="zoom:1;overflow:hidden;display:block;width:'+a.width+"px;height:"+a.height+'px;"></var>').get(0)},f=function(a,c,e,f,g){var h,k,l;h='<v:fill color="#'+f.fillColor+'" opacity="'+(f.fill?f.fillOpacity:0)+'" />';k=f.stroke?'strokeweight="'+f.strokeWidth+'" stroked="t" strokecolor="#'+f.strokeColor+
'"':'stroked="f"';f='<v:stroke opacity="'+f.strokeOpacity+'"/>';c=="rect"?l=b('<v:rect name="'+g+'" filled="t" '+k+' style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+e[0]+"px;top:"+e[1]+"px;width:"+(e[2]-e[0])+"px;height:"+(e[3]-e[1])+'px;"></v:rect>'):c=="poly"?l=b('<v:shape name="'+g+'" filled="t" '+k+' coordorigin="0,0" coordsize="'+a.width+","+a.height+'" path="m '+e[0]+","+e[1]+" l "+e.join(",")+' x e" style="zoom:1;margin:0;padding:0;display:block;position:absolute;top:0px;left:0px;width:'+
a.width+"px;height:"+a.height+'px;"></v:shape>'):c=="circ"&&(l=b('<v:oval name="'+g+'" filled="t" '+k+' style="zoom:1;margin:0;padding:0;display:block;position:absolute;left:'+(e[0]-e[2])+"px;top:"+(e[1]-e[2])+"px;width:"+e[2]*2+"px;height:"+e[2]*2+'px;"></v:oval>'));l.get(0).innerHTML=h+f;b(a).append(l)},a=function(a){b(a).find("[name=highlighted]").remove()};e=function(a){var b,c=a.getAttribute("coords").split(",");for(b=0;b<c.length;b++)c[b]=parseFloat(c[b]);return[a.getAttribute("shape").toLowerCase().substr(0,
4),c]};t=function(a,c){var e=b(a);return b.extend({},c,b.metadata?e.metadata():!1,e.data("maphilight"))};w=function(a){return!a.complete?!1:typeof a.naturalWidth!="undefined"&&a.naturalWidth==0?!1:!0};k={position:"absolute",left:0,top:0,padding:0,border:0};var s=!1;b.fn.maphilight=function(g){g=b.extend({},b.fn.maphilight.defaults,g);if(!h&&b.browser.msie&&!s){document.namespaces.add("v","urn:schemas-microsoft-com:vml");var l=document.createStyleSheet();b.each(["shape","rect","oval","circ","fill",
"stroke","imagedata","group","textbox"],function(){l.addRule("v\\:"+this,"behavior: url(#default#VML); antialias:true")});s=!0}return this.each(function(){var l,m,n,q,o,s;l=b(this);if(!w(this))return window.setTimeout(function(){l.maphilight(g)},200);n=b.extend({},g,b.metadata?l.metadata():!1,l.data("maphilight"));m=l.get(0).getAttribute("usemap");q=b('map[name="'+m.substr(1)+'"]');if(l.is("img")&&m&&q.size()>0)l.hasClass("maphilighted")&&(m=l.parent(),l.insertBefore(m),m.remove(),b(q).unbind(".maphilight").find("area[coords]").unbind(".maphilight")),
m=b("<div></div>").css({display:"block",background:'url("'+this.src+'")',position:"relative",padding:0,width:this.width,height:this.height}),n.wrapClass&&(n.wrapClass===!0?m.addClass(b(this).attr("class")):m.addClass(n.wrapClass)),l.before(m).css("opacity",0).css(k).remove(),b.browser.msie&&l.css("filter","Alpha(opacity=0)"),m.append(l),o=c(this),b(o).css(k),o.height=this.height,o.width=this.width,b(q).bind("alwaysOn.maphilight",function(){s&&a(s);h||b(o).empty();b(q).find("area[coords]").each(function(){var a,
g;g=t(this,n);if(g.alwaysOn){if(!s&&h)s=c(l.get()),b(s).css(k),s.width=l.width(),s.height=l.height(),l.before(s);g.fade=g.alwaysOnFade;a=e(this);h?f(s,a[0],a[1],g,""):f(o,a[0],a[1],g,"")}})}),b(q).trigger("alwaysOn.maphilight").find("area[coords]").bind("mouseover.maphilight",function(){var a,c;c=t(this,n);if(!c.neverOn&&!c.alwaysOn){a=e(this);f(o,a[0],a[1],c,"highlighted");if(c.groupBy){var g=this;(/^[a-zA-Z][-a-zA-Z]+$/.test(c.groupBy)?q.find("area["+c.groupBy+'="'+b(this).attr(c.groupBy)+'"]'):
q.find(c.groupBy)).each(function(){if(this!=g){var a=t(this,n);if(!a.neverOn&&!a.alwaysOn){var b=e(this);f(o,b[0],b[1],a,"highlighted")}}})}h||b(o).append("<v:rect></v:rect>")}}).bind("mouseout.maphilight",function(){a(o)}),l.before(o),l.addClass("maphilighted")})};b.fn.maphilight.defaults={fill:!0,fillColor:"000000",fillOpacity:0.2,stroke:!0,strokeColor:"ff0000",strokeOpacity:1,strokeWidth:1,fade:!0,alwaysOn:!1,neverOn:!1,groupBy:!1,wrapClass:!0,shadow:!1,shadowX:0,shadowY:0,shadowRadius:6,shadowColor:"000000",
shadowOpacity:0.8,shadowPosition:"outside",shadowFrom:!1}}})(jQuery);$(document).ready(function(){$("#area_map_image").maphilight({fillColor:"ffc208",fillOpacity:0.7,strokeColor:"ffc208",strokeOpacity:0.9,groupBy:"linked"});$("#slideshow_testimonial_container").cycle({fx:"fade",timeout:6E3,delay:-2E3,prev:"#slideshow_button_prev",next:"#slideshow_button_next",fastOnEvent:150,before:function(b,c,f){if(f.addSlide&&slides&&slides.length!==0){b=slides.length;for(c=0;c<b;c++){var a=slides.shift(),a=['<div class="featured pointer" style="background:url(',a.img,') no-repeat;" onclick="window.location.href=\'',
a.prop_url,'\';"><div class="testimonial"><div class="testimonialTop"></div><div class="testimonialContent clearfix"><div class="ratingContainer"><div class="testimonialRating',a.stars,'"></div></div><div class="testimonialPhoto"><img alt="',a.fb_name,'" src="',a.fb_picture,'" /></div><\!--End testimonialPhoto --\><div class="testimonialText"><p>',a.review_content,'<a href="',a.prop_url,'">...more</a></p></div><\!--End testimonialText --\></div><\!--End testimonialContent --\></div><\!--End testimonial --\><div class="featuredNavi">',
a.prop_title,', <span class="alternateColor3">',a.prop_loc,'</span></div><div class="featuredNaviBg"></div><\!--End featuredNavi --\></div><\!--End featured --\>'].join("");f.addSlide(a)}}},onPrevNextEvent:function(){}});$("#slideshow_button_pause_play").click(function(){$("#slideshowBtns").hasClass("featuredNaviBtnsPause")?($("#slideshowBtns").removeClass("featuredNaviBtnsPause"),$("#slideshowBtns").addClass("featuredNaviBtnsPlay"),$("#slideshow_testimonial_container").cycle("pause")):($("#slideshowBtns").removeClass("featuredNaviBtnsPlay"),
$("#slideshowBtns").addClass("featuredNaviBtnsPause"),$("#slideshow_testimonial_container").cycle("next"),$("#slideshow_testimonial_container").cycle("resume"));return!1});$("#homepage_keywords").focus(function(){$(this).val()=="Where are you going?"&&$(this).val("")});$("#homepage_keywords").blur(function(){$(this).val()==""&&$(this).val("Where are you going?")});var b={},g;$("#homepage_keywords").autocomplete({minLength:3,autoFocus:!0,delay:200,source:function(h,c){var f=h.term;f in b?c(b[f]):g=
$.getJSON("/ajax_files/locations_search.ajax.php",h,function(a,e,h){b[f]=a;h===g&&c(a)})},select:function(b,c){this.value=c.item.value;return!1}});$("#check_in, #check_out").datepicker({dateFormat:"mm/dd/yy",minDate:new Date,onClose:function(b){if(!(b=="Check in"||b=="Check out")&&this.id=="check_in"){var c=$(this).data("datepicker"),b=$.datepicker.parseDate(c.settings.dateFormat||$.datepicker._defaults.dateFormat,b,c.settings);$("#check_out").datepicker("option","minDate",new Date(b.getTime()+864E5));
c=$("#check_out").datepicker("getDate");(isNaN(c)||c<b)&&$("#check_out").val($.datepicker.formatDate("mm/dd/yy",new Date(b.getTime()+864E5)));setTimeout(function(){$("#check_out").datepicker("show")},0);c=$("#check_out").datepicker("getDate")}}})});

