From cf87417bac7efbc93667382520758b4c5e44638a Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Sun, 12 May 2019 20:32:41 +0200 Subject: Update assets. --- .../admin-c68c90bf420a39762f013bd78295ee27.js.gz | Bin 79 -> 79 bytes public/assets/admin.js.gz | Bin 79 -> 79 bytes ...application-0b2ae0bf73e68414a78148b9d7aa67d4.js | 27 +++++++ ...lication-0b2ae0bf73e68414a78148b9d7aa67d4.js.gz | Bin 0 -> 35435 bytes ...ication-74ea0a61faeead1c8c5c65a26a6e3914.css.gz | Bin 1458 -> 1458 bytes public/assets/application.css.gz | Bin 1407 -> 1407 bytes public/assets/application.js | 8 +- public/assets/application.js.gz | Bin 34979 -> 35435 bytes public/assets/manifest.yml | 16 ++-- ...nizr-min-0cfed4c8c40566090aa12c92ae7776d8.js.gz | Bin 6132 -> 6132 bytes public/assets/modernizr-min.js.gz | Bin 6132 -> 6132 bytes .../admin-0782215d5da880c8dc5e2b3864e0df6a.js.gz | Bin 5885 -> 5885 bytes public/assets/refinery/admin.js.gz | Bin 5854 -> 5854 bytes .../video-ece67a41d5e8f1f986c1bb7a07c98610.css.gz | Bin 499 -> 499 bytes public/assets/refinery/admin/video.css.gz | Bin 499 -> 499 bytes ...keypatch-6c0f3d3b096d3f85c8b0e7da2f6dbcd0.js.gz | Bin 220 -> 220 bytes .../refinery/admin/wymeditor_monkeypatch.js.gz | Bin 220 -> 220 bytes ...gination-31502fd935145e1ca2129fc1a0194ecc.js.gz | Bin 372 -> 372 bytes public/assets/refinery/ajaxy_pagination.js.gz | Bin 372 -> 372 bytes ...backend-7a76ae50bdd83f91b0e104fc8c768d3f.css.gz | Bin 814 -> 814 bytes .../backend-b4349fa7ad9efe6fad3e180f13824ed2.js.gz | Bin 964 -> 964 bytes public/assets/refinery/blog/backend.css.gz | Bin 494 -> 494 bytes public/assets/refinery/blog/backend.js.gz | Bin 964 -> 964 bytes ...frontend-40ec94f12c8010262cd9a91effa3695a.js.gz | Bin 274 -> 274 bytes ...rontend-494d9760f31ec565eb3e47e6c6653fce.css.gz | Bin 638 -> 638 bytes public/assets/refinery/blog/frontend.css.gz | Bin 612 -> 612 bytes public/assets/refinery/blog/frontend.js.gz | Bin 274 -> 274 bytes ....custom-78bcd8b309692ad7db39d1be3af494fb.css.gz | Bin 2396 -> 2396 bytes .../ui-lightness/jquery-ui-1.8.13.custom.css.gz | Bin 2396 -> 2396 bytes ...boot_wym-088bec7e2595658f30e8e60ec948cd9a.js.gz | Bin 2560 -> 2560 bytes public/assets/refinery/boot_wym.js.gz | Bin 2468 -> 2468 bytes .../core-be2c10d9a54f1fc40c523df655019035.js.gz | Bin 250 -> 250 bytes public/assets/refinery/core.js.gz | Bin 250 -> 250 bytes ...matting-b44a4730207530562f26df85da80f491.css.gz | Bin 279 -> 279 bytes public/assets/refinery/formatting.css.gz | Bin 279 -> 279 bytes ...quiries-81e237be21ff2fec45cbac36984963f9.css.gz | Bin 136 -> 136 bytes public/assets/refinery/inquiries/inquiries.css.gz | Bin 136 -> 136 bytes ...nterface-aa38581611f42a443dbf982b9622715f.js.gz | Bin 1053 -> 1053 bytes public/assets/refinery/interface.js.gz | Bin 959 -> 959 bytes .../layout-c3b76b11c3efa36212a37f44f0243721.css.gz | Bin 7397 -> 7397 bytes public/assets/refinery/layout.css.gz | Bin 6554 -> 6554 bytes ..._dialogs-8574253f887482edeb011128a3b8c08b.js.gz | Bin 1263 -> 1263 bytes public/assets/refinery/modal_dialogs.js.gz | Bin 1263 -> 1263 bytes ...edsortables-b266f4b69dbfaaf32ef97e3f14088321.js | 12 +++ ...ortables-b266f4b69dbfaaf32ef97e3f14088321.js.gz | Bin 0 -> 2270 bytes public/assets/refinery/nestedsortables.js | 2 +- public/assets/refinery/nestedsortables.js.gz | Bin 2276 -> 2270 bytes ...-picker-2e152f46f671179cd0c3738b6a1cc815.css.gz | Bin 446 -> 446 bytes ...e-picker-7724cd16d94e1b5061014518892b91bf.js.gz | Bin 1470 -> 1470 bytes public/assets/refinery/page-image-picker.css.gz | Bin 419 -> 419 bytes public/assets/refinery/page-image-picker.js.gz | Bin 1407 -> 1407 bytes .../refinery-41dfb57e7405fff112fbf719272d4cb7.js | 65 ++++++++++++++++ ...refinery-41dfb57e7405fff112fbf719272d4cb7.js.gz | Bin 0 -> 112838 bytes ...efinery-fdf0e3ebc62a619d26537cf8801b3c9e.css.gz | Bin 10086 -> 10086 bytes public/assets/refinery/refinery.css.gz | Bin 8704 -> 8704 bytes public/assets/refinery/refinery.js | 14 ++-- public/assets/refinery/refinery.js.gz | Bin 112715 -> 112733 bytes ...lizelist-0ebebab4562223d3f0db7954f7406910.js.gz | Bin 696 -> 696 bytes public/assets/refinery/serializelist.js.gz | Bin 696 -> 696 bytes ...site_bar-5453829eadce9d9d1b09126a2e827bd0.js.gz | Bin 185 -> 185 bytes ...ite_bar-b8215e638413454f1c75742fe5c9f401.css.gz | Bin 582 -> 582 bytes public/assets/refinery/site_bar.css.gz | Bin 555 -> 555 bytes public/assets/refinery/site_bar.js.gz | Bin 185 -> 185 bytes ...ble_list-6f67261b794a657be68e19c993764a99.js.gz | Bin 1108 -> 1108 bytes public/assets/refinery/sortable_list.js.gz | Bin 1108 -> 1108 bytes ...ble_menu-fad5918a2dd61d8815ba575b06833a27.js.gz | Bin 311 -> 311 bytes public/assets/refinery/sortable_menu.js.gz | Bin 311 -> 311 bytes ...submenu-570ced67a262e79cae523bc0d5e34748.css.gz | Bin 268 -> 268 bytes .../submenu-805791e9f1e8cefcd4970ebf3c734d50.js.gz | Bin 652 -> 652 bytes public/assets/refinery/submenu.css.gz | Bin 218 -> 218 bytes public/assets/refinery/submenu.js.gz | Bin 621 -> 621 bytes ...continue-348d497757901da976503cbb9b83c64a.js.gz | Bin 302 -> 302 bytes public/assets/refinery/submit_continue.js.gz | Bin 302 -> 302 bytes .../theme-826827947dc7b4764fcddc0c4d777e60.css.gz | Bin 167 -> 167 bytes public/assets/refinery/theme.css.gz | Bin 167 -> 167 bytes ...ooltips-205a2fd4e02cbb8339970837799f9483.css.gz | Bin 379 -> 379 bytes public/assets/refinery/tooltips.css.gz | Bin 379 -> 379 bytes .../tree-4bd54dfe43656bece5b36e31db2ea744.js.gz | Bin 260 -> 260 bytes public/assets/refinery/tree.js.gz | Bin 260 -> 260 bytes .../ui-ce98ee1f8ab3d2ddb62e51f5c7842566.css.gz | Bin 689 -> 689 bytes public/assets/refinery/ui.css.gz | Bin 660 -> 660 bytes .../wymeditor-bf115bb2865772909d7b19dea688d63b.js | 84 +++++++++++++++++++++ ...ymeditor-bf115bb2865772909d7b19dea688d63b.js.gz | Bin 0 -> 25133 bytes public/assets/refinery/wymeditor.js | 4 +- public/assets/refinery/wymeditor.js.gz | Bin 25002 -> 25005 bytes .../lang/bg-6f610783c323d80f3b83559393be4430.js.gz | Bin 931 -> 931 bytes public/assets/wymeditor/lang/bg.js.gz | Bin 931 -> 931 bytes .../lang/ca-bcdd5925c851ade672d497c77eef10f1.js.gz | Bin 545 -> 545 bytes public/assets/wymeditor/lang/ca.js.gz | Bin 545 -> 545 bytes .../lang/cs-8eedf3a8d33b92bdcbe5ea4a4ce50a4b.js.gz | Bin 794 -> 794 bytes public/assets/wymeditor/lang/cs.js.gz | Bin 794 -> 794 bytes .../lang/da-04af3bccf874f81849f90860106d0cd7.js.gz | Bin 583 -> 583 bytes public/assets/wymeditor/lang/da.js.gz | Bin 583 -> 583 bytes .../lang/de-0b7d7099886726997b7b9cac3cb003be.js.gz | Bin 579 -> 579 bytes public/assets/wymeditor/lang/de.js.gz | Bin 579 -> 579 bytes .../lang/en-288e9008effd3ab8b3ec0d90741265f3.js.gz | Bin 562 -> 562 bytes public/assets/wymeditor/lang/en.js.gz | Bin 562 -> 562 bytes .../lang/es-6e5350d9ab86d96244dff35963a09c2f.js.gz | Bin 683 -> 683 bytes public/assets/wymeditor/lang/es.js.gz | Bin 683 -> 683 bytes .../lang/fa-36435aabc5c1cfef05d27fdf0e4dcbbe.js.gz | Bin 729 -> 729 bytes public/assets/wymeditor/lang/fa.js.gz | Bin 729 -> 729 bytes .../lang/fi-bb5e0b27b8246d3a38a351b39978112e.js.gz | Bin 695 -> 695 bytes public/assets/wymeditor/lang/fi.js.gz | Bin 695 -> 695 bytes .../lang/fr-8f71562c88db398511755e113315f3f4.js.gz | Bin 668 -> 668 bytes public/assets/wymeditor/lang/fr.js.gz | Bin 668 -> 668 bytes .../lang/he-973a69fbd3cd459eccc469ca11123ba7.js.gz | Bin 682 -> 682 bytes public/assets/wymeditor/lang/he.js.gz | Bin 682 -> 682 bytes .../lang/hu-437c7b931102a540dfd8d95babe99526.js.gz | Bin 589 -> 589 bytes public/assets/wymeditor/lang/hu.js.gz | Bin 589 -> 589 bytes .../lang/it-2238234cd1e6f6abf89df8a7f9f32f04.js.gz | Bin 536 -> 536 bytes public/assets/wymeditor/lang/it.js.gz | Bin 536 -> 536 bytes .../lang/ja-62b46067e14d7d6d27ed53d4fcb5776d.js.gz | Bin 738 -> 738 bytes public/assets/wymeditor/lang/ja.js.gz | Bin 738 -> 738 bytes .../lang/lv-c952bfb8e4b6537451b2bffa8eea50fc.js.gz | Bin 617 -> 617 bytes public/assets/wymeditor/lang/lv.js.gz | Bin 617 -> 617 bytes .../lang/nb-aa47cb4faa22dc7fec636c6795b1e55b.js.gz | Bin 560 -> 560 bytes public/assets/wymeditor/lang/nb.js.gz | Bin 560 -> 560 bytes .../lang/nl-968f398a9ee8a678b918ae7d894dfe74.js.gz | Bin 685 -> 685 bytes public/assets/wymeditor/lang/nl.js.gz | Bin 685 -> 685 bytes .../lang/nn-69a0aa875817cc42f09614f76bf6112e.js.gz | Bin 536 -> 536 bytes public/assets/wymeditor/lang/nn.js.gz | Bin 536 -> 536 bytes .../lang/pl-209e023234bf8f1d973e9680d7c46d8b.js.gz | Bin 721 -> 721 bytes public/assets/wymeditor/lang/pl.js.gz | Bin 721 -> 721 bytes .../pt-BR-6b085287779ffd2df849ceac4106709d.js.gz | Bin 708 -> 708 bytes public/assets/wymeditor/lang/pt-BR.js.gz | Bin 708 -> 708 bytes .../lang/pt-f104833125a7fded5da99cf0a33d974e.js.gz | Bin 552 -> 552 bytes public/assets/wymeditor/lang/pt.js.gz | Bin 552 -> 552 bytes .../lang/rs-38798d883ad460f2d08b079e43f34b10.js.gz | Bin 570 -> 570 bytes public/assets/wymeditor/lang/rs.js.gz | Bin 570 -> 570 bytes .../lang/ru-54d7545f781ce7c3e126c4db17723c15.js.gz | Bin 916 -> 916 bytes public/assets/wymeditor/lang/ru.js.gz | Bin 916 -> 916 bytes .../lang/sk-2c20425a652dcc81a5c7dc029ecbd1d2.js.gz | Bin 797 -> 797 bytes public/assets/wymeditor/lang/sk.js.gz | Bin 797 -> 797 bytes .../lang/sl-d665eb65e98f05b4748b87e582dc29d5.js.gz | Bin 615 -> 615 bytes public/assets/wymeditor/lang/sl.js.gz | Bin 615 -> 615 bytes .../lang/sv-cbf521aded7a88d522294de7091b5edd.js.gz | Bin 549 -> 549 bytes public/assets/wymeditor/lang/sv.js.gz | Bin 549 -> 549 bytes .../lang/tr-9aadb156a4d22019a134b397a917a74f.js.gz | Bin 583 -> 583 bytes public/assets/wymeditor/lang/tr.js.gz | Bin 583 -> 583 bytes .../lang/vi-6eb051fd20ffaa59f5e1bffac904157e.js.gz | Bin 682 -> 682 bytes public/assets/wymeditor/lang/vi.js.gz | Bin 682 -> 682 bytes .../zh-CN-aa9162ae39f8d3c74c02cba4d0f68fec.js.gz | Bin 658 -> 658 bytes public/assets/wymeditor/lang/zh-CN.js.gz | Bin 658 -> 658 bytes .../skin-160f86836ef4799f452b3af9281791a0.js.gz | Bin 347 -> 347 bytes .../skin-49bab52ba275810fac618ddb02c49e7b.css.gz | Bin 2156 -> 2156 bytes public/assets/wymeditor/skins/refinery/skin.css.gz | Bin 1715 -> 1715 bytes public/assets/wymeditor/skins/refinery/skin.js.gz | Bin 347 -> 347 bytes ...miframe-80caee6a424600a27d7803989c843a60.css.gz | Bin 1603 -> 1603 bytes .../wymeditor/skins/refinery/wymiframe.css.gz | Bin 973 -> 973 bytes 149 files changed, 210 insertions(+), 22 deletions(-) create mode 100644 public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js create mode 100644 public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js.gz create mode 100644 public/assets/refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js create mode 100644 public/assets/refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js.gz create mode 100644 public/assets/refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js create mode 100644 public/assets/refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js.gz create mode 100644 public/assets/refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js create mode 100644 public/assets/refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js.gz diff --git a/public/assets/admin-c68c90bf420a39762f013bd78295ee27.js.gz b/public/assets/admin-c68c90bf420a39762f013bd78295ee27.js.gz index c68132a..4d6d0c3 100644 Binary files a/public/assets/admin-c68c90bf420a39762f013bd78295ee27.js.gz and b/public/assets/admin-c68c90bf420a39762f013bd78295ee27.js.gz differ diff --git a/public/assets/admin.js.gz b/public/assets/admin.js.gz index f09cb58..95867e4 100644 Binary files a/public/assets/admin.js.gz and b/public/assets/admin.js.gz differ diff --git a/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js b/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js new file mode 100644 index 0000000..582ba5f --- /dev/null +++ b/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js @@ -0,0 +1,27 @@ +/*! + * jQuery JavaScript Library v1.10.0 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2013-05-24T18:39Z + */ +!function(m,k){function s(e){var t=e.length,n=Ae.type(e);return!Ae.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||"function"!==n&&(0===t||"number"==typeof t&&0").css("cssText","display:block !important")).appendTo(t.documentElement))[0].contentWindow||lt[0].contentDocument).document).write(""),t.close(),n=A(e,t),lt.detach()),bt[e]=n),n}function A(e,t){var n=Ae(t.createElement(e)).appendTo(t.body),r=Ae.css(n[0],"display");return n.remove(),r}function D(n,e,r,i){var t;if(Ae.isArray(e))Ae.each(e,function(e,t){r||Nt.test(n)?i(n,t):D(n+"["+("object"==typeof t?e:"")+"]",t,r,i)});else if(r||"object"!==Ae.type(e))i(n,e);else for(t in e)D(n+"["+t+"]",e[t],r,i)}function L(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(fe)||[];if(Ae.isFunction(t))for(;n=i[r++];)"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function H(t,i,o,a){function s(e){var r;return l[e]=!0,Ae.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||l[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),s(n),!1)}),r}var l={},u=t===Wt;return s(i.dataTypes[0])||!l["*"]&&s("*")}function q(e,t){var n,r,i=Ae.ajaxSettings.flatOptions||{};for(r in t)t[r]!==k&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&Ae.extend(!0,e,n),e}function F(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),i===k&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){l.unshift(a);break}if(l[0]in n)o=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==l[0]&&l.unshift(o),n[o]}function _(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}function M(){try{return new m.XMLHttpRequest}catch(e){}}function O(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}function R(){return setTimeout(function(){Gt=k}),Gt=Ae.now()}function B(e,t,n){for(var r,i=(nn[t]||[]).concat(nn["*"]),o=0,a=i.length;o)[^>]*|#([\w-]*))$/,he=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,me=/^[\],:{}\s]*$/,ge=/(?:^|:|,)(?:\s*\[)+/g,ye=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,ve=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,be=/^-ms-/,xe=/-([\da-z])/gi,we=function(e,t){return t.toUpperCase()},Te=function(e){(G.addEventListener||"load"===e.type||"complete"===G.readyState)&&(ke(),Ae.ready())},ke=function(){G.addEventListener?(G.removeEventListener("DOMContentLoaded",Te,!1),m.removeEventListener("load",Te,!1)):(G.detachEvent("onreadystatechange",Te),m.detachEvent("onload",Te))};Ae.fn=Ae.prototype={jquery:ne,constructor:Ae,init:function(e,t,n){var r,i;if(!e)return this;if("string"!=typeof e)return e.nodeType?(this.context=this[0]=e,this.length=1,this):Ae.isFunction(e)?n.ready(e):(e.selector!==k&&(this.selector=e.selector,this.context=e.context),Ae.makeArray(e,this));if(!(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:de.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof Ae?t[0]:t,Ae.merge(this,Ae.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:G,!0)),he.test(r[1])&&Ae.isPlainObject(t))for(r in t)Ae.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if((i=G.getElementById(r[2]))&&i.parentNode){if(i.id!==r[2])return n.find(e);this.length=1,this[0]=i}return this.context=G,this.selector=e,this},selector:"",length:0,toArray:function(){return oe.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e){var t=Ae.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return Ae.each(this,e,t)},ready:function(e){return Ae.ready.promise().done(e),this},slice:function(){return this.pushStack(oe.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&nA.cacheLength&&delete n[r.shift()],n[e]=t}var r=[];return n}function l(e){return e[I]=!0,e}function r(e){var t=M.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t,n){for(var r,i=(e=e.split("|")).length,o=n?null:t;i--;)(r=A.attrHandle[e[i]])&&r!==t||(A.attrHandle[e[i]]=o)}function a(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:!0===e[t]?t.toLowerCase():null}function s(e,t){return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function u(e){if("input"===e.nodeName.toLowerCase())return e.defaultValue}function c(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Z)-(~e.sourceIndex||Z);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function f(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function p(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function d(a){return l(function(o){return o=+o,l(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function m(e,t){var n,r,i,o,a,s,l,u=Y[e+" "];if(u)return t?0:u.slice(0);for(a=e,s=[],l=A.preFilter;a;){for(o in n&&!(r=he.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=me.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(de," ")}),a=a.slice(n.length)),A.filter)!(r=xe[o].exec(a))||l[o]&&!(r=l[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?w.error(e):Y(e,s).slice(0)}function g(e){for(var t=0,n=e.length,r="";t+~]|"+le+")"+le+"*"),ge=new RegExp(le+"*[+~]"),ye=new RegExp("="+le+"*([^\\]'\"]*)"+le+"*\\]","g"),ve=new RegExp(pe),be=new RegExp("^"+ce+"$"),xe={ID:new RegExp("^#("+ue+")"),CLASS:new RegExp("^\\.("+ue+")"),TAG:new RegExp("^("+ue.replace("w","w*")+")"),ATTR:new RegExp("^"+fe),PSEUDO:new RegExp("^"+pe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+le+"*(even|odd|(([+-]|)(\\d*)n|)"+le+"*(?:([+-]|)"+le+"*(\\d+)|))"+le+"*\\)|)","i"),bool:new RegExp("^(?:"+se+")$","i"),needsContext:new RegExp("^"+le+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+le+"*((?:-\\d)?\\d*)"+le+"*\\)|)(?=[^-]|$)","i")},we=/^[^{]+\{\s*\[native \w/,Te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ke=/^(?:input|select|textarea|button)$/i,Ce=/^h\d$/i,Ne=/'|\\/g,Se=new RegExp("\\\\([\\da-f]{1,6}"+le+"?|("+le+")|.)","ig"),Ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{ie.apply(te=oe.call(z.childNodes),z.childNodes),te[z.childNodes.length].nodeType}catch(je){ie={apply:te.length?function(e,t){re.apply(e,oe.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}for(S in L=w.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},E=w.support={},_=w.setDocument=function(e){var l=e?e.ownerDocument||e:z;return l!==M&&9===l.nodeType&&l.documentElement?(O=(M=l).documentElement,R=!L(l),E.attributes=r(function(e){return e.innerHTML="",o("type|href|height|width",s,"#"===e.firstChild.getAttribute("href")),o(se,a,null==e.getAttribute("disabled")),e.className="i",!e.getAttribute("className")}),E.input=r(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}),o("value",u,E.attributes&&E.input),E.getElementsByTagName=r(function(e){return e.appendChild(l.createComment("")),!e.getElementsByTagName("*").length}),E.getElementsByClassName=r(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),E.getById=r(function(e){return O.appendChild(e).id=I,!l.getElementsByName||!l.getElementsByName(I).length}),E.getById?(A.find.ID=function(e,t){if(typeof t.getElementById!==K&&R){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},A.filter.ID=function(e){var t=e.replace(Se,Ee);return function(e){return e.getAttribute("id")===t}}):(delete A.find.ID,A.filter.ID=function(e){var n=e.replace(Se,Ee);return function(e){var t=typeof e.getAttributeNode!==K&&e.getAttributeNode("id");return t&&t.value===n}}),A.find.TAG=E.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==K)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},A.find.CLASS=E.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!==K&&R)return t.getElementsByClassName(e)},P=[],B=[],(E.qsa=t(l.querySelectorAll))&&(r(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||B.push("\\["+le+"*(?:value|"+se+")"),e.querySelectorAll(":checked").length||B.push(":checked")}),r(function(e){var t=l.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&B.push("[*^$]="+le+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||B.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),B.push(",.*:")})),(E.matchesSelector=t($=O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&r(function(e){E.disconnectedMatch=$.call(e,"div"),$.call(e,"[s!='']:x"),P.push("!=",pe)}),B=B.length&&new RegExp(B.join("|")),P=P.length&&new RegExp(P.join("|")),W=t(O.contains)||O.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E.sortDetached=r(function(e){return 1&e.compareDocumentPosition(l.createElement("div"))}),Q=O.compareDocumentPosition?function(e,t){if(e===t)return G=!0,0;var n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return n?1&n||!E.sortDetached&&t.compareDocumentPosition(e)===n?e===l||W(z,e)?-1:t===l||W(z,t)?1:F?ae.call(F,e)-ae.call(F,t):0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(e===t)return G=!0,0;if(!i||!o)return e===l?-1:t===l?1:i?-1:o?1:F?ae.call(F,e)-ae.call(F,t):0;if(i===o)return c(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?c(a[r],s[r]):a[r]===z?-1:s[r]===z?1:0},l):M},w.matches=function(e,t){return w(e,null,null,t)},w.matchesSelector=function(e,t){if((e.ownerDocument||e)!==M&&_(e),t=t.replace(ye,"='$1']"),E.matchesSelector&&R&&(!P||!P.test(t))&&(!B||!B.test(t)))try{var n=$.call(e,t);if(n||E.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(je){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Se,Ee),e[3]=(e[4]||e[5]||"").replace(Se,Ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||w.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&w.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return xe.CHILD.test(e[0])?null:(e[3]&&e[4]!==i?e[2]=e[4]:n&&ve.test(n)&&(t=m(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Se,Ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=V[e+" "];return t||(t=new RegExp("(^|"+le+")"+e+"("+le+"|$)"))&&V(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==K&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=w.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1
a",e=c.getElementsByTagName("*")||[],!(t=c.getElementsByTagName("a")[0])||!t.style||!e.length)return o;a=(r=G.createElement("select")).appendChild(G.createElement("option")),n=c.getElementsByTagName("input")[0],t.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(t.getAttribute("style")),o.hrefNormalized="/a"===t.getAttribute("href"),o.opacity=/^0.5/.test(t.style.opacity),o.cssFloat=!!t.style.cssFloat,o.checkOn=!!n.value,o.optSelected=a.selected,o.enctype=!!G.createElement("form").enctype,o.html5Clone="<:nav>"!==G.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,n.checked=!0,o.noCloneChecked=n.cloneNode(!0).checked,r.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(f){o.deleteExpando=!1}for(u in(n=G.createElement("input")).setAttribute("value",""),o.input=""===n.getAttribute("value"),n.value="t",n.setAttribute("type","radio"),o.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),(i=G.createDocumentFragment()).appendChild(n),o.appendChecked=n.checked,o.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(s="on"+u,"t"),o[u+"Bubbles"]=s in m||!1===c.attributes[s].expando;for(u in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Ae(o))break;return o.ownLast="0"!==u,Ae(function(){var e,t,n,r="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",i=G.getElementsByTagName("body")[0];i&&((e=G.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",i.appendChild(e).appendChild(c),c.innerHTML="
t
",(n=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===n[0].offsetHeight,n[0].style.display="",n[1].style.display="none",o.reliableHiddenOffsets=l&&0===n[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Ae.swap(i,null!=i.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(t=c.appendChild(G.createElement("div"))).style.cssText=c.style.cssText=r,t.style.marginRight=t.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(t,null)||{}).marginRight)),typeof c.style.zoom!==Y&&(c.innerHTML="",c.style.cssText=r+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(i.style.zoom=1)),i.removeChild(e),e=c=n=t=null)}),e=r=i=a=t=n=null,o}({});var Ne=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Se=/([A-Z])/g;Ae.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?Ae.cache[e[Ae.expando]]:e[Ae.expando])&&!u(e)},data:function(e,t,n){return r(e,t,n)},removeData:function(e,t){return n(e,t)},_data:function(e,t,n){return r(e,t,n,!0)},_removeData:function(e,t){return n(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&Ae.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),Ae.fn.extend({data:function(e,t){var n,r,i=null,o=0,a=this[0];if(e!==k)return"object"==typeof e?this.each(function(){Ae.data(this,e)}):1]","i"),Je=/^\s+/,Ge=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Qe=/<([\w:]+)/,Ke=/\s*$/g,at={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Ae.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},st=g(G).appendChild(G.createElement("div"));at.optgroup=at.option,at.tbody=at.tfoot=at.colgroup=at.caption=at.thead,at.th=at.td,Ae.fn.extend({text:function(e){return Ae.access(this,function(e){return e===k?Ae.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||f(this,e).appendChild(e)})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=f(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?Ae.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||Ae.cleanData(x(n)),n.parentNode&&(t&&Ae.contains(n.ownerDocument,n)&&b(x(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&Ae.cleanData(x(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&Ae.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return Ae.clone(this,e,t)})},html:function(e){return Ae.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===k)return 1===t.nodeType?t.innerHTML.replace(Ve,""):k;if("string"==typeof e&&!et.test(e)&&(Ae.support.htmlSerialize||!Ye.test(e))&&(Ae.support.leadingWhitespace||!Je.test(e))&&!at[(Qe.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Ge,"<$1>");try{for(;n")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(Ae.support.noCloneEvent&&Ae.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Ae.isXMLDoc(e)))for(r=x(o),s=x(e),a=0;null!=(i=s[a]);++a)r[a]&&d(i,r[a]);if(t)if(n)for(s=s||x(e),r=r||x(o),a=0;null!=(i=s[a]);a++)p(i,r[a]);else p(e,o);return 0<(r=x(o,"script")).length&&b(r,!l&&x(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,a,s,l,u,c,f=e.length,p=g(t),d=[],h=0;h")+c[2],i=c[0];i--;)s=s.lastChild;if(!Ae.support.leadingWhitespace&&Je.test(o)&&d.push(t.createTextNode(Je.exec(o)[0])),!Ae.support.tbody)for(i=(o="table"!==l||Ke.test(o)?""!==c[1]||Ke.test(o)?0:s:s.firstChild)&&o.childNodes.length;i--;)Ae.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u);for(Ae.merge(d,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=p.lastChild}else d.push(t.createTextNode(o));for(s&&p.removeChild(s),Ae.support.appendChecked||Ae.grep(x(d,"input"),w),h=0;o=d[h++];)if((!r||-1===Ae.inArray(o,r))&&(a=Ae.contains(o.ownerDocument,o),s=x(p.appendChild(o),"script"),a&&b(s),n))for(i=0;o=s[i++];)rt.test(o.type||"")&&n.push(o);return s=null,p},cleanData:function(e,t){for(var n,r,i,o,a=0,s=Ae.expando,l=Ae.cache,u=Ae.support.deleteExpando,c=Ae.event.special;null!=(n=e[a]);a++)if((t||Ae.acceptData(n))&&(o=(i=n[s])&&l[i])){if(o.events)for(r in o.events)c[r]?Ae.event.remove(n,r):Ae.removeEvent(n,r,o.handle);l[i]&&(delete l[i],u?delete n[s]:typeof n.removeAttribute!==Y?n.removeAttribute(s):n[s]=null,te.push(i))}},_evalUrl:function(e){return Ae.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Ae.fn.extend({wrapAll:function(t){if(Ae.isFunction(t))return this.each(function(e){Ae(this).wrapAll(t.call(this,e))});if(this[0]){var e=Ae(t,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(n){return Ae.isFunction(n)?this.each(function(e){Ae(this).wrapInner(n.call(this,e))}):this.each(function(){var e=Ae(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=Ae.isFunction(t);return this.each(function(e){Ae(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){Ae.nodeName(this,"body")||Ae(this).replaceWith(this.childNodes)}).end()}});var lt,ut,ct,ft=/alpha\([^)]*\)/i,pt=/opacity\s*=\s*([^)]*)/,dt=/^(top|right|bottom|left)$/,ht=/^(none|table(?!-c[ea]).+)/,mt=/^margin/,gt=new RegExp("^("+ce+")(.*)$","i"),yt=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),vt=new RegExp("^([+-])=("+ce+")","i"),bt={BODY:"block"},xt={position:"absolute",visibility:"hidden",display:"block"},wt={letterSpacing:0,fontWeight:400},Tt=["Top","Right","Bottom","Left"],kt=["Webkit","O","Moz","ms"];Ae.fn.extend({css:function(e,t){return Ae.access(this,function(e,t,n){var r,i,o={},a=0;if(Ae.isArray(t)){for(i=ut(e),r=t.length;a").append(Ae.parseHTML(e)).find(r):e)}).complete(n&&function(e,t){a.each(n,i||[e.responseText,t,e])}),this},Ae.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Ae.fn[t]=function(e){return this.on(t,e)}}),Ae.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt,type:"GET",isLocal:Mt.test(At[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Ae.parseJSON,"text xml":Ae.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?q(q(e,Ae.ajaxSettings),t):q(Ae.ajaxSettings,e)},ajaxPrefilter:L($t),ajaxTransport:L(Wt),ajax:function(e,t){function n(e,t,n,r){var i,o,a,s,l,u=t;2!==w&&(w=2,p&&clearTimeout(p),h=k,f=r||"",T.readyState=0'),s='';o!==p&&i!==p&&(s+=''),r&&a.attr("target",r),a.hide().append(s).appendTo("body"),a.submit()},disableFormElements:function(e){e.find(d.disableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with",e[t]()),e[t](e.data("disable-with")),e.prop("disabled",!0)})},enableFormElements:function(e){e.find(d.enableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with")&&e[t](e.data("ujs:enable-with")),e.prop("disabled",!1)})},allowAction:function(e){var t,n=e.data("confirm"),r=!1;return!n||(d.fire(e,"confirm")&&(r=d.confirm(n),t=d.fire(e,"confirm:complete",[r])),r&&t)},blankInputs:function(e,t,n){var r,i=f(),o=t||"input,textarea",a=e.find(o);return a.each(function(){if(r=f(this),!(r.is("input[type=checkbox],input[type=radio]")?r.is(":checked"):r.val())==!n){if(r.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+r.attr("name")+'"]').length)return!0;i=i.add(r)}}),!!i.length&&i},nonBlankInputs:function(e,t){return d.blankInputs(e,t,!0)},stopEverything:function(e){return f(e.target).trigger("ujs:everythingStopped"),e.stopImmediatePropagation(),!1},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return d.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==p&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.unbind("click.railsDisable")}},d.fire(f(document),"rails:attachBindings")&&(f.ajaxPrefilter(function(e,t,n){e.crossDomain||d.CSRFProtection(n)}),f(document).delegate(d.linkDisableSelector,"ajax:complete",function(){d.enableElement(f(this))}),f(document).delegate(d.linkClickSelector,"click.rails",function(e){var t=f(this),n=t.data("method"),r=t.data("params");if(!d.allowAction(t))return d.stopEverything(e);if(t.is(d.linkDisableSelector)&&d.disableElement(t),t.data("remote")===p)return t.data("method")?(d.handleMethod(t),!1):void 0;if((e.metaKey||e.ctrlKey)&&(!n||"GET"===n)&&!r)return!0;var i=d.handleRemote(t);return!1===i?d.enableElement(t):i.error(function(){d.enableElement(t)}),!1}),f(document).delegate(d.buttonClickSelector,"click.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.inputChangeSelector,"change.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.formSubmitSelector,"submit.rails",function(e){var t=f(this),n=t.data("remote")!==p,r=d.blankInputs(t,d.requiredInputSelector),i=d.nonBlankInputs(t,d.fileInputSelector);if(!d.allowAction(t))return d.stopEverything(e);if(r&&t.attr("novalidate")==p&&d.fire(t,"ajax:aborted:required",[r]))return d.stopEverything(e);if(n){if(i){setTimeout(function(){d.disableFormElements(t)},13);var o=d.fire(t,"ajax:aborted:file",[i]);return o||setTimeout(function(){d.enableFormElements(t)},13),o}return d.handleRemote(t),!1}setTimeout(function(){d.disableFormElements(t)},13)}),f(document).delegate(d.formInputClickSelector,"click.rails",function(e){var t=f(this);if(!d.allowAction(t))return d.stopEverything(e);var n=t.attr("name"),r=n?{name:n,value:t.val()}:null;t.closest("form").data("ujs:submit-button",r)}),f(document).delegate(d.formSubmitSelector,"ajax:beforeSend.rails",function(e){this==e.target&&d.disableFormElements(f(this))}),f(document).delegate(d.formSubmitSelector,"ajax:complete.rails",function(e){this==e.target&&d.enableFormElements(f(this))}),f(function(){var e=f("meta[name=csrf-token]").attr("content"),t=f("meta[name=csrf-param]").attr("content");f('form input[name="'+t+'"]').val(e)}))}(jQuery),$(function(){$(document).ready(function(){$(".tree ul:first > li:first").addClass("branch_start"),$(".tree ul").find("li:last").addClass("branch_end"),$("ul.tristate").tristate(),$(".tree").delegate(".toggle","click",function(e){e.preventDefault();var t=$(this).parents("li:first"),n=t.find(".icon.toggle"),r=t.find(".nested");n.hasClass("expanded")?(n.removeClass("expanded"),r.slideUp()):(n.addClass("expanded"),r.slideDown())})})}),function(o){o.fn.tristate=function(e){var i={selector:o(this).selector,checked:null,container:null,siblings:null};o.extend(i,e);return this.each(function(){var r,e=o(this),t=r={init:function(){o('input[type="checkbox"]',e).change(function(){i.checked=o(this).prop("checked"),i.container=o(this).parent(),i.siblings=i.container.siblings(),i.container.find('input[type="checkbox"]').prop({indeterminate:!1,checked:i.checked}),r.checkSiblings(i.container)}),o("input[type=checkbox]:checked",e).each(function(){r.checkSiblings(o(this).parent())})},checkSiblings:function(e){var t=e.parent().parent(),n=!0;e.siblings().each(function(){return n=o(this).children('input[type="checkbox"]').prop("checked")===i.checked}),n&&i.checked?(t.children('input[type="checkbox"]').prop({indeterminate:!1,checked:i.checked}),r.checkSiblings(t)):n&&!i.checked?(t.children('input[type="checkbox"]').prop("checked",i.checked),t.children('input[type="checkbox"]').prop("indeterminate",0'),$("body").append(''))}; \ No newline at end of file diff --git a/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js.gz b/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js.gz new file mode 100644 index 0000000..899292e Binary files /dev/null and b/public/assets/application-0b2ae0bf73e68414a78148b9d7aa67d4.js.gz differ diff --git a/public/assets/application-74ea0a61faeead1c8c5c65a26a6e3914.css.gz b/public/assets/application-74ea0a61faeead1c8c5c65a26a6e3914.css.gz index afae70e..b6cc433 100644 Binary files a/public/assets/application-74ea0a61faeead1c8c5c65a26a6e3914.css.gz and b/public/assets/application-74ea0a61faeead1c8c5c65a26a6e3914.css.gz differ diff --git a/public/assets/application.css.gz b/public/assets/application.css.gz index f3718af..56ceea4 100644 Binary files a/public/assets/application.css.gz and b/public/assets/application.css.gz differ diff --git a/public/assets/application.js b/public/assets/application.js index 5fcf3f8..582ba5f 100644 --- a/public/assets/application.js +++ b/public/assets/application.js @@ -11,7 +11,7 @@ * * Date: 2013-05-24T18:39Z */ -!function(m,C){function s(e){var t=e.length,n=Ae.type(e);return!Ae.isWindow(e)&&(!(1!==e.nodeType||!t)||("array"===n||"function"!==n&&(0===t||"number"==typeof t&&0").css("cssText","display:block !important")).appendTo(t.documentElement))[0].contentWindow||lt[0].contentDocument).document).write(""),t.close(),n=A(e,t),lt.detach()),bt[e]=n),n}function A(e,t){var n=Ae(t.createElement(e)).appendTo(t.body),r=Ae.css(n[0],"display");return n.remove(),r}function D(n,e,r,i){var t;if(Ae.isArray(e))Ae.each(e,function(e,t){r||Nt.test(n)?i(n,t):D(n+"["+("object"==typeof t?e:"")+"]",t,r,i)});else if(r||"object"!==Ae.type(e))i(n,e);else for(t in e)D(n+"["+t+"]",e[t],r,i)}function L(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(fe)||[];if(Ae.isFunction(t))for(;n=i[r++];)"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function H(t,i,o,a){function s(e){var r;return l[e]=!0,Ae.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||l[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),s(n),!1)}),r}var l={},u=t===$t;return s(i.dataTypes[0])||!l["*"]&&s("*")}function q(e,t){var n,r,i=Ae.ajaxSettings.flatOptions||{};for(r in t)t[r]!==C&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&Ae.extend(!0,e,n),e}function F(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),i===C&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){l.unshift(a);break}if(l[0]in n)o=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==l[0]&&l.unshift(o),n[o]}function _(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}function M(){try{return new m.XMLHttpRequest}catch(e){}}function O(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}function R(){return setTimeout(function(){Gt=C}),Gt=Ae.now()}function B(e,t,n){for(var r,i=(nn[t]||[]).concat(nn["*"]),o=0,a=i.length;o)[^>]*|#([\w-]*))$/,he=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,me=/^[\],:{}\s]*$/,ge=/(?:^|:|,)(?:\s*\[)+/g,ye=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,ve=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,be=/^-ms-/,xe=/-([\da-z])/gi,we=function(e,t){return t.toUpperCase()},Te=function(e){(G.addEventListener||"load"===e.type||"complete"===G.readyState)&&(Ce(),Ae.ready())},Ce=function(){G.addEventListener?(G.removeEventListener("DOMContentLoaded",Te,!1),m.removeEventListener("load",Te,!1)):(G.detachEvent("onreadystatechange",Te),m.detachEvent("onload",Te))};Ae.fn=Ae.prototype={jquery:ne,constructor:Ae,init:function(e,t,n){var r,i;if(!e)return this;if("string"==typeof e){if(!(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:de.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof Ae?t[0]:t,Ae.merge(this,Ae.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:G,!0)),he.test(r[1])&&Ae.isPlainObject(t))for(r in t)Ae.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if((i=G.getElementById(r[2]))&&i.parentNode){if(i.id!==r[2])return n.find(e);this.length=1,this[0]=i}return this.context=G,this.selector=e,this}return e.nodeType?(this.context=this[0]=e,this.length=1,this):Ae.isFunction(e)?n.ready(e):(e.selector!==C&&(this.selector=e.selector,this.context=e.context),Ae.makeArray(e,this))},selector:"",length:0,toArray:function(){return oe.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e){var t=Ae.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return Ae.each(this,e,t)},ready:function(e){return Ae.ready.promise().done(e),this},slice:function(){return this.pushStack(oe.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n").css("cssText","display:block !important")).appendTo(t.documentElement))[0].contentWindow||lt[0].contentDocument).document).write(""),t.close(),n=A(e,t),lt.detach()),bt[e]=n),n}function A(e,t){var n=Ae(t.createElement(e)).appendTo(t.body),r=Ae.css(n[0],"display");return n.remove(),r}function D(n,e,r,i){var t;if(Ae.isArray(e))Ae.each(e,function(e,t){r||Nt.test(n)?i(n,t):D(n+"["+("object"==typeof t?e:"")+"]",t,r,i)});else if(r||"object"!==Ae.type(e))i(n,e);else for(t in e)D(n+"["+t+"]",e[t],r,i)}function L(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,r=0,i=e.toLowerCase().match(fe)||[];if(Ae.isFunction(t))for(;n=i[r++];)"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function H(t,i,o,a){function s(e){var r;return l[e]=!0,Ae.each(t[e]||[],function(e,t){var n=t(i,o,a);return"string"!=typeof n||u||l[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),s(n),!1)}),r}var l={},u=t===Wt;return s(i.dataTypes[0])||!l["*"]&&s("*")}function q(e,t){var n,r,i=Ae.ajaxSettings.flatOptions||{};for(r in t)t[r]!==k&&((i[r]?e:n||(n={}))[r]=t[r]);return n&&Ae.extend(!0,e,n),e}function F(e,t,n){for(var r,i,o,a,s=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),i===k&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(a in s)if(s[a]&&s[a].test(i)){l.unshift(a);break}if(l[0]in n)o=l[0];else{for(a in n){if(!l[0]||e.converters[a+" "+l[0]]){o=a;break}r||(r=a)}o=o||r}if(o)return o!==l[0]&&l.unshift(o),n[o]}function _(e,t,n,r){var i,o,a,s,l,u={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)u[a.toLowerCase()]=e.converters[a];for(o=c.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=u[l+" "+o]||u["* "+o]))for(i in u)if((s=i.split(" "))[1]===o&&(a=u[l+" "+s[0]]||u["* "+s[0]])){!0===a?a=u[i]:!0!==u[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(f){return{state:"parsererror",error:a?f:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}function M(){try{return new m.XMLHttpRequest}catch(e){}}function O(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}function R(){return setTimeout(function(){Gt=k}),Gt=Ae.now()}function B(e,t,n){for(var r,i=(nn[t]||[]).concat(nn["*"]),o=0,a=i.length;o)[^>]*|#([\w-]*))$/,he=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,me=/^[\],:{}\s]*$/,ge=/(?:^|:|,)(?:\s*\[)+/g,ye=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,ve=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,be=/^-ms-/,xe=/-([\da-z])/gi,we=function(e,t){return t.toUpperCase()},Te=function(e){(G.addEventListener||"load"===e.type||"complete"===G.readyState)&&(ke(),Ae.ready())},ke=function(){G.addEventListener?(G.removeEventListener("DOMContentLoaded",Te,!1),m.removeEventListener("load",Te,!1)):(G.detachEvent("onreadystatechange",Te),m.detachEvent("onload",Te))};Ae.fn=Ae.prototype={jquery:ne,constructor:Ae,init:function(e,t,n){var r,i;if(!e)return this;if("string"!=typeof e)return e.nodeType?(this.context=this[0]=e,this.length=1,this):Ae.isFunction(e)?n.ready(e):(e.selector!==k&&(this.selector=e.selector,this.context=e.context),Ae.makeArray(e,this));if(!(r="<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&3<=e.length?[null,e,null]:de.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof Ae?t[0]:t,Ae.merge(this,Ae.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:G,!0)),he.test(r[1])&&Ae.isPlainObject(t))for(r in t)Ae.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}if((i=G.getElementById(r[2]))&&i.parentNode){if(i.id!==r[2])return n.find(e);this.length=1,this[0]=i}return this.context=G,this.selector=e,this},selector:"",length:0,toArray:function(){return oe.call(this)},get:function(e){return null==e?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e){var t=Ae.merge(this.constructor(),e);return t.prevObject=this,t.context=this.context,t},each:function(e,t){return Ae.each(this,e,t)},ready:function(e){return Ae.ready.promise().done(e),this},slice:function(){return this.pushStack(oe.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&nA.cacheLength&&delete n[r.shift()],n[e]=t}var r=[];return n}function l(e){return e[I]=!0,e}function r(e){var t=M.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t,n){for(var r,i=(e=e.split("|")).length,o=n?null:t;i--;)(r=A.attrHandle[e[i]])&&r!==t||(A.attrHandle[e[i]]=o)}function a(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:!0===e[t]?t.toLowerCase():null}function s(e,t){return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function u(e){if("input"===e.nodeName.toLowerCase())return e.defaultValue}function c(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Z)-(~e.sourceIndex||Z);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function f(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function p(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function d(a){return l(function(o){return o=+o,l(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function m(e,t){var n,r,i,o,a,s,l,u=Y[e+" "];if(u)return t?0:u.slice(0);for(a=e,s=[],l=A.preFilter;a;){for(o in n&&!(r=he.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=me.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(de," ")}),a=a.slice(n.length)),A.filter)!(r=xe[o].exec(a))||l[o]&&!(r=l[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?w.error(e):Y(e,s).slice(0)}function g(e){for(var t=0,n=e.length,r="";t+~]|"+le+")"+le+"*"),ge=new RegExp(le+"*[+~]"),ye=new RegExp("="+le+"*([^\\]'\"]*)"+le+"*\\]","g"),ve=new RegExp(pe),be=new RegExp("^"+ce+"$"),xe={ID:new RegExp("^#("+ue+")"),CLASS:new RegExp("^\\.("+ue+")"),TAG:new RegExp("^("+ue.replace("w","w*")+")"),ATTR:new RegExp("^"+fe),PSEUDO:new RegExp("^"+pe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+le+"*(even|odd|(([+-]|)(\\d*)n|)"+le+"*(?:([+-]|)"+le+"*(\\d+)|))"+le+"*\\)|)","i"),bool:new RegExp("^(?:"+se+")$","i"),needsContext:new RegExp("^"+le+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+le+"*((?:-\\d)?\\d*)"+le+"*\\)|)(?=[^-]|$)","i")},we=/^[^{]+\{\s*\[native \w/,Te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ce=/^(?:input|select|textarea|button)$/i,ke=/^h\d$/i,Ne=/'|\\/g,Ee=new RegExp("\\\\([\\da-f]{1,6}"+le+"?|("+le+")|.)","ig"),Se=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{ie.apply(te=oe.call(z.childNodes),z.childNodes),te[z.childNodes.length].nodeType}catch(je){ie={apply:te.length?function(e,t){re.apply(e,oe.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}for(E in L=w.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},S=w.support={},_=w.setDocument=function(e){var l=e?e.ownerDocument||e:z;return l!==M&&9===l.nodeType&&l.documentElement?(O=(M=l).documentElement,R=!L(l),S.attributes=r(function(e){return e.innerHTML="",o("type|href|height|width",s,"#"===e.firstChild.getAttribute("href")),o(se,a,null==e.getAttribute("disabled")),e.className="i",!e.getAttribute("className")}),S.input=r(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}),o("value",u,S.attributes&&S.input),S.getElementsByTagName=r(function(e){return e.appendChild(l.createComment("")),!e.getElementsByTagName("*").length}),S.getElementsByClassName=r(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),S.getById=r(function(e){return O.appendChild(e).id=I,!l.getElementsByName||!l.getElementsByName(I).length}),S.getById?(A.find.ID=function(e,t){if(typeof t.getElementById!==Q&&R){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},A.filter.ID=function(e){var t=e.replace(Ee,Se);return function(e){return e.getAttribute("id")===t}}):(delete A.find.ID,A.filter.ID=function(e){var n=e.replace(Ee,Se);return function(e){var t=typeof e.getAttributeNode!==Q&&e.getAttributeNode("id");return t&&t.value===n}}),A.find.TAG=S.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==Q)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},A.find.CLASS=S.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!==Q&&R)return t.getElementsByClassName(e)},P=[],B=[],(S.qsa=t(l.querySelectorAll))&&(r(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||B.push("\\["+le+"*(?:value|"+se+")"),e.querySelectorAll(":checked").length||B.push(":checked")}),r(function(e){var t=l.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&B.push("[*^$]="+le+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||B.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),B.push(",.*:")})),(S.matchesSelector=t(W=O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&r(function(e){S.disconnectedMatch=W.call(e,"div"),W.call(e,"[s!='']:x"),P.push("!=",pe)}),B=B.length&&new RegExp(B.join("|")),P=P.length&&new RegExp(P.join("|")),$=t(O.contains)||O.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S.sortDetached=r(function(e){return 1&e.compareDocumentPosition(l.createElement("div"))}),K=O.compareDocumentPosition?function(e,t){if(e===t)return G=!0,0;var n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return n?1&n||!S.sortDetached&&t.compareDocumentPosition(e)===n?e===l||$(z,e)?-1:t===l||$(z,t)?1:F?ae.call(F,e)-ae.call(F,t):0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(e===t)return G=!0,0;if(!i||!o)return e===l?-1:t===l?1:i?-1:o?1:F?ae.call(F,e)-ae.call(F,t):0;if(i===o)return c(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?c(a[r],s[r]):a[r]===z?-1:s[r]===z?1:0},l):M},w.matches=function(e,t){return w(e,null,null,t)},w.matchesSelector=function(e,t){if((e.ownerDocument||e)!==M&&_(e),t=t.replace(ye,"='$1']"),S.matchesSelector&&R&&(!P||!P.test(t))&&(!B||!B.test(t)))try{var n=W.call(e,t);if(n||S.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(je){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Ee,Se),e[3]=(e[4]||e[5]||"").replace(Ee,Se),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||w.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&w.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return xe.CHILD.test(e[0])?null:(e[3]&&e[4]!==i?e[2]=e[4]:n&&ve.test(n)&&(t=m(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Ee,Se).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=V[e+" "];return t||(t=new RegExp("(^|"+le+")"+e+"("+le+"|$)"))&&V(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==Q&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=w.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1
a",e=c.getElementsByTagName("*")||[],!(t=c.getElementsByTagName("a")[0])||!t.style||!e.length)return o;a=(r=G.createElement("select")).appendChild(G.createElement("option")),n=c.getElementsByTagName("input")[0],t.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(t.getAttribute("style")),o.hrefNormalized="/a"===t.getAttribute("href"),o.opacity=/^0.5/.test(t.style.opacity),o.cssFloat=!!t.style.cssFloat,o.checkOn=!!n.value,o.optSelected=a.selected,o.enctype=!!G.createElement("form").enctype,o.html5Clone="<:nav>"!==G.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,n.checked=!0,o.noCloneChecked=n.cloneNode(!0).checked,r.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(f){o.deleteExpando=!1}for(u in(n=G.createElement("input")).setAttribute("value",""),o.input=""===n.getAttribute("value"),n.value="t",n.setAttribute("type","radio"),o.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),(i=G.createDocumentFragment()).appendChild(n),o.appendChecked=n.checked,o.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(s="on"+u,"t"),o[u+"Bubbles"]=s in m||!1===c.attributes[s].expando;for(u in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Ae(o))break;return o.ownLast="0"!==u,Ae(function(){var e,t,n,r="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",i=G.getElementsByTagName("body")[0];i&&((e=G.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",i.appendChild(e).appendChild(c),c.innerHTML="
t
",(n=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===n[0].offsetHeight,n[0].style.display="",n[1].style.display="none",o.reliableHiddenOffsets=l&&0===n[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Ae.swap(i,null!=i.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(t=c.appendChild(G.createElement("div"))).style.cssText=c.style.cssText=r,t.style.marginRight=t.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(t,null)||{}).marginRight)),typeof c.style.zoom!==Y&&(c.innerHTML="",c.style.cssText=r+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(i.style.zoom=1)),i.removeChild(e),e=c=n=t=null)}),e=r=i=a=t=n=null,o}({});var Ne=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Ee=/([A-Z])/g;Ae.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?Ae.cache[e[Ae.expando]]:e[Ae.expando])&&!u(e)},data:function(e,t,n){return r(e,t,n)},removeData:function(e,t){return n(e,t)},_data:function(e,t,n){return r(e,t,n,!0)},_removeData:function(e,t){return n(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&Ae.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),Ae.fn.extend({data:function(e,t){var n,r,i=null,o=0,a=this[0];if(e===C){if(this.length&&(i=Ae.data(a),1===a.nodeType&&!Ae._data(a,"parsedAttrs"))){for(n=a.attributes;o]","i"),Je=/^\s+/,Ge=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Ke=/<([\w:]+)/,Qe=/\s*$/g,at={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Ae.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},st=g(G).appendChild(G.createElement("div"));at.optgroup=at.option,at.tbody=at.tfoot=at.colgroup=at.caption=at.thead,at.th=at.td,Ae.fn.extend({text:function(e){return Ae.access(this,function(e){return e===C?Ae.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||f(this,e).appendChild(e)})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=f(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?Ae.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||Ae.cleanData(x(n)),n.parentNode&&(t&&Ae.contains(n.ownerDocument,n)&&b(x(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&Ae.cleanData(x(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&Ae.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return Ae.clone(this,e,t)})},html:function(e){return Ae.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===C)return 1===t.nodeType?t.innerHTML.replace(Ve,""):C;if("string"==typeof e&&!et.test(e)&&(Ae.support.htmlSerialize||!Ye.test(e))&&(Ae.support.leadingWhitespace||!Je.test(e))&&!at[(Ke.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Ge,"<$1>");try{for(;n")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(Ae.support.noCloneEvent&&Ae.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Ae.isXMLDoc(e)))for(r=x(o),s=x(e),a=0;null!=(i=s[a]);++a)r[a]&&d(i,r[a]);if(t)if(n)for(s=s||x(e),r=r||x(o),a=0;null!=(i=s[a]);a++)p(i,r[a]);else p(e,o);return 0<(r=x(o,"script")).length&&b(r,!l&&x(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,a,s,l,u,c,f=e.length,p=g(t),d=[],h=0;h")+c[2],i=c[0];i--;)s=s.lastChild;if(!Ae.support.leadingWhitespace&&Je.test(o)&&d.push(t.createTextNode(Je.exec(o)[0])),!Ae.support.tbody)for(i=(o="table"!==l||Qe.test(o)?""!==c[1]||Qe.test(o)?0:s:s.firstChild)&&o.childNodes.length;i--;)Ae.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u);for(Ae.merge(d,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=p.lastChild}else d.push(t.createTextNode(o));for(s&&p.removeChild(s),Ae.support.appendChecked||Ae.grep(x(d,"input"),w),h=0;o=d[h++];)if((!r||-1===Ae.inArray(o,r))&&(a=Ae.contains(o.ownerDocument,o),s=x(p.appendChild(o),"script"),a&&b(s),n))for(i=0;o=s[i++];)rt.test(o.type||"")&&n.push(o);return s=null,p},cleanData:function(e,t){for(var n,r,i,o,a=0,s=Ae.expando,l=Ae.cache,u=Ae.support.deleteExpando,c=Ae.event.special;null!=(n=e[a]);a++)if((t||Ae.acceptData(n))&&(o=(i=n[s])&&l[i])){if(o.events)for(r in o.events)c[r]?Ae.event.remove(n,r):Ae.removeEvent(n,r,o.handle);l[i]&&(delete l[i],u?delete n[s]:typeof n.removeAttribute!==Y?n.removeAttribute(s):n[s]=null,te.push(i))}},_evalUrl:function(e){return Ae.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Ae.fn.extend({wrapAll:function(t){if(Ae.isFunction(t))return this.each(function(e){Ae(this).wrapAll(t.call(this,e))});if(this[0]){var e=Ae(t,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(n){return Ae.isFunction(n)?this.each(function(e){Ae(this).wrapInner(n.call(this,e))}):this.each(function(){var e=Ae(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=Ae.isFunction(t);return this.each(function(e){Ae(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){Ae.nodeName(this,"body")||Ae(this).replaceWith(this.childNodes)}).end()}});var lt,ut,ct,ft=/alpha\([^)]*\)/i,pt=/opacity\s*=\s*([^)]*)/,dt=/^(top|right|bottom|left)$/,ht=/^(none|table(?!-c[ea]).+)/,mt=/^margin/,gt=new RegExp("^("+ce+")(.*)$","i"),yt=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),vt=new RegExp("^([+-])=("+ce+")","i"),bt={BODY:"block"},xt={position:"absolute",visibility:"hidden",display:"block"},wt={letterSpacing:0,fontWeight:400},Tt=["Top","Right","Bottom","Left"],Ct=["Webkit","O","Moz","ms"];Ae.fn.extend({css:function(e,t){return Ae.access(this,function(e,t,n){var r,i,o={},a=0;if(Ae.isArray(t)){for(i=ut(e),r=t.length;a").append(Ae.parseHTML(e)).find(r):e)}).complete(n&&function(e,t){a.each(n,i||[e.responseText,t,e])}),this},Ae.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Ae.fn[t]=function(e){return this.on(t,e)}}),Ae.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt,type:"GET",isLocal:Mt.test(At[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Ae.parseJSON,"text xml":Ae.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?q(q(e,Ae.ajaxSettings),t):q(Ae.ajaxSettings,e)},ajaxPrefilter:L(Wt),ajaxTransport:L($t),ajax:function(e,t){function n(e,t,n,r){var i,o,a,s,l,u=t;2!==w&&(w=2,p&&clearTimeout(p),h=C,f=r||"",T.readyState=0'),s='';o!==p&&i!==p&&(s+=''),r&&a.attr("target",r),a.hide().append(s).appendTo("body"),a.submit()},disableFormElements:function(e){e.find(d.disableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with",e[t]()),e[t](e.data("disable-with")),e.prop("disabled",!0)})},enableFormElements:function(e){e.find(d.enableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with")&&e[t](e.data("ujs:enable-with")),e.prop("disabled",!1)})},allowAction:function(e){var t,n=e.data("confirm"),r=!1;return!n||(d.fire(e,"confirm")&&(r=d.confirm(n),t=d.fire(e,"confirm:complete",[r])),r&&t)},blankInputs:function(e,t,n){var r,i=f(),o=t||"input,textarea",a=e.find(o);return a.each(function(){if(r=f(this),!(r.is("input[type=checkbox],input[type=radio]")?r.is(":checked"):r.val())==!n){if(r.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+r.attr("name")+'"]').length)return!0;i=i.add(r)}}),!!i.length&&i},nonBlankInputs:function(e,t){return d.blankInputs(e,t,!0)},stopEverything:function(e){return f(e.target).trigger("ujs:everythingStopped"),e.stopImmediatePropagation(),!1},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return d.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==p&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.unbind("click.railsDisable")}},d.fire(f(document),"rails:attachBindings")&&(f.ajaxPrefilter(function(e,t,n){e.crossDomain||d.CSRFProtection(n)}),f(document).delegate(d.linkDisableSelector,"ajax:complete",function(){d.enableElement(f(this))}),f(document).delegate(d.linkClickSelector,"click.rails",function(e){var t=f(this),n=t.data("method"),r=t.data("params");if(!d.allowAction(t))return d.stopEverything(e);if(t.is(d.linkDisableSelector)&&d.disableElement(t),t.data("remote")!==p){if((e.metaKey||e.ctrlKey)&&(!n||"GET"===n)&&!r)return!0;var i=d.handleRemote(t);return!1===i?d.enableElement(t):i.error(function(){d.enableElement(t)}),!1}return t.data("method")?(d.handleMethod(t),!1):void 0}),f(document).delegate(d.buttonClickSelector,"click.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.inputChangeSelector,"change.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.formSubmitSelector,"submit.rails",function(e){var t=f(this),n=t.data("remote")!==p,r=d.blankInputs(t,d.requiredInputSelector),i=d.nonBlankInputs(t,d.fileInputSelector);if(!d.allowAction(t))return d.stopEverything(e);if(r&&t.attr("novalidate")==p&&d.fire(t,"ajax:aborted:required",[r]))return d.stopEverything(e);if(n){if(i){setTimeout(function(){d.disableFormElements(t)},13);var o=d.fire(t,"ajax:aborted:file",[i]);return o||setTimeout(function(){d.enableFormElements(t)},13),o}return d.handleRemote(t),!1}setTimeout(function(){d.disableFormElements(t)},13)}),f(document).delegate(d.formInputClickSelector,"click.rails",function(e){var t=f(this);if(!d.allowAction(t))return d.stopEverything(e);var n=t.attr("name"),r=n?{name:n,value:t.val()}:null;t.closest("form").data("ujs:submit-button",r)}),f(document).delegate(d.formSubmitSelector,"ajax:beforeSend.rails",function(e){this==e.target&&d.disableFormElements(f(this))}),f(document).delegate(d.formSubmitSelector,"ajax:complete.rails",function(e){this==e.target&&d.enableFormElements(f(this))}),f(function(){var e=f("meta[name=csrf-token]").attr("content"),t=f("meta[name=csrf-param]").attr("content");f('form input[name="'+t+'"]').val(e)}))}(jQuery),window.onload=function(){$("video").is("*")&&($("body").append(''),$("body").append(''))}; \ No newline at end of file +function(n,i){function w(e,t,n,r){var i,o,a,s,l,u,c,f,p,d;if((t?t.ownerDocument||t:z)!==M&&_(t),n=n||[],!e||"string"!=typeof e)return n;if(1!==(s=(t=t||M).nodeType)&&9!==s)return[];if(R&&!r){if(i=Te.exec(e))if(a=i[1]){if(9===s){if(!(o=t.getElementById(a))||!o.parentNode)return n;if(o.id===a)return n.push(o),n}else if(t.ownerDocument&&(o=t.ownerDocument.getElementById(a))&&W(t,o)&&o.id===a)return n.push(o),n}else{if(i[2])return ie.apply(n,t.getElementsByTagName(e)),n;if((a=i[3])&&E.getElementsByClassName&&t.getElementsByClassName)return ie.apply(n,t.getElementsByClassName(a)),n}if(E.qsa&&(!B||!B.test(e))){if(f=c=I,p=t,d=9===s&&e,1===s&&"object"!==t.nodeName.toLowerCase()){for(u=m(e),(c=t.getAttribute("id"))?f=c.replace(Ne,"\\$&"):t.setAttribute("id",f),f="[id='"+f+"'] ",l=u.length;l--;)u[l]=f+g(u[l]);p=ge.test(e)&&t.parentNode||t,d=u.join(",")}if(d)try{return ie.apply(n,p.querySelectorAll(d)),n}catch(h){}finally{c||t.removeAttribute("id")}}}return C(e.replace(de,"$1"),t,n,r)}function t(e){return we.test(e+"")}function e(){function n(e,t){return r.push(e+=" ")>A.cacheLength&&delete n[r.shift()],n[e]=t}var r=[];return n}function l(e){return e[I]=!0,e}function r(e){var t=M.createElement("div");try{return!!e(t)}catch(n){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t,n){for(var r,i=(e=e.split("|")).length,o=n?null:t;i--;)(r=A.attrHandle[e[i]])&&r!==t||(A.attrHandle[e[i]]=o)}function a(e,t){var n=e.getAttributeNode(t);return n&&n.specified?n.value:!0===e[t]?t.toLowerCase():null}function s(e,t){return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}function u(e){if("input"===e.nodeName.toLowerCase())return e.defaultValue}function c(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&(~t.sourceIndex||Z)-(~e.sourceIndex||Z);if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function f(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function p(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function d(a){return l(function(o){return o=+o,l(function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function m(e,t){var n,r,i,o,a,s,l,u=Y[e+" "];if(u)return t?0:u.slice(0);for(a=e,s=[],l=A.preFilter;a;){for(o in n&&!(r=he.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=me.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(de," ")}),a=a.slice(n.length)),A.filter)!(r=xe[o].exec(a))||l[o]&&!(r=l[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?w.error(e):Y(e,s).slice(0)}function g(e){for(var t=0,n=e.length,r="";t+~]|"+le+")"+le+"*"),ge=new RegExp(le+"*[+~]"),ye=new RegExp("="+le+"*([^\\]'\"]*)"+le+"*\\]","g"),ve=new RegExp(pe),be=new RegExp("^"+ce+"$"),xe={ID:new RegExp("^#("+ue+")"),CLASS:new RegExp("^\\.("+ue+")"),TAG:new RegExp("^("+ue.replace("w","w*")+")"),ATTR:new RegExp("^"+fe),PSEUDO:new RegExp("^"+pe),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+le+"*(even|odd|(([+-]|)(\\d*)n|)"+le+"*(?:([+-]|)"+le+"*(\\d+)|))"+le+"*\\)|)","i"),bool:new RegExp("^(?:"+se+")$","i"),needsContext:new RegExp("^"+le+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+le+"*((?:-\\d)?\\d*)"+le+"*\\)|)(?=[^-]|$)","i")},we=/^[^{]+\{\s*\[native \w/,Te=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ke=/^(?:input|select|textarea|button)$/i,Ce=/^h\d$/i,Ne=/'|\\/g,Se=new RegExp("\\\\([\\da-f]{1,6}"+le+"?|("+le+")|.)","ig"),Ee=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)};try{ie.apply(te=oe.call(z.childNodes),z.childNodes),te[z.childNodes.length].nodeType}catch(je){ie={apply:te.length?function(e,t){re.apply(e,oe.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}for(S in L=w.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},E=w.support={},_=w.setDocument=function(e){var l=e?e.ownerDocument||e:z;return l!==M&&9===l.nodeType&&l.documentElement?(O=(M=l).documentElement,R=!L(l),E.attributes=r(function(e){return e.innerHTML="",o("type|href|height|width",s,"#"===e.firstChild.getAttribute("href")),o(se,a,null==e.getAttribute("disabled")),e.className="i",!e.getAttribute("className")}),E.input=r(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}),o("value",u,E.attributes&&E.input),E.getElementsByTagName=r(function(e){return e.appendChild(l.createComment("")),!e.getElementsByTagName("*").length}),E.getElementsByClassName=r(function(e){return e.innerHTML="
",e.firstChild.className="i",2===e.getElementsByClassName("i").length}),E.getById=r(function(e){return O.appendChild(e).id=I,!l.getElementsByName||!l.getElementsByName(I).length}),E.getById?(A.find.ID=function(e,t){if(typeof t.getElementById!==K&&R){var n=t.getElementById(e);return n&&n.parentNode?[n]:[]}},A.filter.ID=function(e){var t=e.replace(Se,Ee);return function(e){return e.getAttribute("id")===t}}):(delete A.find.ID,A.filter.ID=function(e){var n=e.replace(Se,Ee);return function(e){var t=typeof e.getAttributeNode!==K&&e.getAttributeNode("id");return t&&t.value===n}}),A.find.TAG=E.getElementsByTagName?function(e,t){if(typeof t.getElementsByTagName!==K)return t.getElementsByTagName(e)}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;n=o[i++];)1===n.nodeType&&r.push(n);return r},A.find.CLASS=E.getElementsByClassName&&function(e,t){if(typeof t.getElementsByClassName!==K&&R)return t.getElementsByClassName(e)},P=[],B=[],(E.qsa=t(l.querySelectorAll))&&(r(function(e){e.innerHTML="",e.querySelectorAll("[selected]").length||B.push("\\["+le+"*(?:value|"+se+")"),e.querySelectorAll(":checked").length||B.push(":checked")}),r(function(e){var t=l.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("t",""),e.querySelectorAll("[t^='']").length&&B.push("[*^$]="+le+"*(?:''|\"\")"),e.querySelectorAll(":enabled").length||B.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),B.push(",.*:")})),(E.matchesSelector=t($=O.webkitMatchesSelector||O.mozMatchesSelector||O.oMatchesSelector||O.msMatchesSelector))&&r(function(e){E.disconnectedMatch=$.call(e,"div"),$.call(e,"[s!='']:x"),P.push("!=",pe)}),B=B.length&&new RegExp(B.join("|")),P=P.length&&new RegExp(P.join("|")),W=t(O.contains)||O.compareDocumentPosition?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E.sortDetached=r(function(e){return 1&e.compareDocumentPosition(l.createElement("div"))}),Q=O.compareDocumentPosition?function(e,t){if(e===t)return G=!0,0;var n=t.compareDocumentPosition&&e.compareDocumentPosition&&e.compareDocumentPosition(t);return n?1&n||!E.sortDetached&&t.compareDocumentPosition(e)===n?e===l||W(z,e)?-1:t===l||W(z,t)?1:F?ae.call(F,e)-ae.call(F,t):0:4&n?-1:1:e.compareDocumentPosition?-1:1}:function(e,t){var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(e===t)return G=!0,0;if(!i||!o)return e===l?-1:t===l?1:i?-1:o?1:F?ae.call(F,e)-ae.call(F,t):0;if(i===o)return c(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?c(a[r],s[r]):a[r]===z?-1:s[r]===z?1:0},l):M},w.matches=function(e,t){return w(e,null,null,t)},w.matchesSelector=function(e,t){if((e.ownerDocument||e)!==M&&_(e),t=t.replace(ye,"='$1']"),E.matchesSelector&&R&&(!P||!P.test(t))&&(!B||!B.test(t)))try{var n=$.call(e,t);if(n||E.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(je){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Se,Ee),e[3]=(e[4]||e[5]||"").replace(Se,Ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||w.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&w.error(e[0]),e},PSEUDO:function(e){var t,n=!e[5]&&e[2];return xe.CHILD.test(e[0])?null:(e[3]&&e[4]!==i?e[2]=e[4]:n&&ve.test(n)&&(t=m(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Se,Ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=V[e+" "];return t||(t=new RegExp("(^|"+le+")"+e+"("+le+"|$)"))&&V(e,function(e){return t.test("string"==typeof e.className&&e.className||typeof e.getAttribute!==K&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=w.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1
a",e=c.getElementsByTagName("*")||[],!(t=c.getElementsByTagName("a")[0])||!t.style||!e.length)return o;a=(r=G.createElement("select")).appendChild(G.createElement("option")),n=c.getElementsByTagName("input")[0],t.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(t.getAttribute("style")),o.hrefNormalized="/a"===t.getAttribute("href"),o.opacity=/^0.5/.test(t.style.opacity),o.cssFloat=!!t.style.cssFloat,o.checkOn=!!n.value,o.optSelected=a.selected,o.enctype=!!G.createElement("form").enctype,o.html5Clone="<:nav>"!==G.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,n.checked=!0,o.noCloneChecked=n.cloneNode(!0).checked,r.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(f){o.deleteExpando=!1}for(u in(n=G.createElement("input")).setAttribute("value",""),o.input=""===n.getAttribute("value"),n.value="t",n.setAttribute("type","radio"),o.radioValue="t"===n.value,n.setAttribute("checked","t"),n.setAttribute("name","t"),(i=G.createDocumentFragment()).appendChild(n),o.appendChecked=n.checked,o.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(s="on"+u,"t"),o[u+"Bubbles"]=s in m||!1===c.attributes[s].expando;for(u in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Ae(o))break;return o.ownLast="0"!==u,Ae(function(){var e,t,n,r="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",i=G.getElementsByTagName("body")[0];i&&((e=G.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",i.appendChild(e).appendChild(c),c.innerHTML="
t
",(n=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===n[0].offsetHeight,n[0].style.display="",n[1].style.display="none",o.reliableHiddenOffsets=l&&0===n[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Ae.swap(i,null!=i.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(t=c.appendChild(G.createElement("div"))).style.cssText=c.style.cssText=r,t.style.marginRight=t.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(t,null)||{}).marginRight)),typeof c.style.zoom!==Y&&(c.innerHTML="",c.style.cssText=r+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(i.style.zoom=1)),i.removeChild(e),e=c=n=t=null)}),e=r=i=a=t=n=null,o}({});var Ne=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Se=/([A-Z])/g;Ae.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(e){return!!(e=e.nodeType?Ae.cache[e[Ae.expando]]:e[Ae.expando])&&!u(e)},data:function(e,t,n){return r(e,t,n)},removeData:function(e,t){return n(e,t)},_data:function(e,t,n){return r(e,t,n,!0)},_removeData:function(e,t){return n(e,t,!0)},acceptData:function(e){if(e.nodeType&&1!==e.nodeType&&9!==e.nodeType)return!1;var t=e.nodeName&&Ae.noData[e.nodeName.toLowerCase()];return!t||!0!==t&&e.getAttribute("classid")===t}}),Ae.fn.extend({data:function(e,t){var n,r,i=null,o=0,a=this[0];if(e!==k)return"object"==typeof e?this.each(function(){Ae.data(this,e)}):1]","i"),Je=/^\s+/,Ge=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Qe=/<([\w:]+)/,Ke=/\s*$/g,at={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Ae.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},st=g(G).appendChild(G.createElement("div"));at.optgroup=at.option,at.tbody=at.tfoot=at.colgroup=at.caption=at.thead,at.th=at.td,Ae.fn.extend({text:function(e){return Ae.access(this,function(e){return e===k?Ae.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(e))},null,e,arguments.length)},append:function(){return this.domManip(arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||f(this,e).appendChild(e)})},prepend:function(){return this.domManip(arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=f(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return this.domManip(arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},remove:function(e,t){for(var n,r=e?Ae.filter(e,this):this,i=0;null!=(n=r[i]);i++)t||1!==n.nodeType||Ae.cleanData(x(n)),n.parentNode&&(t&&Ae.contains(n.ownerDocument,n)&&b(x(n,"script")),n.parentNode.removeChild(n));return this},empty:function(){for(var e,t=0;null!=(e=this[t]);t++){for(1===e.nodeType&&Ae.cleanData(x(e,!1));e.firstChild;)e.removeChild(e.firstChild);e.options&&Ae.nodeName(e,"select")&&(e.options.length=0)}return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return Ae.clone(this,e,t)})},html:function(e){return Ae.access(this,function(e){var t=this[0]||{},n=0,r=this.length;if(e===k)return 1===t.nodeType?t.innerHTML.replace(Ve,""):k;if("string"==typeof e&&!et.test(e)&&(Ae.support.htmlSerialize||!Ye.test(e))&&(Ae.support.leadingWhitespace||!Je.test(e))&&!at[(Qe.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(Ge,"<$1>");try{for(;n")?o=e.cloneNode(!0):(st.innerHTML=e.outerHTML,st.removeChild(o=st.firstChild)),!(Ae.support.noCloneEvent&&Ae.support.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||Ae.isXMLDoc(e)))for(r=x(o),s=x(e),a=0;null!=(i=s[a]);++a)r[a]&&d(i,r[a]);if(t)if(n)for(s=s||x(e),r=r||x(o),a=0;null!=(i=s[a]);a++)p(i,r[a]);else p(e,o);return 0<(r=x(o,"script")).length&&b(r,!l&&x(e,"script")),r=s=i=null,o},buildFragment:function(e,t,n,r){for(var i,o,a,s,l,u,c,f=e.length,p=g(t),d=[],h=0;h")+c[2],i=c[0];i--;)s=s.lastChild;if(!Ae.support.leadingWhitespace&&Je.test(o)&&d.push(t.createTextNode(Je.exec(o)[0])),!Ae.support.tbody)for(i=(o="table"!==l||Ke.test(o)?""!==c[1]||Ke.test(o)?0:s:s.firstChild)&&o.childNodes.length;i--;)Ae.nodeName(u=o.childNodes[i],"tbody")&&!u.childNodes.length&&o.removeChild(u);for(Ae.merge(d,s.childNodes),s.textContent="";s.firstChild;)s.removeChild(s.firstChild);s=p.lastChild}else d.push(t.createTextNode(o));for(s&&p.removeChild(s),Ae.support.appendChecked||Ae.grep(x(d,"input"),w),h=0;o=d[h++];)if((!r||-1===Ae.inArray(o,r))&&(a=Ae.contains(o.ownerDocument,o),s=x(p.appendChild(o),"script"),a&&b(s),n))for(i=0;o=s[i++];)rt.test(o.type||"")&&n.push(o);return s=null,p},cleanData:function(e,t){for(var n,r,i,o,a=0,s=Ae.expando,l=Ae.cache,u=Ae.support.deleteExpando,c=Ae.event.special;null!=(n=e[a]);a++)if((t||Ae.acceptData(n))&&(o=(i=n[s])&&l[i])){if(o.events)for(r in o.events)c[r]?Ae.event.remove(n,r):Ae.removeEvent(n,r,o.handle);l[i]&&(delete l[i],u?delete n[s]:typeof n.removeAttribute!==Y?n.removeAttribute(s):n[s]=null,te.push(i))}},_evalUrl:function(e){return Ae.ajax({url:e,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Ae.fn.extend({wrapAll:function(t){if(Ae.isFunction(t))return this.each(function(e){Ae(this).wrapAll(t.call(this,e))});if(this[0]){var e=Ae(t,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstChild&&1===e.firstChild.nodeType;)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(n){return Ae.isFunction(n)?this.each(function(e){Ae(this).wrapInner(n.call(this,e))}):this.each(function(){var e=Ae(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=Ae.isFunction(t);return this.each(function(e){Ae(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){Ae.nodeName(this,"body")||Ae(this).replaceWith(this.childNodes)}).end()}});var lt,ut,ct,ft=/alpha\([^)]*\)/i,pt=/opacity\s*=\s*([^)]*)/,dt=/^(top|right|bottom|left)$/,ht=/^(none|table(?!-c[ea]).+)/,mt=/^margin/,gt=new RegExp("^("+ce+")(.*)$","i"),yt=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),vt=new RegExp("^([+-])=("+ce+")","i"),bt={BODY:"block"},xt={position:"absolute",visibility:"hidden",display:"block"},wt={letterSpacing:0,fontWeight:400},Tt=["Top","Right","Bottom","Left"],kt=["Webkit","O","Moz","ms"];Ae.fn.extend({css:function(e,t){return Ae.access(this,function(e,t,n){var r,i,o={},a=0;if(Ae.isArray(t)){for(i=ut(e),r=t.length;a").append(Ae.parseHTML(e)).find(r):e)}).complete(n&&function(e,t){a.each(n,i||[e.responseText,t,e])}),this},Ae.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){Ae.fn[t]=function(e){return this.on(t,e)}}),Ae.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Dt,type:"GET",isLocal:Mt.test(At[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Ae.parseJSON,"text xml":Ae.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?q(q(e,Ae.ajaxSettings),t):q(Ae.ajaxSettings,e)},ajaxPrefilter:L($t),ajaxTransport:L(Wt),ajax:function(e,t){function n(e,t,n,r){var i,o,a,s,l,u=t;2!==w&&(w=2,p&&clearTimeout(p),h=k,f=r||"",T.readyState=0'),s='';o!==p&&i!==p&&(s+=''),r&&a.attr("target",r),a.hide().append(s).appendTo("body"),a.submit()},disableFormElements:function(e){e.find(d.disableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with",e[t]()),e[t](e.data("disable-with")),e.prop("disabled",!0)})},enableFormElements:function(e){e.find(d.enableSelector).each(function(){var e=f(this),t=e.is("button")?"html":"val";e.data("ujs:enable-with")&&e[t](e.data("ujs:enable-with")),e.prop("disabled",!1)})},allowAction:function(e){var t,n=e.data("confirm"),r=!1;return!n||(d.fire(e,"confirm")&&(r=d.confirm(n),t=d.fire(e,"confirm:complete",[r])),r&&t)},blankInputs:function(e,t,n){var r,i=f(),o=t||"input,textarea",a=e.find(o);return a.each(function(){if(r=f(this),!(r.is("input[type=checkbox],input[type=radio]")?r.is(":checked"):r.val())==!n){if(r.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+r.attr("name")+'"]').length)return!0;i=i.add(r)}}),!!i.length&&i},nonBlankInputs:function(e,t){return d.blankInputs(e,t,!0)},stopEverything:function(e){return f(e.target).trigger("ujs:everythingStopped"),e.stopImmediatePropagation(),!1},disableElement:function(e){e.data("ujs:enable-with",e.html()),e.html(e.data("disable-with")),e.bind("click.railsDisable",function(e){return d.stopEverything(e)})},enableElement:function(e){e.data("ujs:enable-with")!==p&&(e.html(e.data("ujs:enable-with")),e.removeData("ujs:enable-with")),e.unbind("click.railsDisable")}},d.fire(f(document),"rails:attachBindings")&&(f.ajaxPrefilter(function(e,t,n){e.crossDomain||d.CSRFProtection(n)}),f(document).delegate(d.linkDisableSelector,"ajax:complete",function(){d.enableElement(f(this))}),f(document).delegate(d.linkClickSelector,"click.rails",function(e){var t=f(this),n=t.data("method"),r=t.data("params");if(!d.allowAction(t))return d.stopEverything(e);if(t.is(d.linkDisableSelector)&&d.disableElement(t),t.data("remote")===p)return t.data("method")?(d.handleMethod(t),!1):void 0;if((e.metaKey||e.ctrlKey)&&(!n||"GET"===n)&&!r)return!0;var i=d.handleRemote(t);return!1===i?d.enableElement(t):i.error(function(){d.enableElement(t)}),!1}),f(document).delegate(d.buttonClickSelector,"click.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.inputChangeSelector,"change.rails",function(e){var t=f(this);return d.allowAction(t)?(d.handleRemote(t),!1):d.stopEverything(e)}),f(document).delegate(d.formSubmitSelector,"submit.rails",function(e){var t=f(this),n=t.data("remote")!==p,r=d.blankInputs(t,d.requiredInputSelector),i=d.nonBlankInputs(t,d.fileInputSelector);if(!d.allowAction(t))return d.stopEverything(e);if(r&&t.attr("novalidate")==p&&d.fire(t,"ajax:aborted:required",[r]))return d.stopEverything(e);if(n){if(i){setTimeout(function(){d.disableFormElements(t)},13);var o=d.fire(t,"ajax:aborted:file",[i]);return o||setTimeout(function(){d.enableFormElements(t)},13),o}return d.handleRemote(t),!1}setTimeout(function(){d.disableFormElements(t)},13)}),f(document).delegate(d.formInputClickSelector,"click.rails",function(e){var t=f(this);if(!d.allowAction(t))return d.stopEverything(e);var n=t.attr("name"),r=n?{name:n,value:t.val()}:null;t.closest("form").data("ujs:submit-button",r)}),f(document).delegate(d.formSubmitSelector,"ajax:beforeSend.rails",function(e){this==e.target&&d.disableFormElements(f(this))}),f(document).delegate(d.formSubmitSelector,"ajax:complete.rails",function(e){this==e.target&&d.enableFormElements(f(this))}),f(function(){var e=f("meta[name=csrf-token]").attr("content"),t=f("meta[name=csrf-param]").attr("content");f('form input[name="'+t+'"]').val(e)}))}(jQuery),$(function(){$(document).ready(function(){$(".tree ul:first > li:first").addClass("branch_start"),$(".tree ul").find("li:last").addClass("branch_end"),$("ul.tristate").tristate(),$(".tree").delegate(".toggle","click",function(e){e.preventDefault();var t=$(this).parents("li:first"),n=t.find(".icon.toggle"),r=t.find(".nested");n.hasClass("expanded")?(n.removeClass("expanded"),r.slideUp()):(n.addClass("expanded"),r.slideDown())})})}),function(o){o.fn.tristate=function(e){var i={selector:o(this).selector,checked:null,container:null,siblings:null};o.extend(i,e);return this.each(function(){var r,e=o(this),t=r={init:function(){o('input[type="checkbox"]',e).change(function(){i.checked=o(this).prop("checked"),i.container=o(this).parent(),i.siblings=i.container.siblings(),i.container.find('input[type="checkbox"]').prop({indeterminate:!1,checked:i.checked}),r.checkSiblings(i.container)}),o("input[type=checkbox]:checked",e).each(function(){r.checkSiblings(o(this).parent())})},checkSiblings:function(e){var t=e.parent().parent(),n=!0;e.siblings().each(function(){return n=o(this).children('input[type="checkbox"]').prop("checked")===i.checked}),n&&i.checked?(t.children('input[type="checkbox"]').prop({indeterminate:!1,checked:i.checked}),r.checkSiblings(t)):n&&!i.checked?(t.children('input[type="checkbox"]').prop("checked",i.checked),t.children('input[type="checkbox"]').prop("indeterminate",0'),$("body").append(''))}; \ No newline at end of file diff --git a/public/assets/application.js.gz b/public/assets/application.js.gz index a30dc5f..a17509f 100644 Binary files a/public/assets/application.js.gz and b/public/assets/application.js.gz differ diff --git a/public/assets/manifest.yml b/public/assets/manifest.yml index 55bde72..251f968 100644 --- a/public/assets/manifest.yml +++ b/public/assets/manifest.yml @@ -9,8 +9,8 @@ module-header-bg.jpg: module-header-bg-d4f37a2b7ac2bfe76c60e9c9695b66e1.jpg module-header-bg/index.jpg: module-header-bg-d4f37a2b7ac2bfe76c60e9c9695b66e1.jpg rails.png: rails-71e944d9b39043eba50b77788c0d767f.png rails/index.png: rails-71e944d9b39043eba50b77788c0d767f.png -application.js: application-4d6493fe963234b4c7b45ade62c3c467.js -application/index.js: application-4d6493fe963234b4c7b45ade62c3c467.js +application.js: application-0b2ae0bf73e68414a78148b9d7aa67d4.js +application/index.js: application-0b2ae0bf73e68414a78148b9d7aa67d4.js application.css: application-74ea0a61faeead1c8c5c65a26a6e3914.css application/index.css: application-74ea0a61faeead1c8c5c65a26a6e3914.css refinery/blog/backend.css: refinery/blog/backend-7a76ae50bdd83f91b0e104fc8c768d3f.css @@ -405,10 +405,10 @@ refinery/interface.js: refinery/interface-aa38581611f42a443dbf982b9622715f.js refinery/interface/index.js: refinery/interface-aa38581611f42a443dbf982b9622715f.js refinery/modal_dialogs.js: refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js refinery/modal_dialogs/index.js: refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js -refinery/nestedsortables.js: refinery/nestedsortables-f06a9d7e8817ff59ffcc30502aa2747b.js -refinery/nestedsortables/index.js: refinery/nestedsortables-f06a9d7e8817ff59ffcc30502aa2747b.js -refinery/refinery.js: refinery/refinery-63be8375ee2c8d3fc88bb8edcae25cc1.js -refinery/refinery/index.js: refinery/refinery-63be8375ee2c8d3fc88bb8edcae25cc1.js +refinery/nestedsortables.js: refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js +refinery/nestedsortables/index.js: refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js +refinery/refinery.js: refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js +refinery/refinery/index.js: refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js refinery/serializelist.js: refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js refinery/serializelist/index.js: refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js refinery/site_bar.js: refinery/site_bar-5453829eadce9d9d1b09126a2e827bd0.js @@ -423,8 +423,8 @@ refinery/submit_continue.js: refinery/submit_continue-348d497757901da976503cbb9b refinery/submit_continue/index.js: refinery/submit_continue-348d497757901da976503cbb9b83c64a.js refinery/tree.js: refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js refinery/tree/index.js: refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js -refinery/wymeditor.js: refinery/wymeditor-79d60d4052e5c51a1197b1e4c121b854.js -refinery/wymeditor/index.js: refinery/wymeditor-79d60d4052e5c51a1197b1e4c121b854.js +refinery/wymeditor.js: refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js +refinery/wymeditor/index.js: refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js wymeditor/GPL-license.txt: wymeditor/GPL-license-27f89c0db4520f46798bc20a5c16db4b.txt wymeditor/GPL-license/index.txt: wymeditor/GPL-license-27f89c0db4520f46798bc20a5c16db4b.txt wymeditor/MIT-license.txt: wymeditor/MIT-license-f55cec0b778af91bab8b018dbbc5d69a.txt diff --git a/public/assets/modernizr-min-0cfed4c8c40566090aa12c92ae7776d8.js.gz b/public/assets/modernizr-min-0cfed4c8c40566090aa12c92ae7776d8.js.gz index 8fd3179..582b5a5 100644 Binary files a/public/assets/modernizr-min-0cfed4c8c40566090aa12c92ae7776d8.js.gz and b/public/assets/modernizr-min-0cfed4c8c40566090aa12c92ae7776d8.js.gz differ diff --git a/public/assets/modernizr-min.js.gz b/public/assets/modernizr-min.js.gz index 917c359..38e7ff4 100644 Binary files a/public/assets/modernizr-min.js.gz and b/public/assets/modernizr-min.js.gz differ diff --git a/public/assets/refinery/admin-0782215d5da880c8dc5e2b3864e0df6a.js.gz b/public/assets/refinery/admin-0782215d5da880c8dc5e2b3864e0df6a.js.gz index b990117..0412f82 100644 Binary files a/public/assets/refinery/admin-0782215d5da880c8dc5e2b3864e0df6a.js.gz and b/public/assets/refinery/admin-0782215d5da880c8dc5e2b3864e0df6a.js.gz differ diff --git a/public/assets/refinery/admin.js.gz b/public/assets/refinery/admin.js.gz index 040621f..992c7a0 100644 Binary files a/public/assets/refinery/admin.js.gz and b/public/assets/refinery/admin.js.gz differ diff --git a/public/assets/refinery/admin/video-ece67a41d5e8f1f986c1bb7a07c98610.css.gz b/public/assets/refinery/admin/video-ece67a41d5e8f1f986c1bb7a07c98610.css.gz index 7ebabe2..ec9326e 100644 Binary files a/public/assets/refinery/admin/video-ece67a41d5e8f1f986c1bb7a07c98610.css.gz and b/public/assets/refinery/admin/video-ece67a41d5e8f1f986c1bb7a07c98610.css.gz differ diff --git a/public/assets/refinery/admin/video.css.gz b/public/assets/refinery/admin/video.css.gz index 54a6cc8..b33429e 100644 Binary files a/public/assets/refinery/admin/video.css.gz and b/public/assets/refinery/admin/video.css.gz differ diff --git a/public/assets/refinery/admin/wymeditor_monkeypatch-6c0f3d3b096d3f85c8b0e7da2f6dbcd0.js.gz b/public/assets/refinery/admin/wymeditor_monkeypatch-6c0f3d3b096d3f85c8b0e7da2f6dbcd0.js.gz index 79c6c6a..5e310c6 100644 Binary files a/public/assets/refinery/admin/wymeditor_monkeypatch-6c0f3d3b096d3f85c8b0e7da2f6dbcd0.js.gz and b/public/assets/refinery/admin/wymeditor_monkeypatch-6c0f3d3b096d3f85c8b0e7da2f6dbcd0.js.gz differ diff --git a/public/assets/refinery/admin/wymeditor_monkeypatch.js.gz b/public/assets/refinery/admin/wymeditor_monkeypatch.js.gz index b3d9f86..c614c3b 100644 Binary files a/public/assets/refinery/admin/wymeditor_monkeypatch.js.gz and b/public/assets/refinery/admin/wymeditor_monkeypatch.js.gz differ diff --git a/public/assets/refinery/ajaxy_pagination-31502fd935145e1ca2129fc1a0194ecc.js.gz b/public/assets/refinery/ajaxy_pagination-31502fd935145e1ca2129fc1a0194ecc.js.gz index 8a1e304..0123b91 100644 Binary files a/public/assets/refinery/ajaxy_pagination-31502fd935145e1ca2129fc1a0194ecc.js.gz and b/public/assets/refinery/ajaxy_pagination-31502fd935145e1ca2129fc1a0194ecc.js.gz differ diff --git a/public/assets/refinery/ajaxy_pagination.js.gz b/public/assets/refinery/ajaxy_pagination.js.gz index 8ef5442..c23bc7e 100644 Binary files a/public/assets/refinery/ajaxy_pagination.js.gz and b/public/assets/refinery/ajaxy_pagination.js.gz differ diff --git a/public/assets/refinery/blog/backend-7a76ae50bdd83f91b0e104fc8c768d3f.css.gz b/public/assets/refinery/blog/backend-7a76ae50bdd83f91b0e104fc8c768d3f.css.gz index ca92784..9077aa6 100644 Binary files a/public/assets/refinery/blog/backend-7a76ae50bdd83f91b0e104fc8c768d3f.css.gz and b/public/assets/refinery/blog/backend-7a76ae50bdd83f91b0e104fc8c768d3f.css.gz differ diff --git a/public/assets/refinery/blog/backend-b4349fa7ad9efe6fad3e180f13824ed2.js.gz b/public/assets/refinery/blog/backend-b4349fa7ad9efe6fad3e180f13824ed2.js.gz index 38dcc41..b9bf9a8 100644 Binary files a/public/assets/refinery/blog/backend-b4349fa7ad9efe6fad3e180f13824ed2.js.gz and b/public/assets/refinery/blog/backend-b4349fa7ad9efe6fad3e180f13824ed2.js.gz differ diff --git a/public/assets/refinery/blog/backend.css.gz b/public/assets/refinery/blog/backend.css.gz index 3a9c240..aa88949 100644 Binary files a/public/assets/refinery/blog/backend.css.gz and b/public/assets/refinery/blog/backend.css.gz differ diff --git a/public/assets/refinery/blog/backend.js.gz b/public/assets/refinery/blog/backend.js.gz index bd2212e..34796a1 100644 Binary files a/public/assets/refinery/blog/backend.js.gz and b/public/assets/refinery/blog/backend.js.gz differ diff --git a/public/assets/refinery/blog/frontend-40ec94f12c8010262cd9a91effa3695a.js.gz b/public/assets/refinery/blog/frontend-40ec94f12c8010262cd9a91effa3695a.js.gz index dace077..fe48122 100644 Binary files a/public/assets/refinery/blog/frontend-40ec94f12c8010262cd9a91effa3695a.js.gz and b/public/assets/refinery/blog/frontend-40ec94f12c8010262cd9a91effa3695a.js.gz differ diff --git a/public/assets/refinery/blog/frontend-494d9760f31ec565eb3e47e6c6653fce.css.gz b/public/assets/refinery/blog/frontend-494d9760f31ec565eb3e47e6c6653fce.css.gz index 2f34bc7..b21bb45 100644 Binary files a/public/assets/refinery/blog/frontend-494d9760f31ec565eb3e47e6c6653fce.css.gz and b/public/assets/refinery/blog/frontend-494d9760f31ec565eb3e47e6c6653fce.css.gz differ diff --git a/public/assets/refinery/blog/frontend.css.gz b/public/assets/refinery/blog/frontend.css.gz index 47639a3..0a40787 100644 Binary files a/public/assets/refinery/blog/frontend.css.gz and b/public/assets/refinery/blog/frontend.css.gz differ diff --git a/public/assets/refinery/blog/frontend.js.gz b/public/assets/refinery/blog/frontend.js.gz index 76ece2e..29cbfe6 100644 Binary files a/public/assets/refinery/blog/frontend.js.gz and b/public/assets/refinery/blog/frontend.js.gz differ diff --git a/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom-78bcd8b309692ad7db39d1be3af494fb.css.gz b/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom-78bcd8b309692ad7db39d1be3af494fb.css.gz index 1c3726b..9e5ddb8 100644 Binary files a/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom-78bcd8b309692ad7db39d1be3af494fb.css.gz and b/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom-78bcd8b309692ad7db39d1be3af494fb.css.gz differ diff --git a/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom.css.gz b/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom.css.gz index 0b49b95..ffae20f 100644 Binary files a/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom.css.gz and b/public/assets/refinery/blog/ui-lightness/jquery-ui-1.8.13.custom.css.gz differ diff --git a/public/assets/refinery/boot_wym-088bec7e2595658f30e8e60ec948cd9a.js.gz b/public/assets/refinery/boot_wym-088bec7e2595658f30e8e60ec948cd9a.js.gz index 9295bce..32b7cc3 100644 Binary files a/public/assets/refinery/boot_wym-088bec7e2595658f30e8e60ec948cd9a.js.gz and b/public/assets/refinery/boot_wym-088bec7e2595658f30e8e60ec948cd9a.js.gz differ diff --git a/public/assets/refinery/boot_wym.js.gz b/public/assets/refinery/boot_wym.js.gz index 455fa7b..0ea2482 100644 Binary files a/public/assets/refinery/boot_wym.js.gz and b/public/assets/refinery/boot_wym.js.gz differ diff --git a/public/assets/refinery/core-be2c10d9a54f1fc40c523df655019035.js.gz b/public/assets/refinery/core-be2c10d9a54f1fc40c523df655019035.js.gz index ac60cbe..bf7f336 100644 Binary files a/public/assets/refinery/core-be2c10d9a54f1fc40c523df655019035.js.gz and b/public/assets/refinery/core-be2c10d9a54f1fc40c523df655019035.js.gz differ diff --git a/public/assets/refinery/core.js.gz b/public/assets/refinery/core.js.gz index 909f4df..2da9df5 100644 Binary files a/public/assets/refinery/core.js.gz and b/public/assets/refinery/core.js.gz differ diff --git a/public/assets/refinery/formatting-b44a4730207530562f26df85da80f491.css.gz b/public/assets/refinery/formatting-b44a4730207530562f26df85da80f491.css.gz index 9c142b2..6d3eb54 100644 Binary files a/public/assets/refinery/formatting-b44a4730207530562f26df85da80f491.css.gz and b/public/assets/refinery/formatting-b44a4730207530562f26df85da80f491.css.gz differ diff --git a/public/assets/refinery/formatting.css.gz b/public/assets/refinery/formatting.css.gz index ec853dc..3a9790c 100644 Binary files a/public/assets/refinery/formatting.css.gz and b/public/assets/refinery/formatting.css.gz differ diff --git a/public/assets/refinery/inquiries/inquiries-81e237be21ff2fec45cbac36984963f9.css.gz b/public/assets/refinery/inquiries/inquiries-81e237be21ff2fec45cbac36984963f9.css.gz index a403343..3aa0358 100644 Binary files a/public/assets/refinery/inquiries/inquiries-81e237be21ff2fec45cbac36984963f9.css.gz and b/public/assets/refinery/inquiries/inquiries-81e237be21ff2fec45cbac36984963f9.css.gz differ diff --git a/public/assets/refinery/inquiries/inquiries.css.gz b/public/assets/refinery/inquiries/inquiries.css.gz index d7d6ced..39f92bc 100644 Binary files a/public/assets/refinery/inquiries/inquiries.css.gz and b/public/assets/refinery/inquiries/inquiries.css.gz differ diff --git a/public/assets/refinery/interface-aa38581611f42a443dbf982b9622715f.js.gz b/public/assets/refinery/interface-aa38581611f42a443dbf982b9622715f.js.gz index 86769e8..83d74a3 100644 Binary files a/public/assets/refinery/interface-aa38581611f42a443dbf982b9622715f.js.gz and b/public/assets/refinery/interface-aa38581611f42a443dbf982b9622715f.js.gz differ diff --git a/public/assets/refinery/interface.js.gz b/public/assets/refinery/interface.js.gz index b512a45..4f26104 100644 Binary files a/public/assets/refinery/interface.js.gz and b/public/assets/refinery/interface.js.gz differ diff --git a/public/assets/refinery/layout-c3b76b11c3efa36212a37f44f0243721.css.gz b/public/assets/refinery/layout-c3b76b11c3efa36212a37f44f0243721.css.gz index 6e135be..21f0a59 100644 Binary files a/public/assets/refinery/layout-c3b76b11c3efa36212a37f44f0243721.css.gz and b/public/assets/refinery/layout-c3b76b11c3efa36212a37f44f0243721.css.gz differ diff --git a/public/assets/refinery/layout.css.gz b/public/assets/refinery/layout.css.gz index ce7ba1d..0e05383 100644 Binary files a/public/assets/refinery/layout.css.gz and b/public/assets/refinery/layout.css.gz differ diff --git a/public/assets/refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js.gz b/public/assets/refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js.gz index 79f2c8d..51396ff 100644 Binary files a/public/assets/refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js.gz and b/public/assets/refinery/modal_dialogs-8574253f887482edeb011128a3b8c08b.js.gz differ diff --git a/public/assets/refinery/modal_dialogs.js.gz b/public/assets/refinery/modal_dialogs.js.gz index 7a68932..d606bdd 100644 Binary files a/public/assets/refinery/modal_dialogs.js.gz and b/public/assets/refinery/modal_dialogs.js.gz differ diff --git a/public/assets/refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js b/public/assets/refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js new file mode 100644 index 0000000..efffd8e --- /dev/null +++ b/public/assets/refinery/nestedsortables-b266f4b69dbfaaf32ef97e3f14088321.js @@ -0,0 +1,12 @@ +/* + * jQuery UI Nested Sortable + * v 1.3.4 / 28 apr 2011 + * http://mjsarfatti.com/sandbox/nestedSortable + * + * Depends: + * jquery.ui.sortable.js 1.8+ + * + * License CC BY-SA 3.0 + * Copyright 2010-2011, Manuele J Sarfatti + */ +!function(c){c.widget("ui.nestedSortable",c.extend({},c.ui.sortable.prototype,{options:{tabSize:20,disableNesting:"ui-nestedSortable-no-nesting",errorClass:"ui-nestedSortable-error",listType:"ol",maxLevels:0,noJumpFix:0},_create:function(){return 0==this.noJumpFix&&this.element.height(this.element.height()),this.element.data("sortable",this.element.data("nestedSortable")),c.ui.sortable.prototype._create.apply(this,arguments)},_mouseDrag:function(t){if(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll){var e=this.options,i=!1;this.scrollParent[0]!=document&&"HTML"!=this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageYp.offset().left+e.tabSize?(this._isAllowed(p,h+a+1),p.children(e.listType).length||p[0].appendChild(newList),p.children(e.listType)[0].appendChild(this.placeholder[0]),this._trigger("change",t,this._uiHash())):this._isAllowed(n,h+a),this._contactContainers(t),c.ui.ddmanager&&c.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){if(this.beyondMaxLevels){for(var i=this.placeholder.parent().closest(this.options.items),s=this.beyondMaxLevels-1;0p.offset().left+e.tabSize?(this._isAllowed(p,h+a+1),p.children(e.listType).length||p[0].appendChild(newList),p.children(e.listType)[0].appendChild(this.placeholder[0]),this._trigger("change",t,this._uiHash())):this._isAllowed(n,h+a),this._contactContainers(t),c.ui.ddmanager&&c.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t){if(this.beyondMaxLevels){for(var e=this.placeholder.parent().closest(this.options.items),i=this.beyondMaxLevels-1;0p.offset().left+e.tabSize?(this._isAllowed(p,h+a+1),p.children(e.listType).length||p[0].appendChild(newList),p.children(e.listType)[0].appendChild(this.placeholder[0]),this._trigger("change",t,this._uiHash())):this._isAllowed(n,h+a),this._contactContainers(t),c.ui.ddmanager&&c.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,e){if(this.beyondMaxLevels){for(var i=this.placeholder.parent().closest(this.options.items),s=this.beyondMaxLevels-1;0=]/g,"")))}},this.submit_image_choice=function(t){t.preventDefault(),selected_images=$("#existing_image_area_content ul li.selected img"),selected_images=self.settings.multiple?selected_images.get():selected_images.get(0),selected_images&&$.isFunction(self.callback)&&self.callback(selected_images),close_dialog(t)},this.init_actions=function(){$("#existing_image_area .form-actions-dialog #submit_button").not(".wym_iframe_body #existing_image_area .form-actions-dialog #submit_button").click($.proxy(self.submit_image_choice,self)),$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click($.proxy(close_dialog,self)),$("#existing_image_size_area ul li a").click(function(t){$("#existing_image_size_area ul li").removeClass("selected"),$(this).parent().addClass("selected"),$("#existing_image_size_area #wants_to_resize_image").attr("checked","checked"),self.toggle_image($("#existing_image_area_content ul li.selected img")),t.preventDefault()}),$("#existing_image_size_area #wants_to_resize_image").change(function(){$(this).is(":checked")?$("#existing_image_size_area ul li:first a").click():($("#existing_image_size_area ul li").removeClass("selected"),self.toggle_image($("#existing_image_area_content ul li.selected img")))}),image_area=$("#existing_image_area").not("#wym_iframe_body #existing_image_area"),image_area.find(".form-actions input#submit_button").click($.proxy(function(t){t.preventDefault(),$(this.document.getElementById("wym_dialog_submit")).click()},parent)),image_area.find(".form-actions a.close_dialog").click(close_dialog)}}!function(m,k){function r(t){var e=t.length,i=Et.type(t);return!Et.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===i||"function"!==i&&(0===e||"number"==typeof e&&0").css("cssText","display:block !important")).appendTo(e.documentElement))[0].contentWindow||le[0].contentDocument).document).write(""),e.close(),i=E(t,e),le.detach()),_e[t]=i),i}function E(t,e){var i=Et(e.createElement(t)).appendTo(e.body),n=Et.css(i[0],"display");return i.remove(),n}function I(i,t,n,s){var e;if(Et.isArray(t))Et.each(t,function(t,e){n||De.test(i)?s(i,e):I(i+"["+("object"==typeof e?t:"")+"]",e,n,s)});else if(n||"object"!==Et.type(t))s(i,t);else for(e in t)I(i+"["+e+"]",t[e],n,s)}function P(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,s=t.toLowerCase().match(ut)||[];if(Et.isFunction(e))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function M(e,s,o,a){function r(t){var n;return l[t]=!0,Et.each(e[t]||[],function(t,e){var i=e(s,o,a);return"string"!=typeof i||h||l[i]?h?!(n=i):void 0:(s.dataTypes.unshift(i),r(i),!1)}),n}var l={},h=e===Re;return r(s.dataTypes[0])||!l["*"]&&r("*")}function A(t,e){var i,n,s=Et.ajaxSettings.flatOptions||{};for(n in e)e[n]!==k&&((s[n]?t:i||(i={}))[n]=e[n]);return i&&Et.extend(!0,t,i),t}function $(t,e,i){for(var n,s,o,a,r=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),s===k&&(s=t.mimeType||e.getResponseHeader("Content-Type"));if(s)for(a in r)if(r[a]&&r[a].test(s)){l.unshift(a);break}if(l[0]in i)o=l[0];else{for(a in i){if(!l[0]||t.converters[a+" "+l[0]]){o=a;break}n||(n=a)}o=o||n}if(o)return o!==l[0]&&l.unshift(o),i[o]}function z(t,e,i,n){var s,o,a,r,l,h={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)h[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=h[l+" "+o]||h["* "+o]))for(s in h)if((r=s.split(" "))[1]===o&&(a=h[l+" "+r[0]]||h["* "+r[0]])){!0===a?a=h[s]:!0!==h[s]&&(o=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&t["throws"])e=a(e);else try{e=a(e)}catch(u){return{state:"parsererror",error:a?u:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}function H(){try{return new m.XMLHttpRequest}catch(t){}}function j(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function W(){return setTimeout(function(){Qe=k}),Qe=Et.now()}function O(t,e,i){for(var n,s=(ii[e]||[]).concat(ii["*"]),o=0,a=s.length;o)[^>]*|#([\w-]*))$/,ft=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,mt=/^[\],:{}\s]*$/,gt=/(?:^|:|,)(?:\s*\[)+/g,vt=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,bt=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,_t=/^-ms-/,yt=/-([\da-z])/gi,wt=function(t,e){return e.toUpperCase()},xt=function(t){(Q.addEventListener||"load"===t.type||"complete"===Q.readyState)&&(kt(),Et.ready())},kt=function(){Q.addEventListener?(Q.removeEventListener("DOMContentLoaded",xt,!1),m.removeEventListener("load",xt,!1)):(Q.detachEvent("onreadystatechange",xt),m.detachEvent("onload",xt))};Et.fn=Et.prototype={jquery:it,constructor:Et,init:function(t,e,i){var n,s;if(!t)return this;if("string"!=typeof t)return t.nodeType?(this.context=this[0]=t,this.length=1,this):Et.isFunction(t)?i.ready(t):(t.selector!==k&&(this.selector=t.selector,this.context=t.context),Et.makeArray(t,this));if(!(n="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length?[null,t,null]:pt.exec(t))||!n[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof Et?e[0]:e,Et.merge(this,Et.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:Q,!0)),ft.test(n[1])&&Et.isPlainObject(e))for(n in e)Et.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}if((s=Q.getElementById(n[2]))&&s.parentNode){if(s.id!==n[2])return i.find(t);this.length=1,this[0]=s}return this.context=Q,this.selector=t,this},selector:"",length:0,toArray:function(){return ot.call(this)},get:function(t){return null==t?this.toArray():t<0?this[this.length+t]:this[t]},pushStack:function(t){var e=Et.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t,e){return Et.each(this,t,e)},ready:function(t){return Et.ready.promise().done(t),this},slice:function(){return this.pushStack(ot.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(0<=i&&iE.cacheLength&&delete i[n.shift()],i[t]=e}var n=[];return i}function l(t){return t[B]=!0,t}function n(t){var e=H.createElement("div");try{return!!t(e)}catch(i){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function o(t,e,i){for(var n,s=(t=t.split("|")).length,o=i?null:e;s--;)(n=E.attrHandle[t[s]])&&n!==e||(E.attrHandle[t[s]]=o)}function a(t,e){var i=t.getAttributeNode(e);return i&&i.specified?i.value:!0===t[e]?e.toLowerCase():null}function r(t,e){return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}function h(t){if("input"===t.nodeName.toLowerCase())return t.defaultValue}function c(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||Z)-(~t.sourceIndex||Z);if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function u(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function d(i){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i}}function p(a){return l(function(o){return o=+o,l(function(t,e){for(var i,n=a([],t.length,o),s=n.length;s--;)t[i=n[s]]&&(t[i]=!(e[i]=t[i]))})})}function m(t,e){var i,n,s,o,a,r,l,h=V[t+" "];if(h)return e?0:h.slice(0);for(a=t,r=[],l=E.preFilter;a;){for(o in i&&!(n=ft.exec(a))||(n&&(a=a.slice(n[0].length)||a),r.push(s=[])),i=!1,(n=mt.exec(a))&&(i=n.shift(),s.push({value:i,type:n[0].replace(pt," ")}),a=a.slice(i.length)),E.filter)!(n=yt[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),s.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?w.error(t):V(t,r).slice(0)}function g(t){for(var e=0,i=t.length,n="";e+~]|"+lt+")"+lt+"*"),gt=new RegExp(lt+"*[+~]"),vt=new RegExp("="+lt+"*([^\\]'\"]*)"+lt+"*\\]","g"),bt=new RegExp(dt),_t=new RegExp("^"+ct+"$"),yt={ID:new RegExp("^#("+ht+")"),CLASS:new RegExp("^\\.("+ht+")"),TAG:new RegExp("^("+ht.replace("w","w*")+")"),ATTR:new RegExp("^"+ut),PSEUDO:new RegExp("^"+dt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+lt+"*(even|odd|(([+-]|)(\\d*)n|)"+lt+"*(?:([+-]|)"+lt+"*(\\d+)|))"+lt+"*\\)|)","i"),bool:new RegExp("^(?:"+rt+")$","i"),needsContext:new RegExp("^"+lt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+lt+"*((?:-\\d)?\\d*)"+lt+"*\\)|)(?=[^-]|$)","i")},wt=/^[^{]+\{\s*\[native \w/,xt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,kt=/^(?:input|select|textarea|button)$/i,Ct=/^h\d$/i,Dt=/'|\\/g,Tt=new RegExp("\\\\([\\da-f]{1,6}"+lt+"?|("+lt+")|.)","ig"),St=function(t,e,i){var n="0x"+e-65536;return n!=n||i?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)};try{st.apply(et=ot.call(q.childNodes),q.childNodes),et[q.childNodes.length].nodeType}catch(Nt){st={apply:et.length?function(t,e){nt.apply(t,ot.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}for(T in P=w.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},S=w.support={},z=w.setDocument=function(t){var l=t?t.ownerDocument||t:q;return l!==H&&9===l.nodeType&&l.documentElement?(j=(H=l).documentElement,W=!P(l),S.attributes=n(function(t){return t.innerHTML="",o("type|href|height|width",r,"#"===t.firstChild.getAttribute("href")),o(rt,a,null==t.getAttribute("disabled")),t.className="i",!t.getAttribute("className")}),S.input=n(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}),o("value",h,S.attributes&&S.input),S.getElementsByTagName=n(function(t){return t.appendChild(l.createComment("")),!t.getElementsByTagName("*").length}),S.getElementsByClassName=n(function(t){return t.innerHTML="
",t.firstChild.className="i",2===t.getElementsByClassName("i").length}),S.getById=n(function(t){return j.appendChild(t).id=B,!l.getElementsByName||!l.getElementsByName(B).length}),S.getById?(E.find.ID=function(t,e){if(typeof e.getElementById!==J&&W){var i=e.getElementById(t);return i&&i.parentNode?[i]:[]}},E.filter.ID=function(t){var e=t.replace(Tt,St);return function(t){return t.getAttribute("id")===e}}):(delete E.find.ID,E.filter.ID=function(t){var i=t.replace(Tt,St);return function(t){var e=typeof t.getAttributeNode!==J&&t.getAttributeNode("id");return e&&e.value===i}}),E.find.TAG=S.getElementsByTagName?function(t,e){if(typeof e.getElementsByTagName!==J)return e.getElementsByTagName(t)}:function(t,e){var i,n=[],s=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[s++];)1===i.nodeType&&n.push(i);return n},E.find.CLASS=S.getElementsByClassName&&function(t,e){if(typeof e.getElementsByClassName!==J&&W)return e.getElementsByClassName(t)},L=[],O=[],(S.qsa=e(l.querySelectorAll))&&(n(function(t){t.innerHTML="",t.querySelectorAll("[selected]").length||O.push("\\["+lt+"*(?:value|"+rt+")"),t.querySelectorAll(":checked").length||O.push(":checked")}),n(function(t){var e=l.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("t",""),t.querySelectorAll("[t^='']").length&&O.push("[*^$]="+lt+"*(?:''|\"\")"),t.querySelectorAll(":enabled").length||O.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),O.push(",.*:")})),(S.matchesSelector=e(F=j.webkitMatchesSelector||j.mozMatchesSelector||j.oMatchesSelector||j.msMatchesSelector))&&n(function(t){S.disconnectedMatch=F.call(t,"div"),F.call(t,"[s!='']:x"),L.push("!=",dt)}),O=O.length&&new RegExp(O.join("|")),L=L.length&&new RegExp(L.join("|")),R=e(j.contains)||j.compareDocumentPosition?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S.sortDetached=n(function(t){return 1&t.compareDocumentPosition(l.createElement("div"))}),G=j.compareDocumentPosition?function(t,e){if(t===e)return Q=!0,0;var i=e.compareDocumentPosition&&t.compareDocumentPosition&&t.compareDocumentPosition(e);return i?1&i||!S.sortDetached&&e.compareDocumentPosition(t)===i?t===l||R(q,t)?-1:e===l||R(q,e)?1:$?at.call($,t)-at.call($,e):0:4&i?-1:1:t.compareDocumentPosition?-1:1}:function(t,e){var i,n=0,s=t.parentNode,o=e.parentNode,a=[t],r=[e];if(t===e)return Q=!0,0;if(!s||!o)return t===l?-1:e===l?1:s?-1:o?1:$?at.call($,t)-at.call($,e):0;if(s===o)return c(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)r.unshift(i);for(;a[n]===r[n];)n++;return n?c(a[n],r[n]):a[n]===q?-1:r[n]===q?1:0},l):H},w.matches=function(t,e){return w(t,null,null,e)},w.matchesSelector=function(t,e){if((t.ownerDocument||t)!==H&&z(t),e=e.replace(vt,"='$1']"),S.matchesSelector&&W&&(!L||!L.test(e))&&(!O||!O.test(e)))try{var i=F.call(t,e);if(i||S.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(Nt){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(Tt,St),t[3]=(t[4]||t[5]||"").replace(Tt,St),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||w.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&w.error(t[0]),t},PSEUDO:function(t){var e,i=!t[5]&&t[2];return yt.CHILD.test(t[0])?null:(t[3]&&t[4]!==s?t[2]=t[4]:i&&bt.test(i)&&(e=m(i,!0))&&(e=i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(Tt,St).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=K[t+" "];return e||(e=new RegExp("(^|"+lt+")"+t+"("+lt+"|$)"))&&K(t,function(t){return e.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==J&&t.getAttribute("class")||"")})},ATTR:function(i,n,s){return function(t){var e=w.attr(t,i);return null==e?"!="===n:!n||(e+="","="===n?e===s:"!="===n?e!==s:"^="===n?s&&0===e.indexOf(s):"*="===n?s&&-1
a",t=c.getElementsByTagName("*")||[],!(e=c.getElementsByTagName("a")[0])||!e.style||!t.length)return o;a=(n=Q.createElement("select")).appendChild(Q.createElement("option")),i=c.getElementsByTagName("input")[0],e.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(e.getAttribute("style")),o.hrefNormalized="/a"===e.getAttribute("href"),o.opacity=/^0.5/.test(e.style.opacity),o.cssFloat=!!e.style.cssFloat,o.checkOn=!!i.value,o.optSelected=a.selected,o.enctype=!!Q.createElement("form").enctype,o.html5Clone="<:nav>"!==Q.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,i.checked=!0,o.noCloneChecked=i.cloneNode(!0).checked,n.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(u){o.deleteExpando=!1}for(h in(i=Q.createElement("input")).setAttribute("value",""),o.input=""===i.getAttribute("value"),i.value="t",i.setAttribute("type","radio"),o.radioValue="t"===i.value,i.setAttribute("checked","t"),i.setAttribute("name","t"),(s=Q.createDocumentFragment()).appendChild(i),o.appendChecked=i.checked,o.checkClone=s.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(r="on"+h,"t"),o[h+"Bubbles"]=r in m||!1===c.attributes[r].expando;for(h in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Et(o))break;return o.ownLast="0"!==h,Et(function(){var t,e,i,n="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",s=Q.getElementsByTagName("body")[0];s&&((t=Q.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",s.appendChild(t).appendChild(c),c.innerHTML="
t
",(i=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===i[0].offsetHeight,i[0].style.display="",i[1].style.display="none",o.reliableHiddenOffsets=l&&0===i[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Et.swap(s,null!=s.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(e=c.appendChild(Q.createElement("div"))).style.cssText=c.style.cssText=n,e.style.marginRight=e.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(e,null)||{}).marginRight)),typeof c.style.zoom!==V&&(c.innerHTML="",c.style.cssText=n+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(s.style.zoom=1)),s.removeChild(t),t=c=i=e=null)}),t=n=s=a=e=i=null,o}({});var Dt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Tt=/([A-Z])/g;Et.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(t){return!!(t=t.nodeType?Et.cache[t[Et.expando]]:t[Et.expando])&&!h(t)},data:function(t,e,i){return n(t,e,i)},removeData:function(t,e){return i(t,e)},_data:function(t,e,i){return n(t,e,i,!0)},_removeData:function(t,e){return i(t,e,!0)},acceptData:function(t){if(t.nodeType&&1!==t.nodeType&&9!==t.nodeType)return!1;var e=t.nodeName&&Et.noData[t.nodeName.toLowerCase()];return!e||!0!==e&&t.getAttribute("classid")===e}}),Et.fn.extend({data:function(t,e){var i,n,s=null,o=0,a=this[0];if(t!==k)return"object"==typeof t?this.each(function(){Et.data(this,t)}):1]","i"),Xt=/^\s+/,Qt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Gt=/<([\w:]+)/,Jt=/\s*$/g,ae={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Et.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},re=g(Q).appendChild(Q.createElement("div"));ae.optgroup=ae.option,ae.tbody=ae.tfoot=ae.colgroup=ae.caption=ae.thead,ae.th=ae.td,Et.fn.extend({text:function(t){return Et.access(this,function(t){return t===k?Et.text(this):this.empty().append((this[0]&&this[0].ownerDocument||Q).createTextNode(t))},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||u(this,t).appendChild(t)})},prepend:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=u(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},remove:function(t,e){for(var i,n=t?Et.filter(t,this):this,s=0;null!=(i=n[s]);s++)e||1!==i.nodeType||Et.cleanData(y(i)),i.parentNode&&(e&&Et.contains(i.ownerDocument,i)&&_(y(i,"script")),i.parentNode.removeChild(i));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&Et.cleanData(y(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&Et.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return Et.clone(this,t,e)})},html:function(t){return Et.access(this,function(t){var e=this[0]||{},i=0,n=this.length;if(t===k)return 1===e.nodeType?e.innerHTML.replace(Kt,""):k;if("string"==typeof t&&!te.test(t)&&(Et.support.htmlSerialize||!Vt.test(t))&&(Et.support.leadingWhitespace||!Xt.test(t))&&!ae[(Gt.exec(t)||["",""])[1].toLowerCase()]){t=t.replace(Qt,"<$1>");try{for(;i")?o=t.cloneNode(!0):(re.innerHTML=t.outerHTML,re.removeChild(o=re.firstChild)),!(Et.support.noCloneEvent&&Et.support.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||Et.isXMLDoc(t)))for(n=y(o),r=y(t),a=0;null!=(s=r[a]);++a)n[a]&&p(s,n[a]);if(e)if(i)for(r=r||y(t),n=n||y(o),a=0;null!=(s=r[a]);a++)d(s,n[a]);else d(t,o);return 0<(n=y(o,"script")).length&&_(n,!l&&y(t,"script")),n=r=s=null,o},buildFragment:function(t,e,i,n){for(var s,o,a,r,l,h,c,u=t.length,d=g(e),p=[],f=0;f")+c[2],s=c[0];s--;)r=r.lastChild;if(!Et.support.leadingWhitespace&&Xt.test(o)&&p.push(e.createTextNode(Xt.exec(o)[0])),!Et.support.tbody)for(s=(o="table"!==l||Jt.test(o)?""!==c[1]||Jt.test(o)?0:r:r.firstChild)&&o.childNodes.length;s--;)Et.nodeName(h=o.childNodes[s],"tbody")&&!h.childNodes.length&&o.removeChild(h);for(Et.merge(p,r.childNodes),r.textContent="";r.firstChild;)r.removeChild(r.firstChild);r=d.lastChild}else p.push(e.createTextNode(o));for(r&&d.removeChild(r),Et.support.appendChecked||Et.grep(y(p,"input"),w),f=0;o=p[f++];)if((!n||-1===Et.inArray(o,n))&&(a=Et.contains(o.ownerDocument,o),r=y(d.appendChild(o),"script"),a&&_(r),i))for(s=0;o=r[s++];)ne.test(o.type||"")&&i.push(o);return r=null,d},cleanData:function(t,e){for(var i,n,s,o,a=0,r=Et.expando,l=Et.cache,h=Et.support.deleteExpando,c=Et.event.special;null!=(i=t[a]);a++)if((e||Et.acceptData(i))&&(o=(s=i[r])&&l[s])){if(o.events)for(n in o.events)c[n]?Et.event.remove(i,n):Et.removeEvent(i,n,o.handle);l[s]&&(delete l[s],h?delete i[r]:typeof i.removeAttribute!==V?i.removeAttribute(r):i[r]=null,et.push(s))}},_evalUrl:function(t){return Et.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Et.fn.extend({wrapAll:function(e){if(Et.isFunction(e))return this.each(function(t){Et(this).wrapAll(e.call(this,t))});if(this[0]){var t=Et(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstChild&&1===t.firstChild.nodeType;)t=t.firstChild;return t}).append(this)}return this},wrapInner:function(i){return Et.isFunction(i)?this.each(function(t){Et(this).wrapInner(i.call(this,t))}):this.each(function(){var t=Et(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=Et.isFunction(e);return this.each(function(t){Et(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(){return this.parent().each(function(){Et.nodeName(this,"body")||Et(this).replaceWith(this.childNodes)}).end()}});var le,he,ce,ue=/alpha\([^)]*\)/i,de=/opacity\s*=\s*([^)]*)/,pe=/^(top|right|bottom|left)$/,fe=/^(none|table(?!-c[ea]).+)/,me=/^margin/,ge=new RegExp("^("+ct+")(.*)$","i"),ve=new RegExp("^("+ct+")(?!px)[a-z%]+$","i"),be=new RegExp("^([+-])=("+ct+")","i"),_e={BODY:"block"},ye={position:"absolute",visibility:"hidden",display:"block"},we={letterSpacing:0,fontWeight:400},xe=["Top","Right","Bottom","Left"],ke=["Webkit","O","Moz","ms"];Et.fn.extend({css:function(t,e){return Et.access(this,function(t,e,i){var n,s,o={},a=0;if(Et.isArray(e)){for(s=he(t),n=e.length;a").append(Et.parseHTML(t)).find(n):t)}).complete(i&&function(t,e){a.each(i,s||[t.responseText,e,t])}),this},Et.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){Et.fn[e]=function(t){return this.on(e,t)}}),Et.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ie,type:"GET",isLocal:He.test(Ee[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Et.parseJSON,"text xml":Et.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?A(A(t,Et.ajaxSettings),e):A(Et.ajaxSettings,t)},ajaxPrefilter:P(Fe),ajaxTransport:P(Re),ajax:function(t,e){function i(t,e,i,n){var s,o,a,r,l,h=e;2!==w&&(w=2,d&&clearTimeout(d),f=k,u=n||"",x.readyState=0'),r='';o!==d&&s!==d&&(r+=''),n&&a.attr("target",n),a.hide().append(r).appendTo("body"),a.submit()},disableFormElements:function(t){t.find(p.disableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with",t[e]()),t[e](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(p.enableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[e](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(t){var e,i=t.data("confirm"),n=!1;return!i||(p.fire(t,"confirm")&&(n=p.confirm(i),e=p.fire(t,"confirm:complete",[n])),n&&e)},blankInputs:function(t,e,i){var n,s=u(),o=e||"input,textarea",a=t.find(o);return a.each(function(){if(n=u(this),!(n.is("input[type=checkbox],input[type=radio]")?n.is(":checked"):n.val())==!i){if(n.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+n.attr("name")+'"]').length)return!0;s=s.add(n)}}),!!s.length&&s},nonBlankInputs:function(t,e){return p.blankInputs(t,e,!0)},stopEverything:function(t){return u(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(t){t.data("ujs:enable-with",t.html()),t.html(t.data("disable-with")),t.bind("click.railsDisable",function(t){return p.stopEverything(t)})},enableElement:function(t){t.data("ujs:enable-with")!==d&&(t.html(t.data("ujs:enable-with")),t.removeData("ujs:enable-with")),t.unbind("click.railsDisable")}},p.fire(u(document),"rails:attachBindings")&&(u.ajaxPrefilter(function(t,e,i){t.crossDomain||p.CSRFProtection(i)}),u(document).delegate(p.linkDisableSelector,"ajax:complete",function(){p.enableElement(u(this))}),u(document).delegate(p.linkClickSelector,"click.rails",function(t){var e=u(this),i=e.data("method"),n=e.data("params");if(!p.allowAction(e))return p.stopEverything(t);if(e.is(p.linkDisableSelector)&&p.disableElement(e),e.data("remote")===d)return e.data("method")?(p.handleMethod(e),!1):void 0;if((t.metaKey||t.ctrlKey)&&(!i||"GET"===i)&&!n)return!0;var s=p.handleRemote(e);return!1===s?p.enableElement(e):s.error(function(){p.enableElement(e)}),!1}),u(document).delegate(p.buttonClickSelector,"click.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.inputChangeSelector,"change.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.formSubmitSelector,"submit.rails",function(t){var e=u(this),i=e.data("remote")!==d,n=p.blankInputs(e,p.requiredInputSelector),s=p.nonBlankInputs(e,p.fileInputSelector);if(!p.allowAction(e))return p.stopEverything(t);if(n&&e.attr("novalidate")==d&&p.fire(e,"ajax:aborted:required",[n]))return p.stopEverything(t);if(i){if(s){setTimeout(function(){p.disableFormElements(e)},13);var o=p.fire(e,"ajax:aborted:file",[s]);return o||setTimeout(function(){p.enableFormElements(e)},13),o}return p.handleRemote(e),!1}setTimeout(function(){p.disableFormElements(e)},13)}),u(document).delegate(p.formInputClickSelector,"click.rails",function(t){var e=u(this);if(!p.allowAction(e))return p.stopEverything(t);var i=e.attr("name"),n=i?{name:i,value:e.val()}:null;e.closest("form").data("ujs:submit-button",n)}),u(document).delegate(p.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&p.disableFormElements(u(this))}),u(document).delegate(p.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&p.enableFormElements(u(this))}),u(function(){var t=u("meta[name=csrf-token]").attr("content"),e=u("meta[name=csrf-param]").attr("content");u('form input[name="'+e+'"]').val(t)}))}(jQuery), +/*! jQuery UI - v1.10.3 - 2013-05-03 +* http://jqueryui.com +* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.ui.effect.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.position.js, jquery.ui.progressbar.js, jquery.ui.slider.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js +* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ +function(r,l){function n(t,e){var i,n,s,o=t.nodeName.toLowerCase();return"area"===o?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&(!!(s=r("img[usemap=#"+n+"]")[0])&&a(s))):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o&&t.href||e)&&a(t)}function a(t){return r.expr.filters.visible(t)&&!r(t).parents().addBack().filter(function(){return"hidden"===r.css(this,"visibility")}).length}var t,e,i=0,s=/^ui-id-\d+$/;r.ui=r.ui||{},r.extend(r.ui,{version:"1.10.3",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),r.fn.extend({focus:(t=r.fn.focus,function(e,i){return"number"==typeof e?this.each(function(){var t=this;setTimeout(function(){r(t).focus(),i&&i.call(t)},e)}):t.apply(this,arguments)}),scrollParent:function(){var t;return t=r.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(r.css(this,"position"))&&/(auto|scroll)/.test(r.css(this,"overflow")+r.css(this,"overflow-y")+r.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(r.css(this,"overflow")+r.css(this,"overflow-y")+r.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?r(document):t},zIndex:function(t){if(t!==l)return this.css("zIndex",t);if(this.length)for(var e,i,n=r(this[0]);n.length&&n[0]!==document;){if(("absolute"===(e=n.css("position"))||"relative"===e||"fixed"===e)&&(i=parseInt(n.css("zIndex"),10),!isNaN(i)&&0!==i))return i;n=n.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++i)})},removeUniqueId:function(){return this.each(function(){s.test(this.id)&&r(this).removeAttr("id")})}}),r.extend(r.expr[":"],{data:r.expr.createPseudo?r.expr.createPseudo(function(e){return function(t){return!!r.data(t,e)}}):function(t,e,i){return!!r.data(t,i[3])},focusable:function(t){return n(t,!isNaN(r.attr(t,"tabindex")))},tabbable:function(t){var e=r.attr(t,"tabindex"),i=isNaN(e);return(i||0<=e)&&n(t,!i)}}),r("").outerWidth(1).jquery||r.each(["Width","Height"],function(t,i){function n(t,e,i,n){return r.each(s,function(){e-=parseFloat(r.css(t,"padding"+this))||0,i&&(e-=parseFloat(r.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(r.css(t,"margin"+this))||0)}),e}var s="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:r.fn.innerWidth,innerHeight:r.fn.innerHeight,outerWidth:r.fn.outerWidth,outerHeight:r.fn.outerHeight};r.fn["inner"+i]=function(t){return t===l?a["inner"+i].call(this):this.each(function(){r(this).css(o,n(this,t)+"px")})},r.fn["outer"+i]=function(t,e){return"number"!=typeof t?a["outer"+i].call(this,t):this.each(function(){r(this).css(o,n(this,t,!0,e)+"px")})}}),r.fn.addBack||(r.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),r("").data("a-b","a").removeData("a-b").data("a-b")&&(r.fn.removeData=(e=r.fn.removeData,function(t){return arguments.length?e.call(this,r.camelCase(t)):e.call(this)})),r.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),r.support.selectstart="onselectstart"in document.createElement("div"),r.fn.extend({disableSelection:function(){return this.bind((r.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),r.extend(r.ui,{plugin:{add:function(t,e,i){var n,s=r.ui[t].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([e,i[n]])},call:function(t,e,i){var n,s=t.plugins[e];if(s&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(n=0;n",options:{disabled:!1,create:null},_createWidget:function(t,e){e=c(e||this.defaultElement||this)[0],this.element=c(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=c.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=c(),this.hoverable=c(),this.focusable=c(),e!==this&&(c.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=c(e.style?e.ownerDocument:e.document||e),this.window=c(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:c.noop,_getCreateEventData:c.noop,_create:c.noop,_init:c.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(c.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:c.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return c.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=c.widget.extend({},this.options[t]),s=0;s=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(_){_.widget("ui.draggable",_.ui.mouse,{version:"1.10.3",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,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?: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(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0<_(t.target).closest(".ui-resizable-handle").length)&&(this.handle=this._getHandle(t),!!this.handle&&(_(!0===e.iframeFix?"iframe":e.iframeFix).each(function(){_("
").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(_(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),_.ui.ddmanager&&(_.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,_.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),_.ui.ddmanager&&!e.dropBehaviour&&_.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),_.ui.ddmanager&&_.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,e){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!e){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp({}),!1;this.position=i.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),_.ui.ddmanager&&_.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return _.ui.ddmanager&&!this.options.dropBehaviour&&(i=_.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),("original"!==this.options.helper||_.contains(this.element[0].ownerDocument,this.element[0]))&&("invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||_.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?_(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear()),!1},_mouseUp:function(t){return _("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),_.ui.ddmanager&&_.ui.ddmanager.dragStop(this,t),_.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!_(t.target).closest(this.element.find(this.options.handle)).length},_createHelper:function(t){var e=this.options,i=_.isFunction(e.helper)?_(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return i.parents("body").length||i.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i[0]===this.element[0]||/(fixed|absolute)/.test(i.css("position"))||i.css("position","absolute"),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),_.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&_.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&_.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_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 t,e,i,n=this.options;n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(i=(e=_(n.containment))[0])&&(t="hidden"!==e.css("overflow"),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=e)):this.containment=n.containment:this.containment=[0,0,_(document).width()-this.helperProportions.width-this.margins.left,(_(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[_(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,_(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,_(window).scrollLeft()+_(window).width()-this.helperProportions.width-this.margins.left,_(window).scrollTop()+(_(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&_.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*i}},_generatePosition:function(t){var e,i,n,s,o=this.options,a="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&_.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=t.pageX,l=t.pageY;return this.offset.scroll||(this.offset.scroll={top:a.scrollTop(),left:a.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(i=this.relative_container.offset(),e=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):e=this.containment,t.pageX-this.offset.click.lefte[2]&&(r=e[2]+this.offset.click.left),t.pageY-this.offset.click.top>e[3]&&(l=e[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,l=e?n-this.offset.click.top>=e[1]||n-this.offset.click.top>e[3]?n:n-this.offset.click.top>=e[1]?n-o.grid[1]:n+o.grid[1]:n,s=o.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,r=e?s-this.offset.click.left>=e[0]||s-this.offset.click.left>e[2]?s:s-this.offset.click.left>=e[0]?s-o.grid[0]:s+o.grid[0]:s)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_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(t,e,i){return i=i||this._uiHash(),_.ui.plugin.call(this,t,[e,i]),"drag"===t&&(this.positionAbs=this._convertPositionTo("absolute")),_.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),_.ui.plugin.add("draggable","connectToSortable",{start:function(e,t){var i=_(this).data("ui-draggable"),n=i.options,s=_.extend({},t,{item:i.element});i.sortables=[],_(n.connectToSortable).each(function(){var t=_.data(this,"ui-sortable");t&&!t.options.disabled&&(i.sortables.push({instance:t,shouldRevert:t.options.revert}),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(t,e){var i=_(this).data("ui-draggable"),n=_.extend({},e,{item:i.element});_.each(i.sortables,function(){this.instance.isOver?(this.instance.isOver=0,i.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"===i.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,n))})},drag:function(i,n){var s=_(this).data("ui-draggable"),o=this;_.each(s.sortables,function(){var t=!1,e=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(t=!0,_.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==e&&this.instance._intersectsWith(this.instance.containerCache)&&_.contains(e.instance.element[0],this.instance.element[0])&&(t=!1),t})),t?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=_(o).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return n.helper[0]},i.target=this.instance.currentItem[0],this.instance._mouseCapture(i,!0),this.instance._mouseStart(i,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",i),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(i)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",i,this.instance._uiHash(this.instance)),this.instance._mouseStop(i,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",i),s.dropped=!1)})}}),_.ui.plugin.add("draggable","cursor",{start:function(){var t=_("body"),e=_(this).data("ui-draggable").options;t.css("cursor")&&(e._cursor=t.css("cursor")),t.css("cursor",e.cursor)},stop:function(){var t=_(this).data("ui-draggable").options;t._cursor&&_("body").css("cursor",t._cursor)}}),_.ui.plugin.add("draggable","opacity",{start:function(t,e){var i=_(e.helper),n=_(this).data("ui-draggable").options;i.css("opacity")&&(n._opacity=i.css("opacity")),i.css("opacity",n.opacity)},stop:function(t,e){var i=_(this).data("ui-draggable").options;i._opacity&&_(e.helper).css("opacity",i._opacity)}}),_.ui.plugin.add("draggable","scroll",{start:function(){var t=_(this).data("ui-draggable");t.scrollParent[0]!==document&&"HTML"!==t.scrollParent[0].tagName&&(t.overflowOffset=t.scrollParent.offset())},drag:function(t){var e=_(this).data("ui-draggable"),i=e.options,n=!1;e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName?(i.axis&&"x"===i.axis||(e.overflowOffset.top+e.scrollParent[0].offsetHeight-t.pageY").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("ui-resizable",this.element.data("ui-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=o.handles||(v(".ui-resizable-handle",this.element).length?{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"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={},e=0;e")).css({zIndex:o.zIndex}),"se"===i&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[i]=".ui-resizable-"+i,this.element.append(n);this._renderAxis=function(t){var e,i,n,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String&&(this.handles[e]=v(this.handles[e],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(i=v(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),n=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(n,s),this._proportionallyResize()),v(this.handles[e]).length},this._renderAxis(this.element),this._handles=v(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){s.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),s.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),v(this.element).addClass("ui-resizable-autohide").mouseenter(function(){o.disabled||(v(this).removeClass("ui-resizable-autohide"),s._handles.show())}).mouseleave(function(){o.disabled||s.resizing||(v(this).addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,e=function(t){v(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_mouseCapture:function(t){var e,i,n=!1;for(e in this.handles)((i=v(this.handles[e])[0])===t.target||v.contains(i,t.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var e,i,n,s=this.options,o=this.element.position(),a=this.element;return this.resizing=!0,/absolute/.test(a.css("position"))?a.css({position:"absolute",top:a.css("top"),left:a.css("left")}):a.is(".ui-draggable")&&a.css({position:"absolute",top:o.top,left:o.left}),this._renderProxy(),e=d(this.helper.css("left")),i=d(this.helper.css("top")),s.containment&&(e+=v(s.containment).scrollLeft()||0,i+=v(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalPosition={left:e,top:i},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=v(".ui-resizable-"+this.axis).css("cursor"),v("body").css("cursor","auto"===n?this.axis+"-resize":n),a.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e,i=this.helper,n={},s=this.originalMousePosition,o=this.axis,a=this.position.top,r=this.position.left,l=this.size.width,h=this.size.height,c=t.pageX-s.left||0,u=t.pageY-s.top||0,d=this._change[o];return d&&(e=d.apply(this,[t,c,u]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),this.position.top!==a&&(n.top=this.position.top+"px"),this.position.left!==r&&(n.left=this.position.left+"px"),this.size.width!==l&&(n.width=this.size.width+"px"),this.size.height!==h&&(n.height=this.size.height+"px"),i.css(n),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),v.isEmptyObject(n)||this._trigger("resize",t,this.ui())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,n,s,o,a,r,l=this.options,h=this;return this._helper&&(n=(i=(e=this._proportionallyResizeElements).length&&/textarea/i.test(e[0].nodeName))&&v.ui.hasScroll(e[0],"left")?0:h.sizeDiff.height,s=i?0:h.sizeDiff.width,o={width:h.helper.width()-s,height:h.helper.height()-n},a=parseInt(h.element.css("left"),10)+(h.position.left-h.originalPosition.left)||null,r=parseInt(h.element.css("top"),10)+(h.position.top-h.originalPosition.top)||null,l.animate||this.element.css(v.extend(o,{top:r,left:a})),h.helper.height(h.size.height),h.helper.width(h.size.width),this._helper&&!l.animate&&this._proportionallyResize()),v("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var e,i,n,s,o,a=this.options;o={minWidth:u(a.minWidth)?a.minWidth:0,maxWidth:u(a.maxWidth)?a.maxWidth:Infinity,minHeight:u(a.minHeight)?a.minHeight:0,maxHeight:u(a.maxHeight)?a.maxHeight:Infinity},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,n=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,s=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),n>o.minHeight&&(o.minHeight=n),it.width,a=u(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),s&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),n&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),s&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var t,e,i,n,s,o=this.helper||this.element;for(t=0;t"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return v.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return v.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return v.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return v.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){v.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,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}}}),v.ui.plugin.add("resizable","animate",{stop:function(e){var i=v(this).data("ui-resizable"),t=i.options,n=i._proportionallyResizeElements,s=n.length&&/textarea/i.test(n[0].nodeName),o=s&&v.ui.hasScroll(n[0],"left")?0:i.sizeDiff.height,a=s?0:i.sizeDiff.width,r={width:i.size.width-a,height:i.size.height-o},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,h=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(v.extend(r,h&&l?{top:h,left:l}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&v(n[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),v.ui.plugin.add("resizable","containment",{start:function(){var i,n,t,e,s,o,a,r=v(this).data("ui-resizable"),l=r.options,h=r.element,c=l.containment,u=c instanceof v?c.get(0):/parent/.test(c)?h.parent().get(0):c;u&&(r.containerElement=v(u),/document/.test(c)||c===document?(r.containerOffset={left:0,top:0},r.containerPosition={left:0,top:0},r.parentData={element:v(document),left:0,top:0,width:v(document).width(),height:v(document).height()||document.body.parentNode.scrollHeight}):(i=v(u),n=[],v(["Top","Right","Left","Bottom"]).each(function(t,e){n[t]=d(i.css("padding"+e))}),r.containerOffset=i.offset(),r.containerPosition=i.position(),r.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},t=r.containerOffset,e=r.containerSize.height,s=r.containerSize.width,o=v.ui.hasScroll(u,"left")?u.scrollWidth:s,a=v.ui.hasScroll(u)?u.scrollHeight:e,r.parentData={element:u,left:t.left,top:t.top,width:o,height:a}))},resize:function(t){var e,i,n,s,o=v(this).data("ui-resizable"),a=o.options,r=o.containerOffset,l=o.position,h=o._aspectRatio||t.shiftKey,c={top:0,left:0},u=o.containerElement;u[0]!==document&&/static/.test(u.css("position"))&&(c=r),l.left<(o._helper?r.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-r.left:o.position.left-c.left),h&&(o.size.height=o.size.width/o.aspectRatio),o.position.left=a.helper?r.left:0),l.top<(o._helper?r.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-r.top:o.position.top),h&&(o.size.width=o.size.height*o.aspectRatio),o.position.top=o._helper?r.top:0),o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top,e=Math.abs((o._helper,o.offset.left-c.left+o.sizeDiff.width)),i=Math.abs((o._helper?o.offset.top-c.top:o.offset.top-r.top)+o.sizeDiff.height),n=o.containerElement.get(0)===o.element.parent().get(0),s=/relative|absolute/.test(o.containerElement.css("position")),n&&s&&(e-=o.parentData.left),e+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-e,h&&(o.size.height=o.size.width/o.aspectRatio)),i+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-i,h&&(o.size.width=o.size.height*o.aspectRatio))},stop:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.containerOffset,n=t.containerPosition,s=t.containerElement,o=v(t.helper),a=o.offset(),r=o.outerWidth()-t.sizeDiff.width,l=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(s.css("position"))&&v(this).css({left:a.left-n.left-i.left,width:r,height:l}),t._helper&&!e.animate&&/static/.test(s.css("position"))&&v(this).css({left:a.left-n.left-i.left,width:r,height:l})}}),v.ui.plugin.add("resizable","alsoResize",{start:function(){var t=v(this).data("ui-resizable").options,e=function(t){v(t).each(function(){var t=v(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};"object"!=typeof t.alsoResize||t.alsoResize.parentNode?e(t.alsoResize):t.alsoResize.length?(t.alsoResize=t.alsoResize[0],e(t.alsoResize)):v.each(t.alsoResize,function(t){e(t)})},resize:function(t,o){var e=v(this).data("ui-resizable"),i=e.options,n=e.originalSize,s=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-s.top||0,left:e.position.left-s.left||0},r=function(t,i){v(t).each(function(){var t=v(this),n=v(this).data("ui-resizable-alsoresize"),s={},e=i&&i.length?i:t.parents(o.originalElement[0]).length?["width","height"]:["width","height","top","left"];v.each(e,function(t,e){var i=(n[e]||0)+(a[e]||0);i&&0<=i&&(s[e]=i||null)}),t.css(s)})};"object"!=typeof i.alsoResize||i.alsoResize.nodeType?r(i.alsoResize):v.each(i.alsoResize,function(t,e){r(t,e)})},stop:function(){v(this).removeData("resizable-alsoresize")}}),v.ui.plugin.add("resizable","ghost",{start:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof e.ghost?e.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=v(this).data("ui-resizable");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=v(this).data("ui-resizable");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),v.ui.plugin.add("resizable","grid",{resize:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.size,n=t.originalSize,s=t.originalPosition,o=t.axis,a="number"==typeof e.grid?[e.grid,e.grid]:e.grid,r=a[0]||1,l=a[1]||1,h=Math.round((i.width-n.width)/r)*r,c=Math.round((i.height-n.height)/l)*l,u=n.width+h,d=n.height+c,p=e.maxWidth&&e.maxWidthu,g=e.minHeight&&e.minHeight>d;e.grid=a,m&&(u+=r),g&&(d+=l),p&&(u-=r),f&&(d-=l),/^(se|s|e)$/.test(o)?(t.size.width=u,t.size.height=d):/^(ne)$/.test(o)?(t.size.width=u,t.size.height=d,t.position.top=s.top-c):(/^(sw)$/.test(o)?(t.size.width=u,t.size.height=d):(t.size.width=u,t.size.height=d,t.position.top=s.top-c),t.position.left=s.left-h)}})}(jQuery),function(h){h.widget("ui.selectable",h.ui.mouse,{version:"1.10.3",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t,e=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){(t=h(e.options.filter,e.element[0])).addClass("ui-selectee"),t.each(function(){var t=h(this),e=t.offset();h.data(this,"selectable-item",{element:this,$element:t,left:e.left,top:e.top,right:e.left+t.outerWidth(),bottom:e.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=t.addClass("ui-selectee"),this._mouseInit(),this.helper=h("
")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(i){var n=this,t=this.options;this.opos=[i.pageX,i.pageY],this.options.disabled||(this.selectees=h(t.filter,this.element[0]),this._trigger("start",i),h(t.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),t.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var t=h.data(this,"selectable-item");t.startselected=!0,i.metaKey||i.ctrlKey||(t.$element.removeClass("ui-selected"),t.selected=!1,t.$element.addClass("ui-unselecting"),t.unselecting=!0,n._trigger("unselecting",i,{unselecting:t.element}))}),h(i.target).parents().addBack().each(function(){var t,e=h.data(this,"selectable-item");if(e)return t=!i.metaKey&&!i.ctrlKey||!e.$element.hasClass("ui-selected"),e.$element.removeClass(t?"ui-unselecting":"ui-selected").addClass(t?"ui-selecting":"ui-unselecting"),e.unselecting=!t,e.selecting=t,(e.selected=t)?n._trigger("selecting",i,{selecting:e.element}):n._trigger("unselecting",i,{unselecting:e.element}),!1}))},_mouseDrag:function(i){if(this.dragged=!0,!this.options.disabled){var t,n=this,s=this.options,o=this.opos[0],a=this.opos[1],r=i.pageX,l=i.pageY;return rr||t.rightl||t.bottomo&&t.righta&&t.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=!!this.items.length&&("x"===t.axis||m(this.items[0].item)),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,e){"disabled"===t?(this.options[t]=e,this.widget().toggleClass("ui-sortable-disabled",!!e)):p.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,e){var i=null,n=!1,s=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),p(t.target).parents().each(function(){if(p.data(this,s.widgetName+"-item")===s)return i=p(this),!1}),p.data(t.target,s.widgetName+"-item")===s&&(i=p(t.target)),!!i&&(!(this.options.handle&&!e&&(p(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(n=!0)}),!n))&&(this.currentItem=i,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,e,i){var n,s,o=this.options;if((this.currentContainer=this).refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},p.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(s=this.document.find("body"),this.storedCursor=s.css("cursor"),s.css("cursor",o.cursor),this.storedStylesheet=p("").appendTo(s)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",t,this._uiHash(this));return p.ui.ddmanager&&(p.ui.ddmanager.current=this),p.ui.ddmanager&&!o.dropBehaviour&&p.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var e,i,n,s,o=this.options,a=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageYt[this.floating?"width":"height"]?p:o",i.document[0]).addClass(n||i.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===t?i.currentItem.children().each(function(){p("
",i.document[0]).attr("colspan",p(this).attr("colspan")||1).appendTo(e)}):"img"===t&&e.attr("src",i.currentItem.attr("src")),n||e.css("visibility","hidden"),e},update:function(t,e){n&&!s.forcePlaceholderSize||(e.height()||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=p(s.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),s.placeholder.update(i,i.placeholder)},_contactContainers:function(t){var e,i,n,s,o,a,r,l,h,c,u=null,d=null;for(e=this.containers.length-1;0<=e;e--)if(!p.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(u&&p.contains(this.containers[e].element[0],u.element[0]))continue;u=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",t,this._uiHash(this)),this.containers[e].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[d].containerCache.over||(this.containers[d]._trigger("over",t,this._uiHash(this)),this.containers[d].containerCache.over=1);else{for(n=1e4,s=null,o=(c=u.floating||m(this.currentItem))?"left":"top",a=c?"width":"height",r=this.positionAbs[o]+this.offset.click[o],i=this.items.length-1;0<=i;i--)p.contains(this.containers[d].element[0],this.items[i].item[0])&&this.items[i].item[0]!==this.currentItem[0]&&(c&&!f(this.positionAbs.top+this.offset.click.top,this.items[i].top,this.items[i].height)||(l=this.items[i].item.offset()[o],h=!1,Math.abs(l-r)>Math.abs(l+this.items[i][a]-r)&&(h=!0,l+=this.items[i][a]),Math.abs(l-r)this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),n.grid&&(e=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1],o=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-n.grid[1]:e+n.grid[1]:e,i=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0],s=this.containment?i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-n.grid[0]:i+n.grid[0]:i)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(t,e){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;0<=i;i--)e||n.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),i=0;i")[0],b=c.each;i.style.cssText="background-color:rgba(1,1,1,.5)",v.rgba=-1o.mod/2?n+=o.mod:n-s>o.mod/2&&(n-=o.mod)),h[i]=d((s-n)*a+n,e)))}),this[e](h)},blend:function(t){if(1===this._rgba[3])return this;var e=this._rgba.slice(),i=e.pop(),n=f(t)._rgba;return f(c.map(e,function(t,e){return(1-i)*n[e]+i*t}))},toRgbaString:function(){var t="rgba(",e=c.map(this._rgba,function(t,e){return null==t?2").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:i.width(),height:i.height()},s=document.activeElement;try{s.id}catch(o){s=document.body}return i.wrap(t),(i[0]===s||u.contains(i[0],s))&&u(s).focus(),t=i.parent(),"static"===i.css("position")?(t.css({position:"relative"}),i.css({position:"relative"})):(u.extend(n,{position:i.css("position"),zIndex:i.css("z-index")}),u.each(["top","left","bottom","right"],function(t,e){n[e]=i.css(e),isNaN(parseInt(n[e],10))&&(n[e]="auto")}),i.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),i.css(e),t.css(n).show()},removeWrapper:function(t){var e=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===e||u.contains(t[0],e))&&u(e).focus()),t},setTransition:function(n,t,s,o){return o=o||{},u.each(t,function(t,e){var i=n.cssUnit(e);0 li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var t=this.options;this.prevShow=this.prevHide=h(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():h(),content:this.active.length?this.active.next():h()}},_createIcons:function(){var t=this.options.icons;t&&(h("").addClass("ui-accordion-header-icon ui-icon "+t.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(t.header).addClass(t.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var t;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),t=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&t.css("height","")},_setOption:function(t,e){"active"!==t?("event"===t&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(e)),this._super(t,e),"collapsible"!==t||e||!1!==this.options.active||this._activate(0),"icons"===t&&(this._destroyIcons(),e&&this._createIcons()),"disabled"===t&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!e)):this._activate(e)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var e=h.ui.keyCode,i=this.headers.length,n=this.headers.index(t.target),s=!1;switch(t.keyCode){case e.RIGHT:case e.DOWN:s=this.headers[(n+1)%i];break;case e.LEFT:case e.UP:s=this.headers[(n-1+i)%i];break;case e.SPACE:case e.ENTER:this._eventHandler(t);break;case e.HOME:s=this.headers[0];break;case e.END:s=this.headers[i-1]}s&&(h(t.target).attr("tabIndex",-1),h(s).attr("tabIndex",0),s.focus(),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===h.ui.keyCode.UP&&t.ctrlKey&&h(t.currentTarget).prev().focus()},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=h()):!1===t.active?this._activate(0):this.active.length&&!h.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=h()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var i,t=this.options,e=t.heightStyle,n=this.element.parent(),o=this.accordionId="ui-accordion-"+(this.element.attr("id")||++s);this.active=this._findActive(t.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(t){var e=h(this),i=e.attr("id"),n=e.next(),s=n.attr("id");i||(i=o+"-header-"+t,e.attr("id",i)),s||(s=o+"-panel-"+t,n.attr("id",s)),e.attr("aria-controls",s),n.attr("aria-labelledby",i)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(t.event),"fill"===e?(i=n.height(),this.element.siblings(":visible").each(function(){var t=h(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.headers.each(function(){i-=h(this).outerHeight(!0)}),this.headers.next().each(function(){h(this).height(Math.max(0,i-h(this).innerHeight()+h(this).height()))}).css("overflow","auto")):"auto"===e&&(i=0,this.headers.next().each(function(){i=Math.max(i,h(this).css("height","").height())}).height(i))},_activate:function(t){var e=this._findActive(t)[0];e!==this.active[0]&&(e=e||this.active[0],this._eventHandler({target:e,currentTarget:e,preventDefault:h.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):h()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&h.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var e=this.options,i=this.active,n=h(t.currentTarget),s=n[0]===i[0],o=s&&e.collapsible,a=o?h():n.next(),r=i.next(),l={oldHeader:i,oldPanel:r,newHeader:o?h():n,newPanel:a};t.preventDefault(),s&&!e.collapsible||!1===this._trigger("beforeActivate",t,l)||(e.active=!o&&this.headers.index(n),this.active=s?h():n,this._toggle(l),i.removeClass("ui-accordion-header-active ui-state-active"),e.icons&&i.children(".ui-accordion-header-icon").removeClass(e.icons.activeHeader).addClass(e.icons.header),s||(n.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),e.icons&&n.children(".ui-accordion-header-icon").removeClass(e.icons.header).addClass(e.icons.activeHeader),n.next().addClass("ui-accordion-content-active")))},_toggle:function(t){var e=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=e,this.prevHide=i,this.options.animate?this._animate(e,i,t):(i.hide(),e.show(),this._toggleComplete(t)),i.attr({"aria-expanded":"false","aria-hidden":"true"}),i.prev().attr("aria-selected","false"),e.length&&i.length?i.prev().attr("tabIndex",-1):e.length&&this.headers.filter(function(){return 0===h(this).attr("tabIndex")}).attr("tabIndex",-1),e.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})},_animate:function(t,i,e){var n,s,o,a=this,r=0,l=t.length&&(!i.length||t.index()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var i,n,s,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,o="input"===t;this.isMultiLine=!!e||!o&&this.element.prop("isContentEditable"),this.valueMethod=this.element[e||o?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))n=s=i=!0;else{n=s=i=!1;var e=a.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:case e.NUMPAD_ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(t),t.preventDefault());break;default:n=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!n){var e=a.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(s)return s=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(clearTimeout(this.searching),this.close(t),this._change(t))}}),this._initSource(),this.menu=a("
 
",N=u?"":"",w=0;w<7;w++)N+=""+p[E]+"";for(S+=N+"",I=this._getDaysInMonth(tt,Z),tt===t.selectedYear&&Z===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,I)),P=(this._getFirstDayOfMonth(tt,Z)-c+7)%7,M=Math.ceil((P+I)/7),A=X&&this.maxRows>M?this.maxRows:M,this.maxRows=A,$=this._daylightSavingAdjust(new Date(tt,Z,1-P)),z=0;z",H=u?"":"",w=0;w<7;w++)j=g?g.apply(t.input?t.input[0]:null,[$]):[!0,""],O=(W=$.getMonth()!==Z)&&!b||!j[0]||G&&$"+(W&&!v?" ":O?""+$.getDate()+"":""+$.getDate()+"")+"",$.setDate($.getDate()+1),$=this._daylightSavingAdjust($);S+=H+""}11<++Z&&(Z=0,tt++),k+=S+="
"+this._get(t,"weekHeader")+"
"+this._get(t,"calculateWeek")($)+"
"+(X?""+(0":""):"")}y+=k}return y+=h,t._keyEvent=!1,y},_generateMonthYearHeader:function(t,e,i,n,s,o,a,r){var l,h,c,u,d,p,f,m,g=this._get(t,"changeMonth"),v=this._get(t,"changeYear"),b=this._get(t,"showMonthAfterYear"),_="
",y="";if(o||!g)y+=""+a[e]+"";else{for(l=n&&n.getFullYear()===i,h=s&&s.getFullYear()===i,y+=""}if(b||(_+=y+(!o&&g&&v?"":" ")),!t.yearshtml)if(t.yearshtml="",o||!v)_+=""+i+"";else{for(u=this._get(t,"yearRange").split(":"),d=(new Date).getFullYear(),f=(p=function(t){var e=t.match(/c[+\-].*/)?i+parseInt(t.substring(1),10):t.match(/[+\-].*/)?d+parseInt(t,10):parseInt(t,10);return isNaN(e)?d:e})(u[0]),m=Math.max(f,p(u[1]||"")),f=n?Math.max(f,n.getFullYear()):f,m=s?Math.min(m,s.getFullYear()):m,t.yearshtml+="",_+=t.yearshtml,t.yearshtml=null}return _+=this._get(t,"yearSuffix"),b&&(_+=(!o&&g&&v?"":" ")+y),_+="
"},_adjustInstDate:function(t,e,i){var n=t.drawYear+("Y"===i?e:0),s=t.drawMonth+("M"===i?e:0),o=Math.min(t.selectedDay,this._getDaysInMonth(n,s))+("D"===i?e:0),a=this._restrictMinMax(t,this._daylightSavingAdjust(new Date(n,s,o)));t.selectedDay=a.getDate(),t.drawMonth=t.selectedMonth=a.getMonth(),t.drawYear=t.selectedYear=a.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(t)},_restrictMinMax:function(t,e){var i=this._getMinMaxDate(t,"min"),n=this._getMinMaxDate(t,"max"),s=i&&e=s.getTime())&&(!o||e.getTime()<=o.getTime())&&(!a||e.getFullYear()>=a)&&(!r||e.getFullYear()<=r)},_getFormatConfig:function(t){var e=this._get(t,"shortYearCutoff");return{shortYearCutoff:e="string"!=typeof e?e:(new Date).getFullYear()%100+parseInt(e,10),dayNamesShort:this._get(t,"dayNamesShort"),dayNames:this._get(t,"dayNames"),monthNamesShort:this._get(t,"monthNamesShort"),monthNames:this._get(t,"monthNames")}},_formatDate:function(t,e,i,n){e||(t.currentDay=t.selectedDay,t.currentMonth=t.selectedMonth,t.currentYear=t.selectedYear);var s=e?"object"==typeof e?e:this._daylightSavingAdjust(new Date(n,i,e)):this._daylightSavingAdjust(new Date(t.currentYear,t.currentMonth,t.currentDay));return this.formatDate(this._get(t,"dateFormat"),s,this._getFormatConfig(t))}}),k.fn.datepicker=function(t,e){if(!this.length)return this;k.datepicker.initialized||(k(document).mousedown(k.datepicker._checkExternalClick),k.datepicker.initialized=!0),0===k("#"+k.datepicker._mainDivId).length&&k("body").append(k.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof e?k.datepicker["_"+t+"Datepicker"].apply(k.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?k.datepicker["_"+t+"Datepicker"].apply(k.datepicker,[this].concat(i)):k.datepicker._attachDatepicker(this,t)}):k.datepicker["_"+t+"Datepicker"].apply(k.datepicker,[this[0]].concat(i))},k.datepicker=new t,k.datepicker.initialized=!1,k.datepicker.uuid=(new Date).getTime(),k.datepicker.version="1.10.3"}(jQuery),function(a){var o={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},r={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};a.widget("ui.dialog",{version:"1.10.3",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var e=a(this).css(t).offset().top;e<0&&a(this).css("top",t.top-e)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&a.fn.draggable&&this._makeDraggable(),this.options.resizable&&a.fn.resizable&&this._makeResizable(),this._isOpen=!1},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?a(t):this.document.find(t||"body").eq(0)},_destroy:function(){var t,e=this.originalPosition;this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(t=e.parent.children().eq(e.index)).length&&t[0]!==this.element[0]?t.before(this.element):e.parent.append(this.element)},widget:function(){return this.uiDialog},disable:a.noop,enable:a.noop,close:function(t){var e=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._destroyOverlay(),this.opener.filter(":focusable").focus().length||a(this.document[0].activeElement).blur(),this._hide(this.uiDialog,this.options.hide,function(){e._trigger("close",t)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,e){var i=!!this.uiDialog.nextAll(":visible").insertBefore(this.uiDialog).length;return i&&!e&&this._trigger("focus",t),i},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=a(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger("focus")}),this._trigger("open"))},_focusTabbable:function(){var t=this.element.find("[autofocus]");t.length||(t=this.element.find(":tabbable")),t.length||(t=this.uiDialogButtonPane.find(":tabbable")),t.length||(t=this.uiDialogTitlebarClose.filter(":tabbable")),t.length||(t=this.uiDialog),t.eq(0).focus()},_keepFocus:function(t){function e(){var t=this.document[0].activeElement;this.uiDialog[0]===t||a.contains(this.uiDialog[0],t)||this._focusTabbable()}t.preventDefault(),e.call(this),this._delay(e)},_createWrapper:function(){this.uiDialog=a("
").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===a.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===a.ui.keyCode.TAB){var e=this.uiDialog.find(":tabbable"),i=e.filter(":first"),n=e.filter(":last");t.target!==n[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==i[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(n.focus(1),t.preventDefault()):(i.focus(1),t.preventDefault())}},mousedown:function(t){this._moveToTop(t)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=a("
").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(t){a(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=a("").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(t){t.preventDefault(),this.close(t)}}),t=a("").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(t),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(t){this.options.title||t.html(" "),t.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=a("
").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=a("
").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var s=this,t=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),a.isEmptyObject(t)||a.isArray(t)&&!t.length?this.uiDialog.removeClass("ui-dialog-buttons"):(a.each(t,function(t,e){var i,n;e=a.isFunction(e)?{click:e,text:t}:e,e=a.extend({type:"button"},e),i=e.click,e.click=function(){i.apply(s.element[0],arguments)},n={icons:e.icons,text:e.showText},delete e.icons,delete e.showText,a("",e).button(n).appendTo(s.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function i(t){return{position:t.position,offset:t.offset}}var n=this,s=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(t,e){a(this).addClass("ui-dialog-dragging"),n._blockFrames(),n._trigger("dragStart",t,i(e))},drag:function(t,e){n._trigger("drag",t,i(e))},stop:function(t,e){s.position=[e.position.left-n.document.scrollLeft(),e.position.top-n.document.scrollTop()],a(this).removeClass("ui-dialog-dragging"),n._unblockFrames(),n._trigger("dragStop",t,i(e))}})},_makeResizable:function(){function i(t){return{originalPosition:t.originalPosition,originalSize:t.originalSize,position:t.position,size:t.size}}var n=this,s=this.options,t=s.resizable,e=this.uiDialog.css("position"),o="string"==typeof t?t:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:s.maxWidth,maxHeight:s.maxHeight,minWidth:s.minWidth,minHeight:this._minHeight(),handles:o,start:function(t,e){a(this).addClass("ui-dialog-resizing"),n._blockFrames(),n._trigger("resizeStart",t,i(e))},resize:function(t,e){n._trigger("resize",t,i(e))},stop:function(t,e){s.height=a(this).height(),s.width=a(this).width(),a(this).removeClass("ui-dialog-resizing"),n._unblockFrames(),n._trigger("resizeStop",t,i(e))}}).css("position",e)},_minHeight:function(){var t=this.options;return"auto"===t.height?t.minHeight:Math.min(t.minHeight,t.height)},_position:function(){var t=this.uiDialog.is(":visible");t||this.uiDialog.show(),this.uiDialog.position(this.options.position),t||this.uiDialog.hide()},_setOptions:function(t){var i=this,n=!1,s={};a.each(t,function(t,e){i._setOption(t,e),t in o&&(n=!0),t in r&&(s[t]=e)}),n&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",s)},_setOption:function(t,e){var i,n,s=this.uiDialog;"dialogClass"===t&&s.removeClass(this.options.dialogClass).addClass(e),"disabled"!==t&&(this._super(t,e),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:""+e}),"draggable"===t&&((i=s.is(":data(ui-draggable)"))&&!e&&s.draggable("destroy"),!i&&e&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((n=s.is(":data(ui-resizable)"))&&!e&&s.resizable("destroy"),n&&"string"==typeof e&&s.resizable("option","handles",e),n||!1===e||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var t,e,i,n=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),n.minWidth>n.width&&(n.width=n.minWidth),t=this.uiDialog.css({height:"auto",width:n.width}).outerHeight(),e=Math.max(0,n.minHeight-t),i="number"==typeof n.maxHeight?Math.max(0,n.maxHeight-t):"none","auto"===n.height?this.element.css({minHeight:e,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,n.height-t)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var t=a(this);return a("
").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!a(t.target).closest(".ui-dialog").length||!!a(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var e=this,i=this.widgetFullName;a.ui.dialog.overlayInstances||this._delay(function(){a.ui.dialog.overlayInstances&&this.document.bind("focusin.dialog",function(t){e._allowInteraction(t)||(t.preventDefault(),a(".ui-dialog:visible:last .ui-dialog-content").data(i)._focusTabbable())})}),this.overlay=a("
").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),a.ui.dialog.overlayInstances++}},_destroyOverlay:function(){this.options.modal&&this.overlay&&(a.ui.dialog.overlayInstances--,a.ui.dialog.overlayInstances||this.document.unbind("focusin.dialog"),this.overlay.remove(),this.overlay=null)}}),a.ui.dialog.overlayInstances=0,!1!==a.uiBackCompat&&a.widget("ui.dialog",a.ui.dialog,{_position:function(){var t,e=this.options.position,i=[],n=[0,0];e?(("string"==typeof e||"object"==typeof e&&"0"in e)&&(1===(i=e.split?e.split(" "):[e[0],e[1]]).length&&(i[1]=i[0]),a.each(["left","top"],function(t,e){+i[t]===i[t]&&(n[t]=i[t],i[t]=e)}),e={my:i[0]+(n[0]<0?n[0]:"+"+n[0])+" "+i[1]+(n[1]<0?n[1]:"+"+n[1]),at:i.join(" ")}),e=a.extend({},a.ui.dialog.prototype.options.position,e)):e=a.ui.dialog.prototype.options.position,(t=this.uiDialog.is(":visible"))||this.uiDialog.show(),this.uiDialog.position(e),t||this.uiDialog.hide()}})}(jQuery),function(m){var g=/up|down|vertical/,v=/up|left|vertical|horizontal/;m.effects.effect.blind=function(t,e){var i,n,s,o=m(this),a=["position","top","bottom","left","right","height","width"],r=m.effects.setMode(o,t.mode||"hide"),l=t.direction||"up",h=g.test(l),c=h?"height":"width",u=h?"top":"left",d=v.test(l),p={},f="show"===r;o.parent().is(".ui-effects-wrapper")?m.effects.save(o.parent(),a):m.effects.save(o,a),o.show(),n=(i=m.effects.createWrapper(o).css({overflow:"hidden"}))[c](),s=parseFloat(i.css(u))||0,p[c]=f?n:0,d||(o.css(h?"bottom":"right",0).css(h?"top":"left","auto").css({position:"absolute"}),p[u]=f?s:n+s),f&&(i.css(c,0),d||i.css(u,s+n)),i.animate(p,{duration:t.duration,easing:t.easing,queue:!1,complete:function(){"hide"===r&&o.hide(),m.effects.restore(o,a),m.effects.removeWrapper(o),e()}})}}(jQuery),function(y){y.effects.effect.bounce=function(t,e){var i,n,s,o=y(this),a=["position","top","bottom","left","right","height","width"],r=y.effects.setMode(o,t.mode||"effect"),l="hide"===r,h="show"===r,c=t.direction||"up",u=t.distance,d=t.times||5,p=2*d+(h||l?1:0),f=t.duration/p,m=t.easing,g="up"===c||"down"===c?"top":"left",v="up"===c||"left"===c,b=o.queue(),_=b.length;for((h||l)&&a.push("opacity"),y.effects.save(o,a),o.show(),y.effects.createWrapper(o),u||(u=o["top"===g?"outerHeight":"outerWidth"]()/3),h&&((s={opacity:1})[g]=0,o.css("opacity",0).css(g,v?2*-u:2*u).animate(s,f,m)),l&&(u/=Math.pow(2,d-1)),i=(s={})[g]=0;i
").css({position:"absolute",visibility:"visible",left:-o*m,top:-s*g}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:m,height:g,left:a+(p?l*m:0),top:r+(p?h*g:0),opacity:p?0:1}).animate({left:a+(p?0:l*m),top:r+(p?0:h*g),opacity:p?1:0},t.duration||500,t.easing,i)}}(jQuery),function(s){s.effects.effect.fade=function(t,e){var i=s(this),n=s.effects.setMode(i,t.mode||"toggle");i.animate({opacity:n},{queue:!1,duration:t.duration,easing:t.easing,complete:e})}}(jQuery),function(v){v.effects.effect.fold=function(t,e){var i,n,s=v(this),o=["position","top","bottom","left","right","height","width"],a=v.effects.setMode(s,t.mode||"hide"),r="show"===a,l="hide"===a,h=t.size||15,c=/([0-9]+)%/.exec(h),u=!!t.horizFirst,d=r!==u,p=d?["width","height"]:["height","width"],f=t.duration/2,m={},g={};v.effects.save(s,o),s.show(),i=v.effects.createWrapper(s).css({overflow:"hidden"}),n=d?[i.width(),i.height()]:[i.height(),i.width()],c&&(h=parseInt(c[1],10)/100*n[l?0:1]),r&&i.css(u?{height:0,width:h}:{height:h,width:0}),m[p[0]]=r?n[0]:h,g[p[1]]=r?n[1]:0,i.animate(m,f,t.easing).animate(g,f,t.easing,function(){l&&s.hide(),v.effects.restore(s,o),v.effects.removeWrapper(s),e()})}}(jQuery),function(a){a.effects.effect.highlight=function(t,e){var i=a(this),n=["backgroundImage","backgroundColor","opacity"],s=a.effects.setMode(i,t.mode||"show"),o={backgroundColor:i.css("backgroundColor")};"hide"===s&&(o.opacity=0),a.effects.save(i,n),i.show().css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(o,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){"hide"===s&&i.hide(),a.effects.restore(i,n),e()}})}}(jQuery),function(p){p.effects.effect.pulsate=function(t,e){var i,n=p(this),s=p.effects.setMode(n,t.mode||"show"),o="show"===s,a="hide"===s,r=o||"hide"===s,l=2*(t.times||5)+(r?1:0),h=t.duration/l,c=0,u=n.queue(),d=u.length;for(!o&&n.is(":visible")||(n.css("opacity",0).show(),c=1),i=1;i
").appendTo(document.body).addClass(t.className).css({top:c.top-a,left:c.left-r,height:i.innerHeight(),width:i.innerWidth(),position:s?"fixed":"absolute"}).animate(h,t.duration,t.easing,function(){u.remove(),e()})}}(jQuery),function(l){l.widget("ui.menu",{version:"1.10.3",defaultElement:"
    ",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,l.proxy(function(t){this.options.disabled&&t.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(t){t.preventDefault()},"click .ui-state-disabled > a":function(t){t.preventDefault()},"click .ui-menu-item:has(a)":function(t){var e=l(t.target).closest(".ui-menu-item");!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.mouseHandled=!0,this.select(t),e.has(".ui-menu").length?this.expand(t):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(t){var e=l(t.currentTarget);e.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(t,e)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.children(".ui-menu-item").eq(0);e||this.focus(t,i)},blur:function(t){this._delay(function(){l.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){l(t.target).closest(".ui-menu").length||this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var t=l(this);t.data("ui-menu-submenu-carat")&&t.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(t){function e(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var i,n,s,o,a,r=!0;switch(t.keyCode){case l.ui.keyCode.PAGE_UP:this.previousPage(t);break;case l.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case l.ui.keyCode.HOME:this._move("first","first",t);break;case l.ui.keyCode.END:this._move("last","last",t);break;case l.ui.keyCode.UP:this.previous(t);break;case l.ui.keyCode.DOWN:this.next(t);break;case l.ui.keyCode.LEFT:this.collapse(t);break;case l.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case l.ui.keyCode.ENTER:case l.ui.keyCode.SPACE:this._activate(t);break;case l.ui.keyCode.ESCAPE:this.collapse(t);break;default:r=!1,n=this.previousFilter||"",s=String.fromCharCode(t.keyCode),o=!1,clearTimeout(this.filterTimer),s===n?o=!0:s=n+s,a=new RegExp("^"+e(s),"i"),i=this.activeMenu.children(".ui-menu-item").filter(function(){return a.test(l(this).children("a").text())}),(i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(s=String.fromCharCode(t.keyCode),a=new RegExp("^"+e(s),"i"),i=this.activeMenu.children(".ui-menu-item").filter(function(){return a.test(l(this).children("a").text())})),i.length?(this.focus(t,i),1").addClass("ui-menu-icon ui-icon "+n).data("ui-menu-submenu-carat",!0);e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby", +e.attr("id"))}),(t=e.add(this.element)).children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),t.children(":not(.ui-menu-item)").each(function(){var t=l(this);/[^\-\u2014\u2013\s]/.test(t.text())||t.addClass("ui-widget-content ui-menu-divider")}),t.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!l.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){"icons"===t&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(e.submenu),this._super(t,e)},focus:function(t,e){var i,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),n=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",n.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,n,s,o,a;this._hasScroll()&&(e=parseFloat(l.css(this.activeMenu[0],"borderTopWidth"))||0,i=parseFloat(l.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-e-i,s=this.activeMenu.scrollTop(),o=this.activeMenu.height(),a=t.height(),n<0?this.activeMenu.scrollTop(s+n):o
"),n=i.children()[0];return x("body").append(i),t=n.offsetWidth,i.css("overflow","scroll"),t===(e=n.offsetWidth)&&(e=i[0].clientWidth),i.remove(),o=t-e},getScrollInfo:function(t){var e=t.isWindow?"":t.element.css("overflow-x"),i=t.isWindow?"":t.element.css("overflow-y"),n="scroll"===e||"auto"===e&&t.widthD(T(n),T(s))?o.important="horizontal":o.important="vertical",u.using.call(this,t,o)}),a.offset(x.extend(h,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i,n=e.within,s=n.isWindow?n.scrollLeft:n.offset.left,o=n.width,a=t.left-e.collisionPosition.marginLeft,r=s-a,l=a+e.collisionWidth-o-s;e.collisionWidth>o?0o?0h&&(n<0||nc&&(0
").appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(t){if(t===e)return this.options.value;this.options.value=this._constrainedValue(t),this._refreshValue()},_constrainedValue:function(t){return t===e&&(t=this.options.value),this.indeterminate=!1===t,"number"!=typeof t&&(t=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,t))},_setOptions:function(t){var e=t.value;delete t.value,this._super(t),this.options.value=this._constrainedValue(e),this._refreshValue()},_setOption:function(t,e){"max"===t&&(e=Math.max(this.min,e)),this._super(t,e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,e=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).toggleClass("ui-corner-right",t===this.options.max).width(e.toFixed(0)+"%"),this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=i("
").appendTo(this.valueDiv))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}})}(jQuery),function(c){var o=5;c.widget("ui.slider",c.ui.mouse,{version:"1.10.3",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=!1,this._mouseSliding=!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"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,e,i=this.options,n=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),s="",o=[];for(e=i.values&&i.values.length||1,n.length>e&&(n.slice(e).remove(),n=n.slice(0,e)),t=n.length;t
").appendTo(this.element),e="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(e+("min"===t.range||"max"===t.range?" ui-slider-range-"+t.range:""))):this.range=c([])},_setupEvents:function(){var t=this.handles.add(this.range).filter("a");this._off(t),this._on(t,this._handleEvents),this._hoverable(t),this._focusable(t)},_destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(t){var e,i,n,s,o,a,r,l=this,h=this.options;return!h.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var e=Math.abs(i-l.values(t));(e=this._valueMax())return this._valueMax();var e=0=e&&(n+=0",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var n={},s=this.element;return o.each(["min","max","step"],function(t,e){var i=s.attr(e);i!==undefined&&i.length&&(n[e]=i)}),n},_events:{keydown:function(t){this._start(t)&&this._keydown(t)&&t.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(t){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",t))},mousewheel:function(t,e){if(e){if(!this.spinning&&!this._start(t))return!1;this._spin((0Math.ceil(.5*t.height())&&0"},_buttonHtml:function(){return""},_start:function(t){return!(!this.spinning&&!1===this._trigger("start",t))&&(this.counter||(this.counter=1),this.spinning=!0)},_repeat:function(t,e,i){t=t||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,e,i)},t),this._spin(e*this.options.step,i)},_spin:function(t,e){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+t*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",e,{value:i})||(this._value(i),this.counter++)},_increment:function(t){var e=this.options.incremental;return e?o.isFunction(e)?e(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var t=this._precisionOf(this.options.step);return null!==this.options.min&&(t=Math.max(t,this._precisionOf(this.options.min))),t},_precisionOf:function(t){var e=t.toString(),i=e.indexOf(".");return-1===i?0:e.length-i-1},_adjustValue:function(t){var e,i,n=this.options;return i=t-(e=null!==n.min?n.min:0),t=e+(i=Math.round(i/n.step)*n.step),t=parseFloat(t.toFixed(this._precision())),null!==n.max&&t>n.max?n.max:null!==n.min&&t li","mousedown"+this.eventNamespace,function(t){h(this).is(".ui-state-disabled")&&t.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){h(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs(),t.active=this._initialActive(),h.isArray(t.disabled)&&(t.disabled=h.unique(t.disabled.concat(h.map(this.tabs.filter(".ui-state-disabled"),function(t){return e.tabs.index(t)}))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(t.active):this.active=h(),this._refresh(),this.active.length&&this.load(t.active)},_initialActive:function(){var i=this.options.active,t=this.options.collapsible,n=location.hash.substring(1);return null===i&&(n&&this.tabs.each(function(t,e){if(h(e).attr("aria-controls")===n)return i=t,!1}),null===i&&(i=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),null!==i&&-1!==i||(i=!!this.tabs.length&&0)),!1!==i&&-1===(i=this.tabs.index(this.tabs.eq(i)))&&(i=!t&&0),!t&&!1===i&&this.anchors.length&&(i=0),i},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):h()}},_tabKeydown:function(t){var e=h(this.document[0].activeElement).closest("li"),i=this.tabs.index(e),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case h.ui.keyCode.RIGHT:case h.ui.keyCode.DOWN:i++;break;case h.ui.keyCode.UP:case h.ui.keyCode.LEFT:n=!1,i--;break;case h.ui.keyCode.END:i=this.anchors.length-1;break;case h.ui.keyCode.HOME:i=0;break;case h.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i);case h.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(i!==this.options.active&&i);default:return}t.preventDefault(),clearTimeout(this.activating),i=this._focusNextTab(i,n),t.ctrlKey||(e.attr("aria-selected","false"),this.tabs.eq(i).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",i)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===h.ui.keyCode.UP&&(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&&t.keyCode===h.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===h.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,e){function i(){return n?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,e=this.tablist.children(":has(a[href])");t.disabled=h.map(e.filter(".ui-state-disabled"),function(t){return e.index(t)}),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!h.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=h()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=h()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var l=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return h("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=h(),this.anchors.each(function(t,e){var i,n,s,o=h(e).uniqueId().attr("id"),a=h(e).closest("li"),r=a.attr("aria-controls");c(e)?(i=e.hash,n=l.element.find(l._sanitizeSelector(i))):(i="#"+(s=l._tabId(a)),(n=l.element.find(i)).length||(n=l._createPanel(s)).insertAfter(l.panels[t-1]||l.tablist),n.attr("aria-live","polite")),n.length&&(l.panels=l.panels.add(n)),r&&a.data("ui-tabs-aria-controls",r),a.attr({"aria-controls":i.substring(1),"aria-labelledby":o}),n.attr("aria-labelledby",o)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(t){return h("
").attr("id",t).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(t){h.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1);for(var e,i=0;e=this.tabs[i];i++)!0===t||-1!==h.inArray(i,t)?h(e).addClass("ui-state-disabled").attr("aria-disabled","true"):h(e).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=t},_setupEvents:function(t){var i={click:function(t){t.preventDefault()}};t&&h.each(t.split(" "),function(t,e){i[e]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,e=this.element.parent();"fill"===t?(i=e.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var t=h(this),e=t.css("position");"absolute"!==e&&"fixed"!==e&&(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=h(this).outerHeight(!0)}),this.panels.each(function(){h(this).height(Math.max(0,i-h(this).innerHeight()+h(this).height()))}).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each(function(){i=Math.max(i,h(this).height("").height())}).height(i))},_eventHandler:function(t){var e=this.options,i=this.active,n=h(t.currentTarget).closest("li"),s=n[0]===i[0],o=s&&e.collapsible,a=o?h():this._getPanelForTab(n),r=i.length?this._getPanelForTab(i):h(),l={oldTab:i,oldPanel:r,newTab:o?h():n,newPanel:a};t.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||s&&!e.collapsible||!1===this._trigger("beforeActivate",t,l)||(e.active=!o&&this.tabs.index(n),this.active=s?h():n,this.xhr&&this.xhr.abort(),r.length||a.length||h.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(n),t),this._toggle(t,l))},_toggle:function(t,e){function i(){s.running=!1,s._trigger("activate",t,e)}function n(){e.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),o.length&&s.options.show?s._show(o,s.options.show,i):(o.show(),i())}var s=this,o=e.newPanel,a=e.oldPanel;this.running=!0,a.length&&this.options.hide?this._hide(a,this.options.hide,function(){e.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),n()}):(e.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),a.hide(),n()),a.attr({"aria-expanded":"false","aria-hidden":"true"}),e.oldTab.attr("aria-selected","false"),o.length&&a.length?e.oldTab.attr("tabIndex",-1):o.length&&this.tabs.filter(function(){return 0===h(this).attr("tabIndex")}).attr("tabIndex",-1),o.attr({"aria-expanded":"true","aria-hidden":"false"}),e.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(t){var e,i=this._findActive(t);i[0]!==this.active[0]&&(i.length||(i=this.active),e=i.find(".ui-tabs-anchor")[0],this._eventHandler({target:e,currentTarget:e,preventDefault:h.noop}))},_findActive:function(t){return!1===t?h():this.tabs.eq(t)},_getIndex:function(t){return"string"==typeof t&&(t=this.anchors.index(this.anchors.filter("[href$='"+t+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){h.data(this,"ui-tabs-destroy")?h(this).remove():h(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var t=h(this),e=t.data("ui-tabs-aria-controls");e?t.attr("aria-controls",e).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(i){var t=this.options.disabled;!1!==t&&(i===n?t=!1:(i=this._getIndex(i),t=h.isArray(t)?h.map(t,function(t){return t!==i?t:null}):h.map(this.tabs,function(t,e){return e!==i?e:null})),this._setupDisabled(t))},disable:function(t){var e=this.options.disabled;if(!0!==e){if(t===n)e=!0;else{if(t=this._getIndex(t),-1!==h.inArray(t,e))return;e=h.isArray(e)?h.merge([t],e).sort():[t]}this._setupDisabled(e)}},load:function(t,e){t=this._getIndex(t);var i=this,n=this.tabs.eq(t),s=n.find(".ui-tabs-anchor"),o=this._getPanelForTab(n),a={tab:n,panel:o};c(s[0])||(this.xhr=h.ajax(this._ajaxSettings(s,e,a)),this.xhr&&"canceled"!==this.xhr.statusText&&(n.addClass("ui-tabs-loading"),o.attr("aria-busy","true"),this.xhr.success(function(t){setTimeout(function(){o.html(t),i._trigger("load",e,a)},1)}).complete(function(t,e){setTimeout(function(){"abort"===e&&i.panels.stop(!1,!0),n.removeClass("ui-tabs-loading"),o.removeAttr("aria-busy"),t===i.xhr&&delete i.xhr},1)})))},_ajaxSettings:function(t,i,n){var s=this;return{url:t.attr("href"),beforeSend:function(t,e){return s._trigger("beforeLoad",i,h.extend({jqXHR:t,ajaxSettings:e},n))}}},_getPanelForTab:function(t){var e=h(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+e))}})}(jQuery),function(l){function h(t,e){var i=(t.attr("aria-describedby")||"").split(/\s+/);i.push(e),t.data("ui-tooltip-id",e).attr("aria-describedby",l.trim(i.join(" ")))}function s(t){var e=t.data("ui-tooltip-id"),i=(t.attr("aria-describedby")||"").split(/\s+/),n=l.inArray(e,i);-1!==n&&i.splice(n,1),t.removeData("ui-tooltip-id"),(i=l.trim(i.join(" ")))?t.attr("aria-describedby",i):t.removeAttr("aria-describedby")}var n=0;l.widget("ui.tooltip",{version:"1.10.3",options:{content:function(){var t=l(this).attr("title")||"";return l("").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(t,e){var i=this;if("disabled"===t)return this[e?"_disable":"_enable"](),void(this.options[t]=e);this._super(t,e),"content"===t&&l.each(this.tooltips,function(t,e){i._updateContent(e)})},_disable:function(){var n=this;l.each(this.tooltips,function(t,e){var i=l.Event("blur");i.target=i.currentTarget=e[0],n.close(i,!0)}),this.element.find(this.options.items).addBack().each(function(){var t=l(this);t.is("[title]")&&t.data("ui-tooltip-title",t.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var t=l(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})},open:function(t){var i=this,e=l(t?t.target:this.element).closest(this.options.items);e.length&&!e.data("ui-tooltip-id")&&(e.attr("title")&&e.data("ui-tooltip-title",e.attr("title")),e.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&e.parents().each(function(){var t,e=l(this);e.data("ui-tooltip-open")&&((t=l.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),e.attr("title")&&(e.uniqueId(),i.parents[this.id]={element:this,title:e.attr("title")},e.attr("title",""))}),this._updateContent(e,t))},_updateContent:function(e,i){var t,n=this.options.content,s=this,o=i?i.type:null;if("string"==typeof n)return this._open(i,e,n);(t=n.call(e[0],function(t){e.data("ui-tooltip-open")&&s._delay(function(){i&&(i.type=o),this._open(i,e,t)})}))&&this._open(i,e,t)},_open:function(t,i,e){function n(t){r.of=t,s.is(":hidden")||s.position(r)}var s,o,a,r=l.extend({},this.options.position);e&&((s=this._find(i)).length?s.find(".ui-tooltip-content").html(e):(i.is("[title]")&&(t&&"mouseover"===t.type?i.attr("title",""):i.removeAttr("title")),s=this._tooltip(i),h(i,s.attr("id")),s.find(".ui-tooltip-content").html(e),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:n}),n(t)):s.position(l.extend({of:i},this.options.position)),s.hide(),this._show(s,this.options.show),this.options.show&&this.options.show.delay&&(a=this.delayedShow=setInterval(function(){s.is(":visible")&&(n(r.of),clearInterval(a))},l.fx.interval)),this._trigger("open",t,{tooltip:s}),o={keyup:function(t){if(t.keyCode===l.ui.keyCode.ESCAPE){var e=l.Event(t);e.currentTarget=i[0],this.close(e,!0)}},remove:function(){this._removeTooltip(s)}},t&&"mouseover"!==t.type||(o.mouseleave="close"),t&&"focusin"!==t.type||(o.focusout="close"),this._on(!0,i,o)))},close:function(t){var i=this,e=l(t?t.currentTarget:this.element),n=this._find(e);this.closing||(clearInterval(this.delayedShow),e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title")),s(e),n.stop(!0),this._hide(n,this.options.hide,function(){i._removeTooltip(l(this))}),e.removeData("ui-tooltip-open"),this._off(e,"mouseleave focusout keyup"),e[0]!==this.element[0]&&this._off(e,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&l.each(this.parents,function(t,e){l(e.element).attr("title",e.title),delete i.parents[t]}),this.closing=!0,this._trigger("close",t,{tooltip:n}),this.closing=!1)},_tooltip:function(t){var e="ui-tooltip-"+n++,i=l("
").attr({id:e,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return l("
").addClass("ui-tooltip-content").appendTo(i),i.appendTo(this.document[0].body),this.tooltips[e]=t,i},_find:function(t){var e=t.data("ui-tooltip-id");return e?l("#"+e):l()},_removeTooltip:function(t){t.remove(),delete this.tooltips[t.attr("id")]},_destroy:function(){var n=this;l.each(this.tooltips,function(t,e){var i=l.Event("blur");i.target=i.currentTarget=e[0],n.close(i,!0),l("#"+t).remove(),e.data("ui-tooltip-title")&&(e.attr("title",e.data("ui-tooltip-title")),e.removeData("ui-tooltip-title"))})}})}(jQuery),window.Modernizr=function(a,c,r){function n(t){_.cssText=t}function t(t,e){return n(k.join(t+";")+(e||""))}function o(t,e){return typeof t===e}function s(t,e){return!!~(""+t).indexOf(e)}function l(t,e){for(var i in t)if(_[t[i]]!==r)return"pfx"!=e||t[i];return!1}function h(t,e,i){for(var n in t){var s=e[t[n]];if(s!==r)return!1===i?t[n]:o(s,"function")?s.bind(i||e):s}return!1}function e(t,e,i){var n=t.charAt(0).toUpperCase()+t.substr(1),s=(t+" "+D.join(n+" ")+n).split(" ");return o(e,"string")||o(e,"undefined")?l(s,e):h(s=(t+" "+T.join(n+" ")+n).split(" "),e,i)}function i(){f.input=function(t){for(var e=0,i=t.length;e",t,""].join(""),r.id=v,h.innerHTML+=s,h.appendChild(r),l||(h.style.background="",g.appendChild(h)),o=e(r,t),l?r.parentNode.removeChild(r):h.parentNode.removeChild(h),!!o},$=function(){function t(t,e){e=e||c.createElement(n[t]||"div");var i=(t="on"+t)in e;return i||(e.setAttribute||(e=c.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(t,""),i=o(e[t],"function"),o(e[t],"undefined")||(e[t]=r),e.removeAttribute(t))),e=null,i}var n={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return t}(),z={}.hasOwnProperty;d=o(z,"undefined")||o(z.call,"undefined")?function(t,e){return e in t&&o(t.constructor.prototype[e],"undefined")}:function(t,e){return z.call(t,e)},Function.prototype.bind||(Function.prototype.bind=function(n){var s=this;if("function"!=typeof s)throw new TypeError;var o=M.call(arguments,1),a=function(){if(this instanceof a){var t=function(){};t.prototype=s.prototype;var e=new t,i=s.apply(e,o.concat(M.call(arguments)));return Object(i)===i?i:e}return s.apply(n,o.concat(M.call(arguments)))};return a});var H,j,W;H=["fontface","touch","csstransforms3d","generatedcontent"],j=['@font-face {font-family:"font";src:url("https://")}',["@media (",k.join("touch-enabled),("),v,")","{#touch{top:9px;position:absolute}}"].join(""),["@media (",k.join("transform-3d),("),v,")","{#csstransforms3d{left:9px;position:absolute;height:3px;}}"].join(""),['#generatedcontent:after{content:"',w,'";visibility:hidden}'].join("")].join(""),W=H.length,A(j,function(t,e){for(var i=c.styleSheets[c.styleSheets.length-1],n=i?i.cssRules&&i.cssRules[0]?i.cssRules[0].cssText:i.cssText||"":"",s=t.childNodes,o={};W--;)o[s[W].id]=s[W];f.touch="ontouchstart"in a||a.DocumentTouch&&c instanceof DocumentTouch||9===(o.touch&&o.touch.offsetTop),f.csstransforms3d=9===(o.csstransforms3d&&o.csstransforms3d.offsetLeft)&&3===o.csstransforms3d.offsetHeight,f.generatedcontent=1<=(o.generatedcontent&&o.generatedcontent.offsetHeight),f.fontface=/src/i.test(n)&&0===n.indexOf(e.split(" ")[0])},W,H);for(var O in N.flexbox=function(){return e("flexOrder")},N.canvas=function(){var t=c.createElement("canvas");return!!t.getContext&&!!t.getContext("2d")},N.canvastext=function(){return!!f.canvas&&!!o(c.createElement("canvas").getContext("2d").fillText,"function")},N.webgl=function(){try{var t,e=c.createElement("canvas");t=!(!a.WebGLRenderingContext||!e.getContext("experimental-webgl")&&!e.getContext("webgl")),e=r}catch(m){t=!1}return t},N.touch=function(){return f.touch},N.geolocation=function(){return!!navigator.geolocation},N.postmessage=function(){return!!a.postMessage},N.websqldatabase=function(){return!!a.openDatabase},N.indexedDB=function(){return!!e("indexedDB",a)},N.hashchange=function(){return $("hashchange",a)&&(c.documentMode===r||7",n.insertBefore(i.lastChild,n.firstChild)}function a(){var t=g.elements;return"string"==typeof t?t.split(" "):t}function i(t){var i={},n=t.createElement,s=(0,t.createDocumentFragment)();t.createElement=function(t){var e=(i[t]||(i[t]=n(t))).cloneNode();return g.shivMethods&&e.canHaveChildren&&!m.test(t)?s.appendChild(e):e},t.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+a().join().replace(/\w+/g,function(t){return i[t]=n(t),s.createElement(t),'c("'+t+'")'})+");return n}")(g,s)}function n(t){var e;return t.documentShived||(g.shivCSS&&!l&&(e=!!c(t,"article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio{display:none}canvas,video{display:inline-block;*display:inline;*zoom:1}[hidden]{display:none}audio[controls]{display:inline-block;*display:inline;*zoom:1}mark{background:#FF0;color:#000}")),h||(e=!i(t)),e&&(t.documentShived=e)),t}function u(t){for(var e,i=t.getElementsByTagName("*"),n=i.length,s=RegExp("^(?:"+a().join("|")+")$","i"),o=[];n--;)e=i[n],s.test(e.nodeName)&&o.push(e.applyElement(r(e)));return o}function r(t){for(var e,i=t.attributes,n=i.length,s=t.ownerDocument.createElement(_+":"+t.nodeName);n--;)(e=i[n]).specified&&s.setAttribute(e.nodeName,e.nodeValue);return s.style.cssText=t.style.cssText,s}function d(t){for(var e,i=t.split("{"),n=i.length,s=RegExp("(^|[\\s,>+~])("+a().join("|")+")(?=[[\\s,>+~#.:]|$)","gi"),o="$1"+_+"\\:$2";n--;)(e=i[n]=i[n].split("}"))[e.length-1]=e[e.length-1].replace(s,o),i[n]=e.join("}");return i.join("{")}function s(t){for(var e=t.length;e--;)t[e].removeNode()}function o(r){var l,h,t=r.namespaces,e=r.parentWindow;return!y||r.printShived||("undefined"==typeof t[_]&&t.add(_),e.attachEvent("onbeforeprint",function(){for(var t,e,i,n=r.styleSheets,s=[],o=n.length,a=Array(o);o--;)a[o]=n[o];for(;i=a.pop();)if(!i.disabled&&b.test(i.media)){for(o=0,e=(t=i.imports).length;o",l="hidden"in p,h=1==p.childNodes.length||function(){try{e.createElement("a")}catch(p){return!0}var t=e.createDocumentFragment();return"undefined"==typeof t.cloneNode||"undefined"==typeof t.createDocumentFragment||"undefined"==typeof t.createElement}();var g={elements:f.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:!1!==f.shivCSS,shivMethods:!1!==f.shivMethods,type:"default",shivDocument:n};t.html5=g,n(e);var v,b=/^$|\b(?:all|print)\b/,_="html5shiv",y=!h&&(v=e.documentElement,"undefined"!=typeof e.namespaces&&"undefined"!=typeof e.parentWindow&&"undefined"!=typeof v.applyElement&&"undefined"!=typeof v.removeNode&&"undefined"!=typeof t.attachEvent);g.type+=" print",(g.shivPrint=o)(e)}(this,document),function(t,d,l){function u(t){return"[object Function]"==s.call(t)}function p(t){return"string"==typeof t}function f(){}function m(t){return!t||"loaded"==t||"complete"==t||"uninitialized"==t}function g(){var t=y.shift();w=1,t?t.t?b(function(){("c"==t.t?v.injectCss:v.injectJs)(t.s,0,t.a,t.x,t.e,1)},0):(t(),g()):w=0}function o(i,n,t,e,s,o,a){function r(t){if(!h&&m(l.readyState)&&(u.r=h=1,!w&&g(),l.onload=l.onreadystatechange=null,t))for(var e in"img"!=i&&b(function(){k.removeChild(l)},50),T[n])T[n].hasOwnProperty(e)&&T[n][e].onload()}a=a||v.errorTimeout;var l={},h=0,c=0,u={t:t,s:n,e:s,a:o,x:a};1===T[n]&&(c=1,T[n]=[],l=d.createElement(i)),"object"==i?l.data=n:(l.src=n,l.type=i),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){r.call(this,c)},y.splice(e,0,u),"img"!=i&&(c||2===T[n]?(k.insertBefore(l,x?null:_),b(r,a)):T[n].push(l))}function e(t,e,i,n,s){return w=0,e=e||"j",p(t)?o("c"==e?c:r,t,e,this.i++,i,n,s):(y.splice(this.i++,0,t),1==y.length&&g()),this}function h(){var t=v;return t.loader={load:e,i:0},t}var i,v,n=d.documentElement,b=t.setTimeout,_=d.getElementsByTagName("script")[0],s={}.toString,y=[],w=0,a="MozAppearance"in n.style,x=a&&!!d.createRange().compareNode,k=x?n:_.parentNode,r=(n=t.opera&&"[object Opera]"==s.call(t.opera),n=!!d.attachEvent&&!n,a?"object":n?"script":"img"),c=n?"script":r,C=Array.isArray||function(t){return"[object Array]"==s.call(t)},D=[],T={},S={timeout:function(t,e){return e.length&&(t.timeout=e[0]),t}};(v=function(t){function r(t){t=t.split("!");var e,i,n,s=D.length,o=t.pop(),a=t.length;o={url:o,origUrl:o,prefixes:t};for(i=0;i')[0])},shim:function(t){var e={color:"#888",cls:"placeholder",lr_padding:4,selector:"input[placeholder], textarea[placeholder]"};s.extend(e,t),!this.browser_supported()&&s(e.selector)._placeholder_shim(e)}}}),s.extend(s.fn,{_placeholder_shim:function(n){function i(t){var e=s(t).offsetParent().offset(),i=s(t).offset();return{top:i.top-e.top+(s(t).outerHeight()-s(t).height())/2,left:i.left-e.left+n.lr_padding,width:s(t).width()-n.lr_padding}}return this.each(function(){if(s(this).data("placeholder"))return s(this).data("placeholder").css(i(s(this))),!0;var t={};"auto"!=s(this).css("height")&&(t={lineHeight:s(this).css("height")});var e=s("
")),this.container=this.container.parent()):this.container.hasClass("jcarousel-container")||(this.container=this.list.wrap("
").parent())):(this.container=_(t),this.list=this.container.find(this.options.listTag).eq(0)),""!=i&&-1==this.container.parent()[0].className.indexOf("jcarousel-skin")&&this.container.wrap('
'),this.clip=this.list.parent(),this.clip.length&&this.clip.hasClass("jcarousel-clip")||(this.clip=this.list.wrap("
").parent()),this.buttonNext=_(".jcarousel-next",this.container),0==this.buttonNext.size()&&null!=this.options.buttonNextHTML&&(this.buttonNext=this.clip.after(this.options.buttonNextHTML).next()),this.buttonNext.addClass(this.className("jcarousel-next")),this.buttonPrev=_(".jcarousel-prev",this.container),0==this.buttonPrev.size()&&null!=this.options.buttonPrevHTML&&(this.buttonPrev=this.clip.before(this.options.buttonPrevHTML).prev()),this.buttonPrev.addClass(this.className("jcarousel-prev")),this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"}),this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0}),this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});var o=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,a=this.list.children(this.options.itemTag),r=this;if(0this.options.size&&(e=this.options.size);for(var i=t;i<=e;i++){var n=this.get(i);if(!n.length||n.hasClass("jcarousel-item-placeholder"))return!1}return!0},get:function(t){return _(".jcarousel-item-"+t,this.list)},add:function(t,e){var i=0;if(0==(s=this.get(t)).length){for(var n,s=this.create(t),o=y.intval(t);n=this.get(--o);)if(o<=0||n.length){o<=0?this.list.prepend(s):n.after(s);break}}else i=this.dimension(s);s.removeClass(this.className("jcarousel-item-placeholder")),"string"==typeof e?s.html(e):s.empty().append(e);var a=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,r=this.dimension(s,a)-i;return 0=this.first&&t<=this.last)){var i=this.dimension(e);tthis.options.size?this.options.size:t);for(var i,n=this.first>t,s="circular"!=this.options.wrap&&this.first<=1?1:this.first,o=n?this.get(s):this.get(this.last),a=n?s:s-1,r=null,l=0,h=!1,c=0;n?--a>=t:++athis.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.children().clone(!0))),o=r,c=this.dimension(r),h&&(l+=c),null!=this.first&&("circular"==this.options.wrap||1<=a&&(null==this.options.size||a<=this.options.size))&&(e=n?e+c:e-c);var u=this.clipping(),d=[],p=0,f=(a=t,0);for(o=this.get(t-1);++p;){if(h=!(r=this.get(a)).length,0==r.length&&(r=this.create(a).addClass(this.className("jcarousel-item-placeholder")),0==o.length?this.list.prepend(r):o[n?"before":"after"](r),null!=this.first&&"circular"==this.options.wrap&&null!==this.options.size&&(a<=0||a>this.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.find(">*").clone(!0))),o=r,0==(c=this.dimension(r)))return console&&_.isFunction(console.log)&&console.log("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."),0;if("circular"!=this.options.wrap&&null!==this.options.size&&a>this.options.size?d.push(r):h&&(l+=c),u<=(f+=c))break;a++}for(var m=0;mthis.options.size&&(g=this.options.size),gv;)e+=this.dimension(this.get(t));return this.prevFirst=this.first,this.prevLast=this.last,this.first=v,this.last=g,e},animate:function(t,e){if(!this.locked&&!this.animating){this.animating=!0;var i=this,n=function(){i.animating=!1,0==t&&i.list.css(i.lt,0),("circular"==i.options.wrap||"both"==i.options.wrap||"last"==i.options.wrap||null==i.options.size||i.last=this.options.size)||(t=null!=this.tail&&!this.inTail)}if(e==undefined||null==e){e=!this.locked&&0!==this.options.size&&(this.options.wrap&&"last"!=this.options.wrap||1",t)},format:function(t,e){var i=_(t).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+e)).css({"float":"left","list-style":"none"});return i.attr("jcarouselindex",e),i},className:function(t){return t+" "+t+(this.options.vertical?"-vertical":"-horizontal")},dimension:function(t,e){var i=t.jquery!=undefined?t[0]:t,n=this.options.vertical?i.offsetHeight+y.margin(i,"marginTop")+y.margin(i,"marginBottom"):i.offsetWidth+y.margin(i,"marginLeft")+y.margin(i,"marginRight");if(e==undefined||n==e)return n;var s=this.options.vertical?e-y.margin(i,"marginTop")-y.margin(i,"marginBottom"):e-y.margin(i,"marginLeft")-y.margin(i,"marginRight");return _(i).css(this.wh,s+"px"),this.dimension(i)},clipping:function(){if(null!=this.clip[0])return this.options.vertical?this.clip[0].offsetHeight-y.intval(this.clip.css("borderTopWidth"))-y.intval(this.clip.css("borderBottomWidth")):this.clip[0].offsetWidth-y.intval(this.clip.css("borderLeftWidth"))-y.intval(this.clip.css("borderRightWidth"))},index:function(t,e){return e==undefined&&(e=this.options.size),Math.round(((t-1)/e-Math.floor((t-1)/e))*e)+1}}),y.extend({defaults:function(t){return _.extend(h,t||{})},margin:function(t,e){if(!t)return 0;var i=t.jquery!=undefined?t[0]:t;if("marginRight"==e&&_.browser.safari){var n,s,o={display:"block","float":"none",width:"auto"};return _.swap(i,o,function(){n=i.offsetWidth}),o.marginRight=0,_.swap(i,o,function(){s=i.offsetWidth}),s-n}return y.intval(_.css(i,e))},intval:function(t){return t=parseInt(t),isNaN(t)?0:t}})}(jQuery),function(t,e){"use strict";var i,n;t.uaMatch=function(t){t=t.toLowerCase();var e=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[],i=/(ipad)/.exec(t)||/(iphone)/.exec(t)||/(android)/.exec(t)||[];return{browser:e[1]||"",version:e[2]||"0",platform:i[0]||""}},n={},(i=t.uaMatch(e.navigator.userAgent)).browser&&(n[i.browser]=!0,n.version=i.version),i.platform&&(n[i.platform]=!0),n.chrome?n.webkit=!0:n.webkit&&(n.safari=!0),t.browser=n}(jQuery,window),"undefined"==typeof custom_wymeditor_boot_options&&(custom_wymeditor_boot_options={}),$(document).ready(function(){$("form input[type=text]:first").focus(),init_flash_messages()}),init_flash_messages=function(){$("#flash").css({opacity:0,visibility:"visible"}).animate({opacity:"1"},550),$("#flash_close").on("click",function(t){try{$("#flash").animate({opacity:0,visibility:"hidden"},330,function(){$("#flash").hide()})}catch(e){$("#flash").hide()}t.preventDefault()}),$("#flash.flash_message").prependTo("#records")},$(function(){$logo=$("#site_bar_content #site_bar_refinery_cms_logo"),$logo.css("left",$("#site_bar_content").width()/2-$logo.width()/2),$switch_anchor=$("#editor_switch a").not(".ie7 #editor_switch a, .ie6 #editor_switch a"),$("#editor_switch a").appendTo($("").prependTo("#editor_switch"))});var shiftHeld=!1,initialLoad=!0;init_refinery_admin=function(){init_interface(),init_sortable_menu(),init_submit_continue(),init_modal_dialogs(),init_tooltips(),init_ajaxy_pagination()},$(document).ready(init_refinery_admin),"object"==typeof window.onpopstate&&$(window).bind("popstate",function(){initialLoad||$(document).paginateTo(location.pathname+location.href.split(location.pathname)[1]),initialLoad=!1}),$.fn.paginateTo=function(t){$.ajax({url:t,cache:!1,success:function(t){$(".pagination_container").slideTo(t),$(".pagination_container .pagination a").each(function(){$(this).attr("href",$(this).attr("href").replace(/\?\_\=[^&]+&/,"?"))})},error:function(){window.location=popstate_location}})},$.fn.slideTo=function(t){return $(this).html(t),$(this).applyMinimumHeightFromChildren(),$(this).find(".pagination_frame").removeClass("frame_right").addClass("frame_center"),init_modal_dialogs(),init_tooltips(),$(this)},$.fn.applyMinimumHeightFromChildren=function(){return child_heights=0,$(this).children().each(function(t,i){child_heights+=$(i).height(),$.each(["marginTop","marginBottom","paddingTop","paddingBottom"],function(t,e){child_heights+=parseInt($(i).css(e))||0})}),$(this).css("min-height",child_heights),$(this)},init_modal_dialogs=function(){$('a[href*="dialog=true"]').not("#dialog_container a").each(function(t,e){$(e).data({"dialog-width":parseInt($($(e).attr("href").match("width=([0-9]*)")).last().get(0),10)||928,"dialog-height":parseInt($($(e).attr("href").match("height=([0-9]*)")).last().get(0),10)||473,"dialog-title":$(e).attr("title")||$(e).attr("name")||$(e).html()||null}).attr("href",$(e).attr("href").replace(/(&(amp;)?|\?)(dialog=true|(width|height)=\d+)/g,"").replace(/(\/[^&\?]*)&(amp;)?/,"$1?")).click(function(t){$anchor=$(this),iframe_src=(iframe_src=$anchor.attr("href"))+(-1"),iframe.dialog({title:$anchor.data("dialog-title"),modal:!0,resizable:!1,autoOpen:!0,width:$anchor.data("dialog-width"),height:$anchor.data("dialog-height"),open:onOpenDialog,close:onCloseDialog}),iframe.attr("src",iframe_src),t.preventDefault()})})},refinery_dialog_success=function(){close_dialog(),$.ajax({url:window.location.pathname+window.location.search,cache:!1,success:function(t){$(".pagination_container").html(t),$("#flash_container > #flash").remove(),$("#flash_container").append($(".pagination_container").find("#flash")),$("#flash").css({width:"auto",visibility:""}).fadeIn(550),init_refinery_admin()}})},trigger_reordering=function(t,e){$menu=$("#menu"),t.preventDefault(),$("#menu_reorder, #menu_reorder_done").toggle(),$("#site_bar, #content").fadeTo(500,e?.35:1),e?$menu.find(".tab a").click(function(t){t.preventDefault()}):$menu.find(".tab a").unbind("click"),$menu.sortable(e?"enable":"disable")},trigger_reordering_content_section=function(t,e){$menu=$("#page-tabs").sortable(),t.preventDefault(),$("#reorder_page_part, #reorder_page_part_done").toggle(),$("#site_bar, #menu, .field:not(:has(#page-tabs)), .page_part:visible, #more_options_field, .form-actions").fadeTo(500,e?.35:1),$menu.sortable(e?"enable":"disable").sortable({items:"li",stop:function(){$("#page-tabs li[data-index]").each(function(t){$("#page_parts_attributes_"+$(this).data("index")+"_position").val(t+1)})}})},submit_and_continue=function(t,e){$(this).hasClass("wymupdate")&&$.each(WYMeditor.INSTANCES,function(t,e){e.update()}),$("#continue_editing").val(!0),$("#flash").fadeOut(250),$(".fieldWithErrors").removeClass("fieldWithErrors").addClass("field"),$("#flash_container .errorExplanation").remove(),$.post($("#continue_editing").get(0).form.action,$($("#continue_editing").get(0).form).serialize(),function(t){0<($flash_container=$("#flash_container")).length&&($flash_container.html(t),$("#flash").css({width:"auto",visibility:null}).fadeIn(550),$(".errorExplanation").not($("#flash_container .errorExplanation")).remove(),null!=(error_fields=$("#fieldsWithErrors").val())?$.each(error_fields.split(","),function(){$("#"+this).wrap("
")}):e&&(window.location=e),$(".fieldWithErrors:first :input:first").focus(),$("#continue_editing").val(!1),init_flash_messages(),$("form").attr("action",$("#new_action").attr("value")))},"html"),t.preventDefault()},init_tooltips=function(t){$($(null!=t?t:"a[title], span[title], #image_grid img[title], *[tooltip]")).not(".no-tooltip").each(function(t,e){$(e).hover(function(i){"mouseenter"==i.type||"mouseover"==i.type?$(this).oneTime(350,"tooltip",$.proxy(function(){$(".tooltip").remove(),tooltip=$("
").appendTo("#tooltip_container"),tooltip.find("span").html($(this).attr("tooltip")),tooltip_nib_extension=$.browser.msie?".gif":".png",nib=$("").appendTo("#tooltip_container"),tooltip.css({opacity:0,maxWidth:"300px"}),required_left_offset=$(this).offset().left-tooltip.outerWidth()/2+$(this).outerWidth()/2,tooltip.css("left",0(window_width=$(window).width())&&tooltip.css("left",window_width-e),tooltip.css({top:$(this).offset().top-tooltip.outerHeight()-10}),nib.css({opacity:0}),(t=tooltip.offset())&&nib.css({left:$(this).offset().left+$(this).outerWidth()/2-5,top:t.top+tooltip.height()});try{tooltip.animate({top:t.top-10,opacity:1},200,"swing"),nib.animate({top:nib.offset().top-10,opacity:1},200)}catch(i){tooltip.show(),nib.show()}},$(this))):"mouseleave"!=i.type&&"mouseout"!=i.type||($(this).stopTime("tooltip"),null==(tt_offset=(tooltip=$(".tooltip")).css("z-index","-1").offset())&&(tt_offset={top:0,left:0}),tooltip.animate({top:tt_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}),null==(nib_offset=(nib=$(".tooltip-nib")).offset())&&(nib_offset={top:0,left:0}),nib.animate({top:nib_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}))}).click(function(){$(this).stopTime("tooltip")}),null==$(e).attr("tooltip")&&$(e).attr("tooltip",$(e).attr("title")),$elements=$(e).add($(e).children("img")).removeAttr("title"),$.browser.msie&&$elements.removeAttr("alt")})};var link_tester={email_re:new RegExp(/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i),url_re:new RegExp(/^(https?|ftp):\/\/(-\.)?([^\s/?\.#-]+\.?)+(\/[^\s]*)?$/i),page_re:new RegExp("^(https?://"+document.location.host+"|/[a-z0-9]+)"),email:function(t,e){""!=t&&e(link_tester.email_re.test(t))},url:function(t,e){""!=t&&(link_tester.page_re.test(t)?link_tester.page(t,e):e(link_tester.url_re.test(t)))},page:function(t,e){var i=!1;$.ajax({url:t,timeout:5e3,success:function(){i=!0},complete:function(){e(i)}})},validate_textbox:function(t,e,i){var n="",s=$(""),o=$("");s.insertAfter($(e)),o.insertAfter(s),$(e).bind("paste blur",function(){$(e).stop(!0),$(e+"_test_loader").hide(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),""!=this.value&&$(e).delay(300).queue(function(){$(e+"_test_loader").show(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),t(this.value,function(t){n=t?"success_icon":"failure_icon",$(e+"_test_result").addClass(n).show(),$(e+"_test_loader").hide()}),i&&i($(e)),$(this).dequeue()})})},validate_url_textbox:function(t,e){link_tester.validate_textbox(link_tester.url,t,e)},validate_email_textbox:function(t,e){link_tester.validate_textbox(link_tester.email,t,e)}},link_dialog={initialised:!1,init:function(){this.initialised||(this.init_tabs(),this.init_resources_submit(),this.init_close(),this.page_tab(),this.web_tab(),this.email_tab(),this.initialised=!0)},init_tabs:function(){var t=$("#dialog_menu_left input:radio"),e=t.parent().filter(".selected_radio").find("input:radio").first()||t.first();t.click(function(){link_dialog.switch_area($(this))}),e.attr("checked","true"),link_dialog.switch_area(e)},init_resources_submit:function(){$("#existing_resource_area .form-actions-dialog #submit_button").click(function(t){t.preventDefault(),0<(resource_selected=$("#existing_resource_area_content ul li.linked a")).length&&(resourceUrl=parseURL(resource_selected.attr("href")),relevant_href=resourceUrl.pathname,resourceUrl.hostname.match(/s3.amazonaws.com/)&&(relevant_href=resourceUrl.protocol+"//"+resourceUrl.host+relevant_href),"function"==typeof resource_picker.callback&&resource_picker.callback({id:resource_selected.attr("id").replace("resource_",""),href:relevant_href,html:resource_selected.html()})),$(".form-actions-dialog #cancel_button").trigger("click")})},init_close:function(){$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click(close_dialog),parent&&parent.document.location.href!=document.location.href&&null!=parent.document.getElementById("wym_dialog_submit")&&($("#dialog_container .form-actions input#submit_button").click(function(t){t.preventDefault(),$(parent.document.getElementById("wym_dialog_submit")).click()}),$("#dialog_container .form-actions a.close_dialog").click(close_dialog))},switch_area:function(t){$("#dialog_menu_left .selected_radio").removeClass("selected_radio"),$(t).parent().addClass("selected_radio"),$("#dialog_main .dialog_area").hide(),$("#"+$(t).val()+"_area").show()},page_tab:function(){$(".link_list li").click(function(t){t.preventDefault(),$(".link_list li.linked").removeClass("linked"),$(this).addClass("linked");var e=$(this).children("a.page_link").get(0),i=0.+?<\/em>/,""))})},web_tab:function(){link_tester.validate_url_textbox("#web_address_text",function(){}),$("#web_address_text, #web_address_target_blank").change(function(){link_dialog.update_parent($("#web_address_text").val(),$("#web_address_text").val(),$("#web_address_target_blank").get(0).checked?"_blank":"")})},email_tab:function(){link_tester.validate_email_textbox("#email_address_text",function(){}),$("#email_address_text, #email_default_subject_text, #email_default_body_text").change(function(){var t=$("#email_default_subject_text").val(),e=$("#email_default_body_text").val(),i=$("#email_address_text").val();modifier="?",additional="",0
"+e+""),page_options.tabs.tabs("refresh"),$("#page-tabs #page_parts li").last().attr("data-index",$("#new_page_part_index").val()),page_options.tabs.tabs("option","active",-1),WYMeditor.init(),$("#new_page_part_index").val(parseInt($("#new_page_part_index").val(),10)+1),$("#new_page_part_title").val(""),$("#new_page_part_dialog").dialog("close")},"html"):alert("A content section with that title already exists, please choose another.")}else alert("You have not entered a title for the content section, please enter one.")}),$("#new_page_part_cancel").click(function(t){t.preventDefault(),$("#new_page_part_dialog").dialog("close"),$("#new_page_part_title").val("")}),$("#delete_page_part").click(function(t){t.preventDefault();var e=page_options.tabs.find(".ui-tabs-active a").text();if(confirm("This will remove the content section '"+e+"' immediately even if you don't save this page, are you sure?")){var i=page_options.tabs.find(".ui-tabs-active a").attr("id").match(/\d+/)[0]-1;0<$("#page_parts_attributes_"+i+"_id").length&&$.ajax({url:page_options.del_part_url+"/"+$("#page_parts_attributes_"+i+"_id").val(),type:"DELETE"}),page_options.tabs.find(".ui-tabs-active").remove(),page_options.tabs.find("#page_part_"+e.toLowerCase()).remove(),page_options.tabs.find("#page_part_new_"+i).remove(),$("[id^=page_parts_attributes_"+i+"_]").remove(),$("#submit_continue_button").remove(),page_options.tabs.tabs("refresh")}}),$("#reorder_page_part").click(function(t){trigger_reordering_content_section(t,!0)}),$("#reorder_page_part_done").click(function(t){trigger_reordering_content_section(t,!1)})}},image_picker={initialised:!1,options:{selected:"",thumbnail:"medium",field:"#image",image_display:".current_picked_image",no_image_message:".no_picked_image_selected",image_container:".current_image_container",remove_image_button:".remove_picked_image",picker_container:".image_picker_container",image_link:".current_image_link",image_toggler:null},init:function(t){return this.initialised||(this.options=$.extend(this.options,t),$(this.options.picker_container).find(this.options.remove_image_button).click($.proxy(this.remove_image,{container:this.options.picker_container,picker:this})),$(this.options.picker_container).find(this.options.image_toggler).click($.proxy(this.toggle_image,{container:this.options.picker_container,picker:this})),this.initialised=!0),this},remove_image:function(t){t.preventDefault(),$(this.container).find(this.picker.options.image_display).removeClass("brown_border").attr({src:"",width:"",height:""}).css({width:"auto",height:"auto"}).hide(),$(this.container).find(this.picker.options.field).val("").trigger("change"),$(this.container).find(this.picker.options.no_image_message).show(),$(this.container).find(this.picker.options.remove_image_button).hide()},toggle_image:function(t){$(this.container).find(this.picker.options.image_toggler).html("Show"==$(this.container).find(this.picker.options.image_toggler).html()?"Hide":"Show"),$(this.container).find(this.picker.options.image_container).toggle(),t.preventDefault()},changed:function(){$(this.container).find(this.picker.options.field).val(this.image.id.replace("image_","")).trigger("change");var t=this.picker.options.thumbnail||"original";this.image.src=$(this.image).attr("data-"+t),current_image=$(this.container).find(this.picker.options.image_display),current_image.replaceWith($("")),$(this.container).find(this.picker.options.remove_image_button).show(),$(this.container).find(this.picker.options.no_image_message).hide()}},resource_picker={initialised:!1,callback:null,init:function(t){this.initialised||(this.callback=t,this.initialised=!0)}};close_dialog=function(t){iframed()?(the_body=$(parent.document.body),the_dialog=parent.$(".ui-dialog-content")):(the_body=$(document.body).removeClass("hide-overflow"),the_dialog=$(".ui-dialog-content"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove()),$(document.body).hasClass("wym_iframe_body")||(the_body.removeClass("hide-overflow"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove(),t&&t.preventDefault&&t.preventDefault())},parseURL=function(t){var e={href:t},i=t.replace("//","/").split("/");e.protocol=i[0],e.host=i[1],i[1]=i[1].split(":"),e.hostname=i[1][0],e.port=1 ul:not(.search_list) li a[href$="'+window.location.pathname+'"]').not(".not_a_link a").parent().addClass("selected"),0===$("nav#actions.multilist > ul:not(.search_list) li.selected").length&&$("nav#actions.multilist > ul:not(.search_list) li a:nth(1)").parent().addClass("selected"),$("nav#actions.multilist > ul:not(.search_list) li > a").not(".not_a_link a").not("a.reorder_icon").each(function(){null==$(this).data("dialog-title")&&$(this).bind("click",function(){$(this).css("background-image","url('/assets/refinery/ajax-loader-ba9484edf9b3e640a57fad6430b15bdd.gif') !important")})}),$("ul.collapsible_menu").each(function(){(first_li=$(this).children("li:first")).after(div=$("
")),$(" ").appendTo(first_li),0===$(this).children("li.selected").length&&(div.hide(),first_li.addClass("closed")),$(this).children("li:not(:first)").appendTo(div),first_li.find("> a, > span.arrow").click(function(t){$(this).parent().toggleClass("closed"),$(this).parent().toggleClass("open"),$(this).parent().next("div").animate({opacity:"toggle",height:"toggle"},250,$.proxy(function(){$(this).css("background-image",null)},$(this))),t.preventDefault()})}),$(".success_icon, .failure_icon").bind("click",function(t){$.get($(this).attr("href"),$.proxy(function(t){$(this).css("background-image","").removeClass("failure_icon").removeClass("success_icon").addClass(t.enabled?"success_icon":"failure_icon")},$(this))),t.preventDefault()})}),function(){this.init_interface=function(){var t;return parent&&parent.document.location.href!==document.location.href&&$("body#dialog_container.dialog").addClass("iframed"),$("input:submit:not(.button)").addClass("button"),$("textarea.wymeditor").each(function(){var t,e,i,n;if(n=$(this),null!=(t=WYMeditor.INSTANCES[$((n.next(".wym_box").find("iframe").attr("id")||"").split("_")).last().get(0)])&&(null!=(e=n.parent().next())&&0",buttonPrevHTML:"up",listTag:t.get(0).tagName.toLowerCase(),itemTag:t.children(":first").get(0).tagName.toLowerCase()}),$("#current_locale li a").click(function(t){return $("#current_locale li a span").each(function(){return $(this).css("display","none"===$(this).css("display")?"":"none")}),$("#other_locales").animate({opacity:"toggle",height:"toggle"},250),$("html,body").animate({scrollTop:$("#other_locales").parent().offset().top},250),t.preventDefault()}),$("#existing_image img").load(function(){var t;if(0<(t=$("#existing_image").height()-$("form.edit_image").height()+8))return $("form.edit_image .form-actions").css({"margin-top":t})}),$(".form-actions .form-actions-left input:submit#submit_button").click(function(){return $("").appendTo($(this).parent())}),$(".form-actions.form-actions-dialog .form-actions-left a.close_dialog").click(function(t){var e;return e=$(".ui-dialog-titlebar-close"),parent&&(e=parent.$(".ui-dialog-titlebar-close")),e.trigger("click"),t.preventDefault()}),$("a.suppress").on("click",function(t){return t.preventDefault()})}}.call(this),function(){this.init_sortable_menu=function(){var t;if(0!==(t=$("#menu")).length)return t.sortable({items:"> *:not(#menu_reorder, #menu_reorder_done)",axis:"x",cursor:"crosshair",connectWith:".nested",update:function(){return $.post("/refinery/update_menu_positions",t.sortable("serialize",{key:"menu[]",expression:/plugin_([\w]*)$/}))}}).tabs(),t.sortable("disable"),t.find("#menu_reorder").click(function(t){return trigger_reordering(t,!0)}),t.find("#menu_reorder_done").click(function(t){return trigger_reordering(t,!1)})}}.call(this),function(){this.init_submit_continue=function(){var t;return $("#submit_continue_button").click(submit_and_continue),$("form").change(function(){return $(this).attr("data-changes-made",!0)}),0<(t=$("#continue_editing")).length&&"no-prompt"!==t.attr("rel")&&$("#editor_switch a").click(function(t){if(0<$("form[data-changes-made]").length&&!confirm("translation missing: en.js.admin.confirm_changes"))return t.preventDefault()}),$("input[id=page_custom_slug]").change(function(){return $("#submit_continue_button").remove()})}}.call(this),function(){this.init_ajaxy_pagination=function(){if("function"==typeof window.history.pushState&&0<$(".pagination_container").length&&$(".pagination_container .pagination a").on("click",function(t){var e,i;return i=this.href.replace(/(\&(amp\;)?)?from_page\=\d+/,""),i=(i+="&from_page="+$(".current").text()).replace("?&","?").replace(/\s+/,""),e=location.pathname+location.href.split(location.pathname)[1],window.history.pushState({path:e},"",i),$(document).paginateTo(i),t.preventDefault()}),$(".pagination_container").applyMinimumHeightFromChildren(),0===$(".pagination_container").find(".pagination").length)return $(".pagination_frame").css("top","0px")}}.call(this); \ No newline at end of file diff --git a/public/assets/refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js.gz b/public/assets/refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js.gz new file mode 100644 index 0000000..0ed0fe4 Binary files /dev/null and b/public/assets/refinery/refinery-41dfb57e7405fff112fbf719272d4cb7.js.gz differ diff --git a/public/assets/refinery/refinery-fdf0e3ebc62a619d26537cf8801b3c9e.css.gz b/public/assets/refinery/refinery-fdf0e3ebc62a619d26537cf8801b3c9e.css.gz index a2833c3..eefeee7 100644 Binary files a/public/assets/refinery/refinery-fdf0e3ebc62a619d26537cf8801b3c9e.css.gz and b/public/assets/refinery/refinery-fdf0e3ebc62a619d26537cf8801b3c9e.css.gz differ diff --git a/public/assets/refinery/refinery.css.gz b/public/assets/refinery/refinery.css.gz index a4ed58a..5959864 100644 Binary files a/public/assets/refinery/refinery.css.gz and b/public/assets/refinery/refinery.css.gz differ diff --git a/public/assets/refinery/refinery.js b/public/assets/refinery/refinery.js index ac2ba66..4b46072 100644 --- a/public/assets/refinery/refinery.js +++ b/public/assets/refinery/refinery.js @@ -11,7 +11,7 @@ * * Date: 2013-05-24T18:39Z */ -function ImageDialog(t){(self=this).defaults={callback:null,multiple:!1},this.settings=$.extend({},this.defaults,t),this.create=function(){this.callback=this.settings.callback,this.init_tabs(),this.init_select(),this.init_actions()},this.init_tabs=function(){var t=$("#dialog_menu_left input:radio"),e=t.parent().filter(".selected_radio").find("input:radio").first()||t.first();t.click(function(){self.switch_area($(this))}),e.attr("checked","true"),self.switch_area(e)},this.switch_area=function(t){$("#dialog_menu_left .selected_radio").removeClass("selected_radio"),t.parent().addClass("selected_radio"),$("#dialog_main .dialog_area").hide(),$("#"+t.val()+"_area").show()},this.init_select=function(){$("#existing_image_area_content ul li img").click(function(){self.toggle_image($(this))}),0<(selected_img=$("#existing_image_area_content ul li.selected img")).length&&self.toggle_image(selected_img.first())},this.toggle_image=function(t){if(0=]/g,"")))}},this.submit_image_choice=function(t){t.preventDefault(),selected_images=$("#existing_image_area_content ul li.selected img"),selected_images=self.settings.multiple?selected_images.get():selected_images.get(0),selected_images&&$.isFunction(self.callback)&&self.callback(selected_images),close_dialog(t)},this.init_actions=function(){$("#existing_image_area .form-actions-dialog #submit_button").not(".wym_iframe_body #existing_image_area .form-actions-dialog #submit_button").click($.proxy(self.submit_image_choice,self)),$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click($.proxy(close_dialog,self)),$("#existing_image_size_area ul li a").click(function(t){$("#existing_image_size_area ul li").removeClass("selected"),$(this).parent().addClass("selected"),$("#existing_image_size_area #wants_to_resize_image").attr("checked","checked"),self.toggle_image($("#existing_image_area_content ul li.selected img")),t.preventDefault()}),$("#existing_image_size_area #wants_to_resize_image").change(function(){$(this).is(":checked")?$("#existing_image_size_area ul li:first a").click():($("#existing_image_size_area ul li").removeClass("selected"),self.toggle_image($("#existing_image_area_content ul li.selected img")))}),image_area=$("#existing_image_area").not("#wym_iframe_body #existing_image_area"),image_area.find(".form-actions input#submit_button").click($.proxy(function(t){t.preventDefault(),$(this.document.getElementById("wym_dialog_submit")).click()},parent)),image_area.find(".form-actions a.close_dialog").click(close_dialog)}}!function(m,k){function r(t){var e=t.length,i=Et.type(t);return!Et.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===i||"function"!==i&&(0===e||"number"==typeof e&&0").css("cssText","display:block !important")).appendTo(e.documentElement))[0].contentWindow||le[0].contentDocument).document).write(""),e.close(),i=E(t,e),le.detach()),be[t]=i),i}function E(t,e){var i=Et(e.createElement(t)).appendTo(e.body),n=Et.css(i[0],"display");return i.remove(),n}function I(i,t,n,s){var e;if(Et.isArray(t))Et.each(t,function(t,e){n||De.test(i)?s(i,e):I(i+"["+("object"==typeof e?t:"")+"]",e,n,s)});else if(n||"object"!==Et.type(t))s(i,t);else for(e in t)I(i+"["+e+"]",t[e],n,s)}function P(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,s=t.toLowerCase().match(ut)||[];if(Et.isFunction(e))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function M(e,s,o,a){function r(t){var n;return l[t]=!0,Et.each(e[t]||[],function(t,e){var i=e(s,o,a);return"string"!=typeof i||h||l[i]?h?!(n=i):void 0:(s.dataTypes.unshift(i),r(i),!1)}),n}var l={},h=e===Re;return r(s.dataTypes[0])||!l["*"]&&r("*")}function A(t,e){var i,n,s=Et.ajaxSettings.flatOptions||{};for(n in e)e[n]!==k&&((s[n]?t:i||(i={}))[n]=e[n]);return i&&Et.extend(!0,t,i),t}function $(t,e,i){for(var n,s,o,a,r=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),s===k&&(s=t.mimeType||e.getResponseHeader("Content-Type"));if(s)for(a in r)if(r[a]&&r[a].test(s)){l.unshift(a);break}if(l[0]in i)o=l[0];else{for(a in i){if(!l[0]||t.converters[a+" "+l[0]]){o=a;break}n||(n=a)}o=o||n}if(o)return o!==l[0]&&l.unshift(o),i[o]}function z(t,e,i,n){var s,o,a,r,l,h={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)h[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=h[l+" "+o]||h["* "+o]))for(s in h)if((r=s.split(" "))[1]===o&&(a=h[l+" "+r[0]]||h["* "+r[0]])){!0===a?a=h[s]:!0!==h[s]&&(o=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&t["throws"])e=a(e);else try{e=a(e)}catch(u){return{state:"parsererror",error:a?u:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}function H(){try{return new m.XMLHttpRequest}catch(t){}}function j(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function W(){return setTimeout(function(){Qe=k}),Qe=Et.now()}function O(t,e,i){for(var n,s=(ii[e]||[]).concat(ii["*"]),o=0,a=s.length;o)[^>]*|#([\w-]*))$/,ft=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,mt=/^[\],:{}\s]*$/,gt=/(?:^|:|,)(?:\s*\[)+/g,vt=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,_t=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,bt=/^-ms-/,yt=/-([\da-z])/gi,wt=function(t,e){return e.toUpperCase()},xt=function(t){(Q.addEventListener||"load"===t.type||"complete"===Q.readyState)&&(kt(),Et.ready())},kt=function(){Q.addEventListener?(Q.removeEventListener("DOMContentLoaded",xt,!1),m.removeEventListener("load",xt,!1)):(Q.detachEvent("onreadystatechange",xt),m.detachEvent("onload",xt))};Et.fn=Et.prototype={jquery:it,constructor:Et,init:function(t,e,i){var n,s;if(!t)return this;if("string"==typeof t){if(!(n="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length?[null,t,null]:pt.exec(t))||!n[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof Et?e[0]:e,Et.merge(this,Et.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:Q,!0)),ft.test(n[1])&&Et.isPlainObject(e))for(n in e)Et.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}if((s=Q.getElementById(n[2]))&&s.parentNode){if(s.id!==n[2])return i.find(t);this.length=1,this[0]=s}return this.context=Q,this.selector=t,this}return t.nodeType?(this.context=this[0]=t,this.length=1,this):Et.isFunction(t)?i.ready(t):(t.selector!==k&&(this.selector=t.selector,this.context=t.context),Et.makeArray(t,this))},selector:"",length:0,toArray:function(){return ot.call(this)},get:function(t){return null==t?this.toArray():t<0?this[this.length+t]:this[t]},pushStack:function(t){var e=Et.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t,e){return Et.each(this,t,e)},ready:function(t){return Et.ready.promise().done(t),this},slice:function(){return this.pushStack(ot.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(0<=i&&i=]/g,"")))}},this.submit_image_choice=function(t){t.preventDefault(),selected_images=$("#existing_image_area_content ul li.selected img"),selected_images=self.settings.multiple?selected_images.get():selected_images.get(0),selected_images&&$.isFunction(self.callback)&&self.callback(selected_images),close_dialog(t)},this.init_actions=function(){$("#existing_image_area .form-actions-dialog #submit_button").not(".wym_iframe_body #existing_image_area .form-actions-dialog #submit_button").click($.proxy(self.submit_image_choice,self)),$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click($.proxy(close_dialog,self)),$("#existing_image_size_area ul li a").click(function(t){$("#existing_image_size_area ul li").removeClass("selected"),$(this).parent().addClass("selected"),$("#existing_image_size_area #wants_to_resize_image").attr("checked","checked"),self.toggle_image($("#existing_image_area_content ul li.selected img")),t.preventDefault()}),$("#existing_image_size_area #wants_to_resize_image").change(function(){$(this).is(":checked")?$("#existing_image_size_area ul li:first a").click():($("#existing_image_size_area ul li").removeClass("selected"),self.toggle_image($("#existing_image_area_content ul li.selected img")))}),image_area=$("#existing_image_area").not("#wym_iframe_body #existing_image_area"),image_area.find(".form-actions input#submit_button").click($.proxy(function(t){t.preventDefault(),$(this.document.getElementById("wym_dialog_submit")).click()},parent)),image_area.find(".form-actions a.close_dialog").click(close_dialog)}}!function(m,k){function r(t){var e=t.length,i=Et.type(t);return!Et.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===i||"function"!==i&&(0===e||"number"==typeof e&&0").css("cssText","display:block !important")).appendTo(e.documentElement))[0].contentWindow||le[0].contentDocument).document).write(""),e.close(),i=E(t,e),le.detach()),be[t]=i),i}function E(t,e){var i=Et(e.createElement(t)).appendTo(e.body),n=Et.css(i[0],"display");return i.remove(),n}function I(i,t,n,s){var e;if(Et.isArray(t))Et.each(t,function(t,e){n||De.test(i)?s(i,e):I(i+"["+("object"==typeof e?t:"")+"]",e,n,s)});else if(n||"object"!==Et.type(t))s(i,t);else for(e in t)I(i+"["+e+"]",t[e],n,s)}function P(o){return function(t,e){"string"!=typeof t&&(e=t,t="*");var i,n=0,s=t.toLowerCase().match(ut)||[];if(Et.isFunction(e))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(e)):(o[i]=o[i]||[]).push(e)}}function M(e,s,o,a){function r(t){var n;return l[t]=!0,Et.each(e[t]||[],function(t,e){var i=e(s,o,a);return"string"!=typeof i||h||l[i]?h?!(n=i):void 0:(s.dataTypes.unshift(i),r(i),!1)}),n}var l={},h=e===Re;return r(s.dataTypes[0])||!l["*"]&&r("*")}function A(t,e){var i,n,s=Et.ajaxSettings.flatOptions||{};for(n in e)e[n]!==k&&((s[n]?t:i||(i={}))[n]=e[n]);return i&&Et.extend(!0,t,i),t}function $(t,e,i){for(var n,s,o,a,r=t.contents,l=t.dataTypes;"*"===l[0];)l.shift(),s===k&&(s=t.mimeType||e.getResponseHeader("Content-Type"));if(s)for(a in r)if(r[a]&&r[a].test(s)){l.unshift(a);break}if(l[0]in i)o=l[0];else{for(a in i){if(!l[0]||t.converters[a+" "+l[0]]){o=a;break}n||(n=a)}o=o||n}if(o)return o!==l[0]&&l.unshift(o),i[o]}function z(t,e,i,n){var s,o,a,r,l,h={},c=t.dataTypes.slice();if(c[1])for(a in t.converters)h[a.toLowerCase()]=t.converters[a];for(o=c.shift();o;)if(t.responseFields[o]&&(i[t.responseFields[o]]=e),!l&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),l=o,o=c.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(a=h[l+" "+o]||h["* "+o]))for(s in h)if((r=s.split(" "))[1]===o&&(a=h[l+" "+r[0]]||h["* "+r[0]])){!0===a?a=h[s]:!0!==h[s]&&(o=r[0],c.unshift(r[1]));break}if(!0!==a)if(a&&t["throws"])e=a(e);else try{e=a(e)}catch(u){return{state:"parsererror",error:a?u:"No conversion from "+l+" to "+o}}}return{state:"success",data:e}}function H(){try{return new m.XMLHttpRequest}catch(t){}}function j(){try{return new m.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function W(){return setTimeout(function(){Qe=k}),Qe=Et.now()}function O(t,e,i){for(var n,s=(ii[e]||[]).concat(ii["*"]),o=0,a=s.length;o)[^>]*|#([\w-]*))$/,ft=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,mt=/^[\],:{}\s]*$/,gt=/(?:^|:|,)(?:\s*\[)+/g,vt=/\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,_t=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,bt=/^-ms-/,yt=/-([\da-z])/gi,wt=function(t,e){return e.toUpperCase()},xt=function(t){(Q.addEventListener||"load"===t.type||"complete"===Q.readyState)&&(kt(),Et.ready())},kt=function(){Q.addEventListener?(Q.removeEventListener("DOMContentLoaded",xt,!1),m.removeEventListener("load",xt,!1)):(Q.detachEvent("onreadystatechange",xt),m.detachEvent("onload",xt))};Et.fn=Et.prototype={jquery:it,constructor:Et,init:function(t,e,i){var n,s;if(!t)return this;if("string"!=typeof t)return t.nodeType?(this.context=this[0]=t,this.length=1,this):Et.isFunction(t)?i.ready(t):(t.selector!==k&&(this.selector=t.selector,this.context=t.context),Et.makeArray(t,this));if(!(n="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&3<=t.length?[null,t,null]:pt.exec(t))||!n[1]&&e)return!e||e.jquery?(e||i).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof Et?e[0]:e,Et.merge(this,Et.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:Q,!0)),ft.test(n[1])&&Et.isPlainObject(e))for(n in e)Et.isFunction(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}if((s=Q.getElementById(n[2]))&&s.parentNode){if(s.id!==n[2])return i.find(t);this.length=1,this[0]=s}return this.context=Q,this.selector=t,this},selector:"",length:0,toArray:function(){return ot.call(this)},get:function(t){return null==t?this.toArray():t<0?this[this.length+t]:this[t]},pushStack:function(t){var e=Et.merge(this.constructor(),t);return e.prevObject=this,e.context=this.context,e},each:function(t,e){return Et.each(this,t,e)},ready:function(t){return Et.ready.promise().done(t),this},slice:function(){return this.pushStack(ot.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(t){var e=this.length,i=+t+(t<0?e:0);return this.pushStack(0<=i&&iE.cacheLength&&delete i[n.shift()],i[t]=e}var n=[];return i}function l(t){return t[B]=!0,t}function n(t){var e=H.createElement("div");try{return!!t(e)}catch(i){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function o(t,e,i){for(var n,s=(t=t.split("|")).length,o=i?null:e;s--;)(n=E.attrHandle[t[s]])&&n!==e||(E.attrHandle[t[s]]=o)}function a(t,e){var i=t.getAttributeNode(e);return i&&i.specified?i.value:!0===t[e]?e.toLowerCase():null}function r(t,e){return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}function h(t){if("input"===t.nodeName.toLowerCase())return t.defaultValue}function c(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||Z)-(~t.sourceIndex||Z);if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function u(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function d(i){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i}}function p(a){return l(function(o){return o=+o,l(function(t,e){for(var i,n=a([],t.length,o),s=n.length;s--;)t[i=n[s]]&&(t[i]=!(e[i]=t[i]))})})}function m(t,e){var i,n,s,o,a,r,l,h=V[t+" "];if(h)return e?0:h.slice(0);for(a=t,r=[],l=E.preFilter;a;){for(o in i&&!(n=ft.exec(a))||(n&&(a=a.slice(n[0].length)||a),r.push(s=[])),i=!1,(n=mt.exec(a))&&(i=n.shift(),s.push({value:i,type:n[0].replace(pt," ")}),a=a.slice(i.length)),E.filter)!(n=yt[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),s.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?w.error(t):V(t,r).slice(0)}function g(t){for(var e=0,i=t.length,n="";e+~]|"+lt+")"+lt+"*"),gt=new RegExp(lt+"*[+~]"),vt=new RegExp("="+lt+"*([^\\]'\"]*)"+lt+"*\\]","g"),_t=new RegExp(dt),bt=new RegExp("^"+ct+"$"),yt={ID:new RegExp("^#("+ht+")"),CLASS:new RegExp("^\\.("+ht+")"),TAG:new RegExp("^("+ht.replace("w","w*")+")"),ATTR:new RegExp("^"+ut),PSEUDO:new RegExp("^"+dt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+lt+"*(even|odd|(([+-]|)(\\d*)n|)"+lt+"*(?:([+-]|)"+lt+"*(\\d+)|))"+lt+"*\\)|)","i"),bool:new RegExp("^(?:"+rt+")$","i"),needsContext:new RegExp("^"+lt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+lt+"*((?:-\\d)?\\d*)"+lt+"*\\)|)(?=[^-]|$)","i")},wt=/^[^{]+\{\s*\[native \w/,xt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,kt=/^(?:input|select|textarea|button)$/i,Ct=/^h\d$/i,Dt=/'|\\/g,Tt=new RegExp("\\\\([\\da-f]{1,6}"+lt+"?|("+lt+")|.)","ig"),St=function(t,e,i){var n="0x"+e-65536;return n!=n||i?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)};try{st.apply(et=ot.call(q.childNodes),q.childNodes),et[q.childNodes.length].nodeType}catch(Nt){st={apply:et.length?function(t,e){nt.apply(t,ot.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}for(T in P=w.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},S=w.support={},z=w.setDocument=function(t){var l=t?t.ownerDocument||t:q;return l!==H&&9===l.nodeType&&l.documentElement?(j=(H=l).documentElement,W=!P(l),S.attributes=n(function(t){return t.innerHTML="",o("type|href|height|width",r,"#"===t.firstChild.getAttribute("href")),o(rt,a,null==t.getAttribute("disabled")),t.className="i",!t.getAttribute("className")}),S.input=n(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}),o("value",h,S.attributes&&S.input),S.getElementsByTagName=n(function(t){return t.appendChild(l.createComment("")),!t.getElementsByTagName("*").length}),S.getElementsByClassName=n(function(t){return t.innerHTML="
",t.firstChild.className="i",2===t.getElementsByClassName("i").length}),S.getById=n(function(t){return j.appendChild(t).id=B,!l.getElementsByName||!l.getElementsByName(B).length}),S.getById?(E.find.ID=function(t,e){if(typeof e.getElementById!==J&&W){var i=e.getElementById(t);return i&&i.parentNode?[i]:[]}},E.filter.ID=function(t){var e=t.replace(Tt,St);return function(t){return t.getAttribute("id")===e}}):(delete E.find.ID,E.filter.ID=function(t){var i=t.replace(Tt,St);return function(t){var e=typeof t.getAttributeNode!==J&&t.getAttributeNode("id");return e&&e.value===i}}),E.find.TAG=S.getElementsByTagName?function(t,e){if(typeof e.getElementsByTagName!==J)return e.getElementsByTagName(t)}:function(t,e){var i,n=[],s=0,o=e.getElementsByTagName(t);if("*"===t){for(;i=o[s++];)1===i.nodeType&&n.push(i);return n}return o},E.find.CLASS=S.getElementsByClassName&&function(t,e){if(typeof e.getElementsByClassName!==J&&W)return e.getElementsByClassName(t)},L=[],O=[],(S.qsa=e(l.querySelectorAll))&&(n(function(t){t.innerHTML="",t.querySelectorAll("[selected]").length||O.push("\\["+lt+"*(?:value|"+rt+")"),t.querySelectorAll(":checked").length||O.push(":checked")}),n(function(t){var e=l.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("t",""),t.querySelectorAll("[t^='']").length&&O.push("[*^$]="+lt+"*(?:''|\"\")"),t.querySelectorAll(":enabled").length||O.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),O.push(",.*:")})),(S.matchesSelector=e(F=j.webkitMatchesSelector||j.mozMatchesSelector||j.oMatchesSelector||j.msMatchesSelector))&&n(function(t){S.disconnectedMatch=F.call(t,"div"),F.call(t,"[s!='']:x"),L.push("!=",dt)}),O=O.length&&new RegExp(O.join("|")),L=L.length&&new RegExp(L.join("|")),R=e(j.contains)||j.compareDocumentPosition?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S.sortDetached=n(function(t){return 1&t.compareDocumentPosition(l.createElement("div"))}),G=j.compareDocumentPosition?function(t,e){if(t===e)return Q=!0,0;var i=e.compareDocumentPosition&&t.compareDocumentPosition&&t.compareDocumentPosition(e);return i?1&i||!S.sortDetached&&e.compareDocumentPosition(t)===i?t===l||R(q,t)?-1:e===l||R(q,e)?1:$?at.call($,t)-at.call($,e):0:4&i?-1:1:t.compareDocumentPosition?-1:1}:function(t,e){var i,n=0,s=t.parentNode,o=e.parentNode,a=[t],r=[e];if(t===e)return Q=!0,0;if(!s||!o)return t===l?-1:e===l?1:s?-1:o?1:$?at.call($,t)-at.call($,e):0;if(s===o)return c(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)r.unshift(i);for(;a[n]===r[n];)n++;return n?c(a[n],r[n]):a[n]===q?-1:r[n]===q?1:0},l):H},w.matches=function(t,e){return w(t,null,null,e)},w.matchesSelector=function(t,e){if((t.ownerDocument||t)!==H&&z(t),e=e.replace(vt,"='$1']"),S.matchesSelector&&W&&(!L||!L.test(e))&&(!O||!O.test(e)))try{var i=F.call(t,e);if(i||S.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(Nt){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(Tt,St),t[3]=(t[4]||t[5]||"").replace(Tt,St),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||w.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&w.error(t[0]),t},PSEUDO:function(t){var e,i=!t[5]&&t[2];return yt.CHILD.test(t[0])?null:(t[3]&&t[4]!==s?t[2]=t[4]:i&&_t.test(i)&&(e=m(i,!0))&&(e=i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(Tt,St).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=K[t+" "];return e||(e=new RegExp("(^|"+lt+")"+t+"("+lt+"|$)"))&&K(t,function(t){return e.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==J&&t.getAttribute("class")||"")})},ATTR:function(i,n,s){return function(t){var e=w.attr(t,i);return null==e?"!="===n:!n||(e+="","="===n?e===s:"!="===n?e!==s:"^="===n?s&&0===e.indexOf(s):"*="===n?s&&-1
a",t=c.getElementsByTagName("*")||[],!(e=c.getElementsByTagName("a")[0])||!e.style||!t.length)return o;a=(n=Q.createElement("select")).appendChild(Q.createElement("option")),i=c.getElementsByTagName("input")[0],e.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(e.getAttribute("style")),o.hrefNormalized="/a"===e.getAttribute("href"),o.opacity=/^0.5/.test(e.style.opacity),o.cssFloat=!!e.style.cssFloat,o.checkOn=!!i.value,o.optSelected=a.selected,o.enctype=!!Q.createElement("form").enctype,o.html5Clone="<:nav>"!==Q.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,i.checked=!0,o.noCloneChecked=i.cloneNode(!0).checked,n.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(u){o.deleteExpando=!1}for(h in(i=Q.createElement("input")).setAttribute("value",""),o.input=""===i.getAttribute("value"),i.value="t",i.setAttribute("type","radio"),o.radioValue="t"===i.value,i.setAttribute("checked","t"),i.setAttribute("name","t"),(s=Q.createDocumentFragment()).appendChild(i),o.appendChecked=i.checked,o.checkClone=s.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(r="on"+h,"t"),o[h+"Bubbles"]=r in m||!1===c.attributes[r].expando;for(h in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Et(o))break;return o.ownLast="0"!==h,Et(function(){var t,e,i,n="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",s=Q.getElementsByTagName("body")[0];s&&((t=Q.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",s.appendChild(t).appendChild(c),c.innerHTML="
t
",(i=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===i[0].offsetHeight,i[0].style.display="",i[1].style.display="none",o.reliableHiddenOffsets=l&&0===i[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Et.swap(s,null!=s.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(e=c.appendChild(Q.createElement("div"))).style.cssText=c.style.cssText=n,e.style.marginRight=e.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(e,null)||{}).marginRight)),typeof c.style.zoom!==V&&(c.innerHTML="",c.style.cssText=n+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(s.style.zoom=1)),s.removeChild(t),t=c=i=e=null)}),t=n=s=a=e=i=null,o}({});var Dt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Tt=/([A-Z])/g;Et.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(t){return!!(t=t.nodeType?Et.cache[t[Et.expando]]:t[Et.expando])&&!h(t)},data:function(t,e,i){return n(t,e,i)},removeData:function(t,e){return i(t,e)},_data:function(t,e,i){return n(t,e,i,!0)},_removeData:function(t,e){return i(t,e,!0)},acceptData:function(t){if(t.nodeType&&1!==t.nodeType&&9!==t.nodeType)return!1;var e=t.nodeName&&Et.noData[t.nodeName.toLowerCase()];return!e||!0!==e&&t.getAttribute("classid")===e}}),Et.fn.extend({data:function(t,e){var i,n,s=null,o=0,a=this[0];if(t===k){if(this.length&&(s=Et.data(a),1===a.nodeType&&!Et._data(a,"parsedAttrs"))){for(i=a.attributes;o]","i"),Xt=/^\s+/,Qt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Gt=/<([\w:]+)/,Jt=/\s*$/g,ae={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Et.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},re=g(Q).appendChild(Q.createElement("div"));ae.optgroup=ae.option,ae.tbody=ae.tfoot=ae.colgroup=ae.caption=ae.thead,ae.th=ae.td,Et.fn.extend({text:function(t){return Et.access(this,function(t){return t===k?Et.text(this):this.empty().append((this[0]&&this[0].ownerDocument||Q).createTextNode(t))},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||u(this,t).appendChild(t)})},prepend:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=u(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},remove:function(t,e){for(var i,n=t?Et.filter(t,this):this,s=0;null!=(i=n[s]);s++)e||1!==i.nodeType||Et.cleanData(y(i)),i.parentNode&&(e&&Et.contains(i.ownerDocument,i)&&b(y(i,"script")),i.parentNode.removeChild(i));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&Et.cleanData(y(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&Et.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return Et.clone(this,t,e)})},html:function(t){return Et.access(this,function(t){var e=this[0]||{},i=0,n=this.length;if(t===k)return 1===e.nodeType?e.innerHTML.replace(Kt,""):k;if("string"==typeof t&&!te.test(t)&&(Et.support.htmlSerialize||!Vt.test(t))&&(Et.support.leadingWhitespace||!Xt.test(t))&&!ae[(Gt.exec(t)||["",""])[1].toLowerCase()]){t=t.replace(Qt,"<$1>");try{for(;i")?o=t.cloneNode(!0):(re.innerHTML=t.outerHTML,re.removeChild(o=re.firstChild)),!(Et.support.noCloneEvent&&Et.support.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||Et.isXMLDoc(t)))for(n=y(o),r=y(t),a=0;null!=(s=r[a]);++a)n[a]&&p(s,n[a]);if(e)if(i)for(r=r||y(t),n=n||y(o),a=0;null!=(s=r[a]);a++)d(s,n[a]);else d(t,o);return 0<(n=y(o,"script")).length&&b(n,!l&&y(t,"script")),n=r=s=null,o},buildFragment:function(t,e,i,n){for(var s,o,a,r,l,h,c,u=t.length,d=g(e),p=[],f=0;f")+c[2],s=c[0];s--;)r=r.lastChild;if(!Et.support.leadingWhitespace&&Xt.test(o)&&p.push(e.createTextNode(Xt.exec(o)[0])),!Et.support.tbody)for(s=(o="table"!==l||Jt.test(o)?""!==c[1]||Jt.test(o)?0:r:r.firstChild)&&o.childNodes.length;s--;)Et.nodeName(h=o.childNodes[s],"tbody")&&!h.childNodes.length&&o.removeChild(h);for(Et.merge(p,r.childNodes),r.textContent="";r.firstChild;)r.removeChild(r.firstChild);r=d.lastChild}else p.push(e.createTextNode(o));for(r&&d.removeChild(r),Et.support.appendChecked||Et.grep(y(p,"input"),w),f=0;o=p[f++];)if((!n||-1===Et.inArray(o,n))&&(a=Et.contains(o.ownerDocument,o),r=y(d.appendChild(o),"script"),a&&b(r),i))for(s=0;o=r[s++];)ne.test(o.type||"")&&i.push(o);return r=null,d},cleanData:function(t,e){for(var i,n,s,o,a=0,r=Et.expando,l=Et.cache,h=Et.support.deleteExpando,c=Et.event.special;null!=(i=t[a]);a++)if((e||Et.acceptData(i))&&(o=(s=i[r])&&l[s])){if(o.events)for(n in o.events)c[n]?Et.event.remove(i,n):Et.removeEvent(i,n,o.handle);l[s]&&(delete l[s],h?delete i[r]:typeof i.removeAttribute!==V?i.removeAttribute(r):i[r]=null,et.push(s))}},_evalUrl:function(t){return Et.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Et.fn.extend({wrapAll:function(e){if(Et.isFunction(e))return this.each(function(t){Et(this).wrapAll(e.call(this,t))});if(this[0]){var t=Et(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstChild&&1===t.firstChild.nodeType;)t=t.firstChild;return t}).append(this)}return this},wrapInner:function(i){return Et.isFunction(i)?this.each(function(t){Et(this).wrapInner(i.call(this,t))}):this.each(function(){var t=Et(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=Et.isFunction(e);return this.each(function(t){Et(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(){return this.parent().each(function(){Et.nodeName(this,"body")||Et(this).replaceWith(this.childNodes)}).end()}});var le,he,ce,ue=/alpha\([^)]*\)/i,de=/opacity\s*=\s*([^)]*)/,pe=/^(top|right|bottom|left)$/,fe=/^(none|table(?!-c[ea]).+)/,me=/^margin/,ge=new RegExp("^("+ct+")(.*)$","i"),ve=new RegExp("^("+ct+")(?!px)[a-z%]+$","i"),_e=new RegExp("^([+-])=("+ct+")","i"),be={BODY:"block"},ye={position:"absolute",visibility:"hidden",display:"block"},we={letterSpacing:0,fontWeight:400},xe=["Top","Right","Bottom","Left"],ke=["Webkit","O","Moz","ms"];Et.fn.extend({css:function(t,e){return Et.access(this,function(t,e,i){var n,s,o={},a=0;if(Et.isArray(e)){for(s=he(t),n=e.length;a").append(Et.parseHTML(t)).find(n):t)}).complete(i&&function(t,e){a.each(i,s||[t.responseText,e,t])}),this},Et.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){Et.fn[e]=function(t){return this.on(e,t)}}),Et.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ie,type:"GET",isLocal:He.test(Ee[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Et.parseJSON,"text xml":Et.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?A(A(t,Et.ajaxSettings),e):A(Et.ajaxSettings,t)},ajaxPrefilter:P(Fe),ajaxTransport:P(Re),ajax:function(t,e){function i(t,e,i,n){var s,o,a,r,l,h=e;2!==w&&(w=2,d&&clearTimeout(d),f=k,u=n||"",x.readyState=0'),r='';o!==d&&s!==d&&(r+=''),n&&a.attr("target",n),a.hide().append(r).appendTo("body"),a.submit()},disableFormElements:function(t){t.find(p.disableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with",t[e]()),t[e](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(p.enableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[e](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(t){var e,i=t.data("confirm"),n=!1;return!i||(p.fire(t,"confirm")&&(n=p.confirm(i),e=p.fire(t,"confirm:complete",[n])),n&&e)},blankInputs:function(t,e,i){var n,s=u(),o=e||"input,textarea",a=t.find(o);return a.each(function(){if(n=u(this),!(n.is("input[type=checkbox],input[type=radio]")?n.is(":checked"):n.val())==!i){if(n.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+n.attr("name")+'"]').length)return!0;s=s.add(n)}}),!!s.length&&s},nonBlankInputs:function(t,e){return p.blankInputs(t,e,!0)},stopEverything:function(t){return u(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(t){t.data("ujs:enable-with",t.html()),t.html(t.data("disable-with")),t.bind("click.railsDisable",function(t){return p.stopEverything(t)})},enableElement:function(t){t.data("ujs:enable-with")!==d&&(t.html(t.data("ujs:enable-with")),t.removeData("ujs:enable-with")),t.unbind("click.railsDisable")}},p.fire(u(document),"rails:attachBindings")&&(u.ajaxPrefilter(function(t,e,i){t.crossDomain||p.CSRFProtection(i)}),u(document).delegate(p.linkDisableSelector,"ajax:complete",function(){p.enableElement(u(this))}),u(document).delegate(p.linkClickSelector,"click.rails",function(t){var e=u(this),i=e.data("method"),n=e.data("params");if(!p.allowAction(e))return p.stopEverything(t);if(e.is(p.linkDisableSelector)&&p.disableElement(e),e.data("remote")!==d){if((t.metaKey||t.ctrlKey)&&(!i||"GET"===i)&&!n)return!0;var s=p.handleRemote(e);return!1===s?p.enableElement(e):s.error(function(){p.enableElement(e)}),!1}return e.data("method")?(p.handleMethod(e),!1):void 0}),u(document).delegate(p.buttonClickSelector,"click.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.inputChangeSelector,"change.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.formSubmitSelector,"submit.rails",function(t){var e=u(this),i=e.data("remote")!==d,n=p.blankInputs(e,p.requiredInputSelector),s=p.nonBlankInputs(e,p.fileInputSelector);if(!p.allowAction(e))return p.stopEverything(t);if(n&&e.attr("novalidate")==d&&p.fire(e,"ajax:aborted:required",[n]))return p.stopEverything(t);if(i){if(s){setTimeout(function(){p.disableFormElements(e)},13);var o=p.fire(e,"ajax:aborted:file",[s]);return o||setTimeout(function(){p.enableFormElements(e)},13),o}return p.handleRemote(e),!1}setTimeout(function(){p.disableFormElements(e)},13)}),u(document).delegate(p.formInputClickSelector,"click.rails",function(t){var e=u(this);if(!p.allowAction(e))return p.stopEverything(t);var i=e.attr("name"),n=i?{name:i,value:e.val()}:null;e.closest("form").data("ujs:submit-button",n)}),u(document).delegate(p.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&p.disableFormElements(u(this))}),u(document).delegate(p.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&p.enableFormElements(u(this))}),u(function(){var t=u("meta[name=csrf-token]").attr("content"),e=u("meta[name=csrf-param]").attr("content");u('form input[name="'+e+'"]').val(t)}))}(jQuery), +function(i,s){function w(t,e,i,n){var s,o,a,r,l,h,c,u,d,p;if((e?e.ownerDocument||e:q)!==H&&z(e),i=i||[],!t||"string"!=typeof t)return i;if(1!==(r=(e=e||H).nodeType)&&9!==r)return[];if(W&&!n){if(s=xt.exec(t))if(a=s[1]){if(9===r){if(!(o=e.getElementById(a))||!o.parentNode)return i;if(o.id===a)return i.push(o),i}else if(e.ownerDocument&&(o=e.ownerDocument.getElementById(a))&&R(e,o)&&o.id===a)return i.push(o),i}else{if(s[2])return st.apply(i,e.getElementsByTagName(t)),i;if((a=s[3])&&S.getElementsByClassName&&e.getElementsByClassName)return st.apply(i,e.getElementsByClassName(a)),i}if(S.qsa&&(!O||!O.test(t))){if(u=c=B,d=e,p=9===r&&t,1===r&&"object"!==e.nodeName.toLowerCase()){for(h=m(t),(c=e.getAttribute("id"))?u=c.replace(Dt,"\\$&"):e.setAttribute("id",u),u="[id='"+u+"'] ",l=h.length;l--;)h[l]=u+g(h[l]);d=gt.test(t)&&e.parentNode||e,p=h.join(",")}if(p)try{return st.apply(i,d.querySelectorAll(p)),i}catch(f){}finally{c||e.removeAttribute("id")}}}return C(t.replace(pt,"$1"),e,i,n)}function e(t){return wt.test(t+"")}function t(){function i(t,e){return n.push(t+=" ")>E.cacheLength&&delete i[n.shift()],i[t]=e}var n=[];return i}function l(t){return t[B]=!0,t}function n(t){var e=H.createElement("div");try{return!!t(e)}catch(i){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function o(t,e,i){for(var n,s=(t=t.split("|")).length,o=i?null:e;s--;)(n=E.attrHandle[t[s]])&&n!==e||(E.attrHandle[t[s]]=o)}function a(t,e){var i=t.getAttributeNode(e);return i&&i.specified?i.value:!0===t[e]?e.toLowerCase():null}function r(t,e){return t.getAttribute(e,"type"===e.toLowerCase()?1:2)}function h(t){if("input"===t.nodeName.toLowerCase())return t.defaultValue}function c(t,e){var i=e&&t,n=i&&1===t.nodeType&&1===e.nodeType&&(~e.sourceIndex||Z)-(~t.sourceIndex||Z);if(n)return n;if(i)for(;i=i.nextSibling;)if(i===e)return-1;return t?1:-1}function u(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function d(i){return function(t){var e=t.nodeName.toLowerCase();return("input"===e||"button"===e)&&t.type===i}}function p(a){return l(function(o){return o=+o,l(function(t,e){for(var i,n=a([],t.length,o),s=n.length;s--;)t[i=n[s]]&&(t[i]=!(e[i]=t[i]))})})}function m(t,e){var i,n,s,o,a,r,l,h=V[t+" "];if(h)return e?0:h.slice(0);for(a=t,r=[],l=E.preFilter;a;){for(o in i&&!(n=ft.exec(a))||(n&&(a=a.slice(n[0].length)||a),r.push(s=[])),i=!1,(n=mt.exec(a))&&(i=n.shift(),s.push({value:i,type:n[0].replace(pt," ")}),a=a.slice(i.length)),E.filter)!(n=yt[o].exec(a))||l[o]&&!(n=l[o](n))||(i=n.shift(),s.push({value:i,type:o,matches:n}),a=a.slice(i.length));if(!i)break}return e?a.length:a?w.error(t):V(t,r).slice(0)}function g(t){for(var e=0,i=t.length,n="";e+~]|"+lt+")"+lt+"*"),gt=new RegExp(lt+"*[+~]"),vt=new RegExp("="+lt+"*([^\\]'\"]*)"+lt+"*\\]","g"),_t=new RegExp(dt),bt=new RegExp("^"+ct+"$"),yt={ID:new RegExp("^#("+ht+")"),CLASS:new RegExp("^\\.("+ht+")"),TAG:new RegExp("^("+ht.replace("w","w*")+")"),ATTR:new RegExp("^"+ut),PSEUDO:new RegExp("^"+dt),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+lt+"*(even|odd|(([+-]|)(\\d*)n|)"+lt+"*(?:([+-]|)"+lt+"*(\\d+)|))"+lt+"*\\)|)","i"),bool:new RegExp("^(?:"+rt+")$","i"),needsContext:new RegExp("^"+lt+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+lt+"*((?:-\\d)?\\d*)"+lt+"*\\)|)(?=[^-]|$)","i")},wt=/^[^{]+\{\s*\[native \w/,xt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,kt=/^(?:input|select|textarea|button)$/i,Ct=/^h\d$/i,Dt=/'|\\/g,Tt=new RegExp("\\\\([\\da-f]{1,6}"+lt+"?|("+lt+")|.)","ig"),St=function(t,e,i){var n="0x"+e-65536;return n!=n||i?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)};try{st.apply(et=ot.call(q.childNodes),q.childNodes),et[q.childNodes.length].nodeType}catch(Nt){st={apply:et.length?function(t,e){nt.apply(t,ot.call(e))}:function(t,e){for(var i=t.length,n=0;t[i++]=e[n++];);t.length=i-1}}}for(T in P=w.isXML=function(t){var e=t&&(t.ownerDocument||t).documentElement;return!!e&&"HTML"!==e.nodeName},S=w.support={},z=w.setDocument=function(t){var l=t?t.ownerDocument||t:q;return l!==H&&9===l.nodeType&&l.documentElement?(j=(H=l).documentElement,W=!P(l),S.attributes=n(function(t){return t.innerHTML="",o("type|href|height|width",r,"#"===t.firstChild.getAttribute("href")),o(rt,a,null==t.getAttribute("disabled")),t.className="i",!t.getAttribute("className")}),S.input=n(function(t){return t.innerHTML="",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}),o("value",h,S.attributes&&S.input),S.getElementsByTagName=n(function(t){return t.appendChild(l.createComment("")),!t.getElementsByTagName("*").length}),S.getElementsByClassName=n(function(t){return t.innerHTML="
",t.firstChild.className="i",2===t.getElementsByClassName("i").length}),S.getById=n(function(t){return j.appendChild(t).id=B,!l.getElementsByName||!l.getElementsByName(B).length}),S.getById?(E.find.ID=function(t,e){if(typeof e.getElementById!==J&&W){var i=e.getElementById(t);return i&&i.parentNode?[i]:[]}},E.filter.ID=function(t){var e=t.replace(Tt,St);return function(t){return t.getAttribute("id")===e}}):(delete E.find.ID,E.filter.ID=function(t){var i=t.replace(Tt,St);return function(t){var e=typeof t.getAttributeNode!==J&&t.getAttributeNode("id");return e&&e.value===i}}),E.find.TAG=S.getElementsByTagName?function(t,e){if(typeof e.getElementsByTagName!==J)return e.getElementsByTagName(t)}:function(t,e){var i,n=[],s=0,o=e.getElementsByTagName(t);if("*"!==t)return o;for(;i=o[s++];)1===i.nodeType&&n.push(i);return n},E.find.CLASS=S.getElementsByClassName&&function(t,e){if(typeof e.getElementsByClassName!==J&&W)return e.getElementsByClassName(t)},L=[],O=[],(S.qsa=e(l.querySelectorAll))&&(n(function(t){t.innerHTML="",t.querySelectorAll("[selected]").length||O.push("\\["+lt+"*(?:value|"+rt+")"),t.querySelectorAll(":checked").length||O.push(":checked")}),n(function(t){var e=l.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("t",""),t.querySelectorAll("[t^='']").length&&O.push("[*^$]="+lt+"*(?:''|\"\")"),t.querySelectorAll(":enabled").length||O.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),O.push(",.*:")})),(S.matchesSelector=e(F=j.webkitMatchesSelector||j.mozMatchesSelector||j.oMatchesSelector||j.msMatchesSelector))&&n(function(t){S.disconnectedMatch=F.call(t,"div"),F.call(t,"[s!='']:x"),L.push("!=",dt)}),O=O.length&&new RegExp(O.join("|")),L=L.length&&new RegExp(L.join("|")),R=e(j.contains)||j.compareDocumentPosition?function(t,e){var i=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(i.contains?i.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},S.sortDetached=n(function(t){return 1&t.compareDocumentPosition(l.createElement("div"))}),G=j.compareDocumentPosition?function(t,e){if(t===e)return Q=!0,0;var i=e.compareDocumentPosition&&t.compareDocumentPosition&&t.compareDocumentPosition(e);return i?1&i||!S.sortDetached&&e.compareDocumentPosition(t)===i?t===l||R(q,t)?-1:e===l||R(q,e)?1:$?at.call($,t)-at.call($,e):0:4&i?-1:1:t.compareDocumentPosition?-1:1}:function(t,e){var i,n=0,s=t.parentNode,o=e.parentNode,a=[t],r=[e];if(t===e)return Q=!0,0;if(!s||!o)return t===l?-1:e===l?1:s?-1:o?1:$?at.call($,t)-at.call($,e):0;if(s===o)return c(t,e);for(i=t;i=i.parentNode;)a.unshift(i);for(i=e;i=i.parentNode;)r.unshift(i);for(;a[n]===r[n];)n++;return n?c(a[n],r[n]):a[n]===q?-1:r[n]===q?1:0},l):H},w.matches=function(t,e){return w(t,null,null,e)},w.matchesSelector=function(t,e){if((t.ownerDocument||t)!==H&&z(t),e=e.replace(vt,"='$1']"),S.matchesSelector&&W&&(!L||!L.test(e))&&(!O||!O.test(e)))try{var i=F.call(t,e);if(i||S.disconnectedMatch||t.document&&11!==t.document.nodeType)return i}catch(Nt){}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(Tt,St),t[3]=(t[4]||t[5]||"").replace(Tt,St),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||w.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&w.error(t[0]),t},PSEUDO:function(t){var e,i=!t[5]&&t[2];return yt.CHILD.test(t[0])?null:(t[3]&&t[4]!==s?t[2]=t[4]:i&&_t.test(i)&&(e=m(i,!0))&&(e=i.indexOf(")",i.length-e)-i.length)&&(t[0]=t[0].slice(0,e),t[2]=i.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(Tt,St).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=K[t+" "];return e||(e=new RegExp("(^|"+lt+")"+t+"("+lt+"|$)"))&&K(t,function(t){return e.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==J&&t.getAttribute("class")||"")})},ATTR:function(i,n,s){return function(t){var e=w.attr(t,i);return null==e?"!="===n:!n||(e+="","="===n?e===s:"!="===n?e!==s:"^="===n?s&&0===e.indexOf(s):"*="===n?s&&-1
a",t=c.getElementsByTagName("*")||[],!(e=c.getElementsByTagName("a")[0])||!e.style||!t.length)return o;a=(n=Q.createElement("select")).appendChild(Q.createElement("option")),i=c.getElementsByTagName("input")[0],e.style.cssText="top:1px;float:left;opacity:.5",o.getSetAttribute="t"!==c.className,o.leadingWhitespace=3===c.firstChild.nodeType,o.tbody=!c.getElementsByTagName("tbody").length,o.htmlSerialize=!!c.getElementsByTagName("link").length,o.style=/top/.test(e.getAttribute("style")),o.hrefNormalized="/a"===e.getAttribute("href"),o.opacity=/^0.5/.test(e.style.opacity),o.cssFloat=!!e.style.cssFloat,o.checkOn=!!i.value,o.optSelected=a.selected,o.enctype=!!Q.createElement("form").enctype,o.html5Clone="<:nav>"!==Q.createElement("nav").cloneNode(!0).outerHTML,o.inlineBlockNeedsLayout=!1,o.shrinkWrapBlocks=!1,o.pixelPosition=!1,o.deleteExpando=!0,o.noCloneEvent=!0,o.reliableMarginRight=!0,o.boxSizingReliable=!0,i.checked=!0,o.noCloneChecked=i.cloneNode(!0).checked,n.disabled=!0,o.optDisabled=!a.disabled;try{delete c.test}catch(u){o.deleteExpando=!1}for(h in(i=Q.createElement("input")).setAttribute("value",""),o.input=""===i.getAttribute("value"),i.value="t",i.setAttribute("type","radio"),o.radioValue="t"===i.value,i.setAttribute("checked","t"),i.setAttribute("name","t"),(s=Q.createDocumentFragment()).appendChild(i),o.appendChecked=i.checked,o.checkClone=s.cloneNode(!0).cloneNode(!0).lastChild.checked,c.attachEvent&&(c.attachEvent("onclick",function(){o.noCloneEvent=!1}),c.cloneNode(!0).click()),{submit:!0,change:!0,focusin:!0})c.setAttribute(r="on"+h,"t"),o[h+"Bubbles"]=r in m||!1===c.attributes[r].expando;for(h in c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===c.style.backgroundClip,Et(o))break;return o.ownLast="0"!==h,Et(function(){var t,e,i,n="padding:0;margin:0;border:0;display:block;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;",s=Q.getElementsByTagName("body")[0];s&&((t=Q.createElement("div")).style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",s.appendChild(t).appendChild(c),c.innerHTML="
t
",(i=c.getElementsByTagName("td"))[0].style.cssText="padding:0;margin:0;border:0;display:none",l=0===i[0].offsetHeight,i[0].style.display="",i[1].style.display="none",o.reliableHiddenOffsets=l&&0===i[0].offsetHeight,c.innerHTML="",c.style.cssText="box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%;",Et.swap(s,null!=s.style.zoom?{zoom:1}:{},function(){o.boxSizing=4===c.offsetWidth}),m.getComputedStyle&&(o.pixelPosition="1%"!==(m.getComputedStyle(c,null)||{}).top,o.boxSizingReliable="4px"===(m.getComputedStyle(c,null)||{width:"4px"}).width,(e=c.appendChild(Q.createElement("div"))).style.cssText=c.style.cssText=n,e.style.marginRight=e.style.width="0",c.style.width="1px",o.reliableMarginRight=!parseFloat((m.getComputedStyle(e,null)||{}).marginRight)),typeof c.style.zoom!==V&&(c.innerHTML="",c.style.cssText=n+"width:1px;padding:1px;display:inline;zoom:1",o.inlineBlockNeedsLayout=3===c.offsetWidth,c.style.display="block",c.innerHTML="
",c.firstChild.style.width="5px",o.shrinkWrapBlocks=3!==c.offsetWidth,o.inlineBlockNeedsLayout&&(s.style.zoom=1)),s.removeChild(t),t=c=i=e=null)}),t=n=s=a=e=i=null,o}({});var Dt=/(?:\{[\s\S]*\}|\[[\s\S]*\])$/,Tt=/([A-Z])/g;Et.extend({cache:{},noData:{applet:!0,embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(t){return!!(t=t.nodeType?Et.cache[t[Et.expando]]:t[Et.expando])&&!h(t)},data:function(t,e,i){return n(t,e,i)},removeData:function(t,e){return i(t,e)},_data:function(t,e,i){return n(t,e,i,!0)},_removeData:function(t,e){return i(t,e,!0)},acceptData:function(t){if(t.nodeType&&1!==t.nodeType&&9!==t.nodeType)return!1;var e=t.nodeName&&Et.noData[t.nodeName.toLowerCase()];return!e||!0!==e&&t.getAttribute("classid")===e}}),Et.fn.extend({data:function(t,e){var i,n,s=null,o=0,a=this[0];if(t!==k)return"object"==typeof t?this.each(function(){Et.data(this,t)}):1]","i"),Xt=/^\s+/,Qt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Gt=/<([\w:]+)/,Jt=/\s*$/g,ae={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:Et.support.htmlSerialize?[0,"",""]:[1,"X
","
"]},re=g(Q).appendChild(Q.createElement("div"));ae.optgroup=ae.option,ae.tbody=ae.tfoot=ae.colgroup=ae.caption=ae.thead,ae.th=ae.td,Et.fn.extend({text:function(t){return Et.access(this,function(t){return t===k?Et.text(this):this.empty().append((this[0]&&this[0].ownerDocument||Q).createTextNode(t))},null,t,arguments.length)},append:function(){return this.domManip(arguments,function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||u(this,t).appendChild(t)})},prepend:function(){return this.domManip(arguments,function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=u(this,t);e.insertBefore(t,e.firstChild)}})},before:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this)})},after:function(){return this.domManip(arguments,function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)})},remove:function(t,e){for(var i,n=t?Et.filter(t,this):this,s=0;null!=(i=n[s]);s++)e||1!==i.nodeType||Et.cleanData(y(i)),i.parentNode&&(e&&Et.contains(i.ownerDocument,i)&&b(y(i,"script")),i.parentNode.removeChild(i));return this},empty:function(){for(var t,e=0;null!=(t=this[e]);e++){for(1===t.nodeType&&Et.cleanData(y(t,!1));t.firstChild;)t.removeChild(t.firstChild);t.options&&Et.nodeName(t,"select")&&(t.options.length=0)}return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map(function(){return Et.clone(this,t,e)})},html:function(t){return Et.access(this,function(t){var e=this[0]||{},i=0,n=this.length;if(t===k)return 1===e.nodeType?e.innerHTML.replace(Kt,""):k;if("string"==typeof t&&!te.test(t)&&(Et.support.htmlSerialize||!Vt.test(t))&&(Et.support.leadingWhitespace||!Xt.test(t))&&!ae[(Gt.exec(t)||["",""])[1].toLowerCase()]){t=t.replace(Qt,"<$1>");try{for(;i")?o=t.cloneNode(!0):(re.innerHTML=t.outerHTML,re.removeChild(o=re.firstChild)),!(Et.support.noCloneEvent&&Et.support.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||Et.isXMLDoc(t)))for(n=y(o),r=y(t),a=0;null!=(s=r[a]);++a)n[a]&&p(s,n[a]);if(e)if(i)for(r=r||y(t),n=n||y(o),a=0;null!=(s=r[a]);a++)d(s,n[a]);else d(t,o);return 0<(n=y(o,"script")).length&&b(n,!l&&y(t,"script")),n=r=s=null,o},buildFragment:function(t,e,i,n){for(var s,o,a,r,l,h,c,u=t.length,d=g(e),p=[],f=0;f")+c[2],s=c[0];s--;)r=r.lastChild;if(!Et.support.leadingWhitespace&&Xt.test(o)&&p.push(e.createTextNode(Xt.exec(o)[0])),!Et.support.tbody)for(s=(o="table"!==l||Jt.test(o)?""!==c[1]||Jt.test(o)?0:r:r.firstChild)&&o.childNodes.length;s--;)Et.nodeName(h=o.childNodes[s],"tbody")&&!h.childNodes.length&&o.removeChild(h);for(Et.merge(p,r.childNodes),r.textContent="";r.firstChild;)r.removeChild(r.firstChild);r=d.lastChild}else p.push(e.createTextNode(o));for(r&&d.removeChild(r),Et.support.appendChecked||Et.grep(y(p,"input"),w),f=0;o=p[f++];)if((!n||-1===Et.inArray(o,n))&&(a=Et.contains(o.ownerDocument,o),r=y(d.appendChild(o),"script"),a&&b(r),i))for(s=0;o=r[s++];)ne.test(o.type||"")&&i.push(o);return r=null,d},cleanData:function(t,e){for(var i,n,s,o,a=0,r=Et.expando,l=Et.cache,h=Et.support.deleteExpando,c=Et.event.special;null!=(i=t[a]);a++)if((e||Et.acceptData(i))&&(o=(s=i[r])&&l[s])){if(o.events)for(n in o.events)c[n]?Et.event.remove(i,n):Et.removeEvent(i,n,o.handle);l[s]&&(delete l[s],h?delete i[r]:typeof i.removeAttribute!==V?i.removeAttribute(r):i[r]=null,et.push(s))}},_evalUrl:function(t){return Et.ajax({url:t,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})}}),Et.fn.extend({wrapAll:function(e){if(Et.isFunction(e))return this.each(function(t){Et(this).wrapAll(e.call(this,t))});if(this[0]){var t=Et(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var t=this;t.firstChild&&1===t.firstChild.nodeType;)t=t.firstChild;return t}).append(this)}return this},wrapInner:function(i){return Et.isFunction(i)?this.each(function(t){Et(this).wrapInner(i.call(this,t))}):this.each(function(){var t=Et(this),e=t.contents();e.length?e.wrapAll(i):t.append(i)})},wrap:function(e){var i=Et.isFunction(e);return this.each(function(t){Et(this).wrapAll(i?e.call(this,t):e)})},unwrap:function(){return this.parent().each(function(){Et.nodeName(this,"body")||Et(this).replaceWith(this.childNodes)}).end()}});var le,he,ce,ue=/alpha\([^)]*\)/i,de=/opacity\s*=\s*([^)]*)/,pe=/^(top|right|bottom|left)$/,fe=/^(none|table(?!-c[ea]).+)/,me=/^margin/,ge=new RegExp("^("+ct+")(.*)$","i"),ve=new RegExp("^("+ct+")(?!px)[a-z%]+$","i"),_e=new RegExp("^([+-])=("+ct+")","i"),be={BODY:"block"},ye={position:"absolute",visibility:"hidden",display:"block"},we={letterSpacing:0,fontWeight:400},xe=["Top","Right","Bottom","Left"],ke=["Webkit","O","Moz","ms"];Et.fn.extend({css:function(t,e){return Et.access(this,function(t,e,i){var n,s,o={},a=0;if(Et.isArray(e)){for(s=he(t),n=e.length;a").append(Et.parseHTML(t)).find(n):t)}).complete(i&&function(t,e){a.each(i,s||[t.responseText,e,t])}),this},Et.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(t,e){Et.fn[e]=function(t){return this.on(e,t)}}),Et.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ie,type:"GET",isLocal:He.test(Ee[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Be,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":Et.parseJSON,"text xml":Et.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?A(A(t,Et.ajaxSettings),e):A(Et.ajaxSettings,t)},ajaxPrefilter:P(Fe),ajaxTransport:P(Re),ajax:function(t,e){function i(t,e,i,n){var s,o,a,r,l,h=e;2!==w&&(w=2,d&&clearTimeout(d),f=k,u=n||"",x.readyState=0'),r='';o!==d&&s!==d&&(r+=''),n&&a.attr("target",n),a.hide().append(r).appendTo("body"),a.submit()},disableFormElements:function(t){t.find(p.disableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with",t[e]()),t[e](t.data("disable-with")),t.prop("disabled",!0)})},enableFormElements:function(t){t.find(p.enableSelector).each(function(){var t=u(this),e=t.is("button")?"html":"val";t.data("ujs:enable-with")&&t[e](t.data("ujs:enable-with")),t.prop("disabled",!1)})},allowAction:function(t){var e,i=t.data("confirm"),n=!1;return!i||(p.fire(t,"confirm")&&(n=p.confirm(i),e=p.fire(t,"confirm:complete",[n])),n&&e)},blankInputs:function(t,e,i){var n,s=u(),o=e||"input,textarea",a=t.find(o);return a.each(function(){if(n=u(this),!(n.is("input[type=checkbox],input[type=radio]")?n.is(":checked"):n.val())==!i){if(n.is("input[type=radio]")&&a.filter('input[type=radio]:checked[name="'+n.attr("name")+'"]').length)return!0;s=s.add(n)}}),!!s.length&&s},nonBlankInputs:function(t,e){return p.blankInputs(t,e,!0)},stopEverything:function(t){return u(t.target).trigger("ujs:everythingStopped"),t.stopImmediatePropagation(),!1},disableElement:function(t){t.data("ujs:enable-with",t.html()),t.html(t.data("disable-with")),t.bind("click.railsDisable",function(t){return p.stopEverything(t)})},enableElement:function(t){t.data("ujs:enable-with")!==d&&(t.html(t.data("ujs:enable-with")),t.removeData("ujs:enable-with")),t.unbind("click.railsDisable")}},p.fire(u(document),"rails:attachBindings")&&(u.ajaxPrefilter(function(t,e,i){t.crossDomain||p.CSRFProtection(i)}),u(document).delegate(p.linkDisableSelector,"ajax:complete",function(){p.enableElement(u(this))}),u(document).delegate(p.linkClickSelector,"click.rails",function(t){var e=u(this),i=e.data("method"),n=e.data("params");if(!p.allowAction(e))return p.stopEverything(t);if(e.is(p.linkDisableSelector)&&p.disableElement(e),e.data("remote")===d)return e.data("method")?(p.handleMethod(e),!1):void 0;if((t.metaKey||t.ctrlKey)&&(!i||"GET"===i)&&!n)return!0;var s=p.handleRemote(e);return!1===s?p.enableElement(e):s.error(function(){p.enableElement(e)}),!1}),u(document).delegate(p.buttonClickSelector,"click.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.inputChangeSelector,"change.rails",function(t){var e=u(this);return p.allowAction(e)?(p.handleRemote(e),!1):p.stopEverything(t)}),u(document).delegate(p.formSubmitSelector,"submit.rails",function(t){var e=u(this),i=e.data("remote")!==d,n=p.blankInputs(e,p.requiredInputSelector),s=p.nonBlankInputs(e,p.fileInputSelector);if(!p.allowAction(e))return p.stopEverything(t);if(n&&e.attr("novalidate")==d&&p.fire(e,"ajax:aborted:required",[n]))return p.stopEverything(t);if(i){if(s){setTimeout(function(){p.disableFormElements(e)},13);var o=p.fire(e,"ajax:aborted:file",[s]);return o||setTimeout(function(){p.enableFormElements(e)},13),o}return p.handleRemote(e),!1}setTimeout(function(){p.disableFormElements(e)},13)}),u(document).delegate(p.formInputClickSelector,"click.rails",function(t){var e=u(this);if(!p.allowAction(e))return p.stopEverything(t);var i=e.attr("name"),n=i?{name:i,value:e.val()}:null;e.closest("form").data("ujs:submit-button",n)}),u(document).delegate(p.formSubmitSelector,"ajax:beforeSend.rails",function(t){this==t.target&&p.disableFormElements(u(this))}),u(document).delegate(p.formSubmitSelector,"ajax:complete.rails",function(t){this==t.target&&p.enableFormElements(u(this))}),u(function(){var t=u("meta[name=csrf-token]").attr("content"),e=u("meta[name=csrf-param]").attr("content");u('form input[name="'+e+'"]').val(t)}))}(jQuery), /*! jQuery UI - v1.10.3 - 2013-05-03 * http://jqueryui.com * Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.ui.effect.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.position.js, jquery.ui.progressbar.js, jquery.ui.slider.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ -function(r,l){function n(t,e){var i,n,s,o=t.nodeName.toLowerCase();return"area"===o?(n=(i=t.parentNode).name,!(!t.href||!n||"map"!==i.nodeName.toLowerCase())&&(!!(s=r("img[usemap=#"+n+"]")[0])&&a(s))):(/input|select|textarea|button|object/.test(o)?!t.disabled:"a"===o&&t.href||e)&&a(t)}function a(t){return r.expr.filters.visible(t)&&!r(t).parents().addBack().filter(function(){return"hidden"===r.css(this,"visibility")}).length}var t,e,i=0,s=/^ui-id-\d+$/;r.ui=r.ui||{},r.extend(r.ui,{version:"1.10.3",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),r.fn.extend({focus:(t=r.fn.focus,function(e,i){return"number"==typeof e?this.each(function(){var t=this;setTimeout(function(){r(t).focus(),i&&i.call(t)},e)}):t.apply(this,arguments)}),scrollParent:function(){var t;return t=r.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(r.css(this,"position"))&&/(auto|scroll)/.test(r.css(this,"overflow")+r.css(this,"overflow-y")+r.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(r.css(this,"overflow")+r.css(this,"overflow-y")+r.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?r(document):t},zIndex:function(t){if(t!==l)return this.css("zIndex",t);if(this.length)for(var e,i,n=r(this[0]);n.length&&n[0]!==document;){if(("absolute"===(e=n.css("position"))||"relative"===e||"fixed"===e)&&(i=parseInt(n.css("zIndex"),10),!isNaN(i)&&0!==i))return i;n=n.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++i)})},removeUniqueId:function(){return this.each(function(){s.test(this.id)&&r(this).removeAttr("id")})}}),r.extend(r.expr[":"],{data:r.expr.createPseudo?r.expr.createPseudo(function(e){return function(t){return!!r.data(t,e)}}):function(t,e,i){return!!r.data(t,i[3])},focusable:function(t){return n(t,!isNaN(r.attr(t,"tabindex")))},tabbable:function(t){var e=r.attr(t,"tabindex"),i=isNaN(e);return(i||0<=e)&&n(t,!i)}}),r("").outerWidth(1).jquery||r.each(["Width","Height"],function(t,i){function n(t,e,i,n){return r.each(s,function(){e-=parseFloat(r.css(t,"padding"+this))||0,i&&(e-=parseFloat(r.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(r.css(t,"margin"+this))||0)}),e}var s="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:r.fn.innerWidth,innerHeight:r.fn.innerHeight,outerWidth:r.fn.outerWidth,outerHeight:r.fn.outerHeight};r.fn["inner"+i]=function(t){return t===l?a["inner"+i].call(this):this.each(function(){r(this).css(o,n(this,t)+"px")})},r.fn["outer"+i]=function(t,e){return"number"!=typeof t?a["outer"+i].call(this,t):this.each(function(){r(this).css(o,n(this,t,!0,e)+"px")})}}),r.fn.addBack||(r.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),r("").data("a-b","a").removeData("a-b").data("a-b")&&(r.fn.removeData=(e=r.fn.removeData,function(t){return arguments.length?e.call(this,r.camelCase(t)):e.call(this)})),r.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),r.support.selectstart="onselectstart"in document.createElement("div"),r.fn.extend({disableSelection:function(){return this.bind((r.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),r.extend(r.ui,{plugin:{add:function(t,e,i){var n,s=r.ui[t].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([e,i[n]])},call:function(t,e,i){var n,s=t.plugins[e];if(s&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(n=0;n",options:{disabled:!1,create:null},_createWidget:function(t,e){e=c(e||this.defaultElement||this)[0],this.element=c(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=c.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=c(),this.hoverable=c(),this.focusable=c(),e!==this&&(c.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=c(e.style?e.ownerDocument:e.document||e),this.window=c(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:c.noop,_getCreateEventData:c.noop,_create:c.noop,_init:c.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(c.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:c.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return c.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=c.widget.extend({},this.options[t]),s=0;s=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(b){b.widget("ui.draggable",b.ui.mouse,{version:"1.10.3",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,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?: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(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(b(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),b.ui.ddmanager&&(b.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,b.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),b.ui.ddmanager&&!e.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),b.ui.ddmanager&&b.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,e){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!e){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp({}),!1;this.position=i.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),b.ui.ddmanager&&b.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return b.ui.ddmanager&&!this.options.dropBehaviour&&(i=b.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),("original"!==this.options.helper||b.contains(this.element[0].ownerDocument,this.element[0]))&&("invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear()),!1},_mouseUp:function(t){return b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),b.ui.ddmanager&&b.ui.ddmanager.dragStop(this,t),b.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!b(t.target).closest(this.element.find(this.options.handle)).length},_createHelper:function(t){var e=this.options,i=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return i.parents("body").length||i.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i[0]===this.element[0]||/(fixed|absolute)/.test(i.css("position"))||i.css("position","absolute"),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),b.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&b.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}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 t,e,i,n=this.options;n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(i=(e=b(n.containment))[0])&&(t="hidden"!==e.css("overflow"),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=e)):this.containment=n.containment:this.containment=[0,0,b(document).width()-this.helperProportions.width-this.margins.left,(b(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[b(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,b(window).scrollLeft()+b(window).width()-this.helperProportions.width-this.margins.left,b(window).scrollTop()+(b(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*i}},_generatePosition:function(t){var e,i,n,s,o=this.options,a="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=t.pageX,l=t.pageY;return this.offset.scroll||(this.offset.scroll={top:a.scrollTop(),left:a.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(i=this.relative_container.offset(),e=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):e=this.containment,t.pageX-this.offset.click.lefte[2]&&(r=e[2]+this.offset.click.left),t.pageY-this.offset.click.top>e[3]&&(l=e[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,l=e?n-this.offset.click.top>=e[1]||n-this.offset.click.top>e[3]?n:n-this.offset.click.top>=e[1]?n-o.grid[1]:n+o.grid[1]:n,s=o.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,r=e?s-this.offset.click.left>=e[0]||s-this.offset.click.left>e[2]?s:s-this.offset.click.left>=e[0]?s-o.grid[0]:s+o.grid[0]:s)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_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(t,e,i){return i=i||this._uiHash(),b.ui.plugin.call(this,t,[e,i]),"drag"===t&&(this.positionAbs=this._convertPositionTo("absolute")),b.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),b.ui.plugin.add("draggable","connectToSortable",{start:function(e,t){var i=b(this).data("ui-draggable"),n=i.options,s=b.extend({},t,{item:i.element});i.sortables=[],b(n.connectToSortable).each(function(){var t=b.data(this,"ui-sortable");t&&!t.options.disabled&&(i.sortables.push({instance:t,shouldRevert:t.options.revert}),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(t,e){var i=b(this).data("ui-draggable"),n=b.extend({},e,{item:i.element});b.each(i.sortables,function(){this.instance.isOver?(this.instance.isOver=0,i.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"===i.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,n))})},drag:function(i,n){var s=b(this).data("ui-draggable"),o=this;b.each(s.sortables,function(){var t=!1,e=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(t=!0,b.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==e&&this.instance._intersectsWith(this.instance.containerCache)&&b.contains(e.instance.element[0],this.instance.element[0])&&(t=!1),t})),t?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=b(o).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return n.helper[0]},i.target=this.instance.currentItem[0],this.instance._mouseCapture(i,!0),this.instance._mouseStart(i,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",i),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(i)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",i,this.instance._uiHash(this.instance)),this.instance._mouseStop(i,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",i),s.dropped=!1)})}}),b.ui.plugin.add("draggable","cursor",{start:function(){var t=b("body"),e=b(this).data("ui-draggable").options;t.css("cursor")&&(e._cursor=t.css("cursor")),t.css("cursor",e.cursor)},stop:function(){var t=b(this).data("ui-draggable").options;t._cursor&&b("body").css("cursor",t._cursor)}}),b.ui.plugin.add("draggable","opacity",{start:function(t,e){var i=b(e.helper),n=b(this).data("ui-draggable").options;i.css("opacity")&&(n._opacity=i.css("opacity")),i.css("opacity",n.opacity)},stop:function(t,e){var i=b(this).data("ui-draggable").options;i._opacity&&b(e.helper).css("opacity",i._opacity)}}),b.ui.plugin.add("draggable","scroll",{start:function(){var t=b(this).data("ui-draggable");t.scrollParent[0]!==document&&"HTML"!==t.scrollParent[0].tagName&&(t.overflowOffset=t.scrollParent.offset())},drag:function(t){var e=b(this).data("ui-draggable"),i=e.options,n=!1;e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName?(i.axis&&"x"===i.axis||(e.overflowOffset.top+e.scrollParent[0].offsetHeight-t.pageY").outerWidth(1).jquery||r.each(["Width","Height"],function(t,i){function n(t,e,i,n){return r.each(s,function(){e-=parseFloat(r.css(t,"padding"+this))||0,i&&(e-=parseFloat(r.css(t,"border"+this+"Width"))||0),n&&(e-=parseFloat(r.css(t,"margin"+this))||0)}),e}var s="Width"===i?["Left","Right"]:["Top","Bottom"],o=i.toLowerCase(),a={innerWidth:r.fn.innerWidth,innerHeight:r.fn.innerHeight,outerWidth:r.fn.outerWidth,outerHeight:r.fn.outerHeight};r.fn["inner"+i]=function(t){return t===l?a["inner"+i].call(this):this.each(function(){r(this).css(o,n(this,t)+"px")})},r.fn["outer"+i]=function(t,e){return"number"!=typeof t?a["outer"+i].call(this,t):this.each(function(){r(this).css(o,n(this,t,!0,e)+"px")})}}),r.fn.addBack||(r.fn.addBack=function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}),r("").data("a-b","a").removeData("a-b").data("a-b")&&(r.fn.removeData=(e=r.fn.removeData,function(t){return arguments.length?e.call(this,r.camelCase(t)):e.call(this)})),r.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),r.support.selectstart="onselectstart"in document.createElement("div"),r.fn.extend({disableSelection:function(){return this.bind((r.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(t){t.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),r.extend(r.ui,{plugin:{add:function(t,e,i){var n,s=r.ui[t].prototype;for(n in i)s.plugins[n]=s.plugins[n]||[],s.plugins[n].push([e,i[n]])},call:function(t,e,i){var n,s=t.plugins[e];if(s&&t.element[0].parentNode&&11!==t.element[0].parentNode.nodeType)for(n=0;n",options:{disabled:!1,create:null},_createWidget:function(t,e){e=c(e||this.defaultElement||this)[0],this.element=c(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=c.widget.extend({},this.options,this._getCreateOptions(),t),this.bindings=c(),this.hoverable=c(),this.focusable=c(),e!==this&&(c.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=c(e.style?e.ownerDocument:e.document||e),this.window=c(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:c.noop,_getCreateEventData:c.noop,_create:c.noop,_init:c.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(c.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:c.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return c.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=c.widget.extend({},this.options[t]),s=0;s=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(b){b.widget("ui.draggable",b.ui.mouse,{version:"1.10.3",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,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?: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(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(t){var e=this.options;return!(this.helper||e.disabled||0").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(b(this).offset()).appendTo("body")}),!0))},_mouseStart:function(t){var e=this.options;return this.helper=this._createHelper(t),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),b.ui.ddmanager&&(b.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,b.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,e.cursorAt&&this._adjustOffsetFromHelper(e.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),b.ui.ddmanager&&!e.dropBehaviour&&b.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),b.ui.ddmanager&&b.ui.ddmanager.dragStart(this,t),!0)},_mouseDrag:function(t,e){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),!e){var i=this._uiHash();if(!1===this._trigger("drag",t,i))return this._mouseUp({}),!1;this.position=i.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),b.ui.ddmanager&&b.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var e=this,i=!1;return b.ui.ddmanager&&!this.options.dropBehaviour&&(i=b.ui.ddmanager.drop(this,t)),this.dropped&&(i=this.dropped,this.dropped=!1),("original"!==this.options.helper||b.contains(this.element[0].ownerDocument,this.element[0]))&&("invalid"===this.options.revert&&!i||"valid"===this.options.revert&&i||!0===this.options.revert||b.isFunction(this.options.revert)&&this.options.revert.call(this.element,i)?b(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){!1!==e._trigger("stop",t)&&e._clear()}):!1!==this._trigger("stop",t)&&this._clear()),!1},_mouseUp:function(t){return b("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),b.ui.ddmanager&&b.ui.ddmanager.dragStop(this,t),b.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!b(t.target).closest(this.element.find(this.options.handle)).length},_createHelper:function(t){var e=this.options,i=b.isFunction(e.helper)?b(e.helper.apply(this.element[0],[t])):"clone"===e.helper?this.element.clone().removeAttr("id"):this.element;return i.parents("body").length||i.appendTo("parent"===e.appendTo?this.element[0].parentNode:e.appendTo),i[0]===this.element[0]||/(fixed|absolute)/.test(i.css("position"))||i.css("position","absolute"),i},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),b.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&b.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var t=this.element.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}},_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 t,e,i,n=this.options;n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(i=(e=b(n.containment))[0])&&(t="hidden"!==e.css("overflow"),this.containment=[(parseInt(e.css("borderLeftWidth"),10)||0)+(parseInt(e.css("paddingLeft"),10)||0),(parseInt(e.css("borderTopWidth"),10)||0)+(parseInt(e.css("paddingTop"),10)||0),(t?Math.max(i.scrollWidth,i.offsetWidth):i.offsetWidth)-(parseInt(e.css("borderRightWidth"),10)||0)-(parseInt(e.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(i.scrollHeight,i.offsetHeight):i.offsetHeight)-(parseInt(e.css("borderBottomWidth"),10)||0)-(parseInt(e.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=e)):this.containment=n.containment:this.containment=[0,0,b(document).width()-this.helperProportions.width-this.margins.left,(b(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[b(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,b(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,b(window).scrollLeft()+b(window).width()-this.helperProportions.width-this.margins.left,b(window).scrollTop()+(b(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(t,e){e||(e=this.position);var i="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:n.scrollTop(),left:n.scrollLeft()}),{top:e.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*i,left:e.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*i}},_generatePosition:function(t){var e,i,n,s,o=this.options,a="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&b.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,r=t.pageX,l=t.pageY;return this.offset.scroll||(this.offset.scroll={top:a.scrollTop(),left:a.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(i=this.relative_container.offset(),e=[this.containment[0]+i.left,this.containment[1]+i.top,this.containment[2]+i.left,this.containment[3]+i.top]):e=this.containment,t.pageX-this.offset.click.lefte[2]&&(r=e[2]+this.offset.click.left),t.pageY-this.offset.click.top>e[3]&&(l=e[3]+this.offset.click.top)),o.grid&&(n=o.grid[1]?this.originalPageY+Math.round((l-this.originalPageY)/o.grid[1])*o.grid[1]:this.originalPageY,l=e?n-this.offset.click.top>=e[1]||n-this.offset.click.top>e[3]?n:n-this.offset.click.top>=e[1]?n-o.grid[1]:n+o.grid[1]:n,s=o.grid[0]?this.originalPageX+Math.round((r-this.originalPageX)/o.grid[0])*o.grid[0]:this.originalPageX,r=e?s-this.offset.click.left>=e[0]||s-this.offset.click.left>e[2]?s:s-this.offset.click.left>=e[0]?s-o.grid[0]:s+o.grid[0]:s)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:r-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_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(t,e,i){return i=i||this._uiHash(),b.ui.plugin.call(this,t,[e,i]),"drag"===t&&(this.positionAbs=this._convertPositionTo("absolute")),b.Widget.prototype._trigger.call(this,t,e,i)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),b.ui.plugin.add("draggable","connectToSortable",{start:function(e,t){var i=b(this).data("ui-draggable"),n=i.options,s=b.extend({},t,{item:i.element});i.sortables=[],b(n.connectToSortable).each(function(){var t=b.data(this,"ui-sortable");t&&!t.options.disabled&&(i.sortables.push({instance:t,shouldRevert:t.options.revert}),t.refreshPositions(),t._trigger("activate",e,s))})},stop:function(t,e){var i=b(this).data("ui-draggable"),n=b.extend({},e,{item:i.element});b.each(i.sortables,function(){this.instance.isOver?(this.instance.isOver=0,i.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(t),this.instance.options.helper=this.instance.options._helper,"original"===i.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",t,n))})},drag:function(i,n){var s=b(this).data("ui-draggable"),o=this;b.each(s.sortables,function(){var t=!1,e=this;this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(t=!0,b.each(s.sortables,function(){return this.instance.positionAbs=s.positionAbs,this.instance.helperProportions=s.helperProportions,this.instance.offset.click=s.offset.click,this!==e&&this.instance._intersectsWith(this.instance.containerCache)&&b.contains(e.instance.element[0],this.instance.element[0])&&(t=!1),t})),t?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=b(o).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return n.helper[0]},i.target=this.instance.currentItem[0],this.instance._mouseCapture(i,!0),this.instance._mouseStart(i,!0,!0),this.instance.offset.click.top=s.offset.click.top,this.instance.offset.click.left=s.offset.click.left,this.instance.offset.parent.left-=s.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=s.offset.parent.top-this.instance.offset.parent.top,s._trigger("toSortable",i),s.dropped=this.instance.element,s.currentItem=s.element,this.instance.fromOutside=s),this.instance.currentItem&&this.instance._mouseDrag(i)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",i,this.instance._uiHash(this.instance)),this.instance._mouseStop(i,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),s._trigger("fromSortable",i),s.dropped=!1)})}}),b.ui.plugin.add("draggable","cursor",{start:function(){var t=b("body"),e=b(this).data("ui-draggable").options;t.css("cursor")&&(e._cursor=t.css("cursor")),t.css("cursor",e.cursor)},stop:function(){var t=b(this).data("ui-draggable").options;t._cursor&&b("body").css("cursor",t._cursor)}}),b.ui.plugin.add("draggable","opacity",{start:function(t,e){var i=b(e.helper),n=b(this).data("ui-draggable").options;i.css("opacity")&&(n._opacity=i.css("opacity")),i.css("opacity",n.opacity)},stop:function(t,e){var i=b(this).data("ui-draggable").options;i._opacity&&b(e.helper).css("opacity",i._opacity)}}),b.ui.plugin.add("draggable","scroll",{start:function(){var t=b(this).data("ui-draggable");t.scrollParent[0]!==document&&"HTML"!==t.scrollParent[0].tagName&&(t.overflowOffset=t.scrollParent.offset())},drag:function(t){var e=b(this).data("ui-draggable"),i=e.options,n=!1;e.scrollParent[0]!==document&&"HTML"!==e.scrollParent[0].tagName?(i.axis&&"x"===i.axis||(e.overflowOffset.top+e.scrollParent[0].offsetHeight-t.pageY").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("ui-resizable",this.element.data("ui-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=o.handles||(v(".ui-resizable-handle",this.element).length?{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"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),t=this.handles.split(","),this.handles={},e=0;e")).css({zIndex:o.zIndex}),"se"===i&&n.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[i]=".ui-resizable-"+i,this.element.append(n);this._renderAxis=function(t){var e,i,n,s;for(e in t=t||this.element,this.handles)this.handles[e].constructor===String&&(this.handles[e]=v(this.handles[e],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(i=v(this.handles[e],this.element),s=/sw|ne|nw|se|n|s/.test(e)?i.outerHeight():i.outerWidth(),n=["padding",/ne|nw|n/.test(e)?"Top":/se|sw|s/.test(e)?"Bottom":/^e$/.test(e)?"Right":"Left"].join(""),t.css(n,s),this._proportionallyResize()),v(this.handles[e]).length},this._renderAxis(this.element),this._handles=v(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){s.resizing||(this.className&&(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),s.axis=n&&n[1]?n[1]:"se")}),o.autoHide&&(this._handles.hide(),v(this.element).addClass("ui-resizable-autohide").mouseenter(function(){o.disabled||(v(this).removeClass("ui-resizable-autohide"),s._handles.show())}).mouseleave(function(){o.disabled||s.resizing||(v(this).addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,e=function(t){v(t).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(e(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),e(this.originalElement),this},_mouseCapture:function(t){var e,i,n=!1;for(e in this.handles)((i=v(this.handles[e])[0])===t.target||v.contains(i,t.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var e,i,n,s=this.options,o=this.element.position(),a=this.element;return this.resizing=!0,/absolute/.test(a.css("position"))?a.css({position:"absolute",top:a.css("top"),left:a.css("left")}):a.is(".ui-draggable")&&a.css({position:"absolute",top:o.top,left:o.left}),this._renderProxy(),e=d(this.helper.css("left")),i=d(this.helper.css("top")),s.containment&&(e+=v(s.containment).scrollLeft()||0,i+=v(s.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:e,top:i},this.size=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalSize=this._helper?{width:a.outerWidth(),height:a.outerHeight()}:{width:a.width(),height:a.height()},this.originalPosition={left:e,top:i},this.sizeDiff={width:a.outerWidth()-a.width(),height:a.outerHeight()-a.height()},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof s.aspectRatio?s.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=v(".ui-resizable-"+this.axis).css("cursor"),v("body").css("cursor","auto"===n?this.axis+"-resize":n),a.addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var e,i=this.helper,n={},s=this.originalMousePosition,o=this.axis,a=this.position.top,r=this.position.left,l=this.size.width,h=this.size.height,c=t.pageX-s.left||0,u=t.pageY-s.top||0,d=this._change[o];return d&&(e=d.apply(this,[t,c,u]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(e=this._updateRatio(e,t)),e=this._respectSize(e,t),this._updateCache(e),this._propagate("resize",t),this.position.top!==a&&(n.top=this.position.top+"px"),this.position.left!==r&&(n.left=this.position.left+"px"),this.size.width!==l&&(n.width=this.size.width+"px"),this.size.height!==h&&(n.height=this.size.height+"px"),i.css(n),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),v.isEmptyObject(n)||this._trigger("resize",t,this.ui())),!1},_mouseStop:function(t){this.resizing=!1;var e,i,n,s,o,a,r,l=this.options,h=this;return this._helper&&(n=(i=(e=this._proportionallyResizeElements).length&&/textarea/i.test(e[0].nodeName))&&v.ui.hasScroll(e[0],"left")?0:h.sizeDiff.height,s=i?0:h.sizeDiff.width,o={width:h.helper.width()-s,height:h.helper.height()-n},a=parseInt(h.element.css("left"),10)+(h.position.left-h.originalPosition.left)||null,r=parseInt(h.element.css("top"),10)+(h.position.top-h.originalPosition.top)||null,l.animate||this.element.css(v.extend(o,{top:r,left:a})),h.helper.height(h.size.height),h.helper.width(h.size.width),this._helper&&!l.animate&&this._proportionallyResize()),v("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(t){var e,i,n,s,o,a=this.options;o={minWidth:u(a.minWidth)?a.minWidth:0,maxWidth:u(a.maxWidth)?a.maxWidth:Infinity,minHeight:u(a.minHeight)?a.minHeight:0,maxHeight:u(a.maxHeight)?a.maxHeight:Infinity},(this._aspectRatio||t)&&(e=o.minHeight*this.aspectRatio,n=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,s=o.maxWidth/this.aspectRatio,e>o.minWidth&&(o.minWidth=e),n>o.minHeight&&(o.minHeight=n),it.width,a=u(t.height)&&e.minHeight&&e.minHeight>t.height,r=this.originalPosition.left+this.originalSize.width,l=this.position.top+this.size.height,h=/sw|nw|w/.test(i),c=/nw|ne|n/.test(i);return o&&(t.width=e.minWidth),a&&(t.height=e.minHeight),n&&(t.width=e.maxWidth),s&&(t.height=e.maxHeight),o&&h&&(t.left=r-e.minWidth),n&&h&&(t.left=r-e.maxWidth),a&&c&&(t.top=l-e.minHeight),s&&c&&(t.top=l-e.maxHeight),t.width||t.height||t.left||!t.top?t.width||t.height||t.top||!t.left||(t.left=null):t.top=null,t},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var t,e,i,n,s,o=this.helper||this.element;for(t=0;t"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++e.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(t,e){return{width:this.originalSize.width+e}},w:function(t,e){var i=this.originalSize;return{left:this.originalPosition.left+e,width:i.width-e}},n:function(t,e,i){var n=this.originalSize;return{top:this.originalPosition.top+i,height:n.height-i}},s:function(t,e,i){return{height:this.originalSize.height+i}},se:function(t,e,i){return v.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},sw:function(t,e,i){return v.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,e,i]))},ne:function(t,e,i){return v.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,e,i]))},nw:function(t,e,i){return v.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,e,i]))}},_propagate:function(t,e){v.ui.plugin.call(this,t,[e,this.ui()]),"resize"!==t&&this._trigger(t,e,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}}}),v.ui.plugin.add("resizable","animate",{stop:function(e){var i=v(this).data("ui-resizable"),t=i.options,n=i._proportionallyResizeElements,s=n.length&&/textarea/i.test(n[0].nodeName),o=s&&v.ui.hasScroll(n[0],"left")?0:i.sizeDiff.height,a=s?0:i.sizeDiff.width,r={width:i.size.width-a,height:i.size.height-o},l=parseInt(i.element.css("left"),10)+(i.position.left-i.originalPosition.left)||null,h=parseInt(i.element.css("top"),10)+(i.position.top-i.originalPosition.top)||null;i.element.animate(v.extend(r,h&&l?{top:h,left:l}:{}),{duration:t.animateDuration,easing:t.animateEasing,step:function(){var t={width:parseInt(i.element.css("width"),10),height:parseInt(i.element.css("height"),10),top:parseInt(i.element.css("top"),10),left:parseInt(i.element.css("left"),10)};n&&n.length&&v(n[0]).css({width:t.width,height:t.height}),i._updateCache(t),i._propagate("resize",e)}})}}),v.ui.plugin.add("resizable","containment",{start:function(){var i,n,t,e,s,o,a,r=v(this).data("ui-resizable"),l=r.options,h=r.element,c=l.containment,u=c instanceof v?c.get(0):/parent/.test(c)?h.parent().get(0):c;u&&(r.containerElement=v(u),/document/.test(c)||c===document?(r.containerOffset={left:0,top:0},r.containerPosition={left:0,top:0},r.parentData={element:v(document),left:0,top:0,width:v(document).width(),height:v(document).height()||document.body.parentNode.scrollHeight}):(i=v(u),n=[],v(["Top","Right","Left","Bottom"]).each(function(t,e){n[t]=d(i.css("padding"+e))}),r.containerOffset=i.offset(),r.containerPosition=i.position(),r.containerSize={height:i.innerHeight()-n[3],width:i.innerWidth()-n[1]},t=r.containerOffset,e=r.containerSize.height,s=r.containerSize.width,o=v.ui.hasScroll(u,"left")?u.scrollWidth:s,a=v.ui.hasScroll(u)?u.scrollHeight:e,r.parentData={element:u,left:t.left,top:t.top,width:o,height:a}))},resize:function(t){var e,i,n,s,o=v(this).data("ui-resizable"),a=o.options,r=o.containerOffset,l=o.position,h=o._aspectRatio||t.shiftKey,c={top:0,left:0},u=o.containerElement;u[0]!==document&&/static/.test(u.css("position"))&&(c=r),l.left<(o._helper?r.left:0)&&(o.size.width=o.size.width+(o._helper?o.position.left-r.left:o.position.left-c.left),h&&(o.size.height=o.size.width/o.aspectRatio),o.position.left=a.helper?r.left:0),l.top<(o._helper?r.top:0)&&(o.size.height=o.size.height+(o._helper?o.position.top-r.top:o.position.top),h&&(o.size.width=o.size.height*o.aspectRatio),o.position.top=o._helper?r.top:0),o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top,e=Math.abs((o._helper,o.offset.left-c.left+o.sizeDiff.width)),i=Math.abs((o._helper?o.offset.top-c.top:o.offset.top-r.top)+o.sizeDiff.height),n=o.containerElement.get(0)===o.element.parent().get(0),s=/relative|absolute/.test(o.containerElement.css("position")),n&&s&&(e-=o.parentData.left),e+o.size.width>=o.parentData.width&&(o.size.width=o.parentData.width-e,h&&(o.size.height=o.size.width/o.aspectRatio)),i+o.size.height>=o.parentData.height&&(o.size.height=o.parentData.height-i,h&&(o.size.width=o.size.height*o.aspectRatio))},stop:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.containerOffset,n=t.containerPosition,s=t.containerElement,o=v(t.helper),a=o.offset(),r=o.outerWidth()-t.sizeDiff.width,l=o.outerHeight()-t.sizeDiff.height;t._helper&&!e.animate&&/relative/.test(s.css("position"))&&v(this).css({left:a.left-n.left-i.left,width:r,height:l}),t._helper&&!e.animate&&/static/.test(s.css("position"))&&v(this).css({left:a.left-n.left-i.left,width:r,height:l})}}),v.ui.plugin.add("resizable","alsoResize",{start:function(){var t=v(this).data("ui-resizable").options,e=function(t){v(t).each(function(){var t=v(this);t.data("ui-resizable-alsoresize",{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css("left"),10),top:parseInt(t.css("top"),10)})})};"object"!=typeof t.alsoResize||t.alsoResize.parentNode?e(t.alsoResize):t.alsoResize.length?(t.alsoResize=t.alsoResize[0],e(t.alsoResize)):v.each(t.alsoResize,function(t){e(t)})},resize:function(t,o){var e=v(this).data("ui-resizable"),i=e.options,n=e.originalSize,s=e.originalPosition,a={height:e.size.height-n.height||0,width:e.size.width-n.width||0,top:e.position.top-s.top||0,left:e.position.left-s.left||0},r=function(t,i){v(t).each(function(){var t=v(this),n=v(this).data("ui-resizable-alsoresize"),s={},e=i&&i.length?i:t.parents(o.originalElement[0]).length?["width","height"]:["width","height","top","left"];v.each(e,function(t,e){var i=(n[e]||0)+(a[e]||0);i&&0<=i&&(s[e]=i||null)}),t.css(s)})};"object"!=typeof i.alsoResize||i.alsoResize.nodeType?r(i.alsoResize):v.each(i.alsoResize,function(t,e){r(t,e)})},stop:function(){v(this).removeData("resizable-alsoresize")}}),v.ui.plugin.add("resizable","ghost",{start:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof e.ghost?e.ghost:""),t.ghost.appendTo(t.helper)},resize:function(){var t=v(this).data("ui-resizable");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=v(this).data("ui-resizable");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),v.ui.plugin.add("resizable","grid",{resize:function(){var t=v(this).data("ui-resizable"),e=t.options,i=t.size,n=t.originalSize,s=t.originalPosition,o=t.axis,a="number"==typeof e.grid?[e.grid,e.grid]:e.grid,r=a[0]||1,l=a[1]||1,h=Math.round((i.width-n.width)/r)*r,c=Math.round((i.height-n.height)/l)*l,u=n.width+h,d=n.height+c,p=e.maxWidth&&e.maxWidthu,g=e.minHeight&&e.minHeight>d;e.grid=a,m&&(u+=r),g&&(d+=l),p&&(u-=r),f&&(d-=l),/^(se|s|e)$/.test(o)?(t.size.width=u,t.size.height=d):/^(ne)$/.test(o)?(t.size.width=u,t.size.height=d,t.position.top=s.top-c):(/^(sw)$/.test(o)?(t.size.width=u,t.size.height=d):(t.size.width=u,t.size.height=d,t.position.top=s.top-c),t.position.left=s.left-h)}})}(jQuery),function(h){h.widget("ui.selectable",h.ui.mouse,{version:"1.10.3",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t,e=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){(t=h(e.options.filter,e.element[0])).addClass("ui-selectee"),t.each(function(){var t=h(this),e=t.offset();h.data(this,"selectable-item",{element:this,$element:t,left:e.left,top:e.top,right:e.left+t.outerWidth(),bottom:e.top+t.outerHeight(),startselected:!1,selected:t.hasClass("ui-selected"),selecting:t.hasClass("ui-selecting"),unselecting:t.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=t.addClass("ui-selectee"),this._mouseInit(),this.helper=h("
")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(i){var n=this,t=this.options;this.opos=[i.pageX,i.pageY],this.options.disabled||(this.selectees=h(t.filter,this.element[0]),this._trigger("start",i),h(t.appendTo).append(this.helper),this.helper.css({left:i.pageX,top:i.pageY,width:0,height:0}),t.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var t=h.data(this,"selectable-item");t.startselected=!0,i.metaKey||i.ctrlKey||(t.$element.removeClass("ui-selected"),t.selected=!1,t.$element.addClass("ui-unselecting"),t.unselecting=!0,n._trigger("unselecting",i,{unselecting:t.element}))}),h(i.target).parents().addBack().each(function(){var t,e=h.data(this,"selectable-item");if(e)return t=!i.metaKey&&!i.ctrlKey||!e.$element.hasClass("ui-selected"),e.$element.removeClass(t?"ui-unselecting":"ui-selected").addClass(t?"ui-selecting":"ui-unselecting"),e.unselecting=!t,e.selecting=t,(e.selected=t)?n._trigger("selecting",i,{selecting:e.element}):n._trigger("unselecting",i,{unselecting:e.element}),!1}))},_mouseDrag:function(i){if(this.dragged=!0,!this.options.disabled){var t,n=this,s=this.options,o=this.opos[0],a=this.opos[1],r=i.pageX,l=i.pageY;return rr||t.rightl||t.bottomo&&t.righta&&t.bottom *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var t=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=!!this.items.length&&("x"===t.axis||m(this.items[0].item)),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var t=this.items.length-1;0<=t;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_setOption:function(t,e){"disabled"===t?(this.options[t]=e,this.widget().toggleClass("ui-sortable-disabled",!!e)):p.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(t,e){var i=null,n=!1,s=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),p(t.target).parents().each(function(){if(p.data(this,s.widgetName+"-item")===s)return i=p(this),!1}),p.data(t.target,s.widgetName+"-item")===s&&(i=p(t.target)),!!i&&(!(this.options.handle&&!e&&(p(this.options.handle,i).find("*").addBack().each(function(){this===t.target&&(n=!0)}),!n))&&(this.currentItem=i,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,e,i){var n,s,o=this.options;if((this.currentContainer=this).refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},p.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(s=this.document.find("body"),this.storedCursor=s.css("cursor"),s.css("cursor",o.cursor),this.storedStylesheet=p("").appendTo(s)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(n=this.containers.length-1;0<=n;n--)this.containers[n]._trigger("activate",t,this._uiHash(this));return p.ui.ddmanager&&(p.ui.ddmanager.current=this),p.ui.ddmanager&&!o.dropBehaviour&&p.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var e,i,n,s,o=this.options,a=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageYt[this.floating?"width":"height"]?p:o",i.document[0]).addClass(n||i.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===t?i.currentItem.children().each(function(){p("
",i.document[0]).attr("colspan",p(this).attr("colspan")||1).appendTo(e)}):"img"===t&&e.attr("src",i.currentItem.attr("src")),n||e.css("visibility","hidden"),e},update:function(t,e){n&&!s.forcePlaceholderSize||(e.height()||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=p(s.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),s.placeholder.update(i,i.placeholder)},_contactContainers:function(t){var e,i,n,s,o,a,r,l,h,c,u=null,d=null;for(e=this.containers.length-1;0<=e;e--)if(!p.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(u&&p.contains(this.containers[e].element[0],u.element[0]))continue;u=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",t,this._uiHash(this)),this.containers[e].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[d].containerCache.over||(this.containers[d]._trigger("over",t,this._uiHash(this)),this.containers[d].containerCache.over=1);else{for(n=1e4,s=null,o=(c=u.floating||m(this.currentItem))?"left":"top",a=c?"width":"height",r=this.positionAbs[o]+this.offset.click[o],i=this.items.length-1;0<=i;i--)p.contains(this.containers[d].element[0],this.items[i].item[0])&&this.items[i].item[0]!==this.currentItem[0]&&(c&&!f(this.positionAbs.top+this.offset.click.top,this.items[i].top,this.items[i].height)||(l=this.items[i].item.offset()[o],h=!1,Math.abs(l-r)>Math.abs(l+this.items[i][a]-r)&&(h=!0,l+=this.items[i][a]),Math.abs(l-r)this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),n.grid&&(e=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1],o=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-n.grid[1]:e+n.grid[1]:e,i=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0],s=this.containment?i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-n.grid[0]:i+n.grid[0]:i)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(t,e){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;0<=i;i--)e||n.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),i=0;it[this.floating?"width":"height"]?p:o",i.document[0]).addClass(n||i.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===t?i.currentItem.children().each(function(){p("",i.document[0]).attr("colspan",p(this).attr("colspan")||1).appendTo(e)}):"img"===t&&e.attr("src",i.currentItem.attr("src")),n||e.css("visibility","hidden"),e},update:function(t,e){n&&!s.forcePlaceholderSize||(e.height()||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=p(s.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),s.placeholder.update(i,i.placeholder)},_contactContainers:function(t){var e,i,n,s,o,a,r,l,h,c,u=null,d=null;for(e=this.containers.length-1;0<=e;e--)if(!p.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(u&&p.contains(this.containers[e].element[0],u.element[0]))continue;u=this.containers[e],d=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",t,this._uiHash(this)),this.containers[e].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[d].containerCache.over||(this.containers[d]._trigger("over",t,this._uiHash(this)),this.containers[d].containerCache.over=1);else{for(n=1e4,s=null,o=(c=u.floating||m(this.currentItem))?"left":"top",a=c?"width":"height",r=this.positionAbs[o]+this.offset.click[o],i=this.items.length-1;0<=i;i--)p.contains(this.containers[d].element[0],this.items[i].item[0])&&this.items[i].item[0]!==this.currentItem[0]&&(c&&!f(this.positionAbs.top+this.offset.click.top,this.items[i].top,this.items[i].height)||(l=this.items[i].item.offset()[o],h=!1,Math.abs(l-r)>Math.abs(l+this.items[i][a]-r)&&(h=!0,l+=this.items[i][a]),Math.abs(l-r)this.containment[2]&&(s=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),n.grid&&(e=this.originalPageY+Math.round((o-this.originalPageY)/n.grid[1])*n.grid[1],o=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-n.grid[1]:e+n.grid[1]:e,i=this.originalPageX+Math.round((s-this.originalPageX)/n.grid[0])*n.grid[0],s=this.containment?i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-n.grid[0]:i+n.grid[0]:i)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():r?0:a.scrollTop()),left:s-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():r?0:a.scrollLeft())}},_rearrange:function(t,e,i,n){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var s=this.counter;this._delay(function(){s===this.counter&&this.refreshPositions(!n)})},_clear:function(t,e){this.reverting=!1;var i,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!e&&n.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(n.push(function(t){this._trigger("remove",t,this._uiHash())}),n.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;0<=i;i--)e||n.push(function(e){return function(t){e._trigger("deactivate",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over&&(n.push(function(e){return function(t){e._trigger("out",t,this._uiHash(this))}}.call(this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!e){for(this._trigger("beforeStop",t,this._uiHash()),i=0;i",buttonPrevHTML:"
",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};b.jcarousel=function(t,e){this.options=b.extend({},h,e||{}),this.locked=!1,this.container=null,this.clip=null,this.list=null,this.buttonNext=null,this.buttonPrev=null,this.wh=this.options.vertical?"height":"width",this.lt=this.options.vertical?"top":"left";for(var i="",n=t.className.split(" "),s=0;s")),this.container=this.container.parent()):this.container.hasClass("jcarousel-container")||(this.container=this.list.wrap("
").parent())):(this.container=b(t),this.list=this.container.find(this.options.listTag).eq(0)),""!=i&&-1==this.container.parent()[0].className.indexOf("jcarousel-skin")&&this.container.wrap('
'),this.clip=this.list.parent(),this.clip.length&&this.clip.hasClass("jcarousel-clip")||(this.clip=this.list.wrap("
").parent()),this.buttonNext=b(".jcarousel-next",this.container),0==this.buttonNext.size()&&null!=this.options.buttonNextHTML&&(this.buttonNext=this.clip.after(this.options.buttonNextHTML).next()),this.buttonNext.addClass(this.className("jcarousel-next")),this.buttonPrev=b(".jcarousel-prev",this.container),0==this.buttonPrev.size()&&null!=this.options.buttonPrevHTML&&(this.buttonPrev=this.clip.before(this.options.buttonPrevHTML).prev()),this.buttonPrev.addClass(this.className("jcarousel-prev")),this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"}),this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0}),this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});var o=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,a=this.list.children(this.options.itemTag),r=this;if(0this.options.size&&(e=this.options.size);for(var i=t;i<=e;i++){var n=this.get(i);if(!n.length||n.hasClass("jcarousel-item-placeholder"))return!1}return!0},get:function(t){return b(".jcarousel-item-"+t,this.list)},add:function(t,e){var i=0;if(0==(s=this.get(t)).length){for(var n,s=this.create(t),o=y.intval(t);n=this.get(--o);)if(o<=0||n.length){o<=0?this.list.prepend(s):n.after(s);break}}else i=this.dimension(s);s.removeClass(this.className("jcarousel-item-placeholder")),"string"==typeof e?s.html(e):s.empty().append(e);var a=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,r=this.dimension(s,a)-i;return 0=this.first&&t<=this.last)){var i=this.dimension(e);tthis.options.size?this.options.size:t);for(var i,n=this.first>t,s="circular"!=this.options.wrap&&this.first<=1?1:this.first,o=n?this.get(s):this.get(this.last),a=n?s:s-1,r=null,l=0,h=!1,c=0;n?--a>=t:++athis.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.children().clone(!0))),o=r,c=this.dimension(r),h&&(l+=c),null!=this.first&&("circular"==this.options.wrap||1<=a&&(null==this.options.size||a<=this.options.size))&&(e=n?e+c:e-c);var u=this.clipping(),d=[],p=0,f=(a=t,0);for(o=this.get(t-1);++p;){if(h=!(r=this.get(a)).length,0==r.length&&(r=this.create(a).addClass(this.className("jcarousel-item-placeholder")),0==o.length?this.list.prepend(r):o[n?"before":"after"](r),null!=this.first&&"circular"==this.options.wrap&&null!==this.options.size&&(a<=0||a>this.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.find(">*").clone(!0))),o=r,0==(c=this.dimension(r)))return console&&b.isFunction(console.log)&&console.log("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."),0;if("circular"!=this.options.wrap&&null!==this.options.size&&a>this.options.size?d.push(r):h&&(l+=c),u<=(f+=c))break;a++}for(var m=0;mthis.options.size&&(g=this.options.size),gv;)e+=this.dimension(this.get(t));return this.prevFirst=this.first,this.prevLast=this.last,this.first=v,this.last=g,e},animate:function(t,e){if(!this.locked&&!this.animating){this.animating=!0;var i=this,n=function(){i.animating=!1,0==t&&i.list.css(i.lt,0),("circular"==i.options.wrap||"both"==i.options.wrap||"last"==i.options.wrap||null==i.options.size||i.last=this.options.size)||(t=null!=this.tail&&!this.inTail)}if(e==undefined||null==e){e=!this.locked&&0!==this.options.size&&(this.options.wrap&&"last"!=this.options.wrap||1",t)},format:function(t,e){var i=b(t).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+e)).css({"float":"left","list-style":"none"});return i.attr("jcarouselindex",e),i},className:function(t){return t+" "+t+(this.options.vertical?"-vertical":"-horizontal")},dimension:function(t,e){var i=t.jquery!=undefined?t[0]:t,n=this.options.vertical?i.offsetHeight+y.margin(i,"marginTop")+y.margin(i,"marginBottom"):i.offsetWidth+y.margin(i,"marginLeft")+y.margin(i,"marginRight");if(e==undefined||n==e)return n;var s=this.options.vertical?e-y.margin(i,"marginTop")-y.margin(i,"marginBottom"):e-y.margin(i,"marginLeft")-y.margin(i,"marginRight");return b(i).css(this.wh,s+"px"),this.dimension(i)},clipping:function(){if(null!=this.clip[0])return this.options.vertical?this.clip[0].offsetHeight-y.intval(this.clip.css("borderTopWidth"))-y.intval(this.clip.css("borderBottomWidth")):this.clip[0].offsetWidth-y.intval(this.clip.css("borderLeftWidth"))-y.intval(this.clip.css("borderRightWidth"))},index:function(t,e){return e==undefined&&(e=this.options.size),Math.round(((t-1)/e-Math.floor((t-1)/e))*e)+1}}),y.extend({defaults:function(t){return b.extend(h,t||{})},margin:function(t,e){if(!t)return 0;var i=t.jquery!=undefined?t[0]:t;if("marginRight"==e&&b.browser.safari){var n,s,o={display:"block","float":"none",width:"auto"};return b.swap(i,o,function(){n=i.offsetWidth}),o.marginRight=0,b.swap(i,o,function(){s=i.offsetWidth}),s-n}return y.intval(b.css(i,e))},intval:function(t){return t=parseInt(t),isNaN(t)?0:t}})}(jQuery),function(t,e){"use strict";var i,n;t.uaMatch=function(t){t=t.toLowerCase();var e=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[],i=/(ipad)/.exec(t)||/(iphone)/.exec(t)||/(android)/.exec(t)||[];return{browser:e[1]||"",version:e[2]||"0",platform:i[0]||""}},n={},(i=t.uaMatch(e.navigator.userAgent)).browser&&(n[i.browser]=!0,n.version=i.version),i.platform&&(n[i.platform]=!0),n.chrome?n.webkit=!0:n.webkit&&(n.safari=!0),t.browser=n}(jQuery,window),"undefined"==typeof custom_wymeditor_boot_options&&(custom_wymeditor_boot_options={}),$(document).ready(function(){$("form input[type=text]:first").focus(),init_flash_messages()}),init_flash_messages=function(){$("#flash").css({opacity:0,visibility:"visible"}).animate({opacity:"1"},550),$("#flash_close").on("click",function(t){try{$("#flash").animate({opacity:0,visibility:"hidden"},330,function(){$("#flash").hide()})}catch(e){$("#flash").hide()}t.preventDefault()}),$("#flash.flash_message").prependTo("#records")},$(function(){$logo=$("#site_bar_content #site_bar_refinery_cms_logo"),$logo.css("left",$("#site_bar_content").width()/2-$logo.width()/2),$switch_anchor=$("#editor_switch a").not(".ie7 #editor_switch a, .ie6 #editor_switch a"),$("#editor_switch a").appendTo($("").prependTo("#editor_switch"))});var shiftHeld=!1,initialLoad=!0;init_refinery_admin=function(){init_interface(),init_sortable_menu(),init_submit_continue(),init_modal_dialogs(),init_tooltips(),init_ajaxy_pagination()},$(document).ready(init_refinery_admin),"object"==typeof window.onpopstate&&$(window).bind("popstate",function(){initialLoad||$(document).paginateTo(location.pathname+location.href.split(location.pathname)[1]),initialLoad=!1}),$.fn.paginateTo=function(t){$.ajax({url:t,cache:!1,success:function(t){$(".pagination_container").slideTo(t),$(".pagination_container .pagination a").each(function(){$(this).attr("href",$(this).attr("href").replace(/\?\_\=[^&]+&/,"?"))})},error:function(){window.location=popstate_location}})},$.fn.slideTo=function(t){return $(this).html(t),$(this).applyMinimumHeightFromChildren(),$(this).find(".pagination_frame").removeClass("frame_right").addClass("frame_center"),init_modal_dialogs(),init_tooltips(),$(this)},$.fn.applyMinimumHeightFromChildren=function(){return child_heights=0,$(this).children().each(function(t,i){child_heights+=$(i).height(),$.each(["marginTop","marginBottom","paddingTop","paddingBottom"],function(t,e){child_heights+=parseInt($(i).css(e))||0})}),$(this).css("min-height",child_heights),$(this)},init_modal_dialogs=function(){$('a[href*="dialog=true"]').not("#dialog_container a").each(function(t,e){$(e).data({"dialog-width":parseInt($($(e).attr("href").match("width=([0-9]*)")).last().get(0),10)||928,"dialog-height":parseInt($($(e).attr("href").match("height=([0-9]*)")).last().get(0),10)||473,"dialog-title":$(e).attr("title")||$(e).attr("name")||$(e).html()||null}).attr("href",$(e).attr("href").replace(/(&(amp;)?|\?)(dialog=true|(width|height)=\d+)/g,"").replace(/(\/[^&\?]*)&(amp;)?/,"$1?")).click(function(t){$anchor=$(this),iframe_src=(iframe_src=$anchor.attr("href"))+(-1"),iframe.dialog({title:$anchor.data("dialog-title"),modal:!0,resizable:!1,autoOpen:!0,width:$anchor.data("dialog-width"),height:$anchor.data("dialog-height"),open:onOpenDialog,close:onCloseDialog}),iframe.attr("src",iframe_src),t.preventDefault()})})},refinery_dialog_success=function(){close_dialog(),$.ajax({url:window.location.pathname+window.location.search,cache:!1,success:function(t){$(".pagination_container").html(t),$("#flash_container > #flash").remove(),$("#flash_container").append($(".pagination_container").find("#flash")),$("#flash").css({width:"auto",visibility:""}).fadeIn(550),init_refinery_admin()}})},trigger_reordering=function(t,e){$menu=$("#menu"),t.preventDefault(),$("#menu_reorder, #menu_reorder_done").toggle(),$("#site_bar, #content").fadeTo(500,e?.35:1),e?$menu.find(".tab a").click(function(t){t.preventDefault()}):$menu.find(".tab a").unbind("click"),$menu.sortable(e?"enable":"disable")},trigger_reordering_content_section=function(t,e){$menu=$("#page-tabs").sortable(),t.preventDefault(),$("#reorder_page_part, #reorder_page_part_done").toggle(),$("#site_bar, #menu, .field:not(:has(#page-tabs)), .page_part:visible, #more_options_field, .form-actions").fadeTo(500,e?.35:1),$menu.sortable(e?"enable":"disable").sortable({items:"li",stop:function(){$("#page-tabs li[data-index]").each(function(t){$("#page_parts_attributes_"+$(this).data("index")+"_position").val(t+1)})}})},submit_and_continue=function(t,e){$(this).hasClass("wymupdate")&&$.each(WYMeditor.INSTANCES,function(t,e){e.update()}),$("#continue_editing").val(!0),$("#flash").fadeOut(250),$(".fieldWithErrors").removeClass("fieldWithErrors").addClass("field"),$("#flash_container .errorExplanation").remove(),$.post($("#continue_editing").get(0).form.action,$($("#continue_editing").get(0).form).serialize(),function(t){0<($flash_container=$("#flash_container")).length&&($flash_container.html(t),$("#flash").css({width:"auto",visibility:null}).fadeIn(550),$(".errorExplanation").not($("#flash_container .errorExplanation")).remove(),null!=(error_fields=$("#fieldsWithErrors").val())?$.each(error_fields.split(","),function(){$("#"+this).wrap("
")}):e&&(window.location=e),$(".fieldWithErrors:first :input:first").focus(),$("#continue_editing").val(!1),init_flash_messages(),$("form").attr("action",$("#new_action").attr("value")))},"html"),t.preventDefault()},init_tooltips=function(t){$($(null!=t?t:"a[title], span[title], #image_grid img[title], *[tooltip]")).not(".no-tooltip").each(function(t,e){$(e).hover(function(i){"mouseenter"==i.type||"mouseover"==i.type?$(this).oneTime(350,"tooltip",$.proxy(function(){$(".tooltip").remove(),tooltip=$("
").appendTo("#tooltip_container"),tooltip.find("span").html($(this).attr("tooltip")),tooltip_nib_extension=$.browser.msie?".gif":".png",nib=$("").appendTo("#tooltip_container"),tooltip.css({opacity:0,maxWidth:"300px"}),required_left_offset=$(this).offset().left-tooltip.outerWidth()/2+$(this).outerWidth()/2,tooltip.css("left",0(window_width=$(window).width())&&tooltip.css("left",window_width-e),tooltip.css({top:$(this).offset().top-tooltip.outerHeight()-10}),nib.css({opacity:0}),(t=tooltip.offset())&&nib.css({left:$(this).offset().left+$(this).outerWidth()/2-5,top:t.top+tooltip.height()});try{tooltip.animate({top:t.top-10,opacity:1},200,"swing"),nib.animate({top:nib.offset().top-10,opacity:1},200)}catch(i){tooltip.show(),nib.show()}},$(this))):"mouseleave"!=i.type&&"mouseout"!=i.type||($(this).stopTime("tooltip"),null==(tt_offset=(tooltip=$(".tooltip")).css("z-index","-1").offset())&&(tt_offset={top:0,left:0}),tooltip.animate({top:tt_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}),null==(nib_offset=(nib=$(".tooltip-nib")).offset())&&(nib_offset={top:0,left:0}),nib.animate({top:nib_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}))}).click(function(){$(this).stopTime("tooltip")}),null==$(e).attr("tooltip")&&$(e).attr("tooltip",$(e).attr("title")),$elements=$(e).add($(e).children("img")).removeAttr("title"),$.browser.msie&&$elements.removeAttr("alt")})};var link_tester={email_re:new RegExp(/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i),url_re:new RegExp(/^(https?|ftp):\/\/(-\.)?([^\s/?\.#-]+\.?)+(\/[^\s]*)?$/i),page_re:new RegExp("^(https?://"+document.location.host+"|/[a-z0-9]+)"),email:function(t,e){""!=t&&e(link_tester.email_re.test(t))},url:function(t,e){""!=t&&(link_tester.page_re.test(t)?link_tester.page(t,e):e(link_tester.url_re.test(t)))},page:function(t,e){var i=!1;$.ajax({url:t,timeout:5e3,success:function(){i=!0},complete:function(){e(i)}})},validate_textbox:function(t,e,i){var n="",s=$(""),o=$("");s.insertAfter($(e)),o.insertAfter(s),$(e).bind("paste blur",function(){$(e).stop(!0),$(e+"_test_loader").hide(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),""!=this.value&&$(e).delay(300).queue(function(){$(e+"_test_loader").show(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),t(this.value,function(t){n=t?"success_icon":"failure_icon",$(e+"_test_result").addClass(n).show(),$(e+"_test_loader").hide()}),i&&i($(e)),$(this).dequeue()})})},validate_url_textbox:function(t,e){link_tester.validate_textbox(link_tester.url,t,e)},validate_email_textbox:function(t,e){link_tester.validate_textbox(link_tester.email,t,e)}},link_dialog={initialised:!1,init:function(){this.initialised||(this.init_tabs(),this.init_resources_submit(),this.init_close(),this.page_tab(),this.web_tab(),this.email_tab(),this.initialised=!0)},init_tabs:function(){var t=$("#dialog_menu_left input:radio"),e=t.parent().filter(".selected_radio").find("input:radio").first()||t.first();t.click(function(){link_dialog.switch_area($(this))}),e.attr("checked","true"),link_dialog.switch_area(e)},init_resources_submit:function(){$("#existing_resource_area .form-actions-dialog #submit_button").click(function(t){t.preventDefault(),0<(resource_selected=$("#existing_resource_area_content ul li.linked a")).length&&(resourceUrl=parseURL(resource_selected.attr("href")),relevant_href=resourceUrl.pathname,resourceUrl.hostname.match(/s3.amazonaws.com/)&&(relevant_href=resourceUrl.protocol+"//"+resourceUrl.host+relevant_href),"function"==typeof resource_picker.callback&&resource_picker.callback({id:resource_selected.attr("id").replace("resource_",""),href:relevant_href,html:resource_selected.html()})),$(".form-actions-dialog #cancel_button").trigger("click")})},init_close:function(){$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click(close_dialog),parent&&parent.document.location.href!=document.location.href&&null!=parent.document.getElementById("wym_dialog_submit")&&($("#dialog_container .form-actions input#submit_button").click(function(t){t.preventDefault(),$(parent.document.getElementById("wym_dialog_submit")).click()}),$("#dialog_container .form-actions a.close_dialog").click(close_dialog))},switch_area:function(t){$("#dialog_menu_left .selected_radio").removeClass("selected_radio"),$(t).parent().addClass("selected_radio"),$("#dialog_main .dialog_area").hide(),$("#"+$(t).val()+"_area").show()},page_tab:function(){$(".link_list li").click(function(t){t.preventDefault(),$(".link_list li.linked").removeClass("linked"),$(this).addClass("linked");var e=$(this).children("a.page_link").get(0),i=0.+?<\/em>/,""))})},web_tab:function(){link_tester.validate_url_textbox("#web_address_text",function(){}),$("#web_address_text, #web_address_target_blank").change(function(){link_dialog.update_parent($("#web_address_text").val(),$("#web_address_text").val(),$("#web_address_target_blank").get(0).checked?"_blank":"")})},email_tab:function(){link_tester.validate_email_textbox("#email_address_text",function(){}),$("#email_address_text, #email_default_subject_text, #email_default_body_text").change(function(){var t=$("#email_default_subject_text").val(),e=$("#email_default_body_text").val(),i=$("#email_address_text").val();modifier="?",additional="",0
"+e+""),page_options.tabs.tabs("refresh"),$("#page-tabs #page_parts li").last().attr("data-index",$("#new_page_part_index").val()),page_options.tabs.tabs("option","active",-1),WYMeditor.init(),$("#new_page_part_index").val(parseInt($("#new_page_part_index").val(),10)+1),$("#new_page_part_title").val(""),$("#new_page_part_dialog").dialog("close")},"html"):alert("A content section with that title already exists, please choose another.")}else alert("You have not entered a title for the content section, please enter one.")}),$("#new_page_part_cancel").click(function(t){t.preventDefault(),$("#new_page_part_dialog").dialog("close"),$("#new_page_part_title").val("")}),$("#delete_page_part").click(function(t){t.preventDefault();var e=page_options.tabs.find(".ui-tabs-active a").text();if(confirm("This will remove the content section '"+e+"' immediately even if you don't save this page, are you sure?")){var i=page_options.tabs.find(".ui-tabs-active a").attr("id").match(/\d+/)[0]-1;0<$("#page_parts_attributes_"+i+"_id").length&&$.ajax({url:page_options.del_part_url+"/"+$("#page_parts_attributes_"+i+"_id").val(),type:"DELETE"}),page_options.tabs.find(".ui-tabs-active").remove(),page_options.tabs.find("#page_part_"+e.toLowerCase()).remove(),page_options.tabs.find("#page_part_new_"+i).remove(),$("[id^=page_parts_attributes_"+i+"_]").remove(),$("#submit_continue_button").remove(),page_options.tabs.tabs("refresh")}}),$("#reorder_page_part").click(function(t){trigger_reordering_content_section(t,!0)}),$("#reorder_page_part_done").click(function(t){trigger_reordering_content_section(t,!1)})}},image_picker={initialised:!1,options:{selected:"",thumbnail:"medium",field:"#image",image_display:".current_picked_image",no_image_message:".no_picked_image_selected",image_container:".current_image_container",remove_image_button:".remove_picked_image",picker_container:".image_picker_container",image_link:".current_image_link",image_toggler:null},init:function(t){return this.initialised||(this.options=$.extend(this.options,t),$(this.options.picker_container).find(this.options.remove_image_button).click($.proxy(this.remove_image,{container:this.options.picker_container,picker:this})),$(this.options.picker_container).find(this.options.image_toggler).click($.proxy(this.toggle_image,{container:this.options.picker_container,picker:this})),this.initialised=!0),this},remove_image:function(t){t.preventDefault(),$(this.container).find(this.picker.options.image_display).removeClass("brown_border").attr({src:"",width:"",height:""}).css({width:"auto",height:"auto"}).hide(),$(this.container).find(this.picker.options.field).val("").trigger("change"),$(this.container).find(this.picker.options.no_image_message).show(),$(this.container).find(this.picker.options.remove_image_button).hide()},toggle_image:function(t){$(this.container).find(this.picker.options.image_toggler).html("Show"==$(this.container).find(this.picker.options.image_toggler).html()?"Hide":"Show"),$(this.container).find(this.picker.options.image_container).toggle(),t.preventDefault()},changed:function(){$(this.container).find(this.picker.options.field).val(this.image.id.replace("image_","")).trigger("change");var t=this.picker.options.thumbnail||"original";this.image.src=$(this.image).attr("data-"+t),current_image=$(this.container).find(this.picker.options.image_display),current_image.replaceWith($("")),$(this.container).find(this.picker.options.remove_image_button).show(),$(this.container).find(this.picker.options.no_image_message).hide()}},resource_picker={initialised:!1,callback:null,init:function(t){this.initialised||(this.callback=t,this.initialised=!0)}};close_dialog=function(t){iframed()?(the_body=$(parent.document.body),the_dialog=parent.$(".ui-dialog-content")):(the_body=$(document.body).removeClass("hide-overflow"),the_dialog=$(".ui-dialog-content"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove()),$(document.body).hasClass("wym_iframe_body")||(the_body.removeClass("hide-overflow"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove(),t&&t.preventDefault&&t.preventDefault())},parseURL=function(t){var e={href:t},i=t.replace("//","/").split("/");e.protocol=i[0],e.host=i[1],i[1]=i[1].split(":"),e.hostname=i[1][0],e.port=1
",buttonPrevHTML:"
",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};b.jcarousel=function(t,e){this.options=b.extend({},h,e||{}),this.locked=!1,this.container=null,this.clip=null,this.list=null,this.buttonNext=null,this.buttonPrev=null,this.wh=this.options.vertical?"height":"width",this.lt=this.options.vertical?"top":"left";for(var i="",n=t.className.split(" "),s=0;s")),this.container=this.container.parent()):this.container.hasClass("jcarousel-container")||(this.container=this.list.wrap("
").parent())):(this.container=b(t),this.list=this.container.find(this.options.listTag).eq(0)),""!=i&&-1==this.container.parent()[0].className.indexOf("jcarousel-skin")&&this.container.wrap('
'),this.clip=this.list.parent(),this.clip.length&&this.clip.hasClass("jcarousel-clip")||(this.clip=this.list.wrap("
").parent()),this.buttonNext=b(".jcarousel-next",this.container),0==this.buttonNext.size()&&null!=this.options.buttonNextHTML&&(this.buttonNext=this.clip.after(this.options.buttonNextHTML).next()),this.buttonNext.addClass(this.className("jcarousel-next")),this.buttonPrev=b(".jcarousel-prev",this.container),0==this.buttonPrev.size()&&null!=this.options.buttonPrevHTML&&(this.buttonPrev=this.clip.before(this.options.buttonPrevHTML).prev()),this.buttonPrev.addClass(this.className("jcarousel-prev")),this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"}),this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0}),this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});var o=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,a=this.list.children(this.options.itemTag),r=this;if(0this.options.size&&(e=this.options.size);for(var i=t;i<=e;i++){var n=this.get(i);if(!n.length||n.hasClass("jcarousel-item-placeholder"))return!1}return!0},get:function(t){return b(".jcarousel-item-"+t,this.list)},add:function(t,e){var i=0;if(0==(s=this.get(t)).length){for(var n,s=this.create(t),o=y.intval(t);n=this.get(--o);)if(o<=0||n.length){o<=0?this.list.prepend(s):n.after(s);break}}else i=this.dimension(s);s.removeClass(this.className("jcarousel-item-placeholder")),"string"==typeof e?s.html(e):s.empty().append(e);var a=null!=this.options.visible?Math.ceil(this.clipping()/this.options.visible):null,r=this.dimension(s,a)-i;return 0=this.first&&t<=this.last)){var i=this.dimension(e);tthis.options.size?this.options.size:t);for(var i,n=this.first>t,s="circular"!=this.options.wrap&&this.first<=1?1:this.first,o=n?this.get(s):this.get(this.last),a=n?s:s-1,r=null,l=0,h=!1,c=0;n?--a>=t:++athis.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.children().clone(!0))),o=r,c=this.dimension(r),h&&(l+=c),null!=this.first&&("circular"==this.options.wrap||1<=a&&(null==this.options.size||a<=this.options.size))&&(e=n?e+c:e-c);var u=this.clipping(),d=[],p=0,f=(a=t,0);for(o=this.get(t-1);++p;){if(h=!(r=this.get(a)).length,0==r.length&&(r=this.create(a).addClass(this.className("jcarousel-item-placeholder")),0==o.length?this.list.prepend(r):o[n?"before":"after"](r),null!=this.first&&"circular"==this.options.wrap&&null!==this.options.size&&(a<=0||a>this.options.size)&&(i=this.get(this.index(a))).length&&this.add(a,i.find(">*").clone(!0))),o=r,0==(c=this.dimension(r)))return console&&b.isFunction(console.log)&&console.log("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."),0;if("circular"!=this.options.wrap&&null!==this.options.size&&a>this.options.size?d.push(r):h&&(l+=c),u<=(f+=c))break;a++}for(var m=0;mthis.options.size&&(g=this.options.size),gv;)e+=this.dimension(this.get(t));return this.prevFirst=this.first,this.prevLast=this.last,this.first=v,this.last=g,e},animate:function(t,e){if(!this.locked&&!this.animating){this.animating=!0;var i=this,n=function(){i.animating=!1,0==t&&i.list.css(i.lt,0),("circular"==i.options.wrap||"both"==i.options.wrap||"last"==i.options.wrap||null==i.options.size||i.last=this.options.size)||(t=null!=this.tail&&!this.inTail)}if(e==undefined||null==e){e=!this.locked&&0!==this.options.size&&(this.options.wrap&&"last"!=this.options.wrap||1",t)},format:function(t,e){var i=b(t).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+e)).css({"float":"left","list-style":"none"});return i.attr("jcarouselindex",e),i},className:function(t){return t+" "+t+(this.options.vertical?"-vertical":"-horizontal")},dimension:function(t,e){var i=t.jquery!=undefined?t[0]:t,n=this.options.vertical?i.offsetHeight+y.margin(i,"marginTop")+y.margin(i,"marginBottom"):i.offsetWidth+y.margin(i,"marginLeft")+y.margin(i,"marginRight");if(e==undefined||n==e)return n;var s=this.options.vertical?e-y.margin(i,"marginTop")-y.margin(i,"marginBottom"):e-y.margin(i,"marginLeft")-y.margin(i,"marginRight");return b(i).css(this.wh,s+"px"),this.dimension(i)},clipping:function(){if(null!=this.clip[0])return this.options.vertical?this.clip[0].offsetHeight-y.intval(this.clip.css("borderTopWidth"))-y.intval(this.clip.css("borderBottomWidth")):this.clip[0].offsetWidth-y.intval(this.clip.css("borderLeftWidth"))-y.intval(this.clip.css("borderRightWidth"))},index:function(t,e){return e==undefined&&(e=this.options.size),Math.round(((t-1)/e-Math.floor((t-1)/e))*e)+1}}),y.extend({defaults:function(t){return b.extend(h,t||{})},margin:function(t,e){if(!t)return 0;var i=t.jquery!=undefined?t[0]:t;if("marginRight"==e&&b.browser.safari){var n,s,o={display:"block","float":"none",width:"auto"};return b.swap(i,o,function(){n=i.offsetWidth}),o.marginRight=0,b.swap(i,o,function(){s=i.offsetWidth}),s-n}return y.intval(b.css(i,e))},intval:function(t){return t=parseInt(t),isNaN(t)?0:t}})}(jQuery),function(t,e){"use strict";var i,n;t.uaMatch=function(t){t=t.toLowerCase();var e=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[],i=/(ipad)/.exec(t)||/(iphone)/.exec(t)||/(android)/.exec(t)||[];return{browser:e[1]||"",version:e[2]||"0",platform:i[0]||""}},n={},(i=t.uaMatch(e.navigator.userAgent)).browser&&(n[i.browser]=!0,n.version=i.version),i.platform&&(n[i.platform]=!0),n.chrome?n.webkit=!0:n.webkit&&(n.safari=!0),t.browser=n}(jQuery,window),"undefined"==typeof custom_wymeditor_boot_options&&(custom_wymeditor_boot_options={}),$(document).ready(function(){$("form input[type=text]:first").focus(),init_flash_messages()}),init_flash_messages=function(){$("#flash").css({opacity:0,visibility:"visible"}).animate({opacity:"1"},550),$("#flash_close").on("click",function(t){try{$("#flash").animate({opacity:0,visibility:"hidden"},330,function(){$("#flash").hide()})}catch(e){$("#flash").hide()}t.preventDefault()}),$("#flash.flash_message").prependTo("#records")},$(function(){$logo=$("#site_bar_content #site_bar_refinery_cms_logo"),$logo.css("left",$("#site_bar_content").width()/2-$logo.width()/2),$switch_anchor=$("#editor_switch a").not(".ie7 #editor_switch a, .ie6 #editor_switch a"),$("#editor_switch a").appendTo($("").prependTo("#editor_switch"))});var shiftHeld=!1,initialLoad=!0;init_refinery_admin=function(){init_interface(),init_sortable_menu(),init_submit_continue(),init_modal_dialogs(),init_tooltips(),init_ajaxy_pagination()},$(document).ready(init_refinery_admin),"object"==typeof window.onpopstate&&$(window).bind("popstate",function(){initialLoad||$(document).paginateTo(location.pathname+location.href.split(location.pathname)[1]),initialLoad=!1}),$.fn.paginateTo=function(t){$.ajax({url:t,cache:!1,success:function(t){$(".pagination_container").slideTo(t),$(".pagination_container .pagination a").each(function(){$(this).attr("href",$(this).attr("href").replace(/\?\_\=[^&]+&/,"?"))})},error:function(){window.location=popstate_location}})},$.fn.slideTo=function(t){return $(this).html(t),$(this).applyMinimumHeightFromChildren(),$(this).find(".pagination_frame").removeClass("frame_right").addClass("frame_center"),init_modal_dialogs(),init_tooltips(),$(this)},$.fn.applyMinimumHeightFromChildren=function(){return child_heights=0,$(this).children().each(function(t,i){child_heights+=$(i).height(),$.each(["marginTop","marginBottom","paddingTop","paddingBottom"],function(t,e){child_heights+=parseInt($(i).css(e))||0})}),$(this).css("min-height",child_heights),$(this)},init_modal_dialogs=function(){$('a[href*="dialog=true"]').not("#dialog_container a").each(function(t,e){$(e).data({"dialog-width":parseInt($($(e).attr("href").match("width=([0-9]*)")).last().get(0),10)||928,"dialog-height":parseInt($($(e).attr("href").match("height=([0-9]*)")).last().get(0),10)||473,"dialog-title":$(e).attr("title")||$(e).attr("name")||$(e).html()||null}).attr("href",$(e).attr("href").replace(/(&(amp;)?|\?)(dialog=true|(width|height)=\d+)/g,"").replace(/(\/[^&\?]*)&(amp;)?/,"$1?")).click(function(t){$anchor=$(this),iframe_src=(iframe_src=$anchor.attr("href"))+(-1"),iframe.dialog({title:$anchor.data("dialog-title"),modal:!0,resizable:!1,autoOpen:!0,width:$anchor.data("dialog-width"),height:$anchor.data("dialog-height"),open:onOpenDialog,close:onCloseDialog}),iframe.attr("src",iframe_src),t.preventDefault()})})},refinery_dialog_success=function(){close_dialog(),$.ajax({url:window.location.pathname+window.location.search,cache:!1,success:function(t){$(".pagination_container").html(t),$("#flash_container > #flash").remove(),$("#flash_container").append($(".pagination_container").find("#flash")),$("#flash").css({width:"auto",visibility:""}).fadeIn(550),init_refinery_admin()}})},trigger_reordering=function(t,e){$menu=$("#menu"),t.preventDefault(),$("#menu_reorder, #menu_reorder_done").toggle(),$("#site_bar, #content").fadeTo(500,e?.35:1),e?$menu.find(".tab a").click(function(t){t.preventDefault()}):$menu.find(".tab a").unbind("click"),$menu.sortable(e?"enable":"disable")},trigger_reordering_content_section=function(t,e){$menu=$("#page-tabs").sortable(),t.preventDefault(),$("#reorder_page_part, #reorder_page_part_done").toggle(),$("#site_bar, #menu, .field:not(:has(#page-tabs)), .page_part:visible, #more_options_field, .form-actions").fadeTo(500,e?.35:1),$menu.sortable(e?"enable":"disable").sortable({items:"li",stop:function(){$("#page-tabs li[data-index]").each(function(t){$("#page_parts_attributes_"+$(this).data("index")+"_position").val(t+1)})}})},submit_and_continue=function(t,e){$(this).hasClass("wymupdate")&&$.each(WYMeditor.INSTANCES,function(t,e){e.update()}),$("#continue_editing").val(!0),$("#flash").fadeOut(250),$(".fieldWithErrors").removeClass("fieldWithErrors").addClass("field"),$("#flash_container .errorExplanation").remove(),$.post($("#continue_editing").get(0).form.action,$($("#continue_editing").get(0).form).serialize(),function(t){0<($flash_container=$("#flash_container")).length&&($flash_container.html(t),$("#flash").css({width:"auto",visibility:null}).fadeIn(550),$(".errorExplanation").not($("#flash_container .errorExplanation")).remove(),null!=(error_fields=$("#fieldsWithErrors").val())?$.each(error_fields.split(","),function(){$("#"+this).wrap("
")}):e&&(window.location=e),$(".fieldWithErrors:first :input:first").focus(),$("#continue_editing").val(!1),init_flash_messages(),$("form").attr("action",$("#new_action").attr("value")))},"html"),t.preventDefault()},init_tooltips=function(t){$($(null!=t?t:"a[title], span[title], #image_grid img[title], *[tooltip]")).not(".no-tooltip").each(function(t,e){$(e).hover(function(i){"mouseenter"==i.type||"mouseover"==i.type?$(this).oneTime(350,"tooltip",$.proxy(function(){$(".tooltip").remove(),tooltip=$("
").appendTo("#tooltip_container"),tooltip.find("span").html($(this).attr("tooltip")),tooltip_nib_extension=$.browser.msie?".gif":".png",nib=$("").appendTo("#tooltip_container"),tooltip.css({opacity:0,maxWidth:"300px"}),required_left_offset=$(this).offset().left-tooltip.outerWidth()/2+$(this).outerWidth()/2,tooltip.css("left",0(window_width=$(window).width())&&tooltip.css("left",window_width-e),tooltip.css({top:$(this).offset().top-tooltip.outerHeight()-10}),nib.css({opacity:0}),(t=tooltip.offset())&&nib.css({left:$(this).offset().left+$(this).outerWidth()/2-5,top:t.top+tooltip.height()});try{tooltip.animate({top:t.top-10,opacity:1},200,"swing"),nib.animate({top:nib.offset().top-10,opacity:1},200)}catch(i){tooltip.show(),nib.show()}},$(this))):"mouseleave"!=i.type&&"mouseout"!=i.type||($(this).stopTime("tooltip"),null==(tt_offset=(tooltip=$(".tooltip")).css("z-index","-1").offset())&&(tt_offset={top:0,left:0}),tooltip.animate({top:tt_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}),null==(nib_offset=(nib=$(".tooltip-nib")).offset())&&(nib_offset={top:0,left:0}),nib.animate({top:nib_offset.top-20,opacity:0},125,"swing",function(){$(this).remove()}))}).click(function(){$(this).stopTime("tooltip")}),null==$(e).attr("tooltip")&&$(e).attr("tooltip",$(e).attr("title")),$elements=$(e).add($(e).children("img")).removeAttr("title"),$.browser.msie&&$elements.removeAttr("alt")})};var link_tester={email_re:new RegExp(/^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i),url_re:new RegExp(/^(https?|ftp):\/\/(-\.)?([^\s/?\.#-]+\.?)+(\/[^\s]*)?$/i),page_re:new RegExp("^(https?://"+document.location.host+"|/[a-z0-9]+)"),email:function(t,e){""!=t&&e(link_tester.email_re.test(t))},url:function(t,e){""!=t&&(link_tester.page_re.test(t)?link_tester.page(t,e):e(link_tester.url_re.test(t)))},page:function(t,e){var i=!1;$.ajax({url:t,timeout:5e3,success:function(){i=!0},complete:function(){e(i)}})},validate_textbox:function(t,e,i){var n="",s=$(""),o=$("");s.insertAfter($(e)),o.insertAfter(s),$(e).bind("paste blur",function(){$(e).stop(!0),$(e+"_test_loader").hide(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),""!=this.value&&$(e).delay(300).queue(function(){$(e+"_test_loader").show(),$(e+"_test_result").hide(),$(e+"_test_result").removeClass("success_icon").removeClass("failure_icon"),t(this.value,function(t){n=t?"success_icon":"failure_icon",$(e+"_test_result").addClass(n).show(),$(e+"_test_loader").hide()}),i&&i($(e)),$(this).dequeue()})})},validate_url_textbox:function(t,e){link_tester.validate_textbox(link_tester.url,t,e)},validate_email_textbox:function(t,e){link_tester.validate_textbox(link_tester.email,t,e)}},link_dialog={initialised:!1,init:function(){this.initialised||(this.init_tabs(),this.init_resources_submit(),this.init_close(),this.page_tab(),this.web_tab(),this.email_tab(),this.initialised=!0)},init_tabs:function(){var t=$("#dialog_menu_left input:radio"),e=t.parent().filter(".selected_radio").find("input:radio").first()||t.first();t.click(function(){link_dialog.switch_area($(this))}),e.attr("checked","true"),link_dialog.switch_area(e)},init_resources_submit:function(){$("#existing_resource_area .form-actions-dialog #submit_button").click(function(t){t.preventDefault(),0<(resource_selected=$("#existing_resource_area_content ul li.linked a")).length&&(resourceUrl=parseURL(resource_selected.attr("href")),relevant_href=resourceUrl.pathname,resourceUrl.hostname.match(/s3.amazonaws.com/)&&(relevant_href=resourceUrl.protocol+"//"+resourceUrl.host+relevant_href),"function"==typeof resource_picker.callback&&resource_picker.callback({id:resource_selected.attr("id").replace("resource_",""),href:relevant_href,html:resource_selected.html()})),$(".form-actions-dialog #cancel_button").trigger("click")})},init_close:function(){$(".form-actions-dialog #cancel_button").not(".wym_iframe_body .form-actions-dialog #cancel_button").click(close_dialog),parent&&parent.document.location.href!=document.location.href&&null!=parent.document.getElementById("wym_dialog_submit")&&($("#dialog_container .form-actions input#submit_button").click(function(t){t.preventDefault(),$(parent.document.getElementById("wym_dialog_submit")).click()}),$("#dialog_container .form-actions a.close_dialog").click(close_dialog))},switch_area:function(t){$("#dialog_menu_left .selected_radio").removeClass("selected_radio"),$(t).parent().addClass("selected_radio"),$("#dialog_main .dialog_area").hide(),$("#"+$(t).val()+"_area").show()},page_tab:function(){$(".link_list li").click(function(t){t.preventDefault(),$(".link_list li.linked").removeClass("linked"),$(this).addClass("linked");var e=$(this).children("a.page_link").get(0),i=0.+?<\/em>/,""))})},web_tab:function(){link_tester.validate_url_textbox("#web_address_text",function(){}),$("#web_address_text, #web_address_target_blank").change(function(){link_dialog.update_parent($("#web_address_text").val(),$("#web_address_text").val(),$("#web_address_target_blank").get(0).checked?"_blank":"")})},email_tab:function(){link_tester.validate_email_textbox("#email_address_text",function(){}),$("#email_address_text, #email_default_subject_text, #email_default_body_text").change(function(){var t=$("#email_default_subject_text").val(),e=$("#email_default_body_text").val(),i=$("#email_address_text").val();modifier="?",additional="",0"+e+""),page_options.tabs.tabs("refresh"),$("#page-tabs #page_parts li").last().attr("data-index",$("#new_page_part_index").val()),page_options.tabs.tabs("option","active",-1),WYMeditor.init(),$("#new_page_part_index").val(parseInt($("#new_page_part_index").val(),10)+1),$("#new_page_part_title").val(""),$("#new_page_part_dialog").dialog("close")},"html"):alert("A content section with that title already exists, please choose another.")}else alert("You have not entered a title for the content section, please enter one.")}),$("#new_page_part_cancel").click(function(t){t.preventDefault(),$("#new_page_part_dialog").dialog("close"),$("#new_page_part_title").val("")}),$("#delete_page_part").click(function(t){t.preventDefault();var e=page_options.tabs.find(".ui-tabs-active a").text();if(confirm("This will remove the content section '"+e+"' immediately even if you don't save this page, are you sure?")){var i=page_options.tabs.find(".ui-tabs-active a").attr("id").match(/\d+/)[0]-1;0<$("#page_parts_attributes_"+i+"_id").length&&$.ajax({url:page_options.del_part_url+"/"+$("#page_parts_attributes_"+i+"_id").val(),type:"DELETE"}),page_options.tabs.find(".ui-tabs-active").remove(),page_options.tabs.find("#page_part_"+e.toLowerCase()).remove(),page_options.tabs.find("#page_part_new_"+i).remove(),$("[id^=page_parts_attributes_"+i+"_]").remove(),$("#submit_continue_button").remove(),page_options.tabs.tabs("refresh")}}),$("#reorder_page_part").click(function(t){trigger_reordering_content_section(t,!0)}),$("#reorder_page_part_done").click(function(t){trigger_reordering_content_section(t,!1)})}},image_picker={initialised:!1,options:{selected:"",thumbnail:"medium",field:"#image",image_display:".current_picked_image",no_image_message:".no_picked_image_selected",image_container:".current_image_container",remove_image_button:".remove_picked_image",picker_container:".image_picker_container",image_link:".current_image_link",image_toggler:null},init:function(t){return this.initialised||(this.options=$.extend(this.options,t),$(this.options.picker_container).find(this.options.remove_image_button).click($.proxy(this.remove_image,{container:this.options.picker_container,picker:this})),$(this.options.picker_container).find(this.options.image_toggler).click($.proxy(this.toggle_image,{container:this.options.picker_container,picker:this})),this.initialised=!0),this},remove_image:function(t){t.preventDefault(),$(this.container).find(this.picker.options.image_display).removeClass("brown_border").attr({src:"",width:"",height:""}).css({width:"auto",height:"auto"}).hide(),$(this.container).find(this.picker.options.field).val("").trigger("change"),$(this.container).find(this.picker.options.no_image_message).show(),$(this.container).find(this.picker.options.remove_image_button).hide()},toggle_image:function(t){$(this.container).find(this.picker.options.image_toggler).html("Show"==$(this.container).find(this.picker.options.image_toggler).html()?"Hide":"Show"),$(this.container).find(this.picker.options.image_container).toggle(),t.preventDefault()},changed:function(){$(this.container).find(this.picker.options.field).val(this.image.id.replace("image_","")).trigger("change");var t=this.picker.options.thumbnail||"original";this.image.src=$(this.image).attr("data-"+t),current_image=$(this.container).find(this.picker.options.image_display),current_image.replaceWith($("")),$(this.container).find(this.picker.options.remove_image_button).show(),$(this.container).find(this.picker.options.no_image_message).hide()}},resource_picker={initialised:!1,callback:null,init:function(t){this.initialised||(this.callback=t,this.initialised=!0)}};close_dialog=function(t){iframed()?(the_body=$(parent.document.body),the_dialog=parent.$(".ui-dialog-content")):(the_body=$(document.body).removeClass("hide-overflow"),the_dialog=$(".ui-dialog-content"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove()),$(document.body).hasClass("wym_iframe_body")||(the_body.removeClass("hide-overflow"),the_dialog.filter(":data(dialog)").dialog("close"),the_dialog.remove(),t&&t.preventDefault&&t.preventDefault())},parseURL=function(t){var e={href:t},i=t.replace("//","/").split("/");e.protocol=i[0],e.host=i[1],i[1]=i[1].split(":"),e.hostname=i[1][0],e.port=1 ul:not(.search_list) li a[href$="'+window.location.pathname+'"]').not(".not_a_link a").parent().addClass("selected"),0===$("nav#actions.multilist > ul:not(.search_list) li.selected").length&&$("nav#actions.multilist > ul:not(.search_list) li a:nth(1)").parent().addClass("selected"),$("nav#actions.multilist > ul:not(.search_list) li > a").not(".not_a_link a").not("a.reorder_icon").each(function(){null==$(this).data("dialog-title")&&$(this).bind("click",function(){$(this).css("background-image","url('/assets/refinery/ajax-loader.gif') !important")})}),$("ul.collapsible_menu").each(function(){(first_li=$(this).children("li:first")).after(div=$("
")),$(" ").appendTo(first_li),0===$(this).children("li.selected").length&&(div.hide(),first_li.addClass("closed")),$(this).children("li:not(:first)").appendTo(div),first_li.find("> a, > span.arrow").click(function(t){$(this).parent().toggleClass("closed"),$(this).parent().toggleClass("open"),$(this).parent().next("div").animate({opacity:"toggle",height:"toggle"},250,$.proxy(function(){$(this).css("background-image",null)},$(this))),t.preventDefault()})}),$(".success_icon, .failure_icon").bind("click",function(t){$.get($(this).attr("href"),$.proxy(function(t){$(this).css("background-image","").removeClass("failure_icon").removeClass("success_icon").addClass(t.enabled?"success_icon":"failure_icon")},$(this))),t.preventDefault()})}),function(){this.init_interface=function(){var t;return parent&&parent.document.location.href!==document.location.href&&$("body#dialog_container.dialog").addClass("iframed"),$("input:submit:not(.button)").addClass("button"),$("textarea.wymeditor").each(function(){var t,e,i,n;if(n=$(this),null!=(t=WYMeditor.INSTANCES[$((n.next(".wym_box").find("iframe").attr("id")||"").split("_")).last().get(0)])&&(null!=(e=n.parent().next())&&0",buttonPrevHTML:"up",listTag:t.get(0).tagName.toLowerCase(),itemTag:t.children(":first").get(0).tagName.toLowerCase()}),$("#current_locale li a").click(function(t){return $("#current_locale li a span").each(function(){return $(this).css("display","none"===$(this).css("display")?"":"none")}),$("#other_locales").animate({opacity:"toggle",height:"toggle"},250),$("html,body").animate({scrollTop:$("#other_locales").parent().offset().top},250),t.preventDefault()}),$("#existing_image img").load(function(){var t;if(0<(t=$("#existing_image").height()-$("form.edit_image").height()+8))return $("form.edit_image .form-actions").css({"margin-top":t})}),$(".form-actions .form-actions-left input:submit#submit_button").click(function(){return $("").appendTo($(this).parent())}),$(".form-actions.form-actions-dialog .form-actions-left a.close_dialog").click(function(t){var e;return e=$(".ui-dialog-titlebar-close"),parent&&(e=parent.$(".ui-dialog-titlebar-close")),e.trigger("click"),t.preventDefault()}),$("a.suppress").on("click",function(t){return t.preventDefault()})}}.call(this),function(){this.init_sortable_menu=function(){var t;if(0!==(t=$("#menu")).length)return t.sortable({items:"> *:not(#menu_reorder, #menu_reorder_done)",axis:"x",cursor:"crosshair",connectWith:".nested",update:function(){return $.post("/refinery/update_menu_positions",t.sortable("serialize",{key:"menu[]",expression:/plugin_([\w]*)$/}))}}).tabs(),t.sortable("disable"),t.find("#menu_reorder").click(function(t){return trigger_reordering(t,!0)}),t.find("#menu_reorder_done").click(function(t){return trigger_reordering(t,!1)})}}.call(this),function(){this.init_submit_continue=function(){var t;return $("#submit_continue_button").click(submit_and_continue),$("form").change(function(){return $(this).attr("data-changes-made",!0)}),0<(t=$("#continue_editing")).length&&"no-prompt"!==t.attr("rel")&&$("#editor_switch a").click(function(t){if(0<$("form[data-changes-made]").length&&!confirm("translation missing: en.js.admin.confirm_changes"))return t.preventDefault()}),$("input[id=page_custom_slug]").change(function(){return $("#submit_continue_button").remove()})}}.call(this),function(){this.init_ajaxy_pagination=function(){if("function"==typeof window.history.pushState&&0<$(".pagination_container").length&&$(".pagination_container .pagination a").on("click",function(t){var e,i;return i=this.href.replace(/(\&(amp\;)?)?from_page\=\d+/,""),i=(i+="&from_page="+$(".current").text()).replace("?&","?").replace(/\s+/,""),e=location.pathname+location.href.split(location.pathname)[1],window.history.pushState({path:e},"",i),$(document).paginateTo(i),t.preventDefault()}),$(".pagination_container").applyMinimumHeightFromChildren(),0===$(".pagination_container").find(".pagination").length)return $(".pagination_frame").css("top","0px")}}.call(this); \ No newline at end of file diff --git a/public/assets/refinery/refinery.js.gz b/public/assets/refinery/refinery.js.gz index b632a7c..cc54f2c 100644 Binary files a/public/assets/refinery/refinery.js.gz and b/public/assets/refinery/refinery.js.gz differ diff --git a/public/assets/refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js.gz b/public/assets/refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js.gz index ac80960..96527ee 100644 Binary files a/public/assets/refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js.gz and b/public/assets/refinery/serializelist-0ebebab4562223d3f0db7954f7406910.js.gz differ diff --git a/public/assets/refinery/serializelist.js.gz b/public/assets/refinery/serializelist.js.gz index a4ac05f..5f135cb 100644 Binary files a/public/assets/refinery/serializelist.js.gz and b/public/assets/refinery/serializelist.js.gz differ diff --git a/public/assets/refinery/site_bar-5453829eadce9d9d1b09126a2e827bd0.js.gz b/public/assets/refinery/site_bar-5453829eadce9d9d1b09126a2e827bd0.js.gz index d2efc7b..7ab2817 100644 Binary files a/public/assets/refinery/site_bar-5453829eadce9d9d1b09126a2e827bd0.js.gz and b/public/assets/refinery/site_bar-5453829eadce9d9d1b09126a2e827bd0.js.gz differ diff --git a/public/assets/refinery/site_bar-b8215e638413454f1c75742fe5c9f401.css.gz b/public/assets/refinery/site_bar-b8215e638413454f1c75742fe5c9f401.css.gz index 1b2bfa9..f26a7c8 100644 Binary files a/public/assets/refinery/site_bar-b8215e638413454f1c75742fe5c9f401.css.gz and b/public/assets/refinery/site_bar-b8215e638413454f1c75742fe5c9f401.css.gz differ diff --git a/public/assets/refinery/site_bar.css.gz b/public/assets/refinery/site_bar.css.gz index 7eeeaaa..f885f44 100644 Binary files a/public/assets/refinery/site_bar.css.gz and b/public/assets/refinery/site_bar.css.gz differ diff --git a/public/assets/refinery/site_bar.js.gz b/public/assets/refinery/site_bar.js.gz index f407cee..b430c24 100644 Binary files a/public/assets/refinery/site_bar.js.gz and b/public/assets/refinery/site_bar.js.gz differ diff --git a/public/assets/refinery/sortable_list-6f67261b794a657be68e19c993764a99.js.gz b/public/assets/refinery/sortable_list-6f67261b794a657be68e19c993764a99.js.gz index dbe6de8..42bdbfe 100644 Binary files a/public/assets/refinery/sortable_list-6f67261b794a657be68e19c993764a99.js.gz and b/public/assets/refinery/sortable_list-6f67261b794a657be68e19c993764a99.js.gz differ diff --git a/public/assets/refinery/sortable_list.js.gz b/public/assets/refinery/sortable_list.js.gz index 3d74003..1eb5e4a 100644 Binary files a/public/assets/refinery/sortable_list.js.gz and b/public/assets/refinery/sortable_list.js.gz differ diff --git a/public/assets/refinery/sortable_menu-fad5918a2dd61d8815ba575b06833a27.js.gz b/public/assets/refinery/sortable_menu-fad5918a2dd61d8815ba575b06833a27.js.gz index ed37634..3953c88 100644 Binary files a/public/assets/refinery/sortable_menu-fad5918a2dd61d8815ba575b06833a27.js.gz and b/public/assets/refinery/sortable_menu-fad5918a2dd61d8815ba575b06833a27.js.gz differ diff --git a/public/assets/refinery/sortable_menu.js.gz b/public/assets/refinery/sortable_menu.js.gz index 9f4399f..37e2e26 100644 Binary files a/public/assets/refinery/sortable_menu.js.gz and b/public/assets/refinery/sortable_menu.js.gz differ diff --git a/public/assets/refinery/submenu-570ced67a262e79cae523bc0d5e34748.css.gz b/public/assets/refinery/submenu-570ced67a262e79cae523bc0d5e34748.css.gz index 697d368..96f970c 100644 Binary files a/public/assets/refinery/submenu-570ced67a262e79cae523bc0d5e34748.css.gz and b/public/assets/refinery/submenu-570ced67a262e79cae523bc0d5e34748.css.gz differ diff --git a/public/assets/refinery/submenu-805791e9f1e8cefcd4970ebf3c734d50.js.gz b/public/assets/refinery/submenu-805791e9f1e8cefcd4970ebf3c734d50.js.gz index d37c100..0c15877 100644 Binary files a/public/assets/refinery/submenu-805791e9f1e8cefcd4970ebf3c734d50.js.gz and b/public/assets/refinery/submenu-805791e9f1e8cefcd4970ebf3c734d50.js.gz differ diff --git a/public/assets/refinery/submenu.css.gz b/public/assets/refinery/submenu.css.gz index 7587483..740ba51 100644 Binary files a/public/assets/refinery/submenu.css.gz and b/public/assets/refinery/submenu.css.gz differ diff --git a/public/assets/refinery/submenu.js.gz b/public/assets/refinery/submenu.js.gz index 6f67b9b..6c0686e 100644 Binary files a/public/assets/refinery/submenu.js.gz and b/public/assets/refinery/submenu.js.gz differ diff --git a/public/assets/refinery/submit_continue-348d497757901da976503cbb9b83c64a.js.gz b/public/assets/refinery/submit_continue-348d497757901da976503cbb9b83c64a.js.gz index 4fbd62e..616476f 100644 Binary files a/public/assets/refinery/submit_continue-348d497757901da976503cbb9b83c64a.js.gz and b/public/assets/refinery/submit_continue-348d497757901da976503cbb9b83c64a.js.gz differ diff --git a/public/assets/refinery/submit_continue.js.gz b/public/assets/refinery/submit_continue.js.gz index 534929f..c5ac841 100644 Binary files a/public/assets/refinery/submit_continue.js.gz and b/public/assets/refinery/submit_continue.js.gz differ diff --git a/public/assets/refinery/theme-826827947dc7b4764fcddc0c4d777e60.css.gz b/public/assets/refinery/theme-826827947dc7b4764fcddc0c4d777e60.css.gz index a5e0a4f..a781e8d 100644 Binary files a/public/assets/refinery/theme-826827947dc7b4764fcddc0c4d777e60.css.gz and b/public/assets/refinery/theme-826827947dc7b4764fcddc0c4d777e60.css.gz differ diff --git a/public/assets/refinery/theme.css.gz b/public/assets/refinery/theme.css.gz index ceaa15e..a32edb5 100644 Binary files a/public/assets/refinery/theme.css.gz and b/public/assets/refinery/theme.css.gz differ diff --git a/public/assets/refinery/tooltips-205a2fd4e02cbb8339970837799f9483.css.gz b/public/assets/refinery/tooltips-205a2fd4e02cbb8339970837799f9483.css.gz index 340f689..ba11ad3 100644 Binary files a/public/assets/refinery/tooltips-205a2fd4e02cbb8339970837799f9483.css.gz and b/public/assets/refinery/tooltips-205a2fd4e02cbb8339970837799f9483.css.gz differ diff --git a/public/assets/refinery/tooltips.css.gz b/public/assets/refinery/tooltips.css.gz index ee7de37..5dcb018 100644 Binary files a/public/assets/refinery/tooltips.css.gz and b/public/assets/refinery/tooltips.css.gz differ diff --git a/public/assets/refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js.gz b/public/assets/refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js.gz index 11512a3..95b9b09 100644 Binary files a/public/assets/refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js.gz and b/public/assets/refinery/tree-4bd54dfe43656bece5b36e31db2ea744.js.gz differ diff --git a/public/assets/refinery/tree.js.gz b/public/assets/refinery/tree.js.gz index bdc25f1..0b00331 100644 Binary files a/public/assets/refinery/tree.js.gz and b/public/assets/refinery/tree.js.gz differ diff --git a/public/assets/refinery/ui-ce98ee1f8ab3d2ddb62e51f5c7842566.css.gz b/public/assets/refinery/ui-ce98ee1f8ab3d2ddb62e51f5c7842566.css.gz index 894b0a5..c81b166 100644 Binary files a/public/assets/refinery/ui-ce98ee1f8ab3d2ddb62e51f5c7842566.css.gz and b/public/assets/refinery/ui-ce98ee1f8ab3d2ddb62e51f5c7842566.css.gz differ diff --git a/public/assets/refinery/ui.css.gz b/public/assets/refinery/ui.css.gz index 47ad07e..bb36bfd 100644 Binary files a/public/assets/refinery/ui.css.gz and b/public/assets/refinery/ui.css.gz differ diff --git a/public/assets/refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js b/public/assets/refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js new file mode 100644 index 0000000..9ec3530 --- /dev/null +++ b/public/assets/refinery/wymeditor-bf115bb2865772909d7b19dea688d63b.js @@ -0,0 +1,84 @@ +function titleize(t){return null==t?t:(parts=[],$.each(t.replace(/\./,"").replace(/[-_]/," ").split(" "),function(t,e){parts.push(e.substring(0,1).toUpperCase()+e.substring(1))}),parts.join(" "))}if(!WYMeditor)var WYMeditor={};!function(){if(window.console&&console.firebug)WYMeditor.console=window.console;else{var t=["log","debug","info","warn","error","assert","dir","dirxml","group","groupEnd","time","timeEnd","count","trace","profile","profileEnd"];WYMeditor.console={};for(var e=0;e
"+WYMeditor.TOOLS+"
"+WYMeditor.CONTAINERS+WYMeditor.CLASSES+"
"+WYMeditor.HTML+WYMeditor.IFRAME+WYMeditor.STATUS+"
"+WYMeditor.LOGO+"
",logoHtml:"WYMeditor",iframeHtml:"
",editorStyles:[],toolsHtml:"

{Tools}

    "+WYMeditor.TOOLS_ITEMS+"
",toolsItemHtml:"
  • "+WYMeditor.TOOL_TITLE+"
  • ",toolsItems:[{name:"Bold",title:"Strong",css:"wym_tools_strong"},{name:"Italic",title:"Emphasis",css:"wym_tools_emphasis"},{name:"Superscript",title:"Superscript",css:"wym_tools_superscript"},{name:"Subscript",title:"Subscript",css:"wym_tools_subscript"},{name:"InsertOrderedList",title:"Ordered_List",css:"wym_tools_ordered_list"},{name:"InsertUnorderedList",title:"Unordered_List",css:"wym_tools_unordered_list"},{name:"Indent",title:"Indent",css:"wym_tools_indent"},{name:"Outdent",title:"Outdent",css:"wym_tools_outdent"},{name:"Undo",title:"Undo",css:"wym_tools_undo"},{name:"Redo",title:"Redo",css:"wym_tools_redo"},{name:"CreateLink",title:"Link",css:"wym_tools_link"},{name:"Unlink",title:"Unlink",css:"wym_tools_unlink"},{name:"InsertImage",title:"Image",css:"wym_tools_image"},{name:"InsertTable",title:"Table",css:"wym_tools_table"},{name:"Paste",title:"Paste_From_Word",css:"wym_tools_paste"},{name:"ToggleHtml",title:"HTML",css:"wym_tools_html"},{name:"Preview",title:"Preview",css:"wym_tools_preview"}],containersHtml:"

    {Containers}

      "+WYMeditor.CONTAINERS_ITEMS+"
    ",containersItemHtml:"
  • "+WYMeditor.CONTAINER_TITLE+"
  • ",containersItems:[{name:"P",title:"Paragraph",css:"wym_containers_p"},{name:"H1",title:"Heading_1",css:"wym_containers_h1"},{name:"H2",title:"Heading_2",css:"wym_containers_h2"},{name:"H3",title:"Heading_3",css:"wym_containers_h3"},{name:"H4",title:"Heading_4",css:"wym_containers_h4"},{name:"H5",title:"Heading_5",css:"wym_containers_h5"},{name:"H6",title:"Heading_6",css:"wym_containers_h6"},{name:"PRE",title:"Preformatted",css:"wym_containers_pre"},{name:"BLOCKQUOTE",title:"Blockquote",css:"wym_containers_blockquote"},{name:"TH",title:"Table_Header",css:"wym_containers_th"}],classesHtml:"

    {Classes}

      "+WYMeditor.CLASSES_ITEMS+"
    ",classesItemHtml:"
  • "+WYMeditor.CLASS_TITLE+"
  • ",classesItems:[],statusHtml:"

    {Status}

    ",htmlHtml:"

    {Source_Code}

    ",boxSelector:".wym_box",toolsSelector:".wym_tools",toolsListSelector:" ul",containersSelector:".wym_containers",classesSelector:".wym_classes",htmlSelector:".wym_html",iframeSelector:".wym_iframe iframe",iframeBodySelector:".wym_iframe",statusSelector:".wym_status",toolSelector:".wym_tools a",containerSelector:".wym_containers a",classSelector:".wym_classes a",classUnhiddenSelector:".wym_classes",classHiddenSelector:".wym_classes_hidden",htmlValSelector:".wym_html_val",hrefSelector:".wym_href",srcSelector:".wym_src",titleSelector:".wym_title",targetSelector:".wym_target",altSelector:".wym_alt",textSelector:".wym_text",sizeSelector:".wym_size",rowsSelector:".wym_rows",colsSelector:".wym_cols",captionSelector:".wym_caption",summarySelector:".wym_summary",submitSelector:".wym_submit",cancelSelector:".wym_cancel",previewSelector:"",dialogTypeSelector:".wym_dialog_type",dialogLinkSelector:".wym_dialog_link",dialogImageSelector:".wym_dialog_image",dialogTableSelector:".wym_dialog_table",dialogPasteSelector:".wym_dialog_paste",dialogPreviewSelector:".wym_dialog_preview",updateSelector:".wymupdate",updateEvent:"click",dialogFeatures:{width:560,height:300},dialogFeaturesPreview:"menubar=no,titlebar=no,toolbar=no,resizable=no,scrollbars=yes,width=560,height=300,top=0,left=0",dialogHtml:""+WYMeditor.DIALOG_TITLE+""+WYMeditor.DIALOG_BODY+"",dialogLinkHtml:"",dialogImageHtml:"
    {Image}
    ",dialogTableHtml:"
    ",dialogPasteHtml:"
    {Paste_From_Word}
    ",dialogPreviewHtml:"
    ",dialogStyles:[],stringDelimiterLeft:"{",stringDelimiterRight:"}",preInit:null,preBind:null,postInit:null,preInitDialog:null,postInitDialog:null},t),this.each(function(){new WYMeditor.editor($(this),t)})},$.extend({wymeditors:function(t){return WYMeditor.INSTANCES[t]}}),WYMeditor.loadCss=function(t){$("").attr("href",t).appendTo($("head").get(0))},WYMeditor.INIT_DIALOG=function(i,t){t=t||i.selected();var e=$("#"+i._options.dialogId),s=$(e.find("iframe").contents());e.find("#wym_dialog_type").val();if(i._selected_image)var o=$(i._selected_image);else o=$(i._doc.body).find("#"+i._current_unique_stamp);e.find("input[type=text], textarea").first().focus(),s.find("body").addClass("wym_iframe_body").find("#cancel_button").add(e.find(".close_dialog")).click(function(t){i.close_dialog(t,!0)}),$(".ui-dialog-titlebar .ui-dialog-titlebar-close").click(function(t){i.close_dialog(t,!0)}),$.isFunction(i._options.preInitDialog)&&i._options.preInitDialog(i,window),$(i._options.dialogLinkSelector).find(i._options.submitSelector).click(function(t){if(0<(sUrl=$(i._options.hrefSelector).val()).length)if(null!=o.get(0)){var e=$("").attr({href:sUrl,title:$(i._options.titleSelector).val()});null!=(target=$(i._options.targetSelector).val())&&0").append(e).html()))}else i._exec(WYMeditor.CREATE_LINK,i._current_unique_stamp),$("a[href="+i._current_unique_stamp+"]",i._doc.body).attr(WYMeditor.HREF,sUrl).attr(WYMeditor.TITLE,$(i._options.titleSelector).val()).attr(WYMeditor.TARGET,$(i._options.targetSelector).val());i.close_dialog(t)}),i._selected_image&&(imgDialog=$(i._options.dialogImageSelector),img=$(i._selected_image),size=img.attr(WYMeditor.REL)||s.find("#existing_image_size_area li.selected a").attr(WYMeditor.REL)||s.find("#existing_image_size_area li.selected a").attr("rel")||"",src=img.attr(WYMeditor.SRC),0"].join("")),span.html())),(node=$(this._doc.body).find("#"+this._current_unique_stamp))&&(node.attr("id",node.attr("_id_before_replaceable")||""),node.removeAttr("_id_before_replaceable")),1==this._undo_on_cancel?this._exec("undo"):1==this._redo_on_cancel&&this._exec("redo")),$.browser.msie&&parseInt($.browser.version)<8&&this._iframe.contentWindow.focus(),$("#"+wym._options.dialogId).dialog("close").remove(),$(this._doc).find("a[href]").click(function(t){t.preventDefault()}),t&&t.preventDefault()},RegExp.escape=function(t){return t.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")},WYMeditor.editor.prototype.init=function(){if($.browser.msie)var WymClass=new WYMeditor.WymClassExplorer(this);else if($.browser.mozilla)var WymClass=new WYMeditor.WymClassMozilla(this);else if($.browser.opera)var WymClass=new WYMeditor.WymClassOpera(this);else if($.browser.webkit)var WymClass=new WYMeditor.WymClassSafari(this);if(WymClass){$.isFunction(this._options.preInit)&&this._options.preInit(this);var SaxListener=new WYMeditor.XhtmlSaxListener;for(var prop in $.extend(SaxListener,WymClass),this.parser=new WYMeditor.XhtmlParser(SaxListener),(this._options.styles||this._options.stylesheet)&&this.configureEditorUsingRawCss(),this.helper=new WYMeditor.XmlHelper,WymClass)this[prop]=WymClass[prop];this._box=$(this._element).hide().after(this._options.boxHtml).next().addClass("wym_box_"+this._index),$.isFunction($.fn.data)&&($.data(this._box.get(0),WYMeditor.WYM_INDEX,this._index),$.data(this._element.get(0),WYMeditor.WYM_INDEX,this._index));var h=WYMeditor.Helper,iframeHtml=this._options.iframeHtml;iframeHtml=h.replaceAll(iframeHtml,WYMeditor.INDEX,this._index),iframeHtml=h.replaceAll(iframeHtml,WYMeditor.IFRAME_BASE_PATH,this._options.iframeBasePath);var boxHtml=$(this._box).html();boxHtml=h.replaceAll(boxHtml,WYMeditor.LOGO,this._options.logoHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.TOOLS,this._options.toolsHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.CONTAINERS,this._options.containersHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.CLASSES,this._options.classesHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.HTML,this._options.htmlHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.IFRAME,iframeHtml),boxHtml=h.replaceAll(boxHtml,WYMeditor.STATUS,this._options.statusHtml);for(var aTools=eval(this._options.toolsItems),sTools="",i=0;i"+WYMeditor.APPLY_CLASS+"<",">"+this._options.stringDelimiterLeft+WYMeditor.APPLY_CLASS+this._options.stringDelimiterRight+"<"),boxHtml=h.replaceAll(boxHtml,WYMeditor.CLASSES_ITEMS,sClasses);for(var aContainers=eval(this._options.containersItems),sContainers="",i=0;i").join(">\n")});s=s.replace(/src=\"system\/images/g,'src="/system/images'),$(s).find(bad_spans="span[id|=wym], span[id=undefined]").add($(s).filter(bad_spans)).each(function(t,e){html_to_replace_with=i.parser.parse($(e).html()),html_to_replace=i.parser.parse($(e).wrap("
    ").parent().html()),$.browser.msie&&(html_to_replace=new RegExp(html_to_replace.replace(/(\ [^\=]+\=)([^\ >]+)/,'$1"$2"'),"ig")),s=s.replace(html_to_replace,html_to_replace_with)}),s=(s=(s=s.replace(/(\ ?id=(\"|\')last\_paste(\"|\'))/gim,"")).replace(/[%$]+wym-[^%$]*[%$]+/gim,"")).replace(/^$/,""),$(i._element).val(s),$(i._box).find(i._options.htmlValSelector).not(".hasfocus").val(s)},WYMeditor.editor.prototype.dialog=function(t){var e=this;e.update();var i=this._wym._options.dialogPath+t+"?wymeditor=true&"+window.location.href.match(/switch_locale=[a-z]{2}(?:-[A-Z]{2})?/);e._current_unique_stamp=e.uniqueStamp(),e._undo_on_cancel=!1,e._redo_on_cancel=!1;var s=this.selected();t!=WYMeditor.DIALOG_TABLE&&e.format_block(),t==WYMeditor.DIALOG_LINK&&$.browser.mozilla&&(selection=e._iframe.contentWindow.getSelection(),matches=$($(s).html().match(new RegExp(RegExp.escape(selection.anchorNode.textContent)+"(.*)"+RegExp.escape(selection.focusNode.textContent)))),null!=matches&&0selection.focusOffset?(start_node=selection.focusNode,start=selection.focusOffset,end_node=selection.anchorNode,end=selection.anchorOffset):(start_node=selection.anchorNode,start=selection.anchorOffset,end_node=selection.focusNode,end=selection.focusOffset),"undefined"==typeof start_node.insertData){for(var r=start_node.childNodes.length-1,a=start_node;"function"!=typeof end_node.insertData||!r;)start_node=a.childNodes[r--];start=0}if("undefined"==typeof end_node.insertData){for(var n=end_node.childNodes.length-1,l=end_node;"function"!=typeof end_node.insertData||!n;)end_node=l.childNodes[n--];end=end_node.length}start_tag="%%"+e._current_unique_stamp+"%%",end_tag="$$"+e._current_unique_stamp+"$$",start_node===end_node&&(end+=start_tag.length),start_node.insertData(start,start_tag),end_node.insertData(end,end_tag),$(s).html($(s).html().replace(start_tag,"").replace(end_tag,""))}else e.wrap("","");else e.wrap("","")}else e._selected_image||(o._id_before_replaceable=o.id,o.id=""+this._current_unique_stamp,$(o).attr("_id_before_replaceable",o._id_before_replaceable)),t!=WYMeditor.DIALOG_PASTE&&t!=WYMeditor.DIALOG_TABLE&&(i+=-1==i.indexOf("?")?"?":"&",port=0
    "),t){case WYMeditor.DIALOG_TABLE:dialog_container.html(e.replaceStrings(e._options.dialogTableHtml)).dialog($.extend(e._options.dialogInlineFeatures,{title:dialog_title})),ajax_loaded_callback();break;case WYMeditor.DIALOG_PASTE:dialog_container.html(e.replaceStrings(e._options.dialogPasteHtml)).dialog($.extend(e._options.dialogInlineFeatures,{title:dialog_title})),ajax_loaded_callback();break;default:$("").appendTo(dialog_container),dialog_container.dialog($.extend(e._options.dialogFeatures,{title:dialog_title})).load(i,ajax_loaded_callback)}},WYMeditor.editor.prototype.dialog_ajax_callback=function(t){wym=this,_selected=t,$("#"+wym._options.dialogId+".editor_dialog").css("height","auto"),(iframes=$("#"+this._options.dialogId).find("iframe")).load(function(){WYMeditor.INIT_DIALOG(wym,_selected,!0),$(this).unbind("load")}),0==iframes.length&&WYMeditor.INIT_DIALOG(this,t)},WYMeditor.editor.prototype.toggleHtml=function(){$(this._box).find(this._options.htmlSelector).toggle()},WYMeditor.editor.prototype.uniqueStamp=function(){return"wym-"+(new Date).getTime()},WYMeditor.editor.prototype.paste=function(t){var e;wym=this,wym.format_block(),replaceable=$(wym._doc.body).find("#"+wym._current_unique_stamp),container=replaceable.get(0)||this.selected();var i=t.replace(/&/g,"&").replace(//g,">").split(wym._newLine+wym._newLine),s=new RegExp(wym._newLine,"g");if(container&&container.tagName.toLowerCase()!=WYMeditor.BODY)for(contentAfterBreak="",insertedContentAfterBreak="",x=i.length-1;0<=x;x--)if(e=i[x].replace(s,"
    "),0==x +)1.*")),e=matches[1]+e+$(container).html(),p.html(e),null!=insertedContentAfterBreak&&0"+contentAfterBreak+"

    "))):$(container).html($(container).html().replace(/^$/,"")+e);else{if(i.length-1==x){var o=$(container).parent().html().match(new RegExp(".*([\\s\\S]*)"));o&&o[1]&&(contentAfterBreak=o[1].split("

    ")[0]),e="

    "+e+"

    "}else e="

    "+e+"

    ";""==insertedContentAfterBreak?insertedContentAfterBreak+=e:insertedContentAfterBreak=e+insertedContentAfterBreak}else for(x=0;x"),0==x&&0==$(container).html().replace(//,"").length?$(container).html(e):$(wym._doc.body).append("

    "+e+"

    ");null!=replaceable.get(0)&&("span"==replaceable.get(0).tagName.toLowerCase()&&replaceable.replaceWith(replaceable.html()),replaceable.attr("id",replaceable.get(0)._id_before_replaceable||null))},WYMeditor.editor.prototype.insert=function(t){null!=this._iframe.contentWindow.getSelection().focusNode?this._exec(WYMeditor.INSERT_HTML,t):this.paste(t)},WYMeditor.editor.prototype.wrap=function(t,e,i){t=void 0!==t?t:"",e=void 0!==e?e:"",null==i&&(i=this._iframe.contentWindow.getSelection()),null!=i.focusNode&&this._exec(WYMeditor.INSERT_HTML,t+i.toString()+e)},WYMeditor.editor.prototype.unwrap=function(t){null==t&&(t=this._iframe.contentWindow.getSelection()),null!=t.focusNode&&this._exec(WYMeditor.INSERT_HTML,t.toString())},WYMeditor.editor.prototype.setFocusToNode=function(t,e){var i=this._doc.createRange(),s=this._iframe.contentWindow.getSelection();e=e?0:1,i.selectNodeContents(t),s.addRange(i),s.collapse(t,e),this._iframe.contentWindow.focus()},WYMeditor.editor.prototype.addCssRules=function(t,e){var i=t.styleSheets[0];if(i)for(var s=0;s":" />")},WYMeditor.XmlHelper.prototype.contentTag=function(t,e,i){return"<"+t+((i=i||!1)?this.tagOptions(i):"")+">"+e+""},WYMeditor.XmlHelper.prototype.cdataSection=function(t){return""},WYMeditor.XmlHelper.prototype.escapeOnce=function(t){return this._fixDoubleEscape(this.escapeEntities(t))},WYMeditor.XmlHelper.prototype._fixDoubleEscape=function(t){return t.replace(/&([a-z]+|(#\d+));/gi,"&$1;")},WYMeditor.XmlHelper.prototype.tagOptions=function(t){var e=this;for(var i in e._formated_options="",t){var s=t[i];"function"!=typeof s&&0\s]*))/g);if(i.toString()!=t)for(var s in i){var o=i[s];if("function"!=typeof o&&0!=o.length){var r=new RegExp("(\\w+)\\s*"+o);if(match=t.match(r)){var a=o.replace(/^[\s=]+/,""),n=a.charAt(0);""!=(n='"'==n?'"':"'"==n?"'":"")&&(a='"'==n?a.replace(/^"|"+$/g,""):a.replace(/^'|'+$/g,"")),t=t.replace(match[0],""),e.push([match[1],a])}}}return e},WYMeditor.ParallelRegex=function(t){return this._case=t,this._patterns=[],this._labels=[],this._regex=null,this},WYMeditor.ParallelRegex.prototype.addPattern=function(t,e){e=e||!0;var i=this._patterns.length;this._patterns[i]=t,this._labels[i]=e,this._regex=null},WYMeditor.ParallelRegex.prototype.match=function(t){if(0==this._patterns.length)return[!1,""];var e=t.match(this._getCompoundedRegex());if(!e)return[!1,""];for(var i=e[0],s=1;s","Comment")},WYMeditor.XhtmlLexer.prototype.addScriptTokens=function(t){this.addEntryPattern("","Script")},WYMeditor.XhtmlLexer.prototype.addCssTokens=function(t){this.addEntryPattern("","Css")},WYMeditor.XhtmlLexer.prototype.addTagTokens=function(t){this.addSpecialPattern("<\\s*[a-z0-9:-]+\\s*>",t,"OpeningTag"),this.addEntryPattern("<[a-z0-9:-]+[\\/ \\>]+",t,"OpeningTag"),this.addInTagDeclarationTokens("OpeningTag"),this.addSpecialPattern("",t,"ClosingTag")},WYMeditor.XhtmlLexer.prototype.addInTagDeclarationTokens=function(t){this.addSpecialPattern("\\s+",t,"Ignore"),this.addAttributeTokens(t),this.addExitPattern("/>",t),this.addExitPattern(">",t)},WYMeditor.XhtmlLexer.prototype.addAttributeTokens=function(t){this.addSpecialPattern("\\s*[a-z-_0-9]*:?[a-z-_0-9]+\\s*(?==)\\s*",t,"TagAttributes"),this.addEntryPattern('=\\s*"',t,"DoubleQuotedAttribute"),this.addPattern('\\\\"',"DoubleQuotedAttribute"),this.addExitPattern('"',"DoubleQuotedAttribute"),this.addEntryPattern("=\\s*'",t,"SingleQuotedAttribute"),this.addPattern("\\\\'","SingleQuotedAttribute"),this.addExitPattern("'","SingleQuotedAttribute"),this.addSpecialPattern("=\\s*[^>\\s]*",t,"UnquotedAttribute")},WYMeditor.XhtmlParser=function(t,e){e=e||"Text";return this._Lexer=new WYMeditor.XhtmlLexer(this),this._Listener=t,this._mode=e,this._matches=[],this._last_match="",this._current_match="",this},WYMeditor.XhtmlParser.prototype.parse=function(t){return this._Lexer.parse(this.beforeParsing(t)),this.afterParsing(this._Listener.getResult())},WYMeditor.XhtmlParser.prototype.beforeParsing=function(t){return(t.match(/class="MsoNormal"/)||t.match(/ns = "urn:schemas-microsoft-com/))&&this._Listener.avoidStylingTagsAndAttributes(),this._Listener.beforeParsing(t)},WYMeditor.XhtmlParser.prototype.afterParsing=function(t){return this._Listener._avoiding_tags_implicitly&&this._Listener.allowStylingTagsAndAttributes(),this._Listener.afterParsing(t)},WYMeditor.XhtmlParser.prototype.Ignore=function(){return!0},WYMeditor.XhtmlParser.prototype.Text=function(t){return this._Listener.addContent(t),!0},WYMeditor.XhtmlParser.prototype.Comment=function(t,e){return this._addNonTagBlock(t,e,"addComment")},WYMeditor.XhtmlParser.prototype.Script=function(t,e){return this._addNonTagBlock(t,e,"addScript")},WYMeditor.XhtmlParser.prototype.Css=function(t,e){return this._addNonTagBlock(t,e,"addCss")},WYMeditor.XhtmlParser.prototype._addNonTagBlock=function(t,e,i){switch(e){case WYMeditor.LEXER_ENTER:this._non_tag=t;break;case WYMeditor.LEXER_UNMATCHED:this._non_tag+=t;break;case WYMeditor.LEXER_EXIT:switch(i){case"addComment":this._Listener.addComment(this._non_tag+t);break;case"addScript":this._Listener.addScript(this._non_tag+t);break;case"addCss":this._Listener.addCss(this._non_tag+t)}}return!0},WYMeditor.XhtmlParser.prototype.OpeningTag=function(t,e){switch(e){case WYMeditor.LEXER_ENTER:this._tag=this.normalizeTag(t),this._tag_attributes={};break;case WYMeditor.LEXER_SPECIAL:this._callOpenTagListener(this.normalizeTag(t));break;case WYMeditor.LEXER_EXIT:this._callOpenTagListener(this._tag,this._tag_attributes)}return!0},WYMeditor.XhtmlParser.prototype.ClosingTag=function(t){return this._callCloseTagListener(this.normalizeTag(t)),!0},WYMeditor.XhtmlParser.prototype._callOpenTagListener=function(t,e){e=e||{};this.autoCloseUnclosedBeforeNewOpening(t),this._Listener.isBlockTag(t)?(this._Listener._tag_stack.push(t),this._Listener.fixNestingBeforeOpeningBlockTag(t,e),this._Listener.openBlockTag(t,e),this._increaseOpenTagCounter(t)):this._Listener.isInlineTag(t)?this._Listener.inlineTag(t,e):(this._Listener.openUnknownTag(t,e),this._increaseOpenTagCounter(t)),this._Listener.last_tag=t,this._Listener.last_tag_opened=!0,this._Listener.last_tag_attributes=e},WYMeditor.XhtmlParser.prototype._callCloseTagListener=function(t){if(this._decreaseOpenTagCounter(t))if(this.autoCloseUnclosedBeforeTagClosing(t),this._Listener.isBlockTag(t)){var e=this._Listener._tag_stack.pop();if(0==e)return;e!=t&&(t=e),this._Listener.closeBlockTag(t)}else this._Listener.closeUnknownTag(t);else this._Listener.closeUnopenedTag(t);this._Listener.last_tag=t,this._Listener.last_tag_opened=!1},WYMeditor.XhtmlParser.prototype._increaseOpenTagCounter=function(t){this._Listener._open_tags[t]=this._Listener._open_tags[t]||0,this._Listener._open_tags[t]++},WYMeditor.XhtmlParser.prototype._decreaseOpenTagCounter=function(t){return!!this._Listener._open_tags[t]&&(this._Listener._open_tags[t]--,0==this._Listener._open_tags[t]&&(this._Listener._open_tags[t]=undefined),!0)},WYMeditor.XhtmlParser.prototype.autoCloseUnclosedBeforeNewOpening=function(t){this._autoCloseUnclosed(t,!1)},WYMeditor.XhtmlParser.prototype.autoCloseUnclosedBeforeTagClosing=function(t){this._autoCloseUnclosed(t,!0)},WYMeditor.XhtmlParser.prototype._autoCloseUnclosed=function(t,e){e=e||!1;if(this._Listener._open_tags)for(var i in this._Listener._open_tags){0]*)|([\s<\/>]*)$/gm,"").toLowerCase();var e=this._Listener.getTagReplacements();return e[t]?e[t]:t},WYMeditor.XhtmlParser.prototype.TagAttributes=function(t,e){return WYMeditor.LEXER_SPECIAL==e&&(this._current_attribute=t),!0},WYMeditor.XhtmlParser.prototype.DoubleQuotedAttribute=function(t,e){return WYMeditor.LEXER_UNMATCHED==e&&(this._tag_attributes[this._current_attribute]=t),!0},WYMeditor.XhtmlParser.prototype.SingleQuotedAttribute=function(t,e){return WYMeditor.LEXER_UNMATCHED==e&&(this._tag_attributes[this._current_attribute]=t),!0},WYMeditor.XhtmlParser.prototype.UnquotedAttribute=function(t){return this._tag_attributes[this._current_attribute]=t.replace(/^=/,""),!0},WYMeditor.XhtmlSaxListener=function(){return this.output="",this.helper=new WYMeditor.XmlHelper,this._open_tags={},this.validator=WYMeditor.XhtmlValidator,this._tag_stack=[],this.avoided_tags=["area"],this.entities={" ":" ","¡":"¡","¢":"¢","£":"£","¤":"¤","¥":"¥","¦":"¦","§":"§","¨":"¨","©":"©","ª":"ª","«":"«","¬":"¬","­":"­","®":"®","¯":"¯","°":"°","±":"±","²":"²","³":"³","´":"´","µ":"µ","¶":"¶","·":"·","¸":"¸","¹":"¹","º":"º","»":"»","¼":"¼","½":"½","¾":"¾","¿":"¿","À":"À","Á":"Á","Â":"Â","Ã":"Ã","Ä":"Ä","Å":"Å","Æ":"Æ","Ç":"Ç","È":"È","É":"É","Ê":"Ê","Ë":"Ë","Ì":"Ì","Í":"Í","Î":"Î","Ï":"Ï","Ð":"Ð","Ñ":"Ñ","Ò":"Ò","Ó":"Ó","Ô":"Ô","Õ":"Õ","Ö":"Ö","×":"×","Ø":"Ø","Ù":"Ù","Ú":"Ú","Û":"Û","Ü":"Ü","Ý":"Ý","Þ":"Þ","ß":"ß","à":"à","á":"á","â":"â","ã":"ã","ä":"ä","å":"å","æ":"æ","ç":"ç","è":"è","é":"é","ê":"ê","ë":"ë","ì":"ì","í":"í","î":"î","ï":"ï","ð":"ð","ñ":"ñ","ò":"ò","ó":"ó","ô":"ô","õ":"õ","ö":"ö","÷":"÷","ø":"ø","ù":"ù","ú":"ú","û":"û","ü":"ü","ý":"ý","þ":"þ","ÿ":"ÿ","Œ":"Œ","œ":"œ","Š":"Š","š":"š","Ÿ":"Ÿ","ƒ":"ƒ","ˆ":"ˆ","˜":"˜","Α":"Α","Β":"Β","Γ":"Γ","Δ":"Δ","Ε":"Ε","Ζ":"Ζ","Η":"Η","Θ":"Θ","Ι":"Ι","Κ":"Κ","Λ":"Λ","Μ":"Μ","Ν":"Ν","Ξ":"Ξ","Ο":"Ο","Π":"Π","Ρ":"Ρ","Σ":"Σ","Τ":"Τ","Υ":"Υ","Φ":"Φ","Χ":"Χ","Ψ":"Ψ","Ω":"Ω","α":"α","β":"β","γ":"γ","δ":"δ","ε":"ε","ζ":"ζ","η":"η","θ":"θ","ι":"ι","κ":"κ","λ":"λ","μ":"μ","ν":"ν","ξ":"ξ","ο":"ο","π":"π","ρ":"ρ","ς":"ς","σ":"σ","τ":"τ","υ":"υ","φ":"φ","χ":"χ","ψ":"ψ","ω":"ω","ϑ":"ϑ","ϒ":"ϒ","ϖ":"ϖ"," ":" "," ":" "," ":" ","‌":"‌","‍":"‍","‎":"‎","‏":"‏","–":"–","—":"—","‘":"‘","’":"’","‚":"‚","“":"“","”":"”","„":"„","†":"†","‡":"‡","•":"•","…":"…","‰":"‰","′":"′","″":"″","‹":"‹","›":"›","‾":"‾","⁄":"⁄","€":"€","ℑ":"ℑ","℘":"℘","ℜ":"ℜ","™":"™","ℵ":"ℵ","←":"←","↑":"↑","→":"→","↓":"↓","↔":"↔","↵":"↵","⇐":"⇐","⇑":"⇑","⇒":"⇒","⇓":"⇓","⇔":"⇔","∀":"∀","∂":"∂","∃":"∃","∅":"∅","∇":"∇","∈":"∈","∉":"∉","∋":"∋","∏":"∏","∑":"∑","−":"−","∗":"∗","√":"√","∝":"∝","∞":"∞","∠":"∠","∧":"∧","∨":"∨","∩":"∩","∪":"∪","∫":"∫","∴":"∴","∼":"∼","≅":"≅","≈":"≈","≠":"≠","≡":"≡","≤":"≤","≥":"≥","⊂":"⊂","⊃":"⊃","⊄":"⊄","⊆":"⊆","⊇":"⊇","⊕":"⊕","⊗":"⊗","⊥":"⊥","⋅":"⋅","⌈":"⌈","⌉":"⌉","⌊":"⌊","⌋":"⌋","⟨":"〈","⟩":"〉","◊":"◊","♠":"♠","♣":"♣","♥":"♥","♦":"♦"},this.block_tags=["a","abbr","acronym","address","area","b","base","bdo","big","blockquote","body","button","caption","cite","code","col","colgroup","dd","del","div","dfn","dl","dt","em","fieldset","form","head","h1","h2","h3","h4","h5","h6","html","i","iframe","ins","kbd","label","legend","li","map","noscript","object","ol","optgroup","option","p","pre","q","samp","script","select","small","span","strong","style","sub","sup","table","tbody","td","textarea","tfoot","th","thead","title","tr","tt","ul","var","extends","meter","section","article","aside","details","header","footer","nav","dialog","figure","figcaption","address","hgroup","mark","time","canvas","audio","video","output","progress","ruby","rt","rp","summary","command"],this.inline_tags=["br","embed","hr","img","input","param","source","wbr"],this},WYMeditor.XhtmlSaxListener.prototype.shouldCloseTagAutomatically=function(t,e,i){i=i||!1;return!("td"!=t||!(i&&"tr"==e||!i&&"td"==e))||!("option"!=t||!(i&&"select"==e||!i&&"option"==e))},WYMeditor.XhtmlSaxListener.prototype.beforeParsing=function(t){return this.output="",t},WYMeditor.XhtmlSaxListener.prototype.afterParsing=function(t){return t=this.replaceNamedEntities(t),t=this.joinRepeatedEntities(t),t=this.removeEmptyTags(t)},WYMeditor.XhtmlSaxListener.prototype.replaceNamedEntities=function(t){for(var e in this.entities)t=t.replace(new RegExp(e,"g"),this.entities[e]);return t},WYMeditor.XhtmlSaxListener.prototype.joinRepeatedEntities=function(t){var e="em|strong|sub|sup|acronym|pre|del|address";return t.replace(new RegExp("<\\1>",""),"").replace(new RegExp("(s*<("+e+")>s*){2}(.*)(s*s*){2}",""),"<$2>$3<$2>")},WYMeditor.XhtmlSaxListener.prototype.removeEmptyTags=function(t){return t.replace(new RegExp("<("+this.block_tags.join("|").replace(/\|td/,"").replace(/\|th/,"")+")>(
    | | |\\s)*","g"),"")},WYMeditor.XhtmlSaxListener.prototype.removeBrInPre=function(t){var e=t.match(new RegExp("]*>(.*?)","gmi"));if(e)for(var i=0;i","g"),String.fromCharCode(13,10)));return t},WYMeditor.XhtmlSaxListener.prototype.getResult=function(){return this.output},WYMeditor.XhtmlSaxListener.prototype.getTagReplacements=function(){return{b:"strong",i:"em"}},WYMeditor.XhtmlSaxListener.prototype.addContent=function(t){this.output+=t},WYMeditor.XhtmlSaxListener.prototype.addComment=function(t){this.remove_comments&&(this.output+=t)},WYMeditor.XhtmlSaxListener.prototype.addScript=function(t){this.remove_scripts||(this.output+=t)},WYMeditor.XhtmlSaxListener.prototype.addCss=function(t){this.remove_embeded_styles||(this.output+=t)},WYMeditor.XhtmlSaxListener.prototype.openBlockTag=function(t,e){this.output+=this.helper.tag(t,this.validator.getValidTagAttributes(t,e),!0)},WYMeditor.XhtmlSaxListener.prototype.inlineTag=function(t,e){this.output+=this.helper.tag(t,this.validator.getValidTagAttributes(t,e))},WYMeditor.XhtmlSaxListener.prototype.openUnknownTag=function(t,e){"area"===t&&(this.output+=this.helper.tag(t,e,!0))},WYMeditor.XhtmlSaxListener.prototype.closeBlockTag=function(t){this.output=this.output.replace(/
    $/,"")+this._getClosingTagContent("before",t)+""+this._getClosingTagContent("after",t)},WYMeditor.XhtmlSaxListener.prototype.closeUnknownTag=function(){},WYMeditor.XhtmlSaxListener.prototype.closeUnopenedTag=function(t){this.output+=""},WYMeditor.XhtmlSaxListener.prototype.avoidStylingTagsAndAttributes=function(){this.avoided_tags=["div","span"],this.validator.skipped_attributes=["style"],this.validator.skipped_attribute_values=["MsoNormal","main1"],this._avoiding_tags_implicitly=!0},WYMeditor.XhtmlSaxListener.prototype.allowStylingTagsAndAttributes=function(){this.avoided_tags=[],this.validator.skipped_attributes=[],this.validator.skipped_attribute_values=[],this._avoiding_tags_implicitly=!1},WYMeditor.XhtmlSaxListener.prototype.isBlockTag=function(t){return!WYMeditor.Helper.contains(this.avoided_tags,t)&&WYMeditor.Helper.contains(this.block_tags,t)},WYMeditor.XhtmlSaxListener.prototype.isInlineTag=function(t){return!WYMeditor.Helper.contains(this.avoided_tags,t)&&WYMeditor.Helper.contains(this.inline_tags,t)},WYMeditor.XhtmlSaxListener.prototype.insertContentAfterClosingTag=function(t,e){this._insertContentWhenClosingTag("after",t,e)},WYMeditor.XhtmlSaxListener.prototype.insertContentBeforeClosingTag=function(t,e){this._insertContentWhenClosingTag("before",t,e)},WYMeditor.XhtmlSaxListener.prototype.fixNestingBeforeOpeningBlockTag=function(t){"li"==t||"ul"!=t&&"ol"!=t||!this.last_tag||this.last_tag_opened||"li"!=this.last_tag||(this.output=this.output.replace(/<\/li>$/,""),this.insertContentAfterClosingTag(t,""))},WYMeditor.XhtmlSaxListener.prototype._insertContentWhenClosingTag=function(t,e,i){this["_insert_"+t+"_closing"]||(this["_insert_"+t+"_closing"]=[]),this["_insert_"+t+"_closing"][e]||(this["_insert_"+t+"_closing"][e]=[]),this["_insert_"+t+"_closing"][e].push(i)},WYMeditor.XhtmlSaxListener.prototype._getClosingTagContent=function(t,e){return this["_insert_"+t+"_closing"]&&this["_insert_"+t+"_closing"][e]&&0\\s]*\\*/","Ignore","WymCss"),this.addExitPattern("/\\*[\\s]*\\*/","WymCss")),this.addSpecialPattern("[\\sa-z1-6]*\\.[a-z-_0-9]+","WymCss","WymCssStyleDeclaration"),this.addEntryPattern("/\\*","WymCss","WymCssComment"),this.addExitPattern("\\*/","WymCssComment"),this.addEntryPattern("{","WymCss","WymCssStyle"),this.addExitPattern("}","WymCssStyle"),this.addEntryPattern("/\\*","WymCssStyle","WymCssFeedbackStyle"),this.addExitPattern("\\*/","WymCssFeedbackStyle"),this},WYMeditor.WymCssParser=function(){return this._in_style=!1,this._has_title=!1,this.only_wym_blocks=!0,this.css_settings={classesItems:[],editorStyles:[],dialogStyles:[]},this},WYMeditor.WymCssParser.prototype.parse=function(t,e){e=void 0===e?this.only_wym_blocks:e;this._Lexer=new WYMeditor.WymCssLexer(this,e),this._Lexer.parse(t)},WYMeditor.WymCssParser.prototype.Ignore=function(){return!0},WYMeditor.WymCssParser.prototype.WymCssComment=function(t,e){return!t.match(/end[a-z0-9\s]*wym[a-z0-9\s]*/im)&&(e==WYMeditor.LEXER_UNMATCHED&&(this._in_style?this._current_item[this._current_element]&&(this._current_item[this._current_element].expressions?this._current_item[this._current_element].expressions.push(t):this._current_item[this._current_element].expressions=[t]):(this._has_title=!0,this._current_item={title:WYMeditor.Helper.trim(t)}),this._in_style=!0),!0)},WYMeditor.WymCssParser.prototype.WymCssStyle=function(t,e){return e==WYMeditor.LEXER_UNMATCHED?""!=(t=WYMeditor.Helper.trim(t))&&(this._current_item[this._current_element].style=t):e==WYMeditor.LEXER_EXIT&&(this._in_style=!1,this._has_title=!1,this.addStyleSetting(this._current_item)),!0},WYMeditor.WymCssParser.prototype.WymCssFeedbackStyle=function(t,e){return e==WYMeditor.LEXER_UNMATCHED&&(this._current_item[this._current_element].feedback_style=t.replace(/^([\s\/\*]*)|([\s\/\*]*)$/gm,"")),!0},WYMeditor.WymCssParser.prototype.WymCssStyleDeclaration=function(t){var e="";if(0<(t=t.replace(/^([\s\.]*)|([\s\.*]*)$/gm,"")).indexOf(".")){var i=t.split(".");this._current_element=i[1];e=i[0]}else this._current_element=t;return this._has_title||(this._current_item={title:(e?e.toUpperCase()+": ":"")+this._current_element},this._has_title=!0),this._current_item[this._current_element]||(this._current_item[this._current_element]={name:this._current_element}),e&&(this._current_item[this._current_element].tags?this._current_item[this._current_element].tags.push(e):this._current_item[this._current_element].tags=[e]),!0},WYMeditor.WymCssParser.prototype.addStyleSetting=function(t){for(var e in t){var i=t[e];"object"==typeof i&&"title"!=e&&(this.css_settings.classesItems.push({name:WYMeditor.Helper.trim(i.name),title:t.title,expr:WYMeditor.Helper.trim((i.expressions||i.tags).join(", "))}),i.feedback_style&&this.css_settings.editorStyles.push({name:"."+WYMeditor.Helper.trim(i.name),css:i.feedback_style}),i.style&&this.css_settings.dialogStyles.push({name:"."+WYMeditor.Helper.trim(i.name),css:i.style}))}},$.fn.isPhantomNode=function(){return 3==this[0].nodeType&&!/[^\t\n\r ]/.test(this[0].data)},WYMeditor.isPhantomNode=function(t){return 3==t.nodeType&&!/[^\t\n\r ]/.test(t.data)},WYMeditor.isPhantomString=function(t){return!/[^\t\n\r ]/.test(t)},$.fn.parentsOrSelf=function(t){var e=this;return 3==e[0].nodeType&&(e=e.parents().slice(0,1)),1==e.filter(t).size()?e:e.parents(t).slice(0,1)},WYMeditor.Helper={replaceAll:function(t,e,i){return t.replace(new RegExp(e,"g"),i)},insertAt:function(t,e,i){return t.substr(0,i)+e+t.substring(i)},trim:function(t){return t.replace(/^(\s*)|(\s*)$/gm,"")},contains:function(t,e){for(var i=0;i"))},WYMeditor.WymClassExplorer.prototype.initIframe=function(iframe){this._iframe=iframe,this._doc=iframe.contentWindow.document;var styles=this._doc.styleSheets[0],aCss=eval(this._options.editorStyles);this.addCssRules(this._doc,aCss),this._doc.title=this._wym._index,$("html",this._doc).attr("dir",this._options.direction),$("html",this._doc).addClass("ie"),$(this._doc.body).html(this._wym._html);var wym=this;this._doc.body.onfocus=function(){wym._doc.designMode="on",wym._doc=iframe.contentWindow.document},this._doc.onbeforedeactivate=function(){wym.saveCaret()},this._doc.onkeyup=function(){wym.saveCaret(),wym.keyup()},this._doc.onclick=function(){wym.saveCaret()},this._doc.body.onbeforepaste=function(){wym._iframe.contentWindow.event.returnValue=!1},this._doc.body.onpaste=function(){wym._iframe.contentWindow.event.returnValue=!1,wym.paste(window.clipboardData.getData("Text"))},this._initialized&&($.isFunction(this._options.preBind)&&this._options.preBind(this),this._wym.bindEvents(),$.isFunction(this._options.postInit)&&this._options.postInit(this),this.listen()),this._initialized=!0,this._doc.designMode="on";try{this._doc=iframe.contentWindow.document}catch(e){}},WYMeditor.WymClassExplorer.prototype._exec=function(t,e){var i=this;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var s=i.findUp(i.container(),WYMeditor.LI);if(s){var o=s.parentNode.parentNode;(1]*)>/gi,"").replace(/<\/em>/gi,"").replace(/]*)>/gi,"").replace(/<\/strong>/gi,""),$(this._doc.body).html(t),this.enableDesignMode()},WYMeditor.WymClassMozilla.prototype._exec=function(t,e){if(!this.selected())return!1;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var i=this.selected(),s=this._iframe.contentWindow.getSelection().anchorNode;if("#text"==s.nodeName&&(s=s.parentNode),i=this.findUp(i,WYMeditor.BLOCKS),s=this.findUp(s,WYMeditor.BLOCKS),i&&i==s&&i.tagName.toLowerCase()==WYMeditor.LI){var o=i.parentNode.parentNode;(1

    "))))},WYMeditor.WymClassMozilla.prototype.keyup=function(t){if(null!=(wym=WYMeditor.INSTANCES[this.title])){wym._selected_image=null,$(wym._iframe).contents().find(".selected_by_wym").removeClass("selected_by_wym");var e=null;13!=t.keyCode||t.shiftKey?-1!=$.inArray(t.keyCode,[8,17,46,224])||t.metaKey||t.ctrlKey||wym.format_block():($(wym._doc.body).children(WYMeditor.BR).remove(),(e=wym.selected())&&e.tagName.toLowerCase()==WYMeditor.PRE&&wym._exec(WYMeditor.FORMAT_BLOCK,WYMeditor.P))}},WYMeditor.WymClassMozilla.prototype.enableDesignMode=function(){if("off"==this._doc.designMode)try{this._doc.designMode="on",this._doc.execCommand("styleWithCSS","",!1)}catch(t){}},WYMeditor.WymClassMozilla.prototype.openBlockTag=function(t,e){e=this.validator.getValidTagAttributes(t,e);if("span"===t&&e.style){var i=this.getTagForStyle(e.style);i&&(t=i,this._tag_stack.pop(),this._tag_stack.push(t),e.style="")}this.output+=this.helper.tag(t,e,!0)},WYMeditor.WymClassMozilla.prototype.getTagForStyle=function(t){return/bold/.test(t)?"strong":/italic/.test(t)?"em":/sub/.test(t)?"sub":!!/super/.test(t)&&"super"}, +/* + * WYMeditor : what you see is What You Mean web-based editor + * Copyright (c) 2005 - 2009 Jean-Francois Hovinne, http://www.wymeditor.org/ + * Dual licensed under the MIT (MIT-license.txt) + * and GPL (GPL-license.txt) licenses. + * + * For further information visit: + * http://www.wymeditor.org/ + * + * File Name: + * jquery.wymeditor.opera.js + * Opera specific class and functions. + * See the documentation for more info. + * + * File Authors: + * Jean-Francois Hovinne (jf.hovinne a-t wymeditor dotorg) + */ +WYMeditor.WymClassOpera=function(t){this._wym=t,this._class="class",this._newLine="\r\n"},WYMeditor.WymClassOpera.prototype.initIframe=function(iframe){this._iframe=iframe,this._doc=iframe.contentWindow.document;var styles=this._doc.styleSheets[0],aCss=eval(this._options.editorStyles);this.addCssRules(this._doc,aCss),this._doc.title=this._wym._index,$("html",this._doc).attr("dir",this._options.direction),this._doc.designMode="on",this.html(this._wym._html),$.isFunction(this._options.preBind)&&this._options.preBind(this),this._wym.bindEvents(),$(this._doc).bind("keydown",this.keydown),$(this._doc).bind("keyup",this.keyup),$(this._doc).bind("paste",this.intercept_paste),$.isFunction(this._options.postInit)&&this._options.postInit(this),this.listen()},WYMeditor.WymClassOpera.prototype._exec=function(t,e){e?this._doc.execCommand(t,!1,e):this._doc.execCommand(t)},WYMeditor.WymClassOpera.prototype.selected=function(){var t=this._iframe.contentWindow.getSelection().focusNode;return t?"#text"==t.nodeName?t.parentNode:t:null},WYMeditor.WymClassOpera.prototype.addCssRule=function(t,e){t.insertRule(e.name+" {"+e.css+"}",t.cssRules.length)},WYMeditor.WymClassOpera.prototype.keydown=function(t){var e=WYMeditor.INSTANCES[this.title],i=e._iframe.contentWindow.getSelection();startNode=i.getRangeAt(0).startContainer,$(startNode).parentsOrSelf(WYMeditor.MAIN_CONTAINERS.join(","))[0]||$(startNode).parentsOrSelf("li")||t.keyCode==WYMeditor.KEY.ENTER||t.keyCode==WYMeditor.KEY.LEFT||t.keyCode==WYMeditor.KEY.UP||t.keyCode==WYMeditor.KEY.RIGHT||t.keyCode==WYMeditor.KEY.DOWN||t.keyCode==WYMeditor.KEY.BACKSPACE||t.keyCode==WYMeditor.KEY.DELETE||e._exec(WYMeditor.FORMAT_BLOCK,WYMeditor.P)},WYMeditor.WymClassOpera.prototype.keyup=function(){var t=WYMeditor.INSTANCES[this.title];t._selected_image=null,$(t._iframe).contents().find(".selected_by_wym").removeClass("selected_by_wym")}, +/* + * WYMeditor : what you see is What You Mean web-based editor + * Copyright (c) 2005 - 2009 Jean-Francois Hovinne, http://www.wymeditor.org/ + * Dual licensed under the MIT (MIT-license.txt) + * and GPL (GPL-license.txt) licenses. + * + * For further information visit: + * http://www.wymeditor.org/ + * + * File Name: + * jquery.wymeditor.safari.js + * Safari specific class and functions. + * See the documentation for more info. + * + * File Authors: + * Jean-Francois Hovinne (jf.hovinne a-t wymeditor dotorg) + * Scott Lewis (lewiscot a-t gmail dotcom) + */ +WYMeditor.WymClassSafari=function(t){this._wym=t,this._class="class",this._newLine="\n"},WYMeditor.WymClassSafari.prototype.initIframe=function(iframe){this._iframe=iframe,this._doc=iframe.contentDocument;var styles=this._doc.styleSheets[0],aCss=eval(this._options.editorStyles);this.addCssRules(this._doc,aCss),this._doc.title=this._wym._index,$("html",this._doc).attr("dir",this._options.direction),this._doc.designMode="on",this.html(this._wym._html),$.isFunction(this._options.preBind)&&this._options.preBind(this),this._wym.bindEvents(),$(this._doc).bind("keydown",this.keydown),$(this._doc).bind("keyup",this.keyup),$(this._doc).bind("paste",this.intercept_paste),$.isFunction(this._options.postInit)&&this._options.postInit(this),this.listen()},WYMeditor.WymClassSafari.prototype._exec=function(t,e){var i=this;if(!i.selected())return!1;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var s=i.selected(),o=i._iframe.contentWindow.getSelection().anchorNode;if("#text"==o.nodeName&&(o=o.parentNode),s=i.findUp(s,WYMeditor.BLOCKS),o=i.findUp(o,WYMeditor.BLOCKS),s&&s==o&&s.tagName.toLowerCase()==WYMeditor.LI){var r=s.parentNode.parentNode;(1"+WYMeditor.TOOLS_ITEMS+"",toolsItemHtml:"
  • "+WYMeditor.TOOL_TITLE+"
  • ",classesHtml:"",classesItemHtml:"
  • "+WYMeditor.CLASS_TITLE+"
  • ",classesItemHtmlMultiple:"
  • "+WYMeditor.CLASS_TITLE+"
      {classesItemHtml}
  • ",containersHtml:"
      "+WYMeditor.CONTAINERS_ITEMS+"
    ",containersItemHtml:"
  • ",boxHtml:"
    "+WYMeditor.CONTAINERS+WYMeditor.TOOLS+WYMeditor.CLASSES+"
    "+WYMeditor.HTML+WYMeditor.IFRAME+WYMeditor.STATUS+"
    ",iframeHtml:"
    ",dialogImageHtml:"",dialogLinkHtml:"",dialogTableHtml:"
    "+form_actions+"
    ",dialogPasteHtml:"
    "+form_actions+"
    ",dialogPath:"/refinery/dialogs/",dialogFeatures:{width:866,height:455,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogInlineFeatures:{width:600,height:485,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogId:"editor_dialog",dialogHtml:""+WYMeditor.DIALOG_TITLE+"
    "+WYMeditor.DIALOG_BODY+"
    ",postInit:function(t){if(wymeditors_loaded+=1,WYMeditor.INSTANCES.length==wymeditors_loaded)for($(".wym_loading_overlay").remove(),i=0;i WYMeditor ",i.write(html),i.close();var s=i.head||$(i).find("head").get(0);$("").appendTo(s),$("").appendTo(s),$("").appendTo(s)}null!=(id_of_editor=e._element.parent().attr("id"))&&$(i.body).addClass(id_of_editor),e.initIframe(t)},WYMeditor.init=function(){(wymeditor_inputs=$(".wymeditor").filter(function(){for(i=0;i]*)>/gi,"").replace(/<\/em>/gi,"").replace(/]*)>/gi,"").replace(/<\/strong>/gi,""),$(this._doc.body).html(t),this.enableDesignMode()},WYMeditor.WymClassMozilla.prototype._exec=function(t,e){if(!this.selected())return!1;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var i=this.selected(),s=this._iframe.contentWindow.getSelection().anchorNode;if("#text"==s.nodeName&&(s=s.parentNode),i=this.findUp(i,WYMeditor.BLOCKS),s=this.findUp(s,WYMeditor.BLOCKS),i&&i==s&&i.tagName.toLowerCase()==WYMeditor.LI){var o=i.parentNode.parentNode;(1

    "))))},WYMeditor.WymClassMozilla.prototype.keyup=function(t){if(null!=(wym=WYMeditor.INSTANCES[this.title])){wym._selected_image=null,$(wym._iframe).contents().find(".selected_by_wym").removeClass("selected_by_wym");var e=null;13!=t.keyCode||t.shiftKey?-1!=$.inArray(t.keyCode,[8,17,46,224])||t.metaKey||t.ctrlKey||wym.format_block():($(wym._doc.body).children(WYMeditor.BR).remove(),(e=wym.selected())&&e.tagName.toLowerCase()==WYMeditor.PRE&&wym._exec(WYMeditor.FORMAT_BLOCK,WYMeditor.P))}},WYMeditor.WymClassMozilla.prototype.enableDesignMode=function(){if("off"==this._doc.designMode)try{this._doc.designMode="on",this._doc.execCommand("styleWithCSS","",!1)}catch(t){}},WYMeditor.WymClassMozilla.prototype.openBlockTag=function(t,e){e=this.validator.getValidTagAttributes(t,e);if("span"===t&&e.style){var i=this.getTagForStyle(e.style);i&&(t=i,this._tag_stack.pop(),this._tag_stack.push(t),e.style="")}this.output+=this.helper.tag(t,e,!0)},WYMeditor.WymClassMozilla.prototype.getTagForStyle=function(t){return/bold/.test(t)?"strong":/italic/.test(t)?"em":/sub/.test(t)?"sub":!!/super/.test(t)&&"super"}, +WYMeditor.WymClassMozilla=function(t){this._wym=t,this._class="class",this._newLine="\n"},WYMeditor.WymClassMozilla.prototype.initIframe=function(iframe){var wym=this;this._iframe=iframe,this._doc=iframe.contentDocument;var styles=this._doc.styleSheets[0],aCss=eval(this._options.editorStyles);this.addCssRules(this._doc,aCss),this._doc.title=this._wym._index,$("html",this._doc).attr("dir",this._options.direction),$(".fieldWithErrors iframe").contents().find("body").addClass("fieldWithErrors"),this.html(this._wym._html),this.enableDesignMode(),$.isFunction(this._options.preBind)&&this._options.preBind(this),this._wym.bindEvents(),$(this._doc).bind("keydown",this.keydown),$(this._doc).bind("keyup",this.keyup),$(this._doc).bind("paste",this.intercept_paste),$(this._doc).bind("focus",function(){wym.enableDesignMode.call(wym)}),$.isFunction(this._options.postInit)&&this._options.postInit(this),this.listen()},WYMeditor.WymClassMozilla.prototype.html=function(t){if("string"!=typeof t)return $(this._doc.body).html();try{this._doc.designMode="off"}catch(e){}t=t.replace(/]*)>/gi,"").replace(/<\/em>/gi,"").replace(/]*)>/gi,"").replace(/<\/strong>/gi,""),$(this._doc.body).html(t),this.enableDesignMode()},WYMeditor.WymClassMozilla.prototype._exec=function(t,e){if(!this.selected())return!1;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var i=this.selected(),s=this._iframe.contentWindow.getSelection().anchorNode;if("#text"==s.nodeName&&(s=s.parentNode),i=this.findUp(i,WYMeditor.BLOCKS),s=this.findUp(s,WYMeditor.BLOCKS),i&&i==s&&i.tagName.toLowerCase()==WYMeditor.LI){var o=i.parentNode.parentNode;(1

    "))))},WYMeditor.WymClassMozilla.prototype.keyup=function(t){if(null!=(wym=WYMeditor.INSTANCES[this.title])){wym._selected_image=null,$(wym._iframe).contents().find(".selected_by_wym").removeClass("selected_by_wym");var e=null;13!=t.keyCode||t.shiftKey?-1!=$.inArray(t.keyCode,[8,17,46,224])||t.metaKey||t.ctrlKey||wym.format_block():($(wym._doc.body).children(WYMeditor.BR).remove(),(e=wym.selected())&&e.tagName.toLowerCase()==WYMeditor.PRE&&wym._exec(WYMeditor.FORMAT_BLOCK,WYMeditor.P))}},WYMeditor.WymClassMozilla.prototype.enableDesignMode=function(){if("off"==this._doc.designMode)try{this._doc.designMode="on",this._doc.execCommand("styleWithCSS","",!1)}catch(t){}},WYMeditor.WymClassMozilla.prototype.openBlockTag=function(t,e){e=this.validator.getValidTagAttributes(t,e);if("span"===t&&e.style){var i=this.getTagForStyle(e.style);i&&(t=i,this._tag_stack.pop(),this._tag_stack.push(t),e.style="")}this.output+=this.helper.tag(t,e,!0)},WYMeditor.WymClassMozilla.prototype.getTagForStyle=function(t){return/bold/.test(t)?"strong":/italic/.test(t)?"em":/sub/.test(t)?"sub":!!/super/.test(t)&&"super"}, /* * WYMeditor : what you see is What You Mean web-based editor * Copyright (c) 2005 - 2009 Jean-Francois Hovinne, http://www.wymeditor.org/ @@ -81,4 +81,4 @@ WYMeditor.WymClassOpera=function(t){this._wym=t,this._class="class",this._newLin * Jean-Francois Hovinne (jf.hovinne a-t wymeditor dotorg) * Scott Lewis (lewiscot a-t gmail dotcom) */ -WYMeditor.WymClassSafari=function(t){this._wym=t,this._class="class",this._newLine="\n"},WYMeditor.WymClassSafari.prototype.initIframe=function(iframe){this._iframe=iframe,this._doc=iframe.contentDocument;var styles=this._doc.styleSheets[0],aCss=eval(this._options.editorStyles);this.addCssRules(this._doc,aCss),this._doc.title=this._wym._index,$("html",this._doc).attr("dir",this._options.direction),this._doc.designMode="on",this.html(this._wym._html),$.isFunction(this._options.preBind)&&this._options.preBind(this),this._wym.bindEvents(),$(this._doc).bind("keydown",this.keydown),$(this._doc).bind("keyup",this.keyup),$(this._doc).bind("paste",this.intercept_paste),$.isFunction(this._options.postInit)&&this._options.postInit(this),this.listen()},WYMeditor.WymClassSafari.prototype._exec=function(t,e){var i=this;if(!i.selected())return!1;switch(t){case WYMeditor.INDENT:case WYMeditor.OUTDENT:var s=i.selected(),o=i._iframe.contentWindow.getSelection().anchorNode;if("#text"==o.nodeName&&(o=o.parentNode),s=i.findUp(s,WYMeditor.BLOCKS),o=i.findUp(o,WYMeditor.BLOCKS),s&&s==o&&s.tagName.toLowerCase()==WYMeditor.LI){var r=s.parentNode.parentNode;(1"+WYMeditor.TOOLS_ITEMS+"",toolsItemHtml:"
  • "+WYMeditor.TOOL_TITLE+"
  • ",classesHtml:"",classesItemHtml:"
  • "+WYMeditor.CLASS_TITLE+"
  • ",classesItemHtmlMultiple:"
  • "+WYMeditor.CLASS_TITLE+"
      {classesItemHtml}
  • ",containersHtml:"
      "+WYMeditor.CONTAINERS_ITEMS+"
    ",containersItemHtml:"
  • ",boxHtml:"
    "+WYMeditor.CONTAINERS+WYMeditor.TOOLS+WYMeditor.CLASSES+"
    "+WYMeditor.HTML+WYMeditor.IFRAME+WYMeditor.STATUS+"
    ",iframeHtml:"
    ",dialogImageHtml:"",dialogLinkHtml:"",dialogTableHtml:"
    "+form_actions+"
    ",dialogPasteHtml:"
    "+form_actions+"
    ",dialogPath:"/refinery/dialogs/",dialogFeatures:{width:866,height:455,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogInlineFeatures:{width:600,height:485,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogId:"editor_dialog",dialogHtml:""+WYMeditor.DIALOG_TITLE+"
    "+WYMeditor.DIALOG_BODY+"
    ",postInit:function(t){if(wymeditors_loaded+=1,WYMeditor.INSTANCES.length==wymeditors_loaded)for($(".wym_loading_overlay").remove(),i=0;i WYMeditor ",i.write(html),i.close();var s=i.head||$(i).find("head").get(0);$("").appendTo(s),$("").appendTo(s),$("").appendTo(s)}null!=(id_of_editor=e._element.parent().attr("id"))&&$(i.body).addClass(id_of_editor),e.initIframe(t)},WYMeditor.init=function(){(wymeditor_inputs=$(".wymeditor").filter(function(){for(i=0;i"+WYMeditor.TOOLS_ITEMS+"",toolsItemHtml:"
  • "+WYMeditor.TOOL_TITLE+"
  • ",classesHtml:"",classesItemHtml:"
  • "+WYMeditor.CLASS_TITLE+"
  • ",classesItemHtmlMultiple:"
  • "+WYMeditor.CLASS_TITLE+"
      {classesItemHtml}
  • ",containersHtml:"
      "+WYMeditor.CONTAINERS_ITEMS+"
    ",containersItemHtml:"
  • ",boxHtml:"
    "+WYMeditor.CONTAINERS+WYMeditor.TOOLS+WYMeditor.CLASSES+"
    "+WYMeditor.HTML+WYMeditor.IFRAME+WYMeditor.STATUS+"
    ",iframeHtml:"
    ",dialogImageHtml:"",dialogLinkHtml:"",dialogTableHtml:"
    "+form_actions+"
    ",dialogPasteHtml:"
    "+form_actions+"
    ",dialogPath:"/refinery/dialogs/",dialogFeatures:{width:866,height:455,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogInlineFeatures:{width:600,height:485,modal:!0,draggable:!0,resizable:!1,autoOpen:!0,open:onOpenDialog,close:onCloseDialog},dialogId:"editor_dialog",dialogHtml:""+WYMeditor.DIALOG_TITLE+"
    "+WYMeditor.DIALOG_BODY+"
    ",postInit:function(t){if(wymeditors_loaded+=1,WYMeditor.INSTANCES.length==wymeditors_loaded)for($(".wym_loading_overlay").remove(),i=0;i WYMeditor ",i.write(html),i.close();var s=i.head||$(i).find("head").get(0);$("").appendTo(s),$("").appendTo(s),$("").appendTo(s)}null!=(id_of_editor=e._element.parent().attr("id"))&&$(i.body).addClass(id_of_editor),e.initIframe(t)},WYMeditor.init=function(){(wymeditor_inputs=$(".wymeditor").filter(function(){for(i=0;i