diff --git a/wscbundle/local/af/local.js b/wscbundle/local/af/local.js index b2b1992..292adfe 100644 --- a/wscbundle/local/af/local.js +++ b/wscbundle/local/af/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ar/local.js b/wscbundle/local/ar/local.js index 3d30842..660bafc 100644 --- a/wscbundle/local/ar/local.js +++ b/wscbundle/local/ar/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/bg/local.js b/wscbundle/local/bg/local.js index 4b15598..ffc05e0 100644 --- a/wscbundle/local/bg/local.js +++ b/wscbundle/local/bg/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/bn/local.js b/wscbundle/local/bn/local.js index c61b747..934acba 100644 --- a/wscbundle/local/bn/local.js +++ b/wscbundle/local/bn/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/bs/local.js b/wscbundle/local/bs/local.js index b858b1c..4f64f49 100644 --- a/wscbundle/local/bs/local.js +++ b/wscbundle/local/bs/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ca/local.js b/wscbundle/local/ca/local.js index d97e257..7024f82 100644 --- a/wscbundle/local/ca/local.js +++ b/wscbundle/local/ca/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/cs/local.js b/wscbundle/local/cs/local.js index efe2316..d745170 100644 --- a/wscbundle/local/cs/local.js +++ b/wscbundle/local/cs/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/cy/local.js b/wscbundle/local/cy/local.js index 99e30ef..47f090b 100644 --- a/wscbundle/local/cy/local.js +++ b/wscbundle/local/cy/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/da/local.js b/wscbundle/local/da/local.js index b072852..ef2fe11 100644 --- a/wscbundle/local/da/local.js +++ b/wscbundle/local/da/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/de-ch/local.js b/wscbundle/local/de-ch/local.js index 00667c5..f079d4d 100644 --- a/wscbundle/local/de-ch/local.js +++ b/wscbundle/local/de-ch/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/de/local.js b/wscbundle/local/de/local.js index b5160d5..85b2841 100644 --- a/wscbundle/local/de/local.js +++ b/wscbundle/local/de/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/el/local.js b/wscbundle/local/el/local.js index df640f7..3ff24d5 100644 --- a/wscbundle/local/el/local.js +++ b/wscbundle/local/el/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/en-au/local.js b/wscbundle/local/en-au/local.js index c6dcd76..728432d 100644 --- a/wscbundle/local/en-au/local.js +++ b/wscbundle/local/en-au/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/en-ca/local.js b/wscbundle/local/en-ca/local.js index 7b75ce0..58b819a 100644 --- a/wscbundle/local/en-ca/local.js +++ b/wscbundle/local/en-ca/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/en-gb/local.js b/wscbundle/local/en-gb/local.js index 0847bbf..2d426af 100644 --- a/wscbundle/local/en-gb/local.js +++ b/wscbundle/local/en-gb/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/en-us/local.js b/wscbundle/local/en-us/local.js index b0d05dc..9bedd61 100644 --- a/wscbundle/local/en-us/local.js +++ b/wscbundle/local/en-us/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/en/local.js b/wscbundle/local/en/local.js index e35de92..f1abd89 100644 --- a/wscbundle/local/en/local.js +++ b/wscbundle/local/en/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/es/local.js b/wscbundle/local/es/local.js index bae3a71..c2a56e8 100644 --- a/wscbundle/local/es/local.js +++ b/wscbundle/local/es/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/et/local.js b/wscbundle/local/et/local.js index cba5b16..4674d5f 100644 --- a/wscbundle/local/et/local.js +++ b/wscbundle/local/et/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/eu/local.js b/wscbundle/local/eu/local.js index f7bd979..8f7d36b 100644 --- a/wscbundle/local/eu/local.js +++ b/wscbundle/local/eu/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/fa/local.js b/wscbundle/local/fa/local.js index d0e2b18..6b5acc8 100644 --- a/wscbundle/local/fa/local.js +++ b/wscbundle/local/fa/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/fi/local.js b/wscbundle/local/fi/local.js index eefc888..a9d740d 100644 --- a/wscbundle/local/fi/local.js +++ b/wscbundle/local/fi/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/fr-ca/local.js b/wscbundle/local/fr-ca/local.js index def1f3e..877da01 100644 --- a/wscbundle/local/fr-ca/local.js +++ b/wscbundle/local/fr-ca/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/fr/local.js b/wscbundle/local/fr/local.js index 2c3fefa..0c5403b 100644 --- a/wscbundle/local/fr/local.js +++ b/wscbundle/local/fr/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/gl/local.js b/wscbundle/local/gl/local.js index e38050e..4b46efb 100644 --- a/wscbundle/local/gl/local.js +++ b/wscbundle/local/gl/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/he/local.js b/wscbundle/local/he/local.js index 16b1c21..719e934 100644 --- a/wscbundle/local/he/local.js +++ b/wscbundle/local/he/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/hi/local.js b/wscbundle/local/hi/local.js index ad3dac3..174a29d 100644 --- a/wscbundle/local/hi/local.js +++ b/wscbundle/local/hi/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/hr/local.js b/wscbundle/local/hr/local.js index 2497903..39498fb 100644 --- a/wscbundle/local/hr/local.js +++ b/wscbundle/local/hr/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/hu/local.js b/wscbundle/local/hu/local.js index bea89c2..8aea82a 100644 --- a/wscbundle/local/hu/local.js +++ b/wscbundle/local/hu/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/id/local.js b/wscbundle/local/id/local.js index f3ba40b..7cbdf2b 100644 --- a/wscbundle/local/id/local.js +++ b/wscbundle/local/id/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/is/local.js b/wscbundle/local/is/local.js index 781df24..65bcd4a 100644 --- a/wscbundle/local/is/local.js +++ b/wscbundle/local/is/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/it/local.js b/wscbundle/local/it/local.js index f322242..9f5d5ea 100644 --- a/wscbundle/local/it/local.js +++ b/wscbundle/local/it/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ja/local.js b/wscbundle/local/ja/local.js index 1e9f30e..7cb434d 100644 --- a/wscbundle/local/ja/local.js +++ b/wscbundle/local/ja/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ka/local.js b/wscbundle/local/ka/local.js index 0cc7f84..651b795 100644 --- a/wscbundle/local/ka/local.js +++ b/wscbundle/local/ka/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ko/local.js b/wscbundle/local/ko/local.js index 9daf999..192544e 100644 --- a/wscbundle/local/ko/local.js +++ b/wscbundle/local/ko/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/lb/local.js b/wscbundle/local/lb/local.js index db35d50..4b66067 100644 --- a/wscbundle/local/lb/local.js +++ b/wscbundle/local/lb/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/lt/local.js b/wscbundle/local/lt/local.js index 6c95df6..cf5f80b 100644 --- a/wscbundle/local/lt/local.js +++ b/wscbundle/local/lt/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/lv/local.js b/wscbundle/local/lv/local.js index c88f2ae..af464a4 100644 --- a/wscbundle/local/lv/local.js +++ b/wscbundle/local/lv/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/mk/local.js b/wscbundle/local/mk/local.js index d18fc03..6c646b0 100644 --- a/wscbundle/local/mk/local.js +++ b/wscbundle/local/mk/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/mn/local.js b/wscbundle/local/mn/local.js index aa67075..88467f7 100644 --- a/wscbundle/local/mn/local.js +++ b/wscbundle/local/mn/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ms/local.js b/wscbundle/local/ms/local.js index b1246f5..ffcffeb 100644 --- a/wscbundle/local/ms/local.js +++ b/wscbundle/local/ms/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/nb/local.js b/wscbundle/local/nb/local.js index 5fc690c..8dead30 100644 --- a/wscbundle/local/nb/local.js +++ b/wscbundle/local/nb/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/nl/local.js b/wscbundle/local/nl/local.js index 80b42fc..f2a4033 100644 --- a/wscbundle/local/nl/local.js +++ b/wscbundle/local/nl/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/no/local.js b/wscbundle/local/no/local.js index 91cdf5d..23d1c30 100644 --- a/wscbundle/local/no/local.js +++ b/wscbundle/local/no/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/pl/local.js b/wscbundle/local/pl/local.js index 573ed0f..1208827 100644 --- a/wscbundle/local/pl/local.js +++ b/wscbundle/local/pl/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/pt-br/local.js b/wscbundle/local/pt-br/local.js index 59141d8..e2dcf39 100644 --- a/wscbundle/local/pt-br/local.js +++ b/wscbundle/local/pt-br/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/pt/local.js b/wscbundle/local/pt/local.js index 1b1e527..1dd91df 100644 --- a/wscbundle/local/pt/local.js +++ b/wscbundle/local/pt/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ro/local.js b/wscbundle/local/ro/local.js index 000e1d3..9072ccd 100644 --- a/wscbundle/local/ro/local.js +++ b/wscbundle/local/ro/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/ru/local.js b/wscbundle/local/ru/local.js index 1c05998..7a6a929 100644 --- a/wscbundle/local/ru/local.js +++ b/wscbundle/local/ru/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/sk/local.js b/wscbundle/local/sk/local.js index b6dc642..355b2d0 100644 --- a/wscbundle/local/sk/local.js +++ b/wscbundle/local/sk/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/sl/local.js b/wscbundle/local/sl/local.js index 5dc39bb..4080651 100644 --- a/wscbundle/local/sl/local.js +++ b/wscbundle/local/sl/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/sr-latn/local.js b/wscbundle/local/sr-latn/local.js index 08514bc..ea88d66 100644 --- a/wscbundle/local/sr-latn/local.js +++ b/wscbundle/local/sr-latn/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/sr/local.js b/wscbundle/local/sr/local.js index c1886a5..f7f1cad 100644 --- a/wscbundle/local/sr/local.js +++ b/wscbundle/local/sr/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/sv/local.js b/wscbundle/local/sv/local.js index b294c4a..aeee629 100644 --- a/wscbundle/local/sv/local.js +++ b/wscbundle/local/sv/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/tr/local.js b/wscbundle/local/tr/local.js index 7e11ac3..b9435b9 100644 --- a/wscbundle/local/tr/local.js +++ b/wscbundle/local/tr/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/uk/local.js b/wscbundle/local/uk/local.js index 98ba646..5425955 100644 --- a/wscbundle/local/uk/local.js +++ b/wscbundle/local/uk/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/vi/local.js b/wscbundle/local/vi/local.js index be145e2..06ca896 100644 --- a/wscbundle/local/vi/local.js +++ b/wscbundle/local/vi/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/zh-cn/local.js b/wscbundle/local/zh-cn/local.js index ac8c366..fcdca12 100644 --- a/wscbundle/local/zh-cn/local.js +++ b/wscbundle/local/zh-cn/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/local/zh/local.js b/wscbundle/local/zh/local.js index 40acf5b..9ee8861 100644 --- a/wscbundle/local/zh/local.js +++ b/wscbundle/local/zh/local.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ diff --git a/wscbundle/wscbundle.js b/wscbundle/wscbundle.js index d92ea92..2baf4ed 100644 --- a/wscbundle/wscbundle.js +++ b/wscbundle/wscbundle.js @@ -1,5 +1,5 @@ /** - * scayt v3.18.5653 + * scayt v3.19.5701 * Copyright (c) 2000-2024 WebSpellChecker LLC All rights reserved. */ @@ -41,21 +41,21 @@ function _possibleConstructorReturn(a,b){if(!a)throw new ReferenceError("this ha }var c=a.IO,d={serviceId:"customerid",command:"cmd",communicationFormat:"format",userDictionary:"user_dictionary",customDictionary:"custom_dictionary",UDAction:"action",UDName:"name",newUDName:"new_name",removeUDCookie:"remove_ud_cookie",UDWord:"word",userWordlist:"user_wordlist",wordList:"wordlist",language:"lang",autoLangPriorities:"auto_lang_priorities",detectedLang:"detected_lang",enforceAI:"enforce_ai",outType:"out_type",text:"text",sentences:"sentences",tokens:"tokens",appType:"app_type",customPunctuation:"custom_punctuation",minWordLength:"min_word_length",shortAnswer:"short_answer",disableSpelling:"disable_spelling",disableGrammar:"disable_grammar",disableStyleGuide:"disable_style_guide",version:"version",locale:"locale",action:"action",newText:"new_text",type:"type",category:"category",rule:"rule",context:"context",session:"session",offset:"offset",timestamp:"timestamp",prompt:"prompt",suggestions:"suggestions"},e={spellCheck:"check_spelling",grammarCheck:"grammar_check",check:"check",autocorrect:"autocorrect",autocomplete:"autocomplete",getPrompts:"get_prompts",generate:"generate",userDictionary:"user_dictionary",getLangList:"get_lang_list",getInfo:"get_info",getDictionariesModifyTime:"get_dicts_modify_time",statistics:"statistics"},f={create:"create","delete":"delete",rename:"rename",check:"check",addWord:"addword",deleteWord:"deleteword",getDict:"getdict"};b.prototype={constructor:b,getCommands:function(){return e},getUdActions:function(){return f},setDefaults:function(a,b){var c={};return a.forEach(function(a){c[b[a]]=this.appInstance.getOption(a)},this),c},getURL:function(){return this.url.clear()},prepareParameters:function(a,b){var c,d={};for(var f in a){if(c=b[f],!c)throw new Error("parameter "+f+" is not specified.");d[c]=a[f]}return d=Object.assign({},this.defaultParameters,d),d[b.command]===e.getLangList&&delete d[b.communicationFormat],d},request:function(a,b,e){return c.get(this.getURL().addParameters(this.prepareParameters(a,d)).addMetaParameters(this.defaultMetaParameters),this.withCredentials,this.requestHeaders,b,e)}},a.Connection=b}"undefined"==typeof window&&(module.exports=a),"undefined"==typeof WEBSPELLCHECKER||"Connection"in WEBSPELLCHECKER||a(WEBSPELLCHECKER)}(),WEBSPELLCHECKER.signals=function(){!function(a){function b(a,b,c,d,e){this._listener=b,this._isOnce=c,this.context=d,this._signal=a,this._priority=e||0}function c(a,b){if("function"!=typeof a)throw Error("listener is a required param of {fn}() and should be a Function.".replace("{fn}",b))}function d(){this._bindings=[],this._prevParams=null;var a=this;this.dispatch=function(){d.prototype.dispatch.apply(a,arguments)}}b.prototype={active:!0,params:null,execute:function(a){var b;if(this.active&&this._listener){a=this.params?this.params.concat(a):a;try{b=this._listener.apply(this.context,a)}catch(c){setTimeout(function(){throw c},0)}finally{this._isOnce&&this.detach()}}return b},detach:function(){return this.isBound()?this._signal.remove(this._listener,this.context):null},isBound:function(){return!!this._signal&&!!this._listener},isOnce:function(){return this._isOnce},getListener:function(){return this._listener},getSignal:function(){return this._signal},_destroy:function(){delete this._signal,delete this._listener,delete this.context},toString:function(){return"[SignalBinding isOnce:"+this._isOnce+", isBound:"+this.isBound()+", active:"+this.active+"]"}},d.prototype={VERSION:"1.1.1",memorize:!1,_shouldPropagate:!0,active:!0,_registerListener:function(a,c,d,e){var f=this._indexOfListener(a,d);if(-1!==f){if(a=this._bindings[f],a.isOnce()!==c)throw Error("You cannot add"+(c?"":"Once")+"() then add"+(c?"Once":"")+"() the same listener without removing the relationship first.")}else a=new b(this,a,c,d,e),this._addBinding(a);return this.memorize&&this._prevParams&&a.execute(this._prevParams),a},_addBinding:function(a){var b=this._bindings.length;do--b;while(this._bindings[b]&&a._priority<=this._bindings[b]._priority);this._bindings.splice(b+1,0,a)},_indexOfListener:function(a,b){for(var c,d=this._bindings.length;d--;)if(c=this._bindings[d],c._listener===a&&c.context===b)return d;return-1},has:function(a,b){return-1!==this._indexOfListener(a,b)},add:function(a,b,d){return c(a,"add"),this._registerListener(a,!1,b,d)},addOnce:function(a,b,d){return c(a,"addOnce"),this._registerListener(a,!0,b,d)},remove:function(a,b){c(a,"remove");var d=this._indexOfListener(a,b);return-1!==d&&(this._bindings[d]._destroy(),this._bindings.splice(d,1)),a},removeAll:function(){for(var a=this._bindings.length;a--;)this._bindings[a]._destroy();this._bindings.length=0},getNumListeners:function(){return this._bindings.length},halt:function(){this._shouldPropagate=!1},dispatch:function(){if(this.active){for(var a=arguments.length,b=Array(a),c=0;a>c;++c)b[c]=arguments[c];if(a=this._bindings.length,this.memorize&&(this._prevParams=b),a){c=this._bindings.slice(),this._shouldPropagate=!0;do a--;while(c[a]&&this._shouldPropagate&&!1!==c[a].execute(b))}}},forget:function(){this._prevParams=null},dispose:function(){this.removeAll(),delete this._bindings,delete this._prevParams},toString:function(){return"[Signal active:"+this.active+" numListeners:"+this.getNumListeners()+"]"}},d.Signal=d,a.signals=d}(this)},WEBSPELLCHECKER.signals(),WEBSPELLCHECKER.rangy=function(){!function(a){function b(a,b){var c=_typeof(a[b]);return c==v||!(c!=u||!a[b])||"unknown"==c}function c(a,b){return!(_typeof(a[b])!=u||!a[b])}function d(a,b){return _typeof(a[b])!=w}function e(a){return function(b,c){for(var d=c.length;d--;)if(!a(b,c[d]))return!1;return!0}}function f(a){return a&&B(a,A)&&D(a,z)}function g(a){return c(a,"body")?a.body:a.getElementsByTagName("body")[0]}function h(a){("undefined"==typeof console?"undefined":_typeof(console))!=w&&b(console,"log")&&console.log(a)}function i(a,b){G&&b?alert(a):h(a)}function j(a){I.initialized=!0,I.supported=!1,i("Rangy is not supported in this environment. Reason: "+a,I.config.alertOnFail)}function k(a){i("Rangy warning: "+a,I.config.alertOnWarn)}function l(a){return a.message||a.description||String(a)}function m(){if(G&&!I.initialized){var a,c=!1,d=!1;b(document,"createRange")&&(a=document.createRange(),B(a,y)&&D(a,x)&&(c=!0));var e=g(document);if(!e||"body"!=e.nodeName.toLowerCase())return void j("No body element found");if(e&&b(e,"createTextRange")&&(a=e.createTextRange(),f(a)&&(d=!0)),!c&&!d)return void j("Neither Range nor TextRange are available");I.initialized=!0,I.features={implementsDomRange:c,implementsTextRange:d};var i,k;for(var m in F)(i=F[m])instanceof q&&i.init(i,I);for(var n=0,o=L.length;o>n;++n)try{L[n](I)}catch(p){k="Rangy init listener threw an exception. Continuing. Detail: "+l(p),h(k)}}}function n(a,b,c){c&&(a+=" in module "+c.name),I.warn("DEPRECATED: "+a+" is deprecated. Please use "+b+" instead.")}function o(a,b,c,d){a[b]=function(){return n(b,c,d),a[c].apply(a,H.toArray(arguments))}}function p(a){a=a||window,m();for(var b=0,c=M.length;c>b;++b)M[b](a)}function q(a,b,c){this.name=a,this.dependencies=b,this.initialized=!1,this.supported=!1,this.initializer=c}function r(a,b,c){var d=new q(a,b,function(b){if(!b.initialized){b.initialized=!0;try{c(I,b),b.supported=!0}catch(d){var e="Module '"+a+"' failed to load: "+l(d);h(e),d.stack&&h(d.stack)}}});return F[a]=d,d}function s(){}function t(){}var u="object",v="function",w="undefined",x=["startContainer","startOffset","endContainer","endOffset","collapsed","commonAncestorContainer"],y=["setStart","setStartBefore","setStartAfter","setEnd","setEndBefore","setEndAfter","collapse","selectNode","selectNodeContents","compareBoundaryPoints","deleteContents","extractContents","cloneContents","insertNode","surroundContents","cloneRange","toString","detach"],z=["boundingHeight","boundingLeft","boundingTop","boundingWidth","htmlText","text"],A=["collapse","compareEndPoints","duplicate","moveToElementText","parentElement","select","setEndPoint","getBoundingClientRect"],B=e(b),C=e(c),D=e(d),E=[].forEach?function(a,b){a.forEach(b)}:function(a,b){for(var c=0,d=a.length;d>c;++c)b(a[c],c)},F={},G=("undefined"==typeof window?"undefined":_typeof(window))!=w&&("undefined"==typeof document?"undefined":_typeof(document))!=w,H={isHostMethod:b,isHostObject:c,isHostProperty:d,areHostMethods:B,areHostObjects:C,areHostProperties:D,isTextRange:f,getBody:g,forEach:E},I={version:"1.3.0",initialized:!1,isBrowser:G,supported:!0,util:H,features:{},modules:F,config:{alertOnFail:!1,alertOnWarn:!1,preferTextRange:!1,autoInitialize:("undefined"==typeof rangyAutoInitialize?"undefined":_typeof(rangyAutoInitialize))==w?!0:rangyAutoInitialize}};I.fail=j,I.warn=k;var J;({}).hasOwnProperty?(H.extend=J=function(a,b,c){var d,e;for(var f in b)b.hasOwnProperty(f)&&(d=a[f],e=b[f],c&&null!==d&&"object"==("undefined"==typeof d?"undefined":_typeof(d))&&null!==e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))&&J(d,e,!0),a[f]=e);return b.hasOwnProperty("toString")&&(a.toString=b.toString),a},H.createOptions=function(a,b){var c={};return J(c,b),a&&J(c,a),c}):j("hasOwnProperty not supported"),G||j("Rangy can only run in a browser"),function(){var a;if(G){var b=document.createElement("div");b.appendChild(document.createElement("span"));var c=[].slice;try{1==c.call(b.childNodes,0)[0].nodeType&&(a=function(a){return c.call(a,0)})}catch(d){}}a||(a=function(a){for(var b=[],c=0,d=a.length;d>c;++c)b[c]=a[c];return b}),H.toArray=a}();var K;G&&(b(document,"addEventListener")?K=function(a,b,c){a.addEventListener(b,c,!1)}:b(document,"attachEvent")?K=function(a,b,c){a.attachEvent("on"+b,c)}:j("Document does not have required addEventListener or attachEvent method"),H.addListener=K);var L=[];H.deprecationNotice=n,H.createAliasForDeprecatedMethod=o,I.init=m,I.addInitListener=function(a){I.initialized?a(I):L.push(a)};var M=[];I.addShimListener=function(a){M.push(a)},G&&(I.shim=I.createMissingNativeApi=p,o(I,"createMissingNativeApi","shim")),q.prototype={init:function(){for(var a,b,c=this.dependencies||[],d=0,e=c.length;e>d;++d){if(b=c[d],a=F[b],!(a&&a instanceof q))throw new Error("required module '"+b+"' not found");if(a.init(),!a.supported)throw new Error("required module '"+b+"' not supported")}this.initializer(this)},fail:function(a){throw this.initialized=!0,this.supported=!1,new Error(a)},warn:function(a){I.warn("Module "+this.name+": "+a)},deprecationNotice:function(a,b){I.warn("DEPRECATED: "+a+" in module "+this.name+" is deprecated. Please use "+b+" instead")},createError:function(a){return new Error("Error in Rangy "+this.name+" module: "+a)}},I.createModule=function(a){var b,c;2==arguments.length?(b=arguments[1],c=[]):(b=arguments[2],c=arguments[1]);var d=r(a,c,b);I.initialized&&I.supported&&d.init()},I.createCoreModule=function(a,b,c){r(a,b,c)},I.RangePrototype=s,I.rangePrototype=new s,I.selectionPrototype=new t,I.createCoreModule("DomUtil",[],function(a,b){function c(a){var b;return _typeof(a.namespaceURI)==F||null===(b=a.namespaceURI)||"http://www.w3.org/1999/xhtml"==b}function d(a){var b=a.parentNode;return 1==b.nodeType?b:null}function e(a){for(var b=0;a=a.previousSibling;)++b;return b}function f(a){switch(a.nodeType){case 7:case 10:return 0;case 3:case 8:return a.length;default:return a.childNodes.length}}function g(a,b){var c,d=[];for(c=a;c;c=c.parentNode)d.push(c);for(c=b;c;c=c.parentNode)if(K(d,c))return c;return null}function h(a,b,c){for(var d=c?b:b.parentNode;d;){if(d===a)return!0;d=d.parentNode}return!1}function i(a,b){return h(a,b,!0)}function j(a,b,c){for(var d,e=c?a:a.parentNode;e;){if(d=e.parentNode,d===b)return e;e=d}return null}function k(a){var b=a.nodeType;return 3==b||4==b||8==b}function l(a){if(!a)return!1;var b=a.nodeType;return 3==b||8==b}function m(a,b){var c=b.nextSibling,d=b.parentNode;return c?d.insertBefore(a,c):d.appendChild(a),a}function n(a,b,c){var d=a.cloneNode(!1);if(d.deleteData(0,b),a.deleteData(b,a.length-b),m(d,a),c)for(var f,g=0;f=c[g++];)f.node==a&&f.offset>b?(f.node=d,f.offset-=b):f.node==a.parentNode&&f.offset>e(a)&&++f.offset;return d}function o(a){if(9==a.nodeType)return a;if(_typeof(a.ownerDocument)!=F)return a.ownerDocument;if(_typeof(a.document)!=F)return a.document;if(a.parentNode)return o(a.parentNode);throw b.createError("getDocument: no document found for node")}function p(a){var c=o(a);if(_typeof(c.defaultView)!=F)return c.defaultView;if(_typeof(c.parentWindow)!=F)return c.parentWindow;throw b.createError("Cannot get a window object for node")}function q(a){if(_typeof(a.contentDocument)!=F)return a.contentDocument;if(_typeof(a.contentWindow)!=F)return a.contentWindow.document;throw b.createError("getIframeDocument: No Document object found for iframe element")}function r(a){if(_typeof(a.contentWindow)!=F)return a.contentWindow;if(_typeof(a.contentDocument)!=F)return a.contentDocument.defaultView;throw b.createError("getIframeWindow: No Window object found for iframe element")}function s(a){return a&&G.isHostMethod(a,"setTimeout")&&G.isHostObject(a,"document")}function t(a,b,c){var d;if(a?G.isHostProperty(a,"nodeType")?d=1==a.nodeType&&"iframe"==a.tagName.toLowerCase()?q(a):o(a):s(a)&&(d=a.document):d=document,!d)throw b.createError(c+"(): Parameter must be a Window object or DOM node");return d}function u(a){for(var b;b=a.parentNode;)a=b;return a}function v(a,c,d,f){var h,i,k,l,m;if(a==d)return c===f?0:f>c?-1:1;if(h=j(d,a,!0))return c<=e(h)?-1:1;if(h=j(a,d,!0))return e(h)[index:"+e(a)+",length:"+a.childNodes.length+"]["+(a.innerHTML||"[innerHTML not supported]").slice(0,25)+"]"}return a.nodeName}function y(a){for(var b,c=o(a).createDocumentFragment();b=a.firstChild;)c.appendChild(b);return c}function z(a,b,c){var d=H(a),e=a.createElement("div");e.contentEditable=""+!!c,b&&(e.innerHTML=b);var f=d.firstChild;return f?d.insertBefore(e,f):d.appendChild(e),e}function A(a){return a.parentNode.removeChild(a)}function B(a){this.root=a,this._next=a}function C(a){return new B(a)}function D(a,b){this.node=a,this.offset=b}function E(a){this.code=this[a],this.codeName=a,this.message="DOMException: "+this.codeName}var F="undefined",G=a.util,H=G.getBody;G.areHostMethods(document,["createDocumentFragment","createElement","createTextNode"])||b.fail("document missing a Node creation method"),G.isHostMethod(document,"getElementsByTagName")||b.fail("document missing getElementsByTagName method");var I=document.createElement("div");G.areHostMethods(I,["insertBefore","appendChild","cloneNode"]||!G.areHostObjects(I,["previousSibling","nextSibling","childNodes","parentNode"]))||b.fail("Incomplete Element implementation"),G.isHostProperty(I,"innerHTML")||b.fail("Element is missing innerHTML property");var J=document.createTextNode("test");G.areHostMethods(J,["splitText","deleteData","insertData","appendData","cloneNode"]||!G.areHostObjects(I,["previousSibling","nextSibling","childNodes","parentNode"])||!G.areHostProperties(J,["data"]))||b.fail("Incomplete Text Node implementation");var K=function(a,b){for(var c=a.length;c--;)if(a[c]===b)return!0;return!1},L=!1;!function(){var b=document.createElement("b");b.innerHTML="1";var c=b.firstChild;b.innerHTML="
",L=w(c),a.features.crashyTextNodes=L}();var M;_typeof(window.getComputedStyle)!=F?M=function(a,b){return p(a).getComputedStyle(a,null)[b]}:_typeof(document.documentElement.currentStyle)!=F?M=function(a,b){return a.currentStyle?a.currentStyle[b]:""}:b.fail("No means of obtaining computed style properties found"),B.prototype={_current:null,hasNext:function(){return!!this._next},next:function N(){var a,N,b=this._current=this._next;if(this._current)if(a=b.firstChild)this._next=a;else{for(N=null;b!==this.root&&!(N=b.nextSibling);)b=b.parentNode;this._next=N}return this._current},detach:function(){this._current=this._next=this.root=null}},D.prototype={equals:function(a){return!!a&&this.node===a.node&&this.offset==a.offset},inspect:function(){return"[DomPosition("+x(this.node)+":"+this.offset+")]"},toString:function(){return this.inspect()}},E.prototype={INDEX_SIZE_ERR:1,HIERARCHY_REQUEST_ERR:3,WRONG_DOCUMENT_ERR:4,NO_MODIFICATION_ALLOWED_ERR:7,NOT_FOUND_ERR:8,NOT_SUPPORTED_ERR:9,INVALID_STATE_ERR:11,INVALID_NODE_TYPE_ERR:24},E.prototype.toString=function(){return this.message},a.dom={arrayContains:K,isHtmlNamespace:c,parentElement:d,getNodeIndex:e,getNodeLength:f,getCommonAncestor:g,isAncestorOf:h,isOrIsAncestorOf:i,getClosestAncestorIn:j,isCharacterDataNode:k,isTextOrCommentNode:l,insertAfter:m,splitDataNode:n,getDocument:o,getWindow:p,getIframeWindow:r,getIframeDocument:q,getBody:H,isWindow:s,getContentDocument:t,getRootContainer:u,comparePoints:v,isBrokenNode:w,inspectNode:x,getComputedStyleProperty:M,createTestElement:z,removeNode:A,fragmentFromNodeChildren:y,createIterator:C,DomPosition:D},a.DOMException=E}),I.createCoreModule("DomRange",["DomUtil"],function(a){function b(a,b){return 3!=a.nodeType&&(O(a,b.startContainer)||O(a,b.endContainer))}function c(a){return a.document||P(a.startContainer)}function d(a){return V(a.startContainer)}function e(a){return new K(a.parentNode,N(a))}function f(a){return new K(a.parentNode,N(a)+1)}function g(a,b,c){var d=11==a.nodeType?a.firstChild:a;return M(b)?c==b.length?I.insertAfter(a,b):b.parentNode.insertBefore(a,0==c?b:R(b,c)):c>=b.childNodes.length?b.appendChild(a):b.insertBefore(a,b.childNodes[c]),d}function h(a,b,d){if(y(a),y(b),c(b)!=c(a))throw new L("WRONG_DOCUMENT_ERR");var e=Q(a.startContainer,a.startOffset,b.endContainer,b.endOffset),f=Q(a.endContainer,a.endOffset,b.startContainer,b.startOffset);return d?0>=e&&f>=0:0>e&&f>0}function i(a){for(var b,d,e,f=c(a.range).createDocumentFragment();d=a.next();){if(b=a.isPartiallySelectedSubtree(),d=d.cloneNode(!b),b&&(e=a.getSubtreeIterator(),d.appendChild(i(e)),e.detach()),10==d.nodeType)throw new L("HIERARCHY_REQUEST_ERR");f.appendChild(d)}return f}function j(a,b,c){var d,e;c=c||{stop:!1};for(var f,g;f=a.next();)if(a.isPartiallySelectedSubtree()){if(b(f)===!1)return void(c.stop=!0);if(g=a.getSubtreeIterator(),j(g,b,c),g.detach(),c.stop)return}else for(d=I.createIterator(f);e=d.next();)if(b(e)===!1)return void(c.stop=!0)}function k(a){for(var b;a.next();)a.isPartiallySelectedSubtree()?(b=a.getSubtreeIterator(),k(b),b.detach()):a.remove()}function l(a){for(var b,d,e=c(a.range).createDocumentFragment();b=a.next();){if(a.isPartiallySelectedSubtree()?(b=b.cloneNode(!1),d=a.getSubtreeIterator(),b.appendChild(l(d)),d.detach()):a.remove(),10==b.nodeType)throw new L("HIERARCHY_REQUEST_ERR");e.appendChild(b)}return e}function m(a,b,c){var d,e=!(!b||!b.length),f=!!c;e&&(d=new RegExp("^("+b.join("|")+")$"));var g=[];return j(new o(a,!1),function(b){if(!(e&&!d.test(b.nodeType)||f&&!c(b))){var h=a.startContainer;if(b!=h||!M(h)||a.startOffset!=h.length){var i=a.endContainer;b==i&&M(i)&&0==a.endOffset||g.push(b)}}}),g}function n(a){var b="undefined"==typeof a.getName?"Range":a.getName();return"["+b+"("+I.inspectNode(a.startContainer)+":"+a.startOffset+", "+I.inspectNode(a.endContainer)+":"+a.endOffset+")]"}function o(a,b){if(this.range=a,this.clonePartiallySelectedTextNodes=b,!a.collapsed){this.sc=a.startContainer,this.so=a.startOffset,this.ec=a.endContainer,this.eo=a.endOffset;var c=a.commonAncestorContainer;this.sc===this.ec&&M(this.sc)?(this.isSingleCharacterDataNode=!0,this._first=this._last=this._next=this.sc):(this._first=this._next=this.sc!==c||M(this.sc)?S(this.sc,c,!0):this.sc.childNodes[this.so],this._last=this.ec!==c||M(this.ec)?S(this.ec,c,!0):this.ec.childNodes[this.eo-1])}}function p(a){return function(b,c){for(var d,e=c?b:b.parentNode;e;){if(d=e.nodeType,U(a,d))return e;e=e.parentNode}return null}}function q(a,b){if(db(a,b))throw new L("INVALID_NODE_TYPE_ERR")}function r(a,b){if(!U(b,a.nodeType))throw new L("INVALID_NODE_TYPE_ERR")}function s(a,b){if(0>b||b>(M(a)?a.length:a.childNodes.length))throw new L("INDEX_SIZE_ERR")}function t(a,b){if(bb(a,!0)!==bb(b,!0))throw new L("WRONG_DOCUMENT_ERR")}function u(a){if(cb(a,!0))throw new L("NO_MODIFICATION_ALLOWED_ERR")}function v(a,b){if(!a)throw new L(b)}function w(a,b){return b<=(M(a)?a.length:a.childNodes.length)}function x(a){return!!a.startContainer&&!!a.endContainer&&!(W&&(I.isBrokenNode(a.startContainer)||I.isBrokenNode(a.endContainer)))&&V(a.startContainer)==V(a.endContainer)&&w(a.startContainer,a.startOffset)&&w(a.endContainer,a.endOffset)}function y(a){if(!x(a))throw new Error("Range error: Range is not valid. This usually happens after DOM mutation. Range: ("+a.inspect()+")")}function z(a,b){y(a);var c=a.startContainer,d=a.startOffset,e=a.endContainer,f=a.endOffset,g=c===e;M(e)&&f>0&&f0&&d=N(c)&&f++,d=0),a.setStartAndEnd(c,d,e,f)}function A(a){y(a);var b=a.commonAncestorContainer.parentNode.cloneNode(!1);return b.appendChild(a.cloneContents()),b.innerHTML}function B(a){a.START_TO_START=jb,a.START_TO_END=kb,a.END_TO_END=lb,a.END_TO_START=mb,a.NODE_BEFORE=nb,a.NODE_AFTER=ob,a.NODE_BEFORE_AND_AFTER=pb,a.NODE_INSIDE=qb}function C(a){B(a),B(a.prototype)}function D(a,b){return function(){y(this);var c,d,e=this.startContainer,g=this.startOffset,h=this.commonAncestorContainer,i=new o(this,!0);e!==h&&(c=S(e,h,!0),d=f(c),e=d.node,g=d.offset),j(i,u),i.reset();var k=a(i);return i.detach(),b(this,e,g,e,g),k}}function E(c,d){function g(a,b){return function(c){r(c,Y),r(V(c),Z);var d=(a?e:f)(c);(b?h:i)(this,d.node,d.offset)}}function h(a,b,c){var e=a.endContainer,f=a.endOffset;(b!==a.startContainer||c!==a.startOffset)&&((V(b)!=V(e)||1==Q(b,c,e,f))&&(e=b,f=c),d(a,b,c,e,f))}function i(a,b,c){var e=a.startContainer,f=a.startOffset;(b!==a.endContainer||c!==a.endOffset)&&((V(b)!=V(e)||-1==Q(b,c,e,f))&&(e=b,f=c),d(a,e,f,b,c))}var j=function(){};j.prototype=a.rangePrototype,c.prototype=new j,J.extend(c.prototype,{setStart:function(a,b){q(a,!0),s(a,b),h(this,a,b)},setEnd:function(a,b){q(a,!0),s(a,b),i(this,a,b)},setStartAndEnd:function(){var a=arguments,b=a[0],c=a[1],e=b,f=c;switch(a.length){case 3:f=a[2];break;case 4:e=a[2],f=a[3]}d(this,b,c,e,f)},setBoundary:function(a,b,c){this["set"+(c?"Start":"End")](a,b)},setStartBefore:g(!0,!0),setStartAfter:g(!1,!0),setEndBefore:g(!0,!1),setEndAfter:g(!1,!1),collapse:function(a){y(this),a?d(this,this.startContainer,this.startOffset,this.startContainer,this.startOffset):d(this,this.endContainer,this.endOffset,this.endContainer,this.endOffset)},selectNodeContents:function(a){q(a,!0),d(this,a,0,a,T(a))},selectNode:function(a){q(a,!1),r(a,Y);var b=e(a),c=f(a);d(this,b.node,b.offset,c.node,c.offset)},extractContents:D(l,d),deleteContents:D(k,d),canSurroundContents:function(){y(this),u(this.startContainer),u(this.endContainer);var a=new o(this,!0),c=a._first&&b(a._first,this)||a._last&&b(a._last,this);return a.detach(),!c},splitBoundaries:function(){z(this)},splitBoundariesPreservingPositions:function(a){z(this,a)},normalizeBoundaries:function(){y(this);var a,b=this.startContainer,c=this.startOffset,e=this.endContainer,f=this.endOffset,g=function(a){var b=a.nextSibling;b&&b.nodeType==a.nodeType&&(e=a,f=a.length,a.appendData(b.data),X(b))},h=function(a){var d=a.previousSibling;if(d&&d.nodeType==a.nodeType){b=a;var g=a.length;if(c=d.length,a.insertData(0,d.data),X(d),b==e)f+=c,e=b;else if(e==a.parentNode){var h=N(a);f==h?(e=a,f=g):f>h&&f--}}},i=!0;if(M(e))f==e.length?g(e):0==f&&(a=e.previousSibling,a&&a.nodeType==e.nodeType&&(f=a.length,b==e&&(i=!1),a.appendData(e.data),X(e),e=a));else{if(f>0){var j=e.childNodes[f-1];j&&M(j)&&g(j)}i=!this.collapsed}if(i){if(M(b))0==c?h(b):c==b.length&&(a=b.nextSibling,a&&a.nodeType==b.nodeType&&(e==a&&(e=b,f+=b.length),b.appendData(a.data),X(a)));else if(cx",fb=3==eb.firstChild.nodeType}catch(gb){}a.features.htmlParsingConforms=fb;var hb=fb?function(a){var b=this.startContainer,c=P(b);if(!b)throw new L("INVALID_STATE_ERR");var d=null;return 1==b.nodeType?d=b:M(b)&&(d=I.parentElement(b)),d=null===d||"HTML"==d.nodeName&&I.isHtmlNamespace(P(d).documentElement)&&I.isHtmlNamespace(d)?c.createElement("body"):d.cloneNode(!1),d.innerHTML=a,I.fragmentFromNodeChildren(d)}:function(a){var b=c(this),d=b.createElement("body");return d.innerHTML=a,I.fragmentFromNodeChildren(d)},ib=["startContainer","startOffset","endContainer","endOffset","collapsed","commonAncestorContainer"],jb=0,kb=1,lb=2,mb=3,nb=0,ob=1,pb=2,qb=3;J.extend(a.rangePrototype,{compareBoundaryPoints:function(a,b){y(this),t(this.startContainer,b.startContainer);var c,d,e,f,g=a==mb||a==jb?"start":"end",h=a==kb||a==jb?"start":"end";return c=this[g+"Container"],d=this[g+"Offset"],e=b[h+"Container"],f=b[h+"Offset"],Q(c,d,e,f)},insertNode:function(a){if(y(this),r(a,_),u(this.startContainer),O(a,this.startContainer))throw new L("HIERARCHY_REQUEST_ERR");var b=g(a,this.startContainer,this.startOffset);this.setStartBefore(b)},cloneContents:function(){y(this);var a,b;if(this.collapsed)return c(this).createDocumentFragment();if(this.startContainer===this.endContainer&&M(this.startContainer))return a=this.startContainer.cloneNode(!0),a.data=a.data.slice(this.startOffset,this.endOffset),b=c(this).createDocumentFragment(),b.appendChild(a),b;var d=new o(this,!0);return a=i(d),d.detach(),a},canSurroundContents:function(){y(this),u(this.startContainer),u(this.endContainer);var a=new o(this,!0),c=a._first&&b(a._first,this)||a._last&&b(a._last,this);return a.detach(),!c},surroundContents:function(a){if(r(a,ab),!this.canSurroundContents())throw new L("INVALID_STATE_ERR");var b=this.extractContents();if(a.hasChildNodes())for(;a.lastChild;)a.removeChild(a.lastChild);g(a,this.startContainer,this.startOffset),a.appendChild(b),this.selectNode(a)},cloneRange:function(){y(this);for(var a,b=new H(c(this)),d=ib.length;d--;)a=ib[d],b[a]=this[a];return b},toString:function(){y(this);var a=this.startContainer;if(a===this.endContainer&&M(a))return 3==a.nodeType||4==a.nodeType?a.data.slice(this.startOffset,this.endOffset):"";var b=[],c=new o(this,!0);return j(c,function(a){(3==a.nodeType||4==a.nodeType)&&b.push(a.data)}),c.detach(),b.join("")},compareNode:function(a){y(this);var b=a.parentNode,c=N(a);if(!b)throw new L("NOT_FOUND_ERR");var d=this.comparePoint(b,c),e=this.comparePoint(b,c+1);return 0>d?e>0?pb:nb:e>0?ob:qb},comparePoint:function(a,b){return y(this),v(a,"HIERARCHY_REQUEST_ERR"),t(a,this.startContainer),Q(a,b,this.startContainer,this.startOffset)<0?-1:Q(a,b,this.endContainer,this.endOffset)>0?1:0},createContextualFragment:hb,toHtml:function(){return A(this)},intersectsNode:function(a,b){if(y(this),V(a)!=d(this))return!1;var c=a.parentNode,e=N(a);if(!c)return!0;var f=Q(c,e,this.endContainer,this.endOffset),g=Q(c,e+1,this.startContainer,this.startOffset);return b?0>=f&&g>=0:0>f&&g>0},isPointInRange:function(a,b){return y(this),v(a,"HIERARCHY_REQUEST_ERR"),t(a,this.startContainer),Q(a,b,this.startContainer,this.startOffset)>=0&&Q(a,b,this.endContainer,this.endOffset)<=0},intersectsRange:function(a){return h(this,a,!1)},intersectsOrTouchesRange:function(a){return h(this,a,!0)},intersection:function(a){if(this.intersectsRange(a)){var b=Q(this.startContainer,this.startOffset,a.startContainer,a.startOffset),c=Q(this.endContainer,this.endOffset,a.endContainer,a.endOffset),d=this.cloneRange();return-1==b&&d.setStart(a.startContainer,a.startOffset),1==c&&d.setEnd(a.endContainer,a.endOffset),d}return null},union:function(a){if(this.intersectsOrTouchesRange(a)){var b=this.cloneRange();return-1==Q(a.startContainer,a.startOffset,this.startContainer,this.startOffset)&&b.setStart(a.startContainer,a.startOffset),1==Q(a.endContainer,a.endOffset,this.endContainer,this.endOffset)&&b.setEnd(a.endContainer,a.endOffset),b}throw new L("Ranges do not intersect")},containsNode:function(a,b){return b?this.intersectsNode(a,!1):this.compareNode(a)==qb},containsNodeContents:function(a){return this.comparePoint(a,0)>=0&&this.comparePoint(a,T(a))<=0},containsRange:function(a){var b=this.intersection(a);return null!==b&&a.equals(b)},containsNodeText:function(a){var b=this.cloneRange();b.selectNode(a);var c=b.getNodes([3]);if(c.length>0){b.setStart(c[0],0);var d=c.pop();return b.setEnd(d,d.length),this.containsRange(b)}return this.containsNodeContents(a)},getNodes:function(a,b){return y(this),m(this,a,b)},getDocument:function(){return c(this)},collapseBefore:function(a){this.setEndBefore(a),this.collapse(!1)},collapseAfter:function(a){this.setStartAfter(a),this.collapse(!0)},getBookmark:function(b){var d=c(this),e=a.createRange(d);b=b||I.getBody(d),e.selectNodeContents(b);var f=this.intersection(e),g=0,h=0;return f&&(e.setEnd(f.startContainer,f.startOffset),g=e.toString().length,h=g+f.toString().length),{start:g,end:h,containerNode:b}},moveToBookmark:function(a){var b=a.containerNode,c=0;this.setStart(b,0),this.collapse(!0);for(var d,e,f,g,h=[b],i=!1,j=!1;!j&&(d=h.pop());)if(3==d.nodeType)e=c+d.length,!i&&a.start>=c&&a.start<=e&&(this.setStart(d,a.start-c),i=!0),i&&a.end>=c&&a.end<=e&&(this.setEnd(d,a.end-c),j=!0),c=e;else for(g=d.childNodes,f=g.length;f--;)h.push(g[f])},getName:function(){return"DomRange"},equals:function(a){return H.rangesEqual(this,a)},isValid:function(){return x(this)},inspect:function(){return n(this)},detach:function(){}}),E(H,G),J.extend(H,{rangeProperties:ib,RangeIterator:o,copyComparisonConstants:C,createPrototypeRange:E,inspect:n,toHtml:A,getRangeDocument:c,rangesEqual:function(a,b){return a.startContainer===b.startContainer&&a.startOffset===b.startOffset&&a.endContainer===b.endContainer&&a.endOffset===b.endOffset }}),a.DomRange=H}),I.createCoreModule("WrappedRange",["DomRange"],function(a,b){var c,d,e=a.dom,f=a.util,g=e.DomPosition,h=a.DomRange,i=e.getBody,j=e.getContentDocument,k=e.isCharacterDataNode;if(a.features.implementsDomRange&&!function(){function d(a){for(var b,c=m.length;c--;)b=m[c],a[b]=a.nativeRange[b];a.collapsed=a.startContainer===a.endContainer&&a.startOffset===a.endOffset}function g(a,b,c,d,e){var f=a.startContainer!==b||a.startOffset!=c,g=a.endContainer!==d||a.endOffset!=e,h=!a.equals(a.nativeRange);(f||g||h)&&(a.setEnd(d,e),a.setStart(b,c))}var k,l,m=h.rangeProperties;c=function(a){if(!a)throw b.createError("WrappedRange: Range must be specified");this.nativeRange=a,d(this)},h.createPrototypeRange(c,g),k=c.prototype,k.selectNode=function(a){this.nativeRange.selectNode(a),d(this)},k.cloneContents=function(){return this.nativeRange.cloneContents()},k.surroundContents=function(a){this.nativeRange.surroundContents(a),d(this)},k.collapse=function(a){this.nativeRange.collapse(a),d(this)},k.cloneRange=function(){return new c(this.nativeRange.cloneRange())},k.refresh=function(){d(this)},k.toString=function(){return this.nativeRange.toString()};var n=document.createTextNode("test");i(document).appendChild(n);var o=document.createRange();o.setStart(n,0),o.setEnd(n,0);try{o.setStart(n,1),k.setStart=function(a,b){this.nativeRange.setStart(a,b),d(this)},k.setEnd=function(a,b){this.nativeRange.setEnd(a,b),d(this)},l=function(a){return function(b){this.nativeRange[a](b),d(this)}}}catch(p){k.setStart=function(a,b){try{this.nativeRange.setStart(a,b)}catch(c){this.nativeRange.setEnd(a,b),this.nativeRange.setStart(a,b)}d(this)},k.setEnd=function(a,b){try{this.nativeRange.setEnd(a,b)}catch(c){this.nativeRange.setStart(a,b),this.nativeRange.setEnd(a,b)}d(this)},l=function(a,b){return function(c){try{this.nativeRange[a](c)}catch(e){this.nativeRange[b](c),this.nativeRange[a](c)}d(this)}}}k.setStartBefore=l("setStartBefore","setEndBefore"),k.setStartAfter=l("setStartAfter","setEndAfter"),k.setEndBefore=l("setEndBefore","setStartBefore"),k.setEndAfter=l("setEndAfter","setStartAfter"),k.selectNodeContents=function(a){this.setStartAndEnd(a,0,e.getNodeLength(a))},o.selectNodeContents(n),o.setEnd(n,3);var q=document.createRange();q.selectNodeContents(n),q.setEnd(n,4),q.setStart(n,2),k.compareBoundaryPoints=-1==o.compareBoundaryPoints(o.START_TO_END,q)&&1==o.compareBoundaryPoints(o.END_TO_START,q)?function(a,b){return b=b.nativeRange||b,a==b.START_TO_END?a=b.END_TO_START:a==b.END_TO_START&&(a=b.START_TO_END),this.nativeRange.compareBoundaryPoints(a,b)}:function(a,b){return this.nativeRange.compareBoundaryPoints(a,b.nativeRange||b)};var r=document.createElement("div");r.innerHTML="123";var s=r.firstChild,t=i(document);t.appendChild(r),o.setStart(s,1),o.setEnd(s,2),o.deleteContents(),"13"==s.data&&(k.deleteContents=function(){this.nativeRange.deleteContents(),d(this)},k.extractContents=function(){var a=this.nativeRange.extractContents();return d(this),a}),t.removeChild(r),t=null,f.isHostMethod(o,"createContextualFragment")&&(k.createContextualFragment=function(a){return this.nativeRange.createContextualFragment(a)}),i(document).removeChild(n),k.getName=function(){return"WrappedRange"},a.WrappedRange=c,a.createNativeRange=function(a){return a=j(a,b,"createNativeRange"),a.createRange()}}(),a.features.implementsTextRange){var l=function(a){var b=a.parentElement(),c=a.duplicate();c.collapse(!0);var d=c.parentElement();c=a.duplicate(),c.collapse(!1);var f=c.parentElement(),g=d==f?d:e.getCommonAncestor(d,f);return g==b?g:e.getCommonAncestor(b,g)},m=function(a){return 0==a.compareEndPoints("StartToEnd",a)},n=function(a,b,c,d,f){var h=a.duplicate();h.collapse(c);var i=h.parentElement();if(e.isOrIsAncestorOf(b,i)||(i=b),!i.canHaveHTML){var j=new g(i.parentNode,e.getNodeIndex(i));return{boundaryPosition:j,nodeInfo:{nodeIndex:j.offset,containerElement:j.node}}}var l=e.getDocument(i).createElement("span");l.parentNode&&e.removeNode(l);for(var m,n,o,p,q,r=c?"StartToStart":"StartToEnd",s=f&&f.containerElement==i?f.nodeIndex:0,t=i.childNodes.length,u=t,v=u;;){if(v==t?i.appendChild(l):i.insertBefore(l,i.childNodes[v]),h.moveToElementText(l),m=h.compareEndPoints(r,a),0==m||s==u)break;if(-1==m){if(u==s+1)break;s=v}else u=u==s+1?s:v;v=Math.floor((s+u)/2),i.removeChild(l)}if(q=l.nextSibling,-1==m&&q&&k(q)){h.setEndPoint(c?"EndToStart":"EndToEnd",a);var w;if(/[\r\n]/.test(q.data)){var x=h.duplicate(),y=x.text.replace(/\r\n/g,"\r").length;for(w=x.moveStart("character",y);-1==(m=x.compareEndPoints("StartToEnd",x));)w++,x.moveStart("character",1)}else w=h.text.length;p=new g(q,w)}else n=(d||!c)&&l.previousSibling,o=(d||c)&&l.nextSibling,p=o&&k(o)?new g(o,0):n&&k(n)?new g(n,n.data.length):new g(i,e.getNodeIndex(l));return e.removeNode(l),{boundaryPosition:p,nodeInfo:{nodeIndex:v,containerElement:i}}},o=function(a,b){var c,d,f,g,h=a.offset,j=e.getDocument(a.node),l=i(j).createTextRange(),m=k(a.node);return m?(c=a.node,d=c.parentNode):(g=a.node.childNodes,c=hb;++b)if(!C.isAncestorOf(a[0],a[b]))return!1;return!0}function m(a){var c=a.getNodes();if(!l(c))throw b.createError("getSingleElementFromRange: range "+a.inspect()+" did not consist of a single element");return c[0]}function n(a){return!!a&&"undefined"!=typeof a.text}function o(a,b){var c=new G(b);a._ranges=[c],h(a,c,!1),a.rangeCount=1,a.isCollapsed=c.collapsed}function p(b){if(b._ranges.length=0,"None"==b.docSelection.type)j(b);else{var c=b.docSelection.createRange();if(n(c))o(b,c);else{b.rangeCount=c.length;for(var d,e=L(c.item(0)),f=0;fh;++h)g.add(d.item(h));try{g.add(e)}catch(j){throw b.createError("addRange(): Element within the specified Range could not be added to control selection (does it have layout?)")}g.select(),p(a)}function r(a,b,c){this.nativeSelection=a,this.docSelection=b,this._ranges=[],this.win=c,this.refresh()}function s(a){a.win=a.anchorNode=a.focusNode=a._ranges=null,a.rangeCount=a.anchorOffset=a.focusOffset=0,a.detached=!0}function t(a,b){for(var c,d,e=bb.length;e--;)if(c=bb[e],d=c.selection,"deleteAll"==b)s(d);else if(c.win==a)return"delete"==b?(bb.splice(e,1),!0):d;return"deleteAll"==b&&(bb.length=0),null}function u(a,c){for(var d,e=L(c[0].startContainer),f=M(e).createControlRange(),g=0,h=c.length;h>g;++g){d=m(c[g]);try{f.add(d)}catch(i){throw b.createError("setRanges(): Element within one of the specified Ranges could not be added to control selection (does it have layout?)")}}f.select(),p(a)}function v(a,b){if(a.win.document!=L(b))throw new H("WRONG_DOCUMENT_ERR")}function w(b){return function(c,d){var e;this.rangeCount?(e=this.getRangeAt(0),e["set"+(b?"Start":"End")](c,d)):(e=a.createRange(this.win.document),e.setStartAndEnd(c,d)),this.setSingleRange(e,this.isBackward())}}function x(a){var b=[],c=new I(a.anchorNode,a.anchorOffset),d=new I(a.focusNode,a.focusOffset),e="function"==typeof a.getName?a.getName():"Selection";if("undefined"!=typeof a.rangeCount)for(var f=0,g=a.rangeCount;g>f;++f)b[f]=F.inspect(a.getRangeAt(f));return"["+e+"(Ranges: "+b.join(", ")+")(anchor: "+c.inspect()+", focus: "+d.inspect()+"]"}a.config.checkSelectionRanges=!0;var y,z,A="boolean",B="number",C=a.dom,D=a.util,E=D.isHostMethod,F=a.DomRange,G=a.WrappedRange,H=a.DOMException,I=C.DomPosition,J=a.features,K="Control",L=C.getDocument,M=C.getBody,N=F.rangesEqual,O=E(window,"getSelection"),P=D.isHostObject(document,"selection");J.implementsWinGetSelection=O,J.implementsDocSelection=P;var Q=P&&(!O||a.config.preferTextRange);if(Q)y=f,a.isSelectionValid=function(a){var b=d(a,"isSelectionValid").document,c=b.selection;return"None"!=c.type||L(c.createRange().parentElement())==b};else{if(!O)return b.fail("Neither document.selection or window.getSelection() detected."),!1;y=e,a.isSelectionValid=function(){return!0}}a.getNativeSelection=y;var R=y();if(!R)return b.fail("Native selection was null (possibly issue 138?)"),!1;var S=a.createNativeRange(document),T=M(document),U=D.areHostProperties(R,["anchorNode","focusNode","anchorOffset","focusOffset"]);J.selectionHasAnchorAndFocus=U;var V=E(R,"extend");J.selectionHasExtend=V;var W=_typeof(R.rangeCount)==B;J.selectionHasRangeCount=W;var X=/firefox/i.test(navigator.userAgent)?!0:!1,Y=!0,Z=V?function(b,c){var d=F.getRangeDocument(c),e=a.createRange(d);e.collapseToPoint(c.endContainer,c.endOffset),b.addRange(k(e)),b.extend(c.startContainer,c.startOffset)}:null;J.selectionSupportsMultipleRanges=X,J.collapsedNonEditableSelectionsSupported=Y;var $,_=!1;T&&E(T,"createControlRange")&&($=T.createControlRange(),D.areHostProperties($,["item","add"])&&(_=!0)),J.implementsControlRange=_,z=U?function(a){return a.anchorNode===a.focusNode&&a.anchorOffset===a.focusOffset}:function(a){return a.rangeCount?a.getRangeAt(a.rangeCount-1).collapsed:!1};var ab;E(R,"getRangeAt")?ab=function(a,b){try{return a.getRangeAt(b)}catch(c){return null}}:U&&(ab=function(b){var c=L(b.anchorNode),d=a.createRange(c);return d.setStartAndEnd(b.anchorNode,b.anchorOffset,b.focusNode,b.focusOffset),d.collapsed!==this.isCollapsed&&d.setStartAndEnd(b.focusNode,b.focusOffset,b.anchorNode,b.anchorOffset),d}),r.prototype=a.selectionPrototype;var bb=[],cb=function(a){if(a&&a instanceof r)return a.refresh(),a;a=d(a,"getNativeSelection");var b=t(a),c=y(a),e=P?f(a):null;return b?(b.nativeSelection=c,b.docSelection=e,b.refresh()):(b=new r(c,e,a),bb.push({win:a,selection:b})),b};a.getSelection=cb,D.createAliasForDeprecatedMethod(a,"getIframeSelection","getSelection");var db=r.prototype;if(!Q&&U&&D.areHostMethods(R,["removeAllRanges","addRange"])){db.removeAllRanges=function(){this.nativeSelection.removeAllRanges(),j(this)};var eb=function(a,b){Z(a.nativeSelection,b),a.refresh()};db.addRange=W?function(b,d){if(_&&P&&this.docSelection.type==K)q(this,b);else if(c(d)&&V)eb(this,b);else{var e;X?e=this.rangeCount:(this.removeAllRanges(),e=0);var f=k(b).cloneRange();try{this.nativeSelection.addRange(f)}catch(g){}if(this.rangeCount=this.nativeSelection.rangeCount,this.rangeCount==e+1){if(a.config.checkSelectionRanges){var i=ab(this.nativeSelection,this.rangeCount-1);i&&!N(i,b)&&(b=new G(i))}this._ranges[this.rangeCount-1]=b,h(this,b,hb(this.nativeSelection)),this.isCollapsed=z(this)}else this.refresh()}}:function(a,b){c(b)&&V?eb(this,a):(this.nativeSelection.addRange(k(a)),this.refresh())},db.setRanges=function(a){if(_&&P&&a.length>1)u(this,a);else{this.removeAllRanges();for(var b=0,c=a.length;c>b;++b)this.addRange(a[b])}}}else{if(!(E(R,"empty")&&E(S,"select")&&_&&Q))return b.fail("No means of selecting a Range or TextRange was found"),!1;db.removeAllRanges=function(){try{if(this.docSelection.empty(),"None"!=this.docSelection.type){var a;if(this.anchorNode)a=L(this.anchorNode);else if(this.docSelection.type==K){var b=this.docSelection.createRange();b.length&&(a=L(b.item(0)))}if(a){var c=M(a).createTextRange();c.select(),this.docSelection.empty()}}}catch(d){}j(this)},db.addRange=function(b){this.docSelection.type==K?q(this,b):(a.WrappedTextRange.rangeToTextRange(b).select(),this._ranges[0]=b,this.rangeCount=1,this.isCollapsed=this._ranges[0].collapsed,h(this,b,!1))},db.setRanges=function(a){this.removeAllRanges();var b=a.length;b>1?u(this,a):b&&this.addRange(a[0])}}db.getRangeAt=function(a){if(0>a||a>=this.rangeCount)throw new H("INDEX_SIZE_ERR");return this._ranges[a].cloneRange()};var fb;if(Q)fb=function(b){var c;a.isSelectionValid(b.win)?c=b.docSelection.createRange():(c=M(b.win.document).createTextRange(),c.collapse(!0)),b.docSelection.type==K?p(b):n(c)?o(b,c):j(b)};else if(E(R,"getRangeAt")&&_typeof(R.rangeCount)==B)fb=function(b){if(_&&P&&b.docSelection.type==K)p(b);else if(b._ranges.length=b.rangeCount=b.nativeSelection.rangeCount,b.rangeCount){for(var c=0,d=b.rangeCount;d>c;++c)b._ranges[c]=new a.WrappedRange(b.nativeSelection.getRangeAt(c));h(b,b._ranges[b.rangeCount-1],hb(b.nativeSelection)),b.isCollapsed=z(b)}else j(b)};else{if(!U||_typeof(R.isCollapsed)!=A||_typeof(S.collapsed)!=A||!J.implementsDomRange)return b.fail("No means of obtaining a Range or TextRange from the user's selection was found"),!1;fb=function(a){var b,c=a.nativeSelection;c.anchorNode?(b=ab(c,0),a._ranges=[b],a.rangeCount=1,i(a),a.isCollapsed=z(a)):j(a)}}db.refresh=function(a){var b=a?this._ranges.slice(0):null,c=this.anchorNode,d=this.anchorOffset;if(fb(this),a){var e=b.length;if(e!=this._ranges.length)return!0;if(this.anchorNode!=c||this.anchorOffset!=d)return!0;for(;e--;)if(!N(b[e],this._ranges[e]))return!0;return!1}};var gb=function(a,b){var c=a.getAllRanges();a.removeAllRanges();for(var d=0,e=c.length;e>d;++d)N(b,c[d])||a.addRange(c[d]);a.rangeCount||j(a)};db.removeRange=_&&P?function(a){if(this.docSelection.type==K){for(var b,c=this.docSelection.createRange(),d=m(a),e=L(c.item(0)),f=M(e).createControlRange(),g=!1,h=0,i=c.length;i>h;++h)b=c.item(h),b!==d||g?f.add(c.item(h)):g=!0;f.select(),p(this)}else gb(this,a)}:function(a){gb(this,a)};var hb;!Q&&U&&J.implementsDomRange?(hb=g,db.isBackward=function(){return hb(this)}):hb=db.isBackward=function(){return!1},db.isBackwards=db.isBackward,db.toString=function(){for(var a=[],b=0,c=this.rangeCount;c>b;++b)a[b]=""+this._ranges[b];return a.join("")},db.collapse=function(b,c){v(this,b);var d=a.createRange(b);d.collapseToPoint(b,c),this.setSingleRange(d),this.isCollapsed=!0},db.collapseToStart=function(){if(!this.rangeCount)throw new H("INVALID_STATE_ERR");var a=this._ranges[0];this.collapse(a.startContainer,a.startOffset)},db.collapseToEnd=function(){if(!this.rangeCount)throw new H("INVALID_STATE_ERR");var a=this._ranges[this.rangeCount-1];this.collapse(a.endContainer,a.endOffset)},db.selectAllChildren=function(b){v(this,b);var c=a.createRange(b);c.selectNodeContents(b),this.setSingleRange(c)},db.deleteFromDocument=function(){if(_&&P&&this.docSelection.type==K){for(var a,b=this.docSelection.createRange();b.length;)a=b.item(0),b.remove(a),C.removeNode(a);this.refresh()}else if(this.rangeCount){var c=this.getAllRanges();if(c.length){this.removeAllRanges();for(var d=0,e=c.length;e>d;++d)c[d].deleteContents();this.addRange(c[e-1])}}},db.eachRange=function(a,b){for(var c=0,d=this._ranges.length;d>c;++c)if(a(this.getRangeAt(c)))return b},db.getAllRanges=function(){var a=[];return this.eachRange(function(b){a.push(b)}),a},db.setSingleRange=function(a,b){this.removeAllRanges(),this.addRange(a,b)},db.callMethodOnEachRange=function(a,b){var c=[];return this.eachRange(function(d){c.push(d[a].apply(d,b||[]))}),c},db.setStart=w(!0),db.setEnd=w(!1),a.rangePrototype.select=function(a){cb(this.getDocument()).setSingleRange(this,a)},db.changeEachRange=function(a){var b=[],c=this.isBackward();this.eachRange(function(c){a(c),b.push(c)}),this.removeAllRanges(),c&&1==b.length?this.addRange(b[0],"backward"):this.setRanges(b)},db.containsNode=function(a,b){return this.eachRange(function(c){return c.containsNode(a,b)},!0)||!1},db.getBookmark=function(a){return{backward:this.isBackward(),rangeBookmarks:this.callMethodOnEachRange("getBookmark",[a])}},db.moveToBookmark=function(b){for(var c,d,e=[],f=0;c=b.rangeBookmarks[f++];)d=a.createRange(this.win),d.moveToBookmark(c),e.push(d);b.backward?this.setSingleRange(e[0],"backward"):this.setRanges(e)},db.saveRanges=function(){return{backward:this.isBackward(),ranges:this.callMethodOnEachRange("cloneRange")}},db.restoreRanges=function(a){this.removeAllRanges();for(var b,c=0;b=a.ranges[c];++c)this.addRange(b,a.backward&&0==c)},db.toHtml=function(){var a=[];return this.eachRange(function(b){a.push(F.toHtml(b))}),a.join("")},J.implementsTextRange&&(db.getNativeTextRange=function(){var c;if(c=this.docSelection){var d=c.createRange();if(n(d))return d;throw b.createError("getNativeTextRange: selection is a control selection")}if(this.rangeCount>0)return a.WrappedTextRange.rangeToTextRange(this.getRangeAt(0));throw b.createError("getNativeTextRange: selection contains no range")}),db.getName=function(){return"WrappedSelection"},db.inspect=function(){return x(this)},db.detach=function(){t(this.win,"delete"),s(this)},r.detachAll=function(){t(null,"deleteAll")},r.inspect=x,r.isDirectionBackward=c,a.Selection=r,a.selectionPrototype=db,a.addShimListener(function(a){"undefined"==typeof a.getSelection&&(a.getSelection=function(){return cb(a)}),a=null})});var N=!1,O=function(){N||(N=!0,!I.initialized&&I.config.autoInitialize&&m())};G&&("complete"==document.readyState?O():(b(document,"addEventListener")&&document.addEventListener("DOMContentLoaded",O,!1),K(window,"load",O))),a.rangy=I}(this),function(a){return a.createModule("SaveRestore",["WrappedRange"],function(a,b){function c(a,b){return(b||document).getElementById(a)}function d(a,b){var c,d="selectionBoundary_"+ +new Date+"_"+(""+Math.random()).slice(2),e=o.getDocument(a.startContainer),f=a.cloneRange();return f.collapse(b),c=e.createElement("span"),c.id=d,c.style.lineHeight="0",c.style.display="none",c.className="rangySelectionBoundary",c.appendChild(e.createTextNode(r)),f.insertNode(c),c}function e(a,d,e,f){var g=c(e,a);g?(d[f?"setStartBefore":"setEndBefore"](g),p(g)):b.warn("Marker element has been removed. Cannot restore selection.")}function f(a,b){return b.compareBoundaryPoints(a.START_TO_START,a)}function g(b,c){var e,f,g=a.DomRange.getRangeDocument(b),h=b.toString(),i=q(c);return b.collapsed?(f=d(b,!1),{document:g,markerId:f.id,collapsed:!0}):(f=d(b,!1),e=d(b,!0),{document:g,startMarkerId:e.id,endMarkerId:f.id,collapsed:!1,backward:i,toString:function(){return"original text: '"+h+"', new text: '"+b.toString()+"'"}})}function h(d,f){var g=d.document;"undefined"==typeof f&&(f=!0);var h=a.createRange(g);if(d.collapsed){var i=c(d.markerId,g);if(i){i.style.display="inline";var j=i.previousSibling;j&&3==j.nodeType?(p(i),h.collapseToPoint(j,j.length)):(h.collapseBefore(i),p(i))}else b.warn("Marker element has been removed. Cannot restore selection.")}else e(g,h,d.startMarkerId,!0),e(g,h,d.endMarkerId,!1);return f&&h.normalizeBoundaries(),h}function i(b,d){var e,h,i=[],j=q(d);b=b.slice(0),b.sort(f);for(var k=0,l=b.length;l>k;++k)i[k]=g(b[k],j);for(k=l-1;k>=0;--k)e=b[k],h=a.DomRange.getRangeDocument(e),e.collapsed?e.collapseAfter(c(i[k].markerId,h)):(e.setEndBefore(c(i[k].endMarkerId,h)),e.setStartAfter(c(i[k].startMarkerId,h)));return i}function j(c){if(!a.isSelectionValid(c))return b.warn("Cannot save selection. This usually happens when the selection is collapsed and the selection document has lost focus."),null;var d=a.getSelection(c),e=d.getAllRanges(),f=1==e.length&&d.isBackward(),g=i(e,f);return f?d.setSingleRange(e[0],f):d.setRanges(e),{win:c,rangeInfos:g,restored:!1}}function k(a){for(var b=[],c=a.length,d=c-1;d>=0;d--)b[d]=h(a[d],!0);return b}function l(b,c){if(!b.restored){var d=b.rangeInfos,e=a.getSelection(b.win),f=k(d),g=d.length;1==g&&c&&a.features.selectionHasExtend&&d[0].backward?(e.removeAllRanges(),e.addRange(f[0],!0)):e.setRanges(f),b.restored=!0}}function m(a,b){var d=c(b,a);d&&p(d)}function n(a){for(var b,c=a.rangeInfos,d=0,e=c.length;e>d;++d)b=c[d],b.collapsed?m(a.doc,b.markerId):(m(a.doc,b.startMarkerId),m(a.doc,b.endMarkerId))}var o=a.dom,p=o.removeNode,q=a.Selection.isDirectionBackward,r="";a.util.extend(a,{saveRange:g,restoreRange:h,saveRanges:i,restoreRanges:k,saveSelection:j,restoreSelection:l,removeMarkerElement:m,removeMarkers:n})}),a}(this.rangy),function(a){return a.createModule("TextRange",["WrappedSelection"],function(a,b){function c(a,b){function c(a,b,c){h.push({start:a,end:b,isWord:c})}for(var d,e,f,g=a.join(""),h=[],i=0;d=b.wordRegex.exec(g);){if(e=d.index,f=e+d[0].length,e>i&&c(i,e,!1),b.includeTrailingSpace)for(;_.test(a[f]);)++f;c(e,f,!0),i=f}return ie;++e)c[e].token=d;return d}function e(a,b,c){for(var e,f=c(a,b),g=[],h=0;e=f[h++];)g.push(d(a,e));return g}function f(a){var b=a||"",c="string"==typeof b?b.split(""):b;return c.sort(function(a,b){return a.charCodeAt(0)-b.charCodeAt(0)}),c.join("").replace(/(.)\1+/g,"$1")}function g(a){var b,c;return a?(b=a.language||ab,c={},V(c,hb[b]||hb[ab]),V(c,a),c):hb[ab]}function h(a,b){var c=W(a,b);return b.hasOwnProperty("wordOptions")&&(c.wordOptions=g(c.wordOptions)),b.hasOwnProperty("characterOptions")&&(c.characterOptions=W(c.characterOptions,fb)),c}function i(a,b){var c=mb(a,"display",b),d=a.tagName.toLowerCase();return"block"==c&&P&&nb.hasOwnProperty(d)?nb[d]:c}function j(a){for(var b=o(a),c=0,d=b.length;d>c;++c)if(1==b[c].nodeType&&"none"==i(b[c]))return!0;return!1}function k(a){var b;return 3==a.nodeType&&(b=a.parentNode)&&"hidden"==mb(b,"visibility")}function l(a){return a&&(1==a.nodeType&&!/^(inline(-block|-table)?|none)$/.test(i(a))||9==a.nodeType||11==a.nodeType)}function m(a){return T.isCharacterDataNode(a)||!/^(area|base|basefont|br|col|frame|hr|img|input|isindex|link|meta|param)$/i.test(a.nodeName)}function n(a){for(var b=[];a.parentNode;)b.unshift(a.parentNode),a=a.parentNode;return b}function o(a){return n(a).concat([a])}function p(a){for(;a&&!a.nextSibling;)a=a.parentNode;return a?a.nextSibling:null}function q(a,b){return!b&&a.hasChildNodes()?a.firstChild:p(a)}function r(a){var b=a.previousSibling;if(b){for(a=b;a.hasChildNodes();)a=a.lastChild;return a}var c=a.parentNode;return c&&1==c.nodeType?c:null}function s(a){if(!a||3!=a.nodeType)return!1;var b=a.data;if(""===b)return!0;var c=a.parentNode;if(!c||1!=c.nodeType)return!1;var d=mb(a.parentNode,"whiteSpace");return/^[\t\n\r ]+$/.test(b)&&/^(normal|nowrap)$/.test(d)||/^[\t\r ]+$/.test(b)&&"pre-line"==d}function t(a){if(""===a.data)return!0;if(!s(a))return!1;var b=a.parentNode;return b?j(a)?!0:!1:!0}function u(a){var b=a.nodeType;return 7==b||8==b||j(a)||/^(script|style)$/i.test(a.nodeName)||k(a)||t(a)}function v(a,b){var c=a.nodeType;return 7==c||8==c||1==c&&"none"==i(a,b)}function w(){this.store={}}function x(a,b,c){return function(d){var e=this.cache;if(e.hasOwnProperty(a))return ob++,e[a];pb++;var f=b.call(this,c?this[c]:this,d);return e[a]=f,f}}function y(a,b){this.node=a,this.session=b,this.cache=new w,this.positions=new w}function z(a,b){this.offset=b,this.nodeWrapper=a,this.node=a.node,this.session=a.session,this.cache=new w}function A(){return"[Position("+T.inspectNode(this.node)+":"+this.offset+")]"}function B(){return D(),Cb=new Db}function C(){return Cb||B()}function D(){Cb&&Cb.detach(),Cb=null}function E(a,c,d,e){function f(){var a=null;return c?(a=h,i||(h=h.previousVisible(),i=!h||d&&h.equals(d))):i||(a=h=h.nextVisible(),i=!h||d&&h.equals(d)),i&&(h=null),a}d&&(c?u(d.node)&&(d=a.previousVisible()):u(d.node)&&(d=d.nextVisible()));var g,h=a,i=!1,j=!1;return{next:function(){if(j)return j=!1,g;for(var a,b;a=f();)if(b=a.getCharacter(e))return g=a,a;return null},rewind:function(){if(!g)throw b.createError("createCharacterIterator: cannot rewind. Only one position can be rewound.");j=!0},dispose:function(){a=d=null}}}function F(a,b,c){function d(a){for(var b,c,d=[],e=a?f:g,h=!1,i=!1;b=e.next();){if(c=b.character,$.test(c))i&&(i=!1,h=!0);else{if(h){e.rewind();break}i=!0}d.push(b)}return d}var f=E(a,!1,null,b),g=E(a,!0,null,b),h=c.tokenizer,i=d(!0),j=d(!1).reverse(),k=e(j.concat(i),c,h),l=i.length?k.slice(Eb(k,i[0].token)):[],m=j.length?k.slice(0,Eb(k,j.pop().token)+1):[];return{nextEndToken:function(){for(var a,b;1==l.length&&!(a=l[0]).isWord&&(b=d(!0)).length>0;)l=e(a.chars.concat(b),c,h);return l.shift()},previousStartToken:function(){for(var a,b;1==m.length&&!(a=m[0]).isWord&&(b=d(!1)).length>0;)m=e(b.reverse().concat(a.chars),c,h);return m.pop()},dispose:function(){f.dispose(),g.dispose(),l=m=null}}}function G(a,b,c,d,e){var f,g,h,i,j=0,k=a,l=Math.abs(c);if(0!==c){var m=0>c;switch(b){case R:for(g=E(a,m,null,d);(f=g.next())&&l>j;)++j,k=f;h=f,g.dispose();break;case S:for(var n=F(a,d,e),o=m?n.previousStartToken:n.nextEndToken;(i=o())&&l>j;)i.isWord&&(++j,k=m?i.chars[0]:i.chars[i.chars.length-1]);break;default:throw new Error("movePositionBy: unit '"+b+"' not implemented")}m?(k=k.previousVisible(),j=-j):k&&k.isLeadingSpace&&!k.isTrailingSpace&&(b==S&&(g=E(a,!1,null,d),h=g.next(),g.dispose()),h&&(k=h.previousVisible()))}return{position:k,unitsMoved:j}}function H(a,b,c,d){var e=a.getRangeBoundaryPosition(b,!0),f=a.getRangeBoundaryPosition(b,!1),g=d?f:e,h=d?e:f;return E(g,!!d,h,c)}function I(a,b,c){for(var d,e=[],f=H(a,b,c);d=f.next();)e.push(d);return f.dispose(),e}function J(b,c,d){var e=a.createRange(b.node);return e.setStartAndEnd(b.node,b.offset,c.node,c.offset),!e.expand("word",{wordOptions:d})}function K(a,b,c,d,e){function f(a,b){var c=p[a].previousVisible(),d=p[b-1],f=!e.wholeWordsOnly||J(c,d,e.wordOptions);return{startPos:c,endPos:d,valid:f}}for(var g,h,i,j,k,l,m=bb(e.direction),n=E(a,m,a.session.getRangeBoundaryPosition(d,m),e.characterOptions),o="",p=[],q=null;g=n.next();)if(h=g.character,c||e.caseSensitive||(h=h.toLowerCase()),m?(p.unshift(g),o=h+o):(p.push(g),o+=h),c){if(k=b.exec(o))if(i=k.index,j=i+k[0].length,l){if(!m&&j0){q=f(i,j);break}}else l=!0}else if(-1!=(i=o.indexOf(b))){q=f(i,i+b.length);break}return l&&(q=f(i,j)),n.dispose(),q}function L(a){return function(){var b=!!Cb,c=C(),d=[c].concat(U.toArray(arguments)),e=a.apply(this,d);return b||D(),e}}function M(a,b){return L(function(c,d,e,f){("undefined"==typeof e?"undefined":_typeof(e))==Q&&(e=d,d=R),f=h(f,jb);var g=a;b&&(g=e>=0,this.collapse(!g));var i=G(c.getRangeBoundaryPosition(this,g),d,e,f.characterOptions,f.wordOptions),j=i.position;return this[g?"setStart":"setEnd"](j.node,j.offset),i.unitsMoved})}function N(a){return L(function(b,c){c=W(c,fb);for(var d,e=H(b,this,c,!a),f=0;(d=e.next())&&$.test(d.character);)++f;e.dispose();var g=f>0;return g&&this[a?"moveStart":"moveEnd"]("character",a?f:-f,{characterOptions:c}),g})}function O(a){return L(function(b,c){var d=!1;return this.changeEachRange(function(b){d=b[a](c)||d}),d})}var P,Q="undefined",R="character",S="word",T=a.dom,U=a.util,V=U.extend,W=U.createOptions,X=T.getBody,Y=/^[ \t\f\r\n]+$/,Z=/^[ \t\f\r]+$/,$=/^[\t-\r \u0085\u00A0\u1680\u180E\u2000-\u200B\u2028\u2029\u202F\u205F\u3000]+$/,_=/^[\t \u00A0\u1680\u180E\u2000-\u200B\u202F\u205F\u3000]+$/,ab="en",bb=a.Selection.isDirectionBackward,cb=(/Safari/.test(navigator.userAgent)&&/Apple Computer/.test(navigator.vendor)?!0:!1,!1),db=!1,eb=!0,fb={includeBlockContentTrailingSpace:!0,includeSpaceBeforeBr:!0,includeSpaceBeforeBlock:!0,includePreLineTrailingSpace:!0,ignoreCharacters:""},gb={includeBlockContentTrailingSpace:!eb,includeSpaceBeforeBr:!cb,includeSpaceBeforeBlock:!db,includePreLineTrailingSpace:!0},hb={en:{wordRegex:/[a-z0-9]+('[a-z0-9]+)*/gi,includeTrailingSpace:!1,tokenizer:c}},ib={caseSensitive:!1,withinRange:null,wholeWordsOnly:!1,wrap:!1,direction:"forward",wordOptions:null,characterOptions:null},jb={wordOptions:null,characterOptions:null},kb={wordOptions:null,characterOptions:null,trim:!1,trimStart:!0,trimEnd:!0},lb={wordOptions:null,characterOptions:null,direction:"forward"},mb=T.getComputedStyleProperty;!function(){var a=document.createElement("table"),b=X(document);b.appendChild(a),P="block"==mb(a,"display"),b.removeChild(a)}();var nb={table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell"};w.prototype={get:function(a){return this.store.hasOwnProperty(a)?this.store[a]:null},set:function(a,b){return this.store[a]=b}};var ob=0,pb=0,qb={getPosition:function(a){var b=this.positions;return b.get(a)||b.set(a,new z(this,a))},toString:function(){return"[NodeWrapper("+T.inspectNode(this.node)+")]"}};y.prototype=qb;var rb="EMPTY",sb="NON_SPACE",tb="UNCOLLAPSIBLE_SPACE",ub="COLLAPSIBLE_SPACE",vb="TRAILING_SPACE_BEFORE_BLOCK",wb="TRAILING_SPACE_IN_BLOCK",xb="TRAILING_SPACE_BEFORE_BR",yb="PRE_LINE_TRAILING_SPACE_BEFORE_LINE_BREAK",zb="TRAILING_LINE_BREAK_AFTER_BR",Ab="INCLUDED_TRAILING_LINE_BREAK_AFTER_BR";V(qb,{isCharacterDataNode:x("isCharacterDataNode",T.isCharacterDataNode,"node"),getNodeIndex:x("nodeIndex",T.getNodeIndex,"node"),getLength:x("nodeLength",T.getNodeLength,"node"),containsPositions:x("containsPositions",m,"node"),isWhitespace:x("isWhitespace",s,"node"),isCollapsedWhitespace:x("isCollapsedWhitespace",t,"node"),getComputedDisplay:x("computedDisplay",i,"node"),isCollapsed:x("collapsed",u,"node"),isIgnored:x("ignored",v,"node"),next:x("nextPos",q,"node"),previous:x("previous",r,"node"),getTextNodeInfo:x("textNodeInfo",function(a){var b=null,c=!1,d=mb(a.parentNode,"whiteSpace"),e="pre-line"==d;return e?(b=Z,c=!0):("normal"==d||"nowrap"==d)&&(b=Y,c=!0),{node:a,text:a.data,spaceRegex:b,collapseSpaces:c,preLine:e} },"node"),hasInnerText:x("hasInnerText",function(a,b){for(var c=this.session,d=c.getPosition(a.parentNode,this.getNodeIndex()+1),e=c.getPosition(a,0),f=b?d:e,g=b?e:d;f!==g;){if(f.prepopulateChar(),f.isDefinitelyNonEmpty())return!0;f=b?f.previousVisible():f.nextVisible()}return!1},"node"),isRenderedBlock:x("isRenderedBlock",function(a){for(var b=a.getElementsByTagName("br"),c=0,d=b.length;d>c;++c)if(!u(b[c]))return!0;return this.hasInnerText()},"node"),getTrailingSpace:x("trailingSpace",function(a){if("br"==a.tagName.toLowerCase())return"";switch(this.getComputedDisplay()){case"inline":for(var b=a.lastChild;b;){if(!v(b))return 1==b.nodeType?this.session.getNodeWrapper(b).getTrailingSpace():"";b=b.previousSibling}break;case"inline-block":case"inline-table":case"none":case"table-column":case"table-column-group":break;case"table-cell":return" ";default:return this.isRenderedBlock(!0)?"\n":""}return""},"node"),getLeadingSpace:x("leadingSpace",function(){switch(this.getComputedDisplay()){case"inline":case"inline-block":case"inline-table":case"none":case"table-column":case"table-column-group":case"table-cell":break;default:return this.isRenderedBlock(!1)?"\n":""}return""},"node")});var Bb={character:"",characterType:rb,isBr:!1,prepopulateChar:function(){var a=this;if(!a.prepopulatedChar){var b=a.node,c=a.offset,d="",e=rb,f=!1;if(c>0)if(3==b.nodeType){var g=b.data,h=g.charAt(c-1),i=a.nodeWrapper.getTextNodeInfo(),j=i.spaceRegex;i.collapseSpaces?j.test(h)?c>1&&j.test(g.charAt(c-2))||(i.preLine&&"\n"===g.charAt(c)?(d=" ",e=yb):(d=" ",e=ub)):(d=h,e=sb,f=!0):(d=h,e=tb,f=!0)}else{var k=b.childNodes[c-1];if(k&&1==k.nodeType&&!u(k)&&("br"==k.tagName.toLowerCase()?(d="\n",a.isBr=!0,e=ub,f=!1):a.checkForTrailingSpace=!0),!d){var l=b.childNodes[c];l&&1==l.nodeType&&!u(l)&&(a.checkForLeadingSpace=!0)}}a.prepopulatedChar=!0,a.character=d,a.characterType=e,a.isCharInvariant=f}},isDefinitelyNonEmpty:function(){var a=this.characterType;return a==sb||a==tb},resolveLeadingAndTrailingSpaces:function(){if(this.prepopulatedChar||this.prepopulateChar(),this.checkForTrailingSpace){var a=this.session.getNodeWrapper(this.node.childNodes[this.offset-1]).getTrailingSpace();a&&(this.isTrailingSpace=!0,this.character=a,this.characterType=ub),this.checkForTrailingSpace=!1}if(this.checkForLeadingSpace){var b=this.session.getNodeWrapper(this.node.childNodes[this.offset]).getLeadingSpace();b&&(this.isLeadingSpace=!0,this.character=b,this.characterType=ub),this.checkForLeadingSpace=!1}},getPrecedingUncollapsedPosition:function(a){for(var b,c=this;c=c.previousVisible();)if(b=c.getCharacter(a),""!==b)return c;return null},getCharacter:function(a){function b(){return n||(k=o.getPrecedingUncollapsedPosition(a),n=!0),k}this.resolveLeadingAndTrailingSpaces();var c,d=this.character,e=f(a.ignoreCharacters),g=""!==d&&e.indexOf(d)>-1;if(this.isCharInvariant)return c=g?"":d;var h=["character",a.includeSpaceBeforeBr,a.includeBlockContentTrailingSpace,a.includePreLineTrailingSpace,e].join("_"),i=this.cache.get(h);if(null!==i)return i;var j,k,l="",m=this.characterType==ub,n=!1,o=this;return m&&(this.type==Ab?l="\n":" "==d&&(!b()||k.isTrailingSpace||"\n"==k.character||" "==k.character&&k.characterType==ub)||("\n"==d&&this.isLeadingSpace?b()&&"\n"!=k.character&&(l="\n"):(j=this.nextUncollapsed(),j&&(j.isBr?this.type=xb:j.isTrailingSpace&&"\n"==j.character?this.type=wb:j.isLeadingSpace&&"\n"==j.character&&(this.type=vb),"\n"==j.character?(this.type!=xb||a.includeSpaceBeforeBr)&&(this.type!=vb||a.includeSpaceBeforeBlock)&&(this.type==wb&&j.isTrailingSpace&&!a.includeBlockContentTrailingSpace||(this.type!=yb||j.type!=sb||a.includePreLineTrailingSpace)&&("\n"==d?j.isTrailingSpace?this.isTrailingSpace||this.isBr&&(j.type=zb,b()&&k.isLeadingSpace&&!k.isTrailingSpace&&"\n"==k.character?j.character="":j.type=Ab):l="\n":" "==d&&(l=" "))):l=d)))),e.indexOf(l)>-1&&(l=""),this.cache.set(h,l),l},equals:function(a){return!!a&&this.node===a.node&&this.offset===a.offset},inspect:A,toString:function(){return this.character}};z.prototype=Bb,V(Bb,{next:x("nextPos",function(a){var b=a.nodeWrapper,c=a.node,d=a.offset,e=b.session;if(!c)return null;var f,g,h;return d==b.getLength()?(f=c.parentNode,g=f?b.getNodeIndex()+1:0):b.isCharacterDataNode()?(f=c,g=d+1):(h=c.childNodes[d],e.getNodeWrapper(h).containsPositions()?(f=h,g=0):(f=c,g=d+1)),f?e.getPosition(f,g):null}),previous:x("previous",function(a){var b,c,d,e=a.nodeWrapper,f=a.node,g=a.offset,h=e.session;return 0==g?(b=f.parentNode,c=b?e.getNodeIndex():0):e.isCharacterDataNode()?(b=f,c=g-1):(d=f.childNodes[g-1],h.getNodeWrapper(d).containsPositions()?(b=d,c=T.getNodeLength(d)):(b=f,c=g-1)),b?h.getPosition(b,c):null}),nextVisible:x("nextVisible",function(a){var b=a.next();if(!b)return null;var c=b.nodeWrapper,d=b.node,e=b;return c.isCollapsed()&&(e=c.session.getPosition(d.parentNode,c.getNodeIndex()+1)),e}),nextUncollapsed:x("nextUncollapsed",function(a){for(var b=a;b=b.nextVisible();)if(b.resolveLeadingAndTrailingSpaces(),""!==b.character)return b;return null}),previousVisible:x("previousVisible",function(a){var b=a.previous();if(!b)return null;var c=b.nodeWrapper,d=b.node,e=b;return c.isCollapsed()&&(e=c.session.getPosition(d.parentNode,c.getNodeIndex())),e})});var Cb=null,Db=function(){function a(a){var b=new w;return{get:function(c){var d=b.get(c[a]);if(d)for(var e,f=0;e=d[f++];)if(e.node===c)return e;return null},set:function(c){var d=c.node[a],e=b.get(d)||b.set(d,[]);e.push(c)}}}function b(){this.initCaches()}var c=U.isHostProperty(document.documentElement,"uniqueID");return b.prototype={initCaches:function(){this.elementCache=c?function(){var a=new w;return{get:function(b){return a.get(b.uniqueID)},set:function(b){a.set(b.node.uniqueID,b)}}}():a("tagName"),this.textNodeCache=a("data"),this.otherNodeCache=a("nodeName")},getNodeWrapper:function(a){var b;switch(a.nodeType){case 1:b=this.elementCache;break;case 3:b=this.textNodeCache;break;default:b=this.otherNodeCache}var c=b.get(a);return c||(c=new y(a,this),b.set(c)),c},getPosition:function(a,b){return this.getNodeWrapper(a).getPosition(b)},getRangeBoundaryPosition:function(a,b){var c=b?"start":"end";return this.getPosition(a[c+"Container"],a[c+"Offset"])},detach:function(){this.elementCache=this.textNodeCache=this.otherNodeCache=null}},b}();V(T,{nextNode:q,previousNode:r});var Eb=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;++c)if(a[c]===b)return c;return-1};V(a.rangePrototype,{moveStart:M(!0,!1),moveEnd:M(!1,!1),move:M(!0,!0),trimStart:N(!0),trimEnd:N(!1),trim:L(function(a,b){var c=this.trimStart(b),d=this.trimEnd(b);return c||d}),expand:L(function(a,b,c){var d=!1;c=h(c,kb);var e=c.characterOptions;if(b||(b=R),b==S){var f,g,i=c.wordOptions,j=a.getRangeBoundaryPosition(this,!0),k=a.getRangeBoundaryPosition(this,!1),l=F(j,e,i),m=l.nextEndToken(),n=m.chars[0].previousVisible();if(this.collapsed)f=m;else{var o=F(k,e,i);f=o.previousStartToken()}return g=f.chars[f.chars.length-1],n.equals(j)||(this.setStart(n.node,n.offset),d=!0),g&&!g.equals(k)&&(this.setEnd(g.node,g.offset),d=!0),c.trim&&(c.trimStart&&(d=this.trimStart(e)||d),c.trimEnd&&(d=this.trimEnd(e)||d)),d}return this.moveEnd(R,1,c)}),text:L(function(a,b){return this.collapsed?"":I(a,this,W(b,fb)).join("")}),selectCharacters:L(function(a,b,c,d,e){var f={characterOptions:e};b||(b=X(this.getDocument())),this.selectNodeContents(b),this.collapse(!0),this.moveStart("character",c,f),this.collapse(!0),this.moveEnd("character",d-c,f)}),toCharacterRange:L(function(a,b,c){b||(b=X(this.getDocument()));var d,e,f=b.parentNode,g=T.getNodeIndex(b),h=-1==T.comparePoints(this.startContainer,this.endContainer,f,g),i=this.cloneRange();return h?(i.setStartAndEnd(this.startContainer,this.startOffset,f,g),d=-i.text(c).length):(i.setStartAndEnd(f,g,this.startContainer,this.startOffset),d=i.text(c).length),e=d+this.text(c).length,{start:d,end:e}}),findText:L(function(b,c,d){d=h(d,ib),d.wholeWordsOnly&&(d.wordOptions.includeTrailingSpace=!1);var e=bb(d.direction),f=d.withinRange;f||(f=a.createRange(),f.selectNodeContents(this.getDocument()));var g=c,i=!1;"string"==typeof g?d.caseSensitive||(g=g.toLowerCase()):i=!0;var j=b.getRangeBoundaryPosition(this,!e),k=f.comparePoint(j.node,j.offset);-1===k?j=b.getRangeBoundaryPosition(f,!0):1===k&&(j=b.getRangeBoundaryPosition(f,!1));for(var l,m=j,n=!1;;)if(l=K(m,g,i,f,d)){if(l.valid)return this.setStartAndEnd(l.startPos.node,l.startPos.offset,l.endPos.node,l.endPos.offset),!0;m=e?l.startPos:l.endPos}else{if(!d.wrap||n)return!1;f=f.cloneRange(),m=b.getRangeBoundaryPosition(f,!e),f.setBoundary(j.node,j.offset,e),n=!0}}),pasteHtml:function(a){if(this.deleteContents(),a){var b=this.createContextualFragment(a),c=b.lastChild;this.insertNode(b),this.collapseAfter(c)}}}),V(a.selectionPrototype,{expand:L(function(a,b,c){this.changeEachRange(function(a){a.expand(b,c)})}),move:L(function(a,b,c,d){var e=0;if(this.focusNode){this.collapse(this.focusNode,this.focusOffset);var f=this.getRangeAt(0);d||(d={}),d.characterOptions=W(d.characterOptions,gb),e=f.move(b,c,d),this.setSingleRange(f)}return e}),trimStart:O("trimStart"),trimEnd:O("trimEnd"),trim:O("trim"),selectCharacters:L(function(b,c,d,e,f,g){var h=a.createRange(c);h.selectCharacters(c,d,e,g),this.setSingleRange(h,f)}),saveCharacterRanges:L(function(a,b,c){for(var d=this.getAllRanges(),e=d.length,f=[],g=1==e&&this.isBackward(),h=0,i=d.length;i>h;++h)f[h]={characterRange:d[h].toCharacterRange(b,c),backward:g,characterOptions:c};return f}),restoreCharacterRanges:L(function(b,c,d){this.removeAllRanges();for(var e,f,g,h=0,i=d.length;i>h;++h)f=d[h],g=f.characterRange,e=a.createRange(c),e.selectCharacters(c,g.start,g.end,f.characterOptions),this.addRange(e,f.backward)}),text:L(function(a,b){for(var c=[],d=0,e=this.rangeCount;e>d;++d)c[d]=this.getRangeAt(d).text(b);return c.join("")})}),a.innerText=function(b,c){var d=a.createRange(b);d.selectNodeContents(b);var e=d.text(c);return e},a.createWordIterator=function(a,b,c){var d=C();c=h(c,lb);var e=d.getPosition(a,b),f=F(e,c.characterOptions,c.wordOptions),g=bb(c.direction);return{next:function(){return g?f.previousStartToken():f.nextEndToken()},dispose:function(){f.dispose(),this.next=function(){}}}},a.noMutation=function(a){var b=C();a(b),D()},a.noMutation.createEntryPointFunction=L,a.textRange={isBlockNode:l,isCollapsedWhitespaceNode:t,createPosition:L(function(a,b,c){return a.getPosition(b,c)})}}),a}(this.rangy)},WEBSPELLCHECKER.rangy(),function(global){var _$=window.$,_jquip=window.jquip;window.$=window.jquip=function(){function a(a,b){for(var c,d=0,e=Ob.length;e>d;d++)if(Ob[d].apply(this,arguments))return this;return a?E(a)?(U?a():ab.push(a),this):F(a)?this.make(a):a.nodeType||H(a)?this.make([a]):"body"==a&&!b&&$.body?(this.context=a.context,this[0]=$.body,this.length=1,this.selector=a,this):void 0!==a.selector?(this.context=a.context,this.selector=a.selector,this.make(a)):(a=C(a)&&"<"===a.charAt(0)?(c=ob.exec(a))?[$.createElement(c[1])]:N(a).childNodes:k(this.selector=a,b),this.make(a),J(b)&&this.attr(b),this):this}function b(b,c){return new a(b,c)}function c(a){return!a||!a.parentNode||11==a.parentNode.nodeType}function d(a,c,d){if(c=c||0,E(c))return v(a,function(a,b){return!!c.call(a,b,a)===d});if(c.nodeType)return v(a,function(a){return a===c===d});if(C(c)){var e=":"==c.charAt(0)&&b.Expr[c.substring(1)];return v(a,function(a){var b,d=a.parentNode,f=!d;return f&&(d=Mb,d.appendChild(a)),b=e?e(a):a.parentNode&&q(k(c,a.parentNode),a)>=0,f&&d.removeChild(a),b})}return v(a,function(a){return q(c,a)>=0===d})}function e(a,b,c){var d=a[Lb];return B(c)?(d||(d=a[Lb]=Qb++),(Rb[d]||(Rb[d]={}))[b]=c):d&&Rb[d]&&(b?Rb[d][b]:Rb[d])}function f(a){if(!Sb[a]){var c=b("<"+a+">").appendTo($.body),d=b.css&&b.css(c[0],"display")||c[0].style.display;c.remove(),Sb[a]=d}return Sb[a]}function g(a,b){if(a.length=b&&b.length||0,0===a.length)return a;for(var c=0,d=b.length;d>c;c++)a[c]=b[c];return a}function h(a,b){b=" "+b+" ";for(var c=0,d=a.length;d>c;c++)if(i(a[c],b))return!0;return!1}function i(a,b){return 1===a.nodeType&&(" "+a.className+" ").replace(gb," ").indexOf(b)>-1}function j(a,b,c){b=b||$,c=c||[],1==b.nodeType&&a(b)&&c.push(b);for(var d=b.childNodes,e=0,f=d.length;f>e;e++){var g=d[e];1==g.nodeType&&j(a,g,c)}return c}function k(a,c,d){if(a&&C(a)){c instanceof b&&(c=c[0]),c=c||$,d=d||b.query;var e,f=a.substring(1);return ib.test(a)&&c===$?(e=$.getElementById(f))?[e]:[]:M(jb.test(a)&&c.getElementsByClassName?c.getElementsByClassName(f):hb.test(a)?c.getElementsByTagName(a):d(a,c))}return 1==a.nodeType||9==a.nodeType?[a]:[]}function l(a,b,c){var d,e=$.head||$.getElementsByTagName("head")[0]||_,f=$.createElement("script");c&&(f.async="async"),f.onreadystatechange=function(){(d=f.readyState)&&"loaded"!=d&&"complete"!=d||(f.onload=f.onreadystatechange=null,e&&f.parentNode&&e.removeChild(f),f=void 0,b&&b())},f.onload=b,f.src=a,e.insertBefore(f,e.firstChild)}function m(){Y.console&&Y.console.warn(arguments)}function n(a,b,c){if(null!=a)if(Ib&&a.forEach===Ib)a.forEach(b,c);else if(a.length===+a.length){for(var d=0,e=a.length;e>d;d++)if(d in a&&b.call(c,a[d],d,a)===Bb)return}else for(var f in a)if(Eb.call(a,f)&&b.call(c,a[f],f,a)===Bb)return}function o(a,b){if(a&&a.getAttribute&&b){var c=a.hasAttribute&&a.hasAttribute(b)?a.getAttribute(b):a[b];return null===c?void 0:c}}function p(a,c){return B(a)?b(c).filter(a):b(c)}function q(a,b){if(null==a)return-1;var c,d;if(Kb&&a.indexOf===Kb)return a.indexOf(b);for(c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1}function r(a,b,c){var d=[];return null==a?d:Jb&&a.filter===Jb?a.filter(b,c):(n(a,function(a,e,f){b.call(c,a,e,f)&&(d[d.length]=a)}),d)}function s(a,c,d){for(var e=[],f=a[c];f&&9!==f.nodeType&&(void 0===d||1!==f.nodeType||!b(f).is(d));)1===f.nodeType&&e.push(f),f=f[c];return e}function t(a,b,c){b=b||1;for(var d=0;a&&(1!==a.nodeType||++d!==b);a=a[c]);return a}function u(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}function v(a,b,c){var d,e=[];c=!!c;for(var f=0,g=a.length;g>f;f++)d=!!b(a[f],f),c!==d&&e.push(a[f]);return e}function w(a,c,d){var e,f,g=[],h=0,i=a.length,j=a instanceof b||"number"==typeof i&&(i>0&&a[0]&&a[i-1]||0===i||F(a));if(j)for(;i>h;h++)e=c(a[h],h,d),null!=e&&(g[g.length]=e);else for(f in a)e=c(a[f],f,d),null!=e&&(g[g.length]=e);return g.concat.apply([],g)}function x(a,b,c){if(!a)return{};var d=e(a,b,c);return d||y(a)["data-"+b]}function y(a){var b={};if(1==a.nodeType)for(var c=0,d=a.attributes,e=d.length;e>c;c++)b[d.item(c).nodeName]=d.item(c).nodeValue;return b}function z(a,b){return a&&b?a.toLowerCase()===b.toLowerCase():a==b}function A(a){return null==a?String(a):xb[wb.call(a)]||"object"}function B(a){return void 0!==a}function C(a){return"string"==typeof a}function D(a){return"object"==("undefined"==typeof a?"undefined":_typeof(a))}function E(a){return"function"==typeof a||"function"===A(a)}function F(a){return"array"===A(a)}function G(a){return!C(a)&&"number"==typeof a.length}function H(a){return a&&"object"==("undefined"==typeof a?"undefined":_typeof(a))&&"setInterval"in a}function I(a){return null==a||!lb.test(a)||isNaN(a)}function J(a){if(!a||"object"!==A(a)||a.nodeType||H(a))return!1;try{if(a.constructor&&!Eb.call(a,"constructor")&&!Eb.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(b){return!1}var c;for(c in a);return void 0===c||Eb.call(a,c)}function K(a,b){var c=a.length,d=0;if("number"==typeof b.length)for(var e=b.length;e>d;d++)a[c++]=b[d];else for(;void 0!==b[d];)a[c++]=b[d++];return a.length=c,a}function L(){var a,b,c,d,e,f,g=arguments,h=g[0]||{},i=1,j=g.length,k=!1;for("boolean"==typeof h&&(k=h,h=g[1]||{},i=2),"object"==("undefined"==typeof h?"undefined":_typeof(h))||E(h)||(h={}),j===i&&(h=this,--i);j>i;i++)if(null!=(a=g[i]))for(b in a)c=h[b],d=a[b],h!==d&&(k&&d&&(J(d)||(e=F(d)))?(e?(e=!1,f=c&&F(c)?c:[]):f=c&&J(c)?c:{},h[b]=L(k,f,d)):void 0!==d&&(h[b]=d));return h}function M(a,b){var c=b||[];if(null!=a){var d=A(a);null==a.length||"string"==d||"function"==d||"regexp"===d||H(a)?Gb.call(c,a):K(c,a)}return c}function N(a,b,c){if(b=b||$||b.ownerDocument||b[0]&&b[0].ownerDocument||$,c=c||b.createDocumentFragment(),G(a))return P(a,b,c)&&c;for(var d=O(a);d.firstChild;)c.appendChild(d.firstChild);return c}function O(a,b){var c=(b||$).createElement("div"),d=(fb.exec(a)||["",""])[1].toLowerCase(),e=Ab[d]||Ab._default,f=e[0];for(c.innerHTML=e[1]+a+e[2];f--;)c=c.lastChild;return c}function P(a,b,c){var d,e,f=[];for(d=0;null!=(e=a[d]);d++)C(e)&&(e=O(e,b)),e.nodeType?f.push(e):f=K(f,e);if(c)for(d=0;d(?:<\/\1>)?$/,pb=/\r?\n/g,qb=/^(?:select|textarea)/i,rb=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,sb=String.prototype.trim,tb=/^\s+/,ub=/\s+$/,vb={children:!0,contents:!0,next:!0,prev:!0},wb=Object.prototype.toString,xb={},yb=!1,zb=!0,Ab={option:[1,""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},Bb={},Cb=Array.prototype,Db=Object.prototype,Eb=Db.hasOwnProperty,Fb=Cb.slice,Gb=Cb.push,Hb=Cb.indexOf,Ib=Cb.forEach,Jb=Cb.filter,Kb=Cb.indexOf,Lb="jq-"+ +new Date,Mb=$.createElement("p");mb.test(" ")&&(tb=/^[\s\xA0]+/,ub=/[\s\xA0]+$/);var Nb,Ob=[],Pb={},Qb=1,Rb={_id:0},Sb={};Nb=a.prototype=b.prototype=b.fn={constructor:b,selector:"",length:0,dm:function(a,b,c){var d,e,f,g,h,i=a[0];if(i&&this[0]){if(!(e=(1===i.nodeType||3===i.nodeType)&&i)&&(d=i&&i.parentNode,e=d&&11===d.nodeType&&d.childNodes.length===this.length?d:N(i),f=e.firstChild,1===e.childNodes.length&&(e=f),!f))return this;for(h=0,g=this.length;g>h;h++)c.call(this[h],0==h?e:e.cloneNode(!0))}return this},ps:function(a,b,c){var d=this.constructor();return F(a)?Gb.apply(d,a):K(d,a),d.prevObject=this,d.context=this.context,"find"===b?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")"),d}},Nb.make=function(a){return g(this,a),this},Nb.toArray=function(){return Fb.call(this,0)},Nb.get=function(a){return B(a)?0>a?this[this.length+a]:this[a]:this.toArray()},Nb.add=function(a,d){var e="string"==typeof a?b(a,d):M(a&&a.nodeType?[a]:a),f=K(this.get(),e);return this.ps(c(e[0])||c(f[0])?f:Q(f))},Nb.each=function(a){if(!E(a))return this;for(var b=0,c=this.length;c>b&&a.call(this[b],b,this[b])!==!1;b++);return this},Nb.attr=function(a,b){var c=this[0];return C(a)&&void 0===b?o(c,a):this.each(function(c){var d=this.nodeType;if(3!==d&&8!==d&&2!==d)if(D(a))for(var e in a)null===b?this.removeAttribute(a):this.setAttribute(e,a[e]);else this.setAttribute(a,E(b)?b.call(this,c,this.getAttribute(a)):b)})},Nb.removeAttr=function(a){return this.each(function(){1==this.nodeType&&this.removeAttribute(a)})},Nb.data=function(a,b){return void 0===b?x(this[0],a):this.each(function(){x(this,a,b)})},Nb.append=function(){return this.dm(arguments,!0,function(a){1===this.nodeType&&this.appendChild(a)})},Nb.prepend=function(){return this.dm(arguments,!0,function(a){1===this.nodeType&&this.insertBefore(a,this.firstChild)})},Nb.before=function(){return this[0]&&this[0].parentNode?this.dm(arguments,!1,function(a){this.parentNode.insertBefore(a,this)}):this},Nb.after=function(){return this[0]&&this[0].parentNode?this.dm(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)}):this},Nb.replaceWith=function(a){var c=this,d=E(a);return this.each(function(e){var f=this.nextSibling,g=this.parentNode,h=d?a.call(this,e,this):a;g&&11!=g.nodeType?(g.removeChild(this),f?b(f).before(h):b(g).append(h)):c[e]=b(h).clone()[0]})},Nb.hide=function(){return this.each(function(){"none"!=this.style.display&&(e(this,"display",this.style.display),this.style.display="none")})},Nb.show=function(){return this.each(function(){this.style.display=e(this,"display")||f(this.tagName)})},Nb.toggle=function(){return this.each(function(){var a=b(this);b.Expr.hidden(this)?a.show():a.hide()})},Nb.eq=function(a){return-1===a?this.slice(a):this.slice(a,+a+1)},Nb.first=function(){return this.eq(0)},Nb.last=function(){return this.eq(-1)},Nb.slice=function(){return this.ps(Fb.apply(this,arguments),"slice",Fb.call(arguments).join(","))},Nb.map=function(a){return this.ps(w(this,function(b,c){return a.call(b,c,b)}))},Nb.find=function(a){var c,d,e=this;if(!C(a))return b(a).filter(function(){for(c=0,d=e.length;d>c;c++)if(W(e[c],this))return!0});var f,g,h,i=this.ps("","find",a);for(c=0,d=this.length;d>c;c++)if(f=i.length,K(i,b(a,this[c])),0===c)for(g=f;gh;h++)if(i[h]===i[g]){i.splice(g--,1);break}return i},Nb.not=function(a){return this.ps(d(this,a,!1),"not",a)},Nb.filter=function(a){return this.ps(d(this,a,!0),"filter",a)},Nb.indexOf=function(a){return q(this,a)},Nb.is=function(a){return this.length>0&&b(this[0]).filter(a).length>0},Nb.remove=function(){for(var a,b=0;B(a=this[b]);b++)a.parentNode&&a.parentNode.removeChild(a);return this},Nb.closest=function(a,b){var c,d,e,f=[];for(c=0,d=this.length;d>c;c++)for(e=this[c];e;){if(p(a,[e]).length>0){f.push(e);break}if(e=e.parentNode,!e||!e.ownerDocument||e===b||11===e.nodeType)break}return f=f.length>1?Q(f):f,this.ps(f,"closest",a)},Nb.val=function(a){return B(a)?this.each(function(){this.value=a}):this[0]&&this[0].value||""},Nb.html=function(a){return B(a)?C(a)?this.each(function(){this.innerHTML=a}):this.empty().append(a):this[0]&&this[0].innerHTML||""},Nb.text=function(a){var b,c=this[0];return B(a)?this.empty().append((c&&c.ownerDocument||$).createTextNode(a)):c&&(b=c.nodeType)?1===b||9===b?C(c.textContent)?c.textContent:c.innerText.replace(nb,""):3===b||4===b?c.nodeValue:null:null},Nb.empty=function(){var a,b;for(a=0;B(b=this[a]);a++)for(;b.firstChild;)b.removeChild(b.firstChild);return this},Nb.addClass=function(a){var c,d,e,f,g,h,i;if(E(a))return this.each(function(c){b(this).addClass(a.call(this,c,this.className))});if(a&&C(a))for(c=a.split(kb),d=0,e=this.length;e>d;d++)if(f=this[d],f&&1===f.nodeType)if(f.className||1!==c.length){for(g=" "+f.className+" ",h=0,i=c.length;i>h;h++)~g.indexOf(" "+c[h]+" ")||(g+=c[h]+" ");f.className=V(g)}else f.className=a;return this},Nb.removeClass=function(a){var c,d,e,f,g,h,i;if(E(a))return this.each(function(c){b(this).removeClass(a.call(this,c,this.className))});if(a&&C(a)||void 0===a)for(c=(a||"").split(kb),d=0,e=this.length;e>d;d++)if(f=this[d],1===f.nodeType&&f.className)if(a){for(g=(" "+f.className+" ").replace(gb," "),h=0,i=c.length;i>h;h++)g=g.replace(" "+c[h]+" "," ");f.className=V(g)}else f.className="";return this},Nb.hasClass=function(a){return h(this,a)},Nb.fadeIn=function(){this.each(function(){b(this).show()})},Nb.fadeOut=function(){this.each(function(){b(this).hide()})},Nb.serializeArray=function(){return this.map(function(){return this.elements?M(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||qb.test(this.nodeName)||rb.test(this.type))}).map(function(a,c){var d=b(this).val();return null==d||F(d)?w(d,function(a){return{name:c.name,value:a.replace(pb,"\r\n")}}):{name:c.name,value:d.replace(pb,"\r\n")}}).get()},Nb.wrap=function(a){return this.each(function(){var c=b(b(a)[0].cloneNode(!1));b(this).before(c),c.append(b(this))})},Nb.prop=function(a,b){return B(b)?this.each(function(){this[a]=b}):this[0]&&this[0][a]},Nb.clone=function(){return b(this.map(function(){return this.cloneNode(!0)}))},Nb.toggleClass=function(a,c){return this.each(function(){var d=b(this);(B(c)?c:!d.hasClass(a))?d.addClass(a):d.removeClass(a)})},b.Expr={hidden:function(a){return"none"===(b.css&&b.css(a,"display")||a.style.display)},visible:function(a){return!b.Expr.hidden(a)}},b.hasClass=h,b.walk=j,b.$$=k,b.setQuery=function(a){b.query=function(b,c){return k(b,c,a||function(a,b){return b.querySelectorAll(a)})}};var Tb=Z();b.setQuery(Tb||function(a,b){return(b=b||$).querySelectorAll?M(b.querySelectorAll(a)):[]}),b.loadScript=l,b.each=function(a,b,c){var d,e=0,f=a.length,g=void 0===f||E(a);if(c)if(g){for(d in a)if(b.apply(a[d],c)===!1)break}else for(;f>e&&b.apply(a[e++],c)!==!1;);else if(g){for(d in a)if(b.call(a[d],d,a[d])===!1)break}else for(;f>e&&b.call(a[e],e,a[e++])!==!1;);return a},b._each=n,b.filter=p,b._indexOf=q,b._defaults=function(a){return n(Fb.call(arguments,1),function(b){for(var c in b)null==a[c]&&(a[c]=b[c])}),a},b._filter=r,b.proxy=function(a,b){if("string"==typeof b){var c=a[b];b=a,a=c}if(E(a)){var d=Fb.call(arguments,2),e=function(){return a.apply(b,d.concat(Fb.call(arguments)))};return e.guid=a.guid=a.guid||e.guid||Qb++,e}},b.dir=s,b.nth=t,b.sibling=u,b.grep=v,b.map=w,b.data=x,b.attrs=y,b.eqSI=z,V=sb?function(a){return null==a?"":sb.call(a)}:function(a){return null==a?"":a.toString().replace(tb,"").replace(ub,"")},b.trim=V,b.indexOf=b.inArray=function(a,b){if(!b)return-1;if(Hb)return Hb.call(b,a);for(var c=0,d=b.length;d>c;c++)if(b[c]===a)return c;return-1},n("Boolean Number String Function Array Date RegExp Object".split(" "),function(a){return xb["[object "+a+"]"]=a.toLowerCase(),this}),b.type=A,b.isFunction=E,b.isArray=Array.isArray||F,b.isWindow=H,b.isNaN=I,b.merge=K,b.extend=b.fn.extend=L,b.makeArray=M,b.htmlFrag=N;var Ub=function(a,b,c){if(a===b)return c;for(var d=a.nextSibling;d;){if(d===b)return-1;d=d.nextSibling}return 1};return W=b.contains=_.contains?function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:function(){return!1},X=_.compareDocumentPosition?(W=function(a,b){return!!(16&a.compareDocumentPosition(b))})&&function(a,b){return a===b?(yb=!0,0):a.compareDocumentPosition&&b.compareDocumentPosition?4&a.compareDocumentPosition(b)?-1:1:a.compareDocumentPosition?-1:1}:function(a,b){if(a===b)return yb=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,h=b.parentNode,i=g;if(g===h)return Ub(a,b);if(!g)return-1;if(!h)return 1;for(;i;)e.unshift(i),i=i.parentNode;for(i=h;i;)f.unshift(i),i=i.parentNode;c=e.length,d=f.length;for(var j=0;c>j&&d>j;j++)if(e[j]!==f[j])return Ub(e[j],f[j]);return j===c?Ub(a,f[j],-1):Ub(e[j],b,1)},b.unique=Q,n({parent:function Vb(a){var Vb=a.parentNode;return Vb&&11!==Vb.nodeType?Vb:null},parents:function(a){return s(a,"parentNode")},parentsUntil:function(a,b,c){return s(a,"parentNode",c)},next:function(a){return t(a,2,"nextSibling")},prev:function(a){return t(a,2,"previousSibling")},nextAll:function(a){return s(a,"nextSibling")},prevAll:function(a){return s(a,"previousSibling")},nextUntil:function(a,b,c){return s(a,"nextSibling",c)},prevUntil:function(a,b,c){return s(a,"previousSibling",c)},siblings:function(a){return u(a.parentNode.firstChild,a)},children:function(a){return u(a.firstChild)},contents:function(a){return"iframe"===a.nodeName?a.contentDocument||a.contentWindow["document "]:M(a.childNodes)}},function(a,c){b.fn[c]=function(b,d){var e=w(this,a,b),f=Fb.call(arguments);return cb.test(c)||(d=b),C(d)&&(e=M(p(d,e))),e=this.length>1&&!vb[c]?Q(e):e,(this.length>1||db.test(d))&&eb.test(c)&&(e=e.reverse()),this.ps(e,c,f.join(","))}}),n({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after"},function(a,c){b.fn[c]=function(d){var e,f,g,h=[],i=b(d),j=1===this.length&&this[0].parentNode;if(j&&11===j.nodeType&&1===j.childNodes.length&&1===i.length)return i[a](this[0]),this;for(e=0,g=i.length;g>e;e++)f=(e>0?this.clone(!0):this).get(),b(i[e])[a](f),h=h.concat(f);return this.ps(h,c,i.selector)}}),function(){var a=document.createElement("div");a.style.display="none",a.innerHTML="
a";var c=a.getElementsByTagName("a")[0];b.support={boxModel:null,opacity:/^0.55$/.test(c.style.opacity),cssFloat:!!c.style.cssFloat};var d,e=/(webkit)[ \/]([\w.]+)/,f=/(opera)(?:.*version)?[ \/]([\w.]+)/,g=/(msie) ([\w.]+)/,h=/(mozilla)(?:.*? rv:([\w.]+))?/,i=navigator.userAgent.toLowerCase(),j=e.exec(i)||f.exec(i)||g.exec(i)||i.indexOf("compatible")<0&&h.exec(i)||[];d=b.browser={version:j[2]||"0"},d[j[1]||""]=!0}(),b.scriptsLoaded=function(a){E(a)&&ab.push(a)},b.loadAsync=S,b.init=!1,b.onload=function(){if(!b.init)try{b.support.boxModel=R();var a=0;n(bb,function(b){a++,l(b.url,function(){try{b.cb&&b.cb()}catch(c){}--a||T()})}),b.init=!0,a||T()}catch(c){m(c)}},$.body&&!b.init&&setTimeout(b.onload,1),b.hook=function(a){Ob.push(a)},b.plug=function(a,c){var d=C(a)?a:a.name;if(c=E(a)?a:c,!E(c))throw"Plugin fn required";d&&c&&(Pb[d]=c),c(b)},b}(),$.plug("ajax",function($){function _xhr(){if(null!=_xhrf)return _xhrf();for(var a=0,b=xhrs.length;b>a;a++)try{var c=xhrs[a],d=c();if(null!=d)return _xhrf=c,d}catch(e){}return function(){}}function _xhrResp(xhr,dataType){if(dataType=(dataType||xhr.getResponseHeader("Content-Type").split(";")[0]).toLowerCase(),dataType.indexOf("json")>=0){var j=!1;return j=window.JSON?window.JSON.parse(xhr.responseText):eval(xhr.responseText)}return dataType.indexOf("script")>=0?eval(xhr.responseText):dataType.indexOf("xml")>=0?xhr.responseXML:xhr.responseText}function ajax(a,b){var c,d=_xhr(),e=0;"object"===("undefined"==typeof a?"undefined":_typeof(a))?b=a:b.url=a,b=$._defaults(b,{userAgent:"XMLHttpRequest",lang:"en",type:"GET",data:null,contentType:"application/x-www-form-urlencoded",dataType:null,processData:!0,headers:{"X-Requested-With":"XMLHttpRequest"},cache:!0}),b.timeout&&(c=setTimeout(function(){d.abort(),b.timeoutFn&&b.timeoutFn(b.url)},b.timeout));var f=$(b.context||document),g=f;d.onreadystatechange=function(){if(4==d.readyState){if(c&&clearTimeout(c),d.status<300){var a,h=!0,i=b.dataType||"";try{a=_xhrResp(d,i,b)}catch(j){h=!1,b.error&&b.error(d,d.status,d.statusText),g.trigger(f,"ajaxError",[d,d.statusText,b])}b.success&&h&&(i.indexOf("json")>=0||a)&&b.success(a),g.trigger(f,"ajaxSuccess",[d,a,b])}else b.error&&b.error(d,d.status,d.statusText),g.trigger(f,"ajaxError",[d,d.statusText,b]);b.complete&&b.complete(d,d.statusText),g.trigger(f,"ajaxComplete",[d,b])}else b.progress&&b.progress(++e)};var a=b.url,h=null,i=1==b.cache,j="POST"==b.type||"PUT"==b.type;b.data&&b.processData&&"object"==_typeof(b.data)&&(h=$.formData(b.data)),!j&&h&&(a+="?"+h,h=null,i||(a=a+"&_="+(new Date).getTime())),a=a+"?_="+(new Date).getTime(),i=null,d.open(b.type,a);try{for(var k in b.headers)d.setRequestHeader(k,b.headers[k])}catch(l){console.log(l)}j&&(b.contentType.indexOf("json")>=0&&(h=b.data),d.setRequestHeader("Content-Type",b.contentType)),d.send(h)}var xhrs=[function(){return new XMLHttpRequest},function(){return new ActiveXObject("Microsoft.XMLHTTP")},function(){return new ActiveXObject("MSXML2.XMLHTTP.3.0")},function(){return new ActiveXObject("MSXML2.XMLHTTP")}],_xhrf=null;$.xhr=_xhr,$._xhrResp=_xhrResp,$.formData=function(a){var b=[],c=/%20/g;for(var d in a)b.push(encodeURIComponent(d).replace(c,"+")+"="+encodeURIComponent(a[d].toString()).replace(c,"+"));return b.join("&")},$.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){$.fn[b]=function(a){return this.bind(b,a)}}),$.ajax=ajax,$.getJSON=function(a,b,c,d){$.isFunction(b)&&(d=c,c=b,b=null),ajax({url:a,data:b,success:c,dataType:"json"})},$.get=function(a,b,c,d){$.isFunction(b)&&(d=c,c=b,b=null),ajax({url:a,type:"GET",data:b,success:c,dataType:d||"text/plain"}) -},$.post=function(a,b,c,d){$.isFunction(b)&&(d=c,c=b,b=null),ajax({url:a,type:"POST",data:b,success:c,dataType:d||"text/plain"})},$.getScript=function(a,b){return $.get(a,void 0,b,"script")}}),$.plug("css",function(a){function b(b,c,e){var f="width"===c?b.offsetWidth:b.offsetHeight,g="width"===c?v:w;return f>0?("border"!==e&&a.each(g,function(){e||(f-=parseFloat(d(b,"padding"+this))||0),"margin"===e?f+=parseFloat(d(b,e+this))||0:f-=parseFloat(d(b,"border"+this+"Width"))||0}),f+"px"):""}function c(b,c,d,e){if(b&&3!==b.nodeType&&8!==b.nodeType&&b.style){var g,h=f(c),i=b.style,j=a.cssHooks[h];if(c=a.cssProps[h]||h,void 0===d)return j&&"get"in j&&void 0!==(g=j.get(b,!1,e))?g:i[c];if(!("number"==typeof d&&isNaN(d)||null==d||("number"!=typeof d||a.cssNumber[h]||(d+="px"),j&&"set"in j&&void 0===(d=j.set(b,d)))))try{i[c]=d}catch(k){}}}function d(b,c,d){var e,g=f(c),h=a.cssHooks[g];return c=a.cssProps[g]||g,h&&"get"in h&&void 0!==(e=h.get(b,!0,d))?e:i?i(b,c,g):void 0}function e(a,b,c){var d,e={};for(var d in b)e[d]=a.style[d],a.style[d]=b[d];c.call(a);for(d in b)a.style[d]=e[d]}function f(a){return a.replace(p,x)}function g(b,c,d,e,f,h){var i=b.length;if("object"===("undefined"==typeof c?"undefined":_typeof(c))){for(var j in c)g(b,j,c[j],e,f,d);return b}if(void 0!==d){e=!h&&e&&a.isFunction(d);for(var k=0;i>k;k++)f(b[k],c,e?d.call(b[k],k,f(b[k],c)):d,h);return b}return i?f(b[0],c):void 0}function h(b){return a.isWindow(b)?b:9===b.nodeType?b.defaultView||b.parentWindow:!1}var i,j,k,l=document,m=l.documentElement,n=/alpha\([^)]*\)/i,o=/opacity=([^)]*)/,p=/-([a-z])/gi,q=/([A-Z])/g,r=/^-?\d+(?:px)?$/i,s=/^-?\d/,t=/^(?:body|html)$/i,u={position:"absolute",visibility:"hidden",display:"block"},v=["Left","Right"],w=["Top","Bottom"],x=function(a,b){return b.toUpperCase()};a.cssHooks={opacity:{get:function(a,b){if(!b)return a.style.opacity;var c=i(a,"opacity","opacity");return""===c?"1":c}}},a._each(["height","width"],function(c){a.cssHooks[c]={get:function(a,d,f){var g;return d?0!==a.offsetWidth?b(a,c,f):(e(a,u,function(){g=b(a,c,f)}),g):void 0},set:function(a,b){return r.test(b)?(b=parseFloat(b),b>=0?b+"px":void 0):b}}}),a.support.opacity||(a.support.opacity={get:function(a,b){return o.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(b,c){var d=b.style;d.zoom=1;var e=a.isNaN(c)?"":"alpha(opacity="+100*c+")",f=d.filter||"";d.filter=n.test(f)?f.replace(n,e):d.filter+" "+e}}),l.defaultView&&l.defaultView.getComputedStyle&&(j=function(b,c,d){var e,f,g;return d=d.replace(q,"-$1").toLowerCase(),(f=b.ownerDocument.defaultView)?((g=f.getComputedStyle(b,null))&&(e=g.getPropertyValue(d),""!==e||a.contains(b.ownerDocument.documentElement,b)||(e=a.style(b,d))),e):void 0}),l.documentElement.currentStyle&&(k=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;return!r.test(d)&&s.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left="fontSize"===b?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e)),""===d?"auto":d}),i=j||k,a.fn.css=function(a,b){return 2===arguments.length&&void 0===b?this:g(this,a,b,!0,function(a,b,e){return void 0!==e?c(a,b,e):d(a,b)})},a.cssNumber={zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},a.cssProps={"float":a.support.cssFloat?"cssFloat":"styleFloat"},a.style=c,a.css=d,a.swap=e,a.camelCase=f;var y,z,A,B,C,D,E=function(){if(!y){var b,c,e,f=l.body,g=l.createElement("div"),h=parseFloat(d(f,"marginTop"))||0,i="
";a.extend(g.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),g.innerHTML=i,f.insertBefore(g,f.firstChild),b=g.firstChild,c=b.firstChild,e=b.nextSibling.firstChild.firstChild,C=5!==c.offsetTop,D=5===e.offsetTop,c.style.position="fixed",c.style.top="20px",B=20===c.offsetTop||15===c.offsetTop,c.style.position=c.style.top="",b.style.overflow="hidden",b.style.position="relative",A=-5===c.offsetTop,z=f.offsetTop!==h,f.removeChild(g),y=!0}},F=function(a){var b=a.offsetTop,c=a.offsetLeft;return E(),z&&(b+=parseFloat(d(a,"marginTop"))||0,c+=parseFloat(d(a,"marginLeft"))||0),{top:b,left:c}};a.fn.offset=function(){var b,c=this[0];if(!c||!c.ownerDocument)return null;if(c===c.ownerDocument.body)return F(c);try{b=c.getBoundingClientRect()}catch(d){}if(!b||!a.contains(m,c))return b?{top:b.top,left:b.left}:{top:0,left:0};var e=l.body,f=h(l),g=m.clientTop||e.clientTop||0,i=m.clientLeft||e.clientLeft||0,j=f.pageYOffset||a.support.boxModel&&m.scrollTop||e.scrollTop,k=f.pageXOffset||a.support.boxModel&&m.scrollLeft||e.scrollLeft,n=b.top+j-g,o=b.left+k-i;return{top:n,left:o}},a.fn.position=function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=t.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(d(a,"marginTop"))||0,c.left-=parseFloat(d(a,"marginLeft"))||0,e.top+=parseFloat(d(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d(b[0],"borderLeftWidth"))||0,{top:c.top-e.top,left:c.left-e.left}},a.fn.offsetParent=function(){return this.map(function(){for(var a=this.offsetParent||l.body;a&&!t.test(a.nodeName)&&"static"===d(a,"position");)a=a.offsetParent;return a})},a._each(["Height","Width"],function(b){var c=b.toLowerCase();a.fn["inner"+b]=function(){var a=this[0];return a&&a.style?parseFloat(d(a,c,"padding")):null},a.fn["outer"+b]=function(a){var b=this[0];return b&&b.style?parseFloat(d(b,c,a?"margin":"border")):null},a.fn[c]=function(e){var f=this[0];if(!f)return null==e?null:this;if(a.isFunction(e))return this.each(function(b){var d=a(this);d[c](e.call(this,b,d[c]()))});if(a.isWindow(f)){var g=f.document.documentElement["client"+b],h=f.document.body;return"CSS1Compat"===f.document.compatMode&&g||h&&h["client"+b]||g}if(9===f.nodeType)return Math.max(f.documentElement["client"+b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);if(void 0===e){var i=d(f,c),j=parseFloat(i);return a.isNaN(j)?i:j}return this.css(c,"string"==typeof e?e:e+"px")}}),a._each(["Left","Top"],function(b,c){var d="scroll"+b;a.fn[d]=function(b){var e,f;return void 0===b?(e=this[0])?(f=h(e),f?"pageXOffset"in f?f[c?"pageYOffset":"pageXOffset"]:a.support.boxModel&&f.document.documentElement[d]||f.document.body[d]:e[d]):null:this.each(function(){f=h(this),f?f.scrollTo(c?a(f).scrollLeft():b,c?b:a(f).scrollTop()):this[d]=b})}})}),$.plug("custom",function(a){for(var b=window,c={},d=b.location.search.substring(1).split("&"),e=a.Key=function(a){this.keyCode=a},f=0;f/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},a._template=function(b,c){var d=a.templateSettings,e="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+b.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape,function(a,b){return"',_.escape("+b.replace(/\\'/g,"'")+"),'"}).replace(d.interpolate,function(a,b){return"',"+b.replace(/\\'/g,"'")+",'"}).replace(d.evaluate||null,function(a,b){return"');"+b.replace(/\\'/g,"'").replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",f=new Function("obj","$",e);return c?f(c,a):function(b){return f(b,a)}}}),$.plug("docready",function(a){function b(){if(!i){try{g.documentElement.doScroll("left")}catch(a){return void setTimeout(b,1)}c()}}function c(b){if(b===!0&&j--,!j||b!==!0&&!i){if(!g.body)return setTimeout(e,1);if(i=!0,b!==!0&&--j>0)return;if(h){var c,d=0,e=h;for(h=null;c=e[d++];)c.call(g,a);a.fn.trigger&&a(g).trigger("ready").unbind("ready")}}}var d,e,f=window,g=document,h=[],i=!1,j=1;a.hook(function(a){return"function"==typeof a?(this.ready(a),!0):void 0}),a.ready=c,d=g.addEventListener?function(){g.removeEventListener("DOMContentLoaded",d,!1),c()}:function(){"complete"===g.readyState&&(g.detachEvent("onreadystatechange",d),c())},a.bindReady=function(){if(!e){if(e=!0,"complete"===g.readyState)return setTimeout(c,1);if(g.addEventListener)g.addEventListener("DOMContentLoaded",d,!1),f.addEventListener("load",c,!1);else if(g.attachEvent){g.attachEvent("onreadystatechange",d),f.attachEvent("onload",c);var a=!1;try{a=null==window.frameElement}catch(h){}g.documentElement.doScroll&&a&&b()}}},a.fn.ready=function(b){return a.bindReady(),i?b.call(g,a):h&&h.push(b),this},a.init||a(document).ready(a.onload)}),$.plug("events",function(a){function b(a){return a._jquid||(a._jquid=m++)}function c(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):(n[b+c]=function(){c(window.event)},a.attachEvent("on"+b,n[b+c]))}function d(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):(a.detachEvent("on"+b,n[b+c]),n[b+c]=null)}function e(a){var b=(""+a).split(".");return{e:b[0],ns:b.slice(1).sort().join(" ")}}function f(a){return new RegExp("(?:^| )"+a.replace(" "," .* ?")+"(?: |$)")}function g(c,d,g,h){if(d=e(d),d.ns)var i=f(d.ns);return a._filter(l[b(c)]||[],function(a){return!(!a||d.e&&a.e!=d.e||d.ns&&!i.test(a.ns)||g&&a.fn!=g||h&&a.sel!=h)})}function h(d,f,g,h,i){var j=b(d),k=l[j]||(l[j]=[]);a._each(f.split(/\s/),function(b){var f=a.extend(e(b),{fn:g,sel:h,del:i,i:k.length});k.push(f),c(d,f.e,i||g)}),d=null}function i(c,e,f,h){var i=b(c);a._each((e||"").split(/\s/),function(b){a._each(g(c,b,f,h),function(a){delete l[i][a.i],d(c,a.e,a.del||a.fn)})})}function j(b){var c=a.extend({originalEvent:b},b);return a._each(o,function(a){b[a]&&(c[a]=function(){return b[a].apply(b,arguments)})}),c}var k=document,l={},m=1,n={};a.bind=c,a.unbind=d;var o=["preventDefault","stopImmediatePropagation","stopPropagation"],p=a.fn;a._each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a){p[a]=function(b,c){return arguments.length>0?this.bind(a,b,c):this.trigger(a)}}),p.bind=function(a,b){return this.each(function(){h(this,a,b)})},p.unbind=function(a,b){return this.each(function(){i(this,a,b)})},p.one=function(a,b){return this.each(function(){var c=this;h(this,a,function(){b.apply(c,arguments),i(c,a,arguments.callee)})})},p.delegate=function(b,c,d){return this.each(function(e,f){h(f,c,d,b,function(c){for(var e=c.target||c.srcElement,g=a.$$(b,f);e&&a._indexOf(g,e)<0;)e=e.parentNode;e&&e!==f&&e!==document&&d.call(e,a.extend(j(c||window.event),{currentTarget:e,liveFired:f}))})})},p.undelegate=function(a,b,c){return this.each(function(){i(this,b,c,a)})},p.live=function(b,c){return a(k.body).delegate(this.selector,b,c),this},p.die=function(b,c){return a(k.body).undelegate(this.selector,b,c),this},p.on=function(a,b,c){return"function"==typeof b?this.bind(a,b):this.delegate(b,a,c)},p.off=function(a,b,c){return"string"==typeof b?this.undelegate(b,a,c):this.unbind(a,c)},p.trigger=function(a){return this.each(function(){if("click"==a&&this[a])return this[a]();if(k.createEvent){var b=k.createEvent("Events");this.dispatchEvent(b,b.initEvent(a,!0,!0))}else if(this.fireEvent)try{"ready"!==a&&this.fireEvent("on"+a)}catch(b){}})},a.init||a(window).bind("load",a.onload)}),global.jquip=window.jquip||jquip,window.$=_$,window.jquip=_jquip}(WEBSPELLCHECKER),window.WEBSPELLCHECKER=window.WEBSPELLCHECKER||{},function(a){if(!a.CORE){var b,c=a.OptionsManager,d=c.optionTypes,e=c.importOptionsTemplate("WebApiTemplate"),f=["af","ar","bg","bn","bs","ca","cs","cy","da","de-ch","de","el","en-us","en-au","en-ca","en-gb","en","eo","es","et","eu","fa","fi","fo","fr-ca","fr","gl","gu","he","hi","hr","hu","id","is","it","ja","ka","km","ko","ku","lb","lt","lv","mk","mn","ms","nb","nl","no","pl","pt-br","pt","ro","ru","sk","sl","sr-latn","sr","sv","th","tr","ug","uk","vi","zh-cn","zh"];c.extendOptionTypes([{name:"htmlContainer",validate:function(a){var b=["email","password","submit","reset","radio","checkbox","button","color","date","datetime","datetime-local","month","number","range","tel","time","week","file","image","hidden"],c=!1;return a?(a.type&&(c=b.includes(a.type)),a.nodeType&&1===a.nodeType&&!c):!1}},{name:"localization",validate:function(a){return f.includes(a)}},{name:"proofreadOptions",erroMessageTemplate:"Your options list contains unaccepted option type.",validate:function(a){for(var b=["ignoreAllCapsWords","ignoreDomainNames","ignoreWordsWithMixedCases","ignoreWordsWithNumbers"],c=0;c0?("border"!==e&&a.each(g,function(){e||(f-=parseFloat(d(b,"padding"+this))||0),"margin"===e?f+=parseFloat(d(b,e+this))||0:f-=parseFloat(d(b,"border"+this+"Width"))||0}),f+"px"):""}function c(b,c,d,e){if(b&&3!==b.nodeType&&8!==b.nodeType&&b.style){var g,h=f(c),i=b.style,j=a.cssHooks[h];if(c=a.cssProps[h]||h,void 0===d)return j&&"get"in j&&void 0!==(g=j.get(b,!1,e))?g:i[c];if(!("number"==typeof d&&isNaN(d)||null==d||("number"!=typeof d||a.cssNumber[h]||(d+="px"),j&&"set"in j&&void 0===(d=j.set(b,d)))))try{i[c]=d}catch(k){}}}function d(b,c,d){var e,g=f(c),h=a.cssHooks[g];return c=a.cssProps[g]||g,h&&"get"in h&&void 0!==(e=h.get(b,!0,d))?e:i?i(b,c,g):void 0}function e(a,b,c){var d,e={};for(var d in b)e[d]=a.style[d],a.style[d]=b[d];c.call(a);for(d in b)a.style[d]=e[d]}function f(a){return a.replace(p,x)}function g(b,c,d,e,f,h){var i=b.length;if("object"===("undefined"==typeof c?"undefined":_typeof(c))){for(var j in c)g(b,j,c[j],e,f,d);return b}if(void 0!==d){e=!h&&e&&a.isFunction(d);for(var k=0;i>k;k++)f(b[k],c,e?d.call(b[k],k,f(b[k],c)):d,h);return b}return i?f(b[0],c):void 0}function h(b){return a.isWindow(b)?b:9===b.nodeType?b.defaultView||b.parentWindow:!1}var i,j,k,l=document,m=l.documentElement,n=/alpha\([^)]*\)/i,o=/opacity=([^)]*)/,p=/-([a-z])/gi,q=/([A-Z])/g,r=/^-?\d+(?:px)?$/i,s=/^-?\d/,t=/^(?:body|html)$/i,u={position:"absolute",visibility:"hidden",display:"block"},v=["Left","Right"],w=["Top","Bottom"],x=function(a,b){return b.toUpperCase()};a.cssHooks={opacity:{get:function(a,b){if(!b)return a.style.opacity;var c=i(a,"opacity","opacity");return""===c?"1":c}}},a._each(["height","width"],function(c){a.cssHooks[c]={get:function(a,d,f){var g;return d?0!==a.offsetWidth?b(a,c,f):(e(a,u,function(){g=b(a,c,f)}),g):void 0},set:function(a,b){return r.test(b)?(b=parseFloat(b),b>=0?b+"px":void 0):b}}}),a.support.opacity||(a.support.opacity={get:function(a,b){return o.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(b,c){var d=b.style;d.zoom=1;var e=a.isNaN(c)?"":"alpha(opacity="+100*c+")",f=d.filter||"";d.filter=n.test(f)?f.replace(n,e):d.filter+" "+e}}),l.defaultView&&l.defaultView.getComputedStyle&&(j=function(b,c,d){var e,f,g;return d=d.replace(q,"-$1").toLowerCase(),(f=b.ownerDocument.defaultView)?((g=f.getComputedStyle(b,null))&&(e=g.getPropertyValue(d),""!==e||a.contains(b.ownerDocument.documentElement,b)||(e=a.style(b,d))),e):void 0}),l.documentElement.currentStyle&&(k=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;return!r.test(d)&&s.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left="fontSize"===b?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e)),""===d?"auto":d}),i=j||k,a.fn.css=function(a,b){return 2===arguments.length&&void 0===b?this:g(this,a,b,!0,function(a,b,e){return void 0!==e?c(a,b,e):d(a,b)})},a.cssNumber={zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,lineHeight:!0},a.cssProps={"float":a.support.cssFloat?"cssFloat":"styleFloat"},a.style=c,a.css=d,a.swap=e,a.camelCase=f;var y,z,A,B,C,D,E=function(){if(!y){var b,c,e,f=l.body,g=l.createElement("div"),h=parseFloat(d(f,"marginTop"))||0,i="
";a.extend(g.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),g.innerHTML=i,f.insertBefore(g,f.firstChild),b=g.firstChild,c=b.firstChild,e=b.nextSibling.firstChild.firstChild,C=5!==c.offsetTop,D=5===e.offsetTop,c.style.position="fixed",c.style.top="20px",B=20===c.offsetTop||15===c.offsetTop,c.style.position=c.style.top="",b.style.overflow="hidden",b.style.position="relative",A=-5===c.offsetTop,z=f.offsetTop!==h,f.removeChild(g),y=!0}},F=function(a){var b=a.offsetTop,c=a.offsetLeft;return E(),z&&(b+=parseFloat(d(a,"marginTop"))||0,c+=parseFloat(d(a,"marginLeft"))||0),{top:b,left:c}};a.fn.offset=function(){var b,c=this[0];if(!c||!c.ownerDocument)return null;if(c===c.ownerDocument.body)return F(c);try{b=c.getBoundingClientRect()}catch(d){}if(!b||!a.contains(m,c))return b?{top:b.top,left:b.left}:{top:0,left:0};var e=l.body,f=h(l),g=m.clientTop||e.clientTop||0,i=m.clientLeft||e.clientLeft||0,j=f.pageYOffset||a.support.boxModel&&m.scrollTop||e.scrollTop,k=f.pageXOffset||a.support.boxModel&&m.scrollLeft||e.scrollLeft,n=b.top+j-g,o=b.left+k-i;return{top:n,left:o}},a.fn.position=function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),e=t.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(d(a,"marginTop"))||0,c.left-=parseFloat(d(a,"marginLeft"))||0,e.top+=parseFloat(d(b[0],"borderTopWidth"))||0,e.left+=parseFloat(d(b[0],"borderLeftWidth"))||0,{top:c.top-e.top,left:c.left-e.left}},a.fn.offsetParent=function(){return this.map(function(){for(var a=this.offsetParent||l.body;a&&!t.test(a.nodeName)&&"static"===d(a,"position");)a=a.offsetParent;return a})},a._each(["Height","Width"],function(b){var c=b.toLowerCase();a.fn["inner"+b]=function(){var a=this[0];return a&&a.style?parseFloat(d(a,c,"padding")):null},a.fn["outer"+b]=function(a){var b=this[0];return b&&b.style?parseFloat(d(b,c,a?"margin":"border")):null},a.fn[c]=function(e){var f=this[0];if(!f)return null==e?null:this;if(a.isFunction(e))return this.each(function(b){var d=a(this);d[c](e.call(this,b,d[c]()))});if(a.isWindow(f)){var g=f.document.documentElement["client"+b],h=f.document.body;return"CSS1Compat"===f.document.compatMode&&g||h&&h["client"+b]||g}if(9===f.nodeType)return Math.max(f.documentElement["client"+b],f.body["scroll"+b],f.documentElement["scroll"+b],f.body["offset"+b],f.documentElement["offset"+b]);if(void 0===e){var i=d(f,c),j=parseFloat(i);return a.isNaN(j)?i:j}return this.css(c,"string"==typeof e?e:e+"px")}}),a._each(["Left","Top"],function(b,c){var d="scroll"+b;a.fn[d]=function(b){var e,f;return void 0===b?(e=this[0])?(f=h(e),f?"pageXOffset"in f?f[c?"pageYOffset":"pageXOffset"]:a.support.boxModel&&f.document.documentElement[d]||f.document.body[d]:e[d]):null:this.each(function(){f=h(this),f?f.scrollTo(c?a(f).scrollLeft():b,c?b:a(f).scrollTop()):this[d]=b})}})}),$.plug("custom",function(a){for(var b=window,c={},d=b.location.search.substring(1).split("&"),e=a.Key=function(a){this.keyCode=a},f=0;f/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},a._template=function(b,c){var d=a.templateSettings,e="var __p=[],print=function(){__p.push.apply(__p,arguments);};with(obj||{}){__p.push('"+b.replace(/\\/g,"\\\\").replace(/'/g,"\\'").replace(d.escape,function(a,b){return"',_.escape("+b.replace(/\\'/g,"'")+"),'"}).replace(d.interpolate,function(a,b){return"',"+b.replace(/\\'/g,"'")+",'"}).replace(d.evaluate||null,function(a,b){return"');"+b.replace(/\\'/g,"'").replace(/[\r\n\t]/g," ")+";__p.push('"}).replace(/\r/g,"\\r").replace(/\n/g,"\\n").replace(/\t/g,"\\t")+"');}return __p.join('');",f=new Function("obj","$",e);return c?f(c,a):function(b){return f(b,a)}}}),$.plug("docready",function(a){function b(){if(!i){try{g.documentElement.doScroll("left")}catch(a){return void setTimeout(b,1)}c()}}function c(b){if(b===!0&&j--,!j||b!==!0&&!i){if(!g.body)return setTimeout(e,1);if(i=!0,b!==!0&&--j>0)return;if(h){var c,d=0,e=h;for(h=null;c=e[d++];)c.call(g,a);a.fn.trigger&&a(g).trigger("ready").unbind("ready")}}}var d,e,f=window,g=document,h=[],i=!1,j=1;a.hook(function(a){return"function"==typeof a?(this.ready(a),!0):void 0}),a.ready=c,d=g.addEventListener?function(){g.removeEventListener("DOMContentLoaded",d,!1),c()}:function(){"complete"===g.readyState&&(g.detachEvent("onreadystatechange",d),c())},a.bindReady=function(){if(!e){if(e=!0,"complete"===g.readyState)return setTimeout(c,1);if(g.addEventListener)g.addEventListener("DOMContentLoaded",d,!1),f.addEventListener("load",c,!1);else if(g.attachEvent){g.attachEvent("onreadystatechange",d),f.attachEvent("onload",c);var a=!1;try{a=null==window.frameElement}catch(h){}g.documentElement.doScroll&&a&&b()}}},a.fn.ready=function(b){return a.bindReady(),i?b.call(g,a):h&&h.push(b),this},a.init||a(document).ready(a.onload)}),$.plug("events",function(a){function b(a){return a._jquid||(a._jquid=m++)}function c(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):(n[b+c]=function(){c(window.event)},a.attachEvent("on"+b,n[b+c]))}function d(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):(a.detachEvent("on"+b,n[b+c]),n[b+c]=null)}function e(a){var b=(""+a).split(".");return{e:b[0],ns:b.slice(1).sort().join(" ")}}function f(a){return new RegExp("(?:^| )"+a.replace(" "," .* ?")+"(?: |$)")}function g(c,d,g,h){if(d=e(d),d.ns)var i=f(d.ns);return a._filter(l[b(c)]||[],function(a){return!(!a||d.e&&a.e!=d.e||d.ns&&!i.test(a.ns)||g&&a.fn!=g||h&&a.sel!=h)})}function h(d,f,g,h,i){var j=b(d),k=l[j]||(l[j]=[]);a._each(f.split(/\s/),function(b){var f=a.extend(e(b),{fn:g,sel:h,del:i,i:k.length});k.push(f),c(d,f.e,i||g)}),d=null}function i(c,e,f,h){var i=b(c);a._each((e||"").split(/\s/),function(b){a._each(g(c,b,f,h),function(a){delete l[i][a.i],d(c,a.e,a.del||a.fn)})})}function j(b){var c=a.extend({originalEvent:b},b);return a._each(o,function(a){b[a]&&(c[a]=function(){return b[a].apply(b,arguments)})}),c}var k=document,l={},m=1,n={};a.bind=c,a.unbind=d;var o=["preventDefault","stopImmediatePropagation","stopPropagation"],p=a.fn;a._each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a){p[a]=function(b,c){return arguments.length>0?this.bind(a,b,c):this.trigger(a)}}),p.bind=function(a,b){return this.each(function(){h(this,a,b)})},p.unbind=function(a,b){return this.each(function(){i(this,a,b)})},p.one=function(a,b){return this.each(function(){var c=this;h(this,a,function(){b.apply(c,arguments),i(c,a,arguments.callee)})})},p.delegate=function(b,c,d){return this.each(function(e,f){h(f,c,d,b,function(c){for(var e=c.target||c.srcElement,g=a.$$(b,f);e&&a._indexOf(g,e)<0;)e=e.parentNode;e&&e!==f&&e!==document&&d.call(e,a.extend(j(c||window.event),{currentTarget:e,liveFired:f}))})})},p.undelegate=function(a,b,c){return this.each(function(){i(this,b,c,a)})},p.live=function(b,c){return a(k.body).delegate(this.selector,b,c),this},p.die=function(b,c){return a(k.body).undelegate(this.selector,b,c),this},p.on=function(a,b,c){return"function"==typeof b?this.bind(a,b):this.delegate(b,a,c)},p.off=function(a,b,c){return"string"==typeof b?this.undelegate(b,a,c):this.unbind(a,c)},p.trigger=function(a){return this.each(function(){if("click"==a&&this[a])return this[a]();if(k.createEvent){var b=k.createEvent("Events");this.dispatchEvent(b,b.initEvent(a,!0,!0))}else if(this.fireEvent)try{"ready"!==a&&this.fireEvent("on"+a)}catch(b){}})},a.init||a(window).bind("load",a.onload)}),global.jquip=window.jquip||jquip,window.$=_$,window.jquip=_jquip}(WEBSPELLCHECKER),window.WEBSPELLCHECKER=window.WEBSPELLCHECKER||{},function(a){if(!a.CORE){var b,c=a.OptionsManager,d=c.optionTypes,e=c.importOptionsTemplate("WebApiTemplate"),f=["af","ar","bg","bn","bs","ca","cs","cy","da","de-ch","de","el","en-us","en-au","en-ca","en-gb","en","eo","es","et","eu","fa","fi","fo","fr-ca","fr","gl","gu","he","hi","hr","hu","id","is","it","ja","ka","km","ko","ku","lb","lt","lv","mk","mn","ms","nb","nl","no","pl","pt-br","pt","ro","ru","sk","sl","sr-latn","sr","sv","th","tr","ug","uk","vi","zh-cn","zh"];c.extendOptionTypes([{name:"htmlContainer",validate:function(a){var b=["email","password","submit","reset","radio","checkbox","button","color","date","datetime","datetime-local","month","number","range","tel","time","week","file","image","hidden"],c=!1;return a?(a.type&&(c=b.includes(a.type)),a.nodeType&&1===a.nodeType&&!c):!1}},{name:"localization",validate:function(a){return f.includes(a)}},{name:"proofreadOptions",erroMessageTemplate:"Your options list contains unaccepted option type.",validate:function(a){for(var b=["ignoreAllCapsWords","ignoreDomainNames","ignoreWordsWithMixedCases","ignoreWordsWithNumbers"],c=0;c