From 3a5832e1f23e8cb89d19e9d0b3e64bfa2fb717fb Mon Sep 17 00:00:00 2001 From: azaozz Date: Sat, 4 Feb 2012 22:23:27 +0000 Subject: [PATCH] Update TinyMCE to 3.4.8, fixes #19969, fixes #19936, fixes #19741 git-svn-id: http://svn.automattic.com/wordpress/trunk@19830 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-includes/class-wp-editor.php | 1 + .../tinymce/plugins/fullscreen/fullscreen.htm | 2 +- .../tinymce/plugins/inlinepopups/template.htm | 2 +- .../js/tinymce/plugins/media/editor_plugin.js | 2 +- .../js/tinymce/plugins/media/js/media.js | 107 +++++++++++++++--- .../js/tinymce/plugins/media/media.htm | 63 +++++++---- .../js/tinymce/plugins/media/moxieplayer.swf | Bin 33931 -> 19980 bytes .../js/tinymce/plugins/paste/blank.htm | 21 ---- .../js/tinymce/plugins/paste/editor_plugin.js | 2 +- .../js/tinymce/plugins/paste/pastetext.htm | 4 +- .../js/tinymce/plugins/paste/pasteword.htm | 4 +- .../plugins/spellchecker/editor_plugin.js | 2 +- .../js/tinymce/themes/advanced/about.htm | 6 +- .../js/tinymce/themes/advanced/anchor.htm | 4 +- .../js/tinymce/themes/advanced/charmap.htm | 10 +- .../tinymce/themes/advanced/color_picker.htm | 6 +- .../themes/advanced/editor_template.js | 2 +- .../js/tinymce/themes/advanced/image.htm | 8 +- .../js/tinymce/themes/advanced/js/anchor.js | 5 +- .../js/tinymce/themes/advanced/js/charmap.js | 14 ++- .../themes/advanced/js/color_picker.js | 8 +- .../js/tinymce/themes/advanced/link.htm | 10 +- .../js/tinymce/themes/advanced/shortcuts.htm | 2 +- .../themes/advanced/skins/default/content.css | 3 +- .../advanced/skins/highcontrast/content.css | 2 +- .../themes/advanced/skins/o2k7/content.css | 2 +- .../advanced/skins/wp_theme/content.css | 2 +- .../tinymce/themes/advanced/source_editor.htm | 8 +- wp-includes/js/tinymce/tiny_mce.js | 2 +- wp-includes/js/tinymce/wp-tinymce.js.gz | Bin 95812 -> 97895 bytes wp-includes/version.php | 2 +- 31 files changed, 200 insertions(+), 106 deletions(-) delete mode 100644 wp-includes/js/tinymce/plugins/paste/blank.htm diff --git a/wp-includes/class-wp-editor.php b/wp-includes/class-wp-editor.php index f057f5f47a..3c8f271906 100644 --- a/wp-includes/class-wp-editor.php +++ b/wp-includes/class-wp-editor.php @@ -311,6 +311,7 @@ final class _WP_Editors { 'paste_remove_spans' => true, 'paste_strip_class_attributes' => 'all', 'paste_text_use_dialog' => true, + 'spellchecker_rpc_url' => self::$baseurl . '/plugins/spellchecker/rpc.php', 'extended_valid_elements' => 'article[*],aside[*],audio[*],canvas[*],command[*],datalist[*],details[*],embed[*],figcaption[*],figure[*],footer[*],header[*],hgroup[*],keygen[*],mark[*],meter[*],nav[*],output[*],progress[*],section[*],source[*],summary,time[*],video[*],wbr', 'wpeditimage_disable_captions' => $no_captions, 'wp_fullscreen_content_css' => self::$baseurl . '/plugins/wpfullscreen/css/wp-fullscreen.css', diff --git a/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm b/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm index fe49d3b6a5..9ca63b89dd 100644 --- a/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm +++ b/wp-includes/js/tinymce/plugins/fullscreen/fullscreen.htm @@ -3,7 +3,7 @@ - + - - - - - - + + + + + + +
@@ -29,16 +29,7 @@ - + @@ -214,6 +205,41 @@ +
+ {#media_dlg.embedded_audio_options} + + + + + + + + + +
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+
{#media_dlg.html5_audio_options} @@ -246,7 +272,7 @@ @@ -286,7 +312,6 @@
-
{#media_dlg.flash_options} diff --git a/wp-includes/js/tinymce/plugins/media/moxieplayer.swf b/wp-includes/js/tinymce/plugins/media/moxieplayer.swf index 2a040358df0d1f8eb784d2ec0919626198d6eb47..585d772d6d3c23626fddfa58c4220b056783e148 100644 GIT binary patch literal 19980 zcmV)FK)=63S5pccivR$4+TFbgSX0N>I6O1=CN~KI0x05+ilP_+ai@wRfyT`lc5tI?Yn|XIMxcY?Oy z*i4q}Kw8#jSn_Obf`c7YGj%SaIeEEeMlw?urZ?-e^w~CRSmV&fKqyleX|UvGX>C#3 zoE)=Br={e=1~;-AExG}NwE6l*2D8>`Y#mmLNc-4KHnTn|I@6M&4~#SG2M0C{j4tiZ zutgM#oLS0fl-o45w0Ee^k`U0Iu}%y`t=^if?c`GHN;ff3=28;e}f%GP1; zEw-Zu_Ad%`P~GBMqZm?BQu3*SgAJAf@c4KXVn2Q@=bDc{ZCRyLR9pQ>M+>rgjAMHR?_Mj5f$Os~u>w`bz$#y z%KZF}f*Gqu^;+JRQn zP(AEfX4)w?Pw&`z3W}vMT`d$kpe-IdHOK)*Eb0Br+@@Ia#a^ zWdVi~Whs!&xKy&7LsOA)c5fW+=p%0p%sD!^%T$=N*#dI?uLyL*{}sV#vf1=j+rQwn z4ikC(&!#~|*=-(y`6jE$Z9~eLm%H$nKe2K#%FL`>jQ6Kj4pP~9k7gT(Z$9qM4gIXjN7;>V&f&hitYiU6E$4B`A;ndqkYV9#&qTj68!upZi{q81~~f zKR3?ZC;9KYC~Awm9FT5tcFmfVvvVKlp>lWcpRwF`@Sm~X+r@uEEN>_OlSxu09J|!G zbh=Id1HmmvrT*Ijl#5r+5|oQq{vwov`rluMQYG)2ev|U_&xgjK+}ZvMn)_t`1?|1L z{v&32Q>8}4H8YzjORqO;bFBKz+D>Ysl@SkP({R^WZVp+k+0+kuu{9_i}-AMF*aMY)D`)_wl;Apk1SJWrrD)ab>Lv?OO;U5 zmZd7FDd-?;j$RM_ORaerHGCf!LAOo+&kSMHrf#~fS*s7YZS@b9(8;dT95$wOa$&}K zRyR5OZ`ejBLAEq4{_n7p&N;oOa{gtG|66TlM9XIXp~<9jQf77j*O*PwqKLe=bU6V3 z*V>O#U%@fui2r)d|65%K8ap^`C7WZjQkz+xhg4oHRPK!b714dt|BCqDy#EEays2Bw zrc5`xB(9oR>2#2qJ2yF^d^c9?!w$UjkhgT5eQJ}+J?~C)&^X+EF4}Ccdhby->+|(y z7r~ZgMky0xwhC<7#BH+TEdIxiLgTWIf*5W#`ycrTEy}tGE>h(=AOAn`9B78#jI@;x z@Gu~iPmUY)Y{(hse^ZZXm5KSP_IZulX({lbUCh4G^+_xf9V zVUA*SFik!ao)U)|MG_Vn-qHD^x`(nQhvL;bXInT$$olyV&Vd!#^At;RX)l$ zhcq=D{~_tt?$`Hqi#kqdJ}r88`1<(GK1t16wAeUpn!m2{pB{d*lB!1Q6B83dPM<%2 zxJs2O#ZrcefxIz1s5+~Ou9Aqv-|M{_jf)%dHU9OAKedk5nCF& z^|$;!{cU$vZ>@4HFztu)i!aJTUO#`}{WLJSXU}DEGddsaC4ISff4wtt-Fo-#Eq@yL z^v=03&z~?#FPQVupzl()H6gPm`5!K z|2==r?3OX(2JU%z`sQDA23M>Wi6O=C*EihfiCGy0vJ9sl{RsagBxe)-Du?C!=>V@&V1 zwtCtk=*-EsM~@!uVc)o`wU9V3epR)oH-E?E{kkr8tpED7uij2wowg_S_*d^<-ZcNZ zC2QctTZ2I;IyIaYni68|6yd#P$YTQ_OFaBXJ(|?9hPG|Vnm+4<#I@~&oRcIa<6Y7V_s>%qlIZBCAP^lr?%e(g#s-Mf2N{pzy= z0p~o#8{1XSXXTo&|2F8#iI9+x^NqG%+MB)mr6Kqeb)%ST2aV>s=kktyeXv8(wrP_m z`>yZ$T8C(lzVkj3(c%?!7T?lqPtxuzJtDH;*PpH4FWy#=eV}kI!gw;r5x87am1v(DuA;LYssB zp?&K=f%7u7uBm8o{Q5`p*N=Qs;?=6&{^n5~#usPp3?1;9chrl(&#q7Hc^=Nr-Km%S zUvH}to<8iw>cVr$Yi7OiTvYV^+Sz;FKKu2;&%?Pn7Z*nzd-g29Fzo0uzgDMAt!r7* z#`Rn>(7g2V0n6(|SdL@etM3fGnZNPDy`L*q6BqB$XSX)?J9XpMq6txB`qq4#^<=L{ zScTRTYJT}*!K{pNGqhp5p7_3oV>q&T*2TLQT4Y`P{(0-kpQoA*j+>F1@?@v)se;_Y zhaTr`X?<(knBElx$?|gP~ zz@$5Ux0rh`czn3`x1Lp-?{5`$;o$gLr~AEJ)3ZjaJF&VyCRG2Z$LVwaL%;bObV~c9 z+tP~zv^OJ9&1*Yv(eo=`wSBPN{&>QZ*_FmGn{uj3m4i20om)2HlP)i2Z2ozR>5{t5 ztd7@q#(%SZ<;lDT*P>&$=lrpEL=D}=ZKn@E?N)uot?Ibu=YK~>=l=e@&nu|QD}3~% zEkC*1o`mhkXSZs&w$;w(mp{8&x&4=Oe9l!0nL42B$j_!%zWn6LU&XryuF*ujv|QRu z-x;9A(<{Ttda+=2pRK9yu8s}s)U?Z%jAMUP`>kqX+kHzuo<8zL(+gu7RJ!=AwopC0 zPTKlEqYq6wFGOC7i~7@N&e?(24pzVZRY}T%LG>Tz&7XXu4|j0a^G(;roPA1m?Hlzj zd+DIjsk??IfB*U1yI*eK-{w@$&|d3)SB}?Q&+4{4;-lt~A)9`S^{TgR&YSp>`$dsy z3!ZcK*ROy2>8BqTzihdEly3BvJ@V{58H4*J_1*vF{Ax)rT3@L1++=^5aA>l8!_7Zt zSA1}F;oJG`A2&W2zf}L#{#I=lPM+|%&g}=uzT1Odepd16D~!;~h0n*gxV&xAqD9wg z@2XUAdEn95;!HY`oQ#_%=Ukoh=bkr@JYIv29|>}QxTkWvy?LcpFMj#rBgK>5X9I5! z=-)qoP3o>!nlC-;6gIuEIIY^po9?~+J!;JM%R}r##||2B_<4a@qL8|~R)+U`Yi+Vnbo_H6#pQ*+y-T-Y;U z`Qn$cLte~HhH$Aqu{WGs* zbo`WhZ@;~q{POMdD`R(`I5s`Zqp<1LNe@O38(0$mU_$+yLe_vu+^)oP-uD*;?0Gx+ z$xEN>&&PaMb$w0q-vMLpEkEb2o40554<*9k=TB#!>^Cs<{O^rZ+Pru>)pTT0aLu0D zTgz__={5PqZ}%GP-{tje(_7!CyLl>yCG*xjT)n#eS2f!X?_#Wes$RDv%~Cs0c>ZS1 zz%|VWwDF&}`^~Kz(+2cEvf@JRbKAB(-PBUOa{ne-v$WzLOX6P`FFyY0;P#8vZa++$ ze(8G0X5+8+&p5Gj@sN<@_&o#q2K4FHCN!#o1Zpq8QSpkr*+QDivE5zpm=A}vL$Sgt!<#^@>Bgs zE**N}L6u4e4J-SNytZMnHgDg^+uwRtsuFr2D=A^mfY~cg^q6pBS=fWkQ=hJUyib`s z+PeP2?e#C8T)*?p*_6b4-I}ZWC?5W`;KGJk=7F`$(NDL%c=AJJ-sM^oe%=<|yic3Z z-K+W!=wI+n{}oRsH3}VfqQ|LjhxGByV)}PqQ0uvu&x%i)2DMu=Fec;dwX2D``_(^x z(Cls2I{WXd4%a)DyvPS{`}RW)K$JUgXr3xhr%GwohxrOJ)FMsWRl0zwf7%P zy}jwlj)Sr5UvBRA_^-xiW^_LJD!*sF%)S+7t!(R;zO~VGxlg47H*P|>!W;`Bn>PBM5X-m+G z_0dD`d&M#gS}{Sz&@z!v14ndW_)_F{lS6_lFc`NPt+y7 zys(HZ%(+JAHkiL$@^1YK^T3nMza9Gd7n{t>Pd#gJCh3OXfUzFBjb{>XZ&UX)nU+sH zvc|>7&L1Xs|7z+q>FckrCe%6IbLP)KRoI^JYTBp=nPZDIb?g3db>aEGZ>Q--dx=H^2rZPms{rT{w*j=>malERpyd|&y&qxG`(C{c^ zP|aFhqtd*jwN-~Mi5|SrVTAv`{~7k?VcNd7mX3QWj5LXFv<8lQYu~+ zNHrP#^*WnZSG_IKrnTjXINou2W^*FDM_^@HTwXSdL521fi&?MD=1kc(J`WOU*SxF@ z7(!$q(`2PXO52-kS=t<~SC`I;E|xs2zLX=8MUO-lpNrKZatEzV%WLy&7S9eM5s@(o zaMe%mU#5;uM{9z>SRszuPjAVRcc(9cv-_F#lIYxA?GSlVt~T3BKeCW?vjCrp&Ja86 zbK|oO7C*6i<*<>41DcZf%E!UEx&$XHKRv}Rg!96JNj@c>WSQMU^lWVf+ zmEyMu?b+pugC83I%ab69GwIEl9^D)_i|w_!QgPmrM58uGFYTg*ofs?=A5A(4S%X7$ zmR!Aee0O%QuFs7zn_z)_KKR^0Dvqs49AL^8vyvDX8MuWCSahkCRdR!~%v`qKCKuU) zoF{BEtX{UBZKl*}%hhYM7GIGix(hKDIvtx{RazCNHJSC9-oURrf~TV_ zwkk~7CYwoXHVxIQ=!Hl=tdNr(A8lqP6Q<54t4$C4WmQ;pTC<*U&(muYr4h1Dbfwj3 z8RRT@XX;@cEJK{-fYO5#S?1vInINJb9qFME7rm03P(-@bOGP19z0Z_)u0G3>ua7pH zS+zKlv%kAgNev*Y@!0}>X!2}+<#5DXVXHmpes|O6TJ^aRJiWY8P%KdvJ=jgYnD-Jl zBRNMbs>EUk%b;wrLMc{=!l^2KRpdY~y##fTrZ--(;`Nz~<~!>RHjkWAF;_a|rJFWe zZ?2d{HGn1`#M!M@mgcz3lBYREM3&~bk`q`PNE4lZ641|8u+?Q*!GRvOd$F<$S!T0z>J%TJm?#IrJ=g*X4pC9W z)6cY`tKz=^rUyZL$&5=2hne2RPjviD2~>qGwO4zxJLh=FQ03%*d$h}eEDp! zKhhj+E>g4oUO{^5 zw7@~MRpd}*$22*PS*rj!N>pKXnFCLw$(98BD$ZN!C^4f^Nn5^E z@XFF_t$Dfn%ueE5oW-7Wf;>Iro*)|0I$NIBoCx~LL!2cO7(eHlyVr@k90y7t$XJ;! z_bOXgA)aA&E>nqz3TfhU%AHHy%a!Zx%6%&C&Znxh_oRt4+j5nlrC=iL@;$c-)v?i; z`PyuqKC|ptm7H?tGOVKAs`i0(N-H%>UhRk2^voVJ?j4pT&t@`P<*p`w*NT)uu3SE0 zFmD{_LrF3t0=Y<*^L5vyq9Wrmz~G8+6{Hz#_oZnti9Ef8rJf+%xi&Z({rbTHRa(Jr zISZbdjw8Yd`Iq`Fk#2sA%BhN-Y*j5sO*`BC-P+vz0hv>2O2wCy-tQey_ik>wUZA?Z zSC(0pr5(&t*{cYeQ;2VlXjVpD8=CQUdtJ(K#1}3Mr=RFb>g6mm#H_b^i@qkD1hFgyDsYyS zfY1SSdN%z~Q|Zp7gsFP}59}+e_A9fvqM+6Ir?nTGWgucq>SSF(mr;T7an?jSYpS`F zVL2yF5Km4o$FsNN`KgEaWSgLHsij_}+1{nuPaVpPGlO^z0lje z;6xLTqnCT3NeA9!ZPGy@*2P0snq|t(wdBgE=LZtj%bDrzr30rc&!*25d#cJ7n{@DX zmqbxYq~iM}3H1PSd1^d)>SXycwF3v4Ze$EYspMMPvYxHCDH{$U=$iQKOcQ8Yg~{5% zqRV53FV}(TXp%e2)__t!&`FIc4XZLbF)=nNF|B)Sbcfy^TDpl=@M<%MD7tly?wuCX zIX>oNIh}&eY|;(z=oX!v7%SE)n6JdDy}EVRbnG6Rm?*Y*I^~=-diKzCPVNGoIz@Nw z80+wwbf9AT>Al3Jn_=EqyyczQ5cS(ZapPjaqV%z#(JLwlAaF)6xxl6d-=K9wYPj_(kwWEBwP z8sb4_v;8EJo9%Tj$uMSY^B>mL60w`i|G6#dhzm>8^m8bl1bW zSZx)`1l*CLnhPphS$@!5vn*0PT`U$)=|#k<|3aji`#nSCd&bJowazq_k7Iw|z$eA_ zN>XIH%2JRK*g4U8&lMaCAWs^Sqi6HQdI=*g1z)e9&8Vd3H#sSedInaCO(R!@Xe+5L z@YdRF;77UwSSi~LE0>pRmcprpBPL--n+It&N(^R;1r(KDKfo)IDkqmG<7F*V^kKX1 zm^d?K9`t;siRVw5>DC~n=Q6spM;8rMCY@uWd&DZld>2iRSP5)Z?hpm@qM3>CU|G>p zdqsEX5ZfUw2}CL>x?`*i{ID3K$($(z=E2U}tlR+o5Z(k*!RtWK{9Ka^rQT2|jk6U7 z*ENlzRAI;*UY1G1?p}DRpFJ|@3bNhFRIq#!Xlb*;k`4A>OZQ8vV=7tEH8zPdl$4z4 z5!*E>wtHG!_vkLM3Ks8+b6{C<4qTQgTOvB_PWGd1JY5|>G1e^;|9XgZ49({Qx#Mjh z1Tr{RX8LslpOa@b!d{sTJXH`1X89R4Nm6{5*zR5|O>>?X2~$3}5l>I9L{#dc+d>bi zCoBW?aAWdvtzi86bE3^f21oV8-88pHG~4kzK^I8p%PW&!^f8?gynrD9ksQQWsg2E9(&0%`6|czfkI6$pX#dsmsfyA);8S z;57M>ZkELp^dBf$X279D-9J~U0`)k6oEU34I=rXl#E{9uVZYLvriDw`A@X$jSTx#_ zW--&nX)~;@@H(>mpr(S$3ydtacd{&p&m#r3kgL-}^kf8oS+30kPZ`wg5E+OQQ`bDr z@Ht?5c%#J%f^W&S$#P-ys8mBeIOdrw*0SUd;USFG%M1`2F$80}I*8br2r<{GqZ*PyMdV+cixtlu}2 zHo&jg$w{J5YTG(}!%{-}hBW}h296p^gpNh2umT;qPW@0ug4Yk$>tuP^dN6c3deXNc z?uP>f@WISlogUYdzGG_!PZ|@BBCE&Nkb{8OiqAG-#GG)#`xbv_bVV_-bmW=)q z9X)T*-Pp0Ual%jb?XWLAGtF=BABQe)EInh;+2d(8QeU!VH|9tEkLETFLj`M2_q3P=p-5%6h1 ziUb7=$Fh-FHUKXtf;&6ybnk9B_`7?&E;JvHwFH z@EFUU;DE72f@G73Y&m@%hNKd%(zwbgQpHZH6p|`Mq)IWVBKLm_EznlCN)P(1@+ssc zRZ=R2`S0PNxE5C#j;kEx7|wpk!9Z2$Xz;j?tL)^V`XR3J82e%#6Rhx5;_${19!;7y zYu=(|E3c1K;kdP|O_W%~GViu++F@C^Pqd>(<%ipIG2y-)oE4b!48R=~vEh|E#V61* zmVb=HJ6G>gqiZWHQPjoZ8ZIWNTgz4+pVY(Q-DPbOlUlZthlS(h`aK%-Y=!IZ-~~(s z!V8>Kz=D9~0#OLWL%>P_dkWY~z}^B@3B0d>{RC1$koXIHC4sLj@Kpr9svxZ{;2MIo zrXURz_*#NcN8o}4Sv`Rd7UT^CE<}(u6nM2DZ6ruT1x2`k8w-4dpll-Grh>AWplmKE zTL{XQf@h?l{7CR@EhyUvUTpoS^I|C_4$tctM#UC_fgI zodsnVLD^Nn8bR4jP<|pPy9+o;kR=PMo&xSA;NAl6BjCP*UlYNvnSfITE=|Dcf?spN zuZ7^J75p*;Kb_#0DfsCHKZD@cPw+DeekQ@Mzu-4O@G}d3S%P1-;Aav1as;A;(*f5pka#hm;^`06Y%^9Kk~1QGjERKMv22g}@W=I0kppKLD-*Tm$$M;5xt!fSUlf z0R95F4R8nGE--cv3-x*m+ygAse}sjQrvT3Yo&&r9cnR(4EfQ`AblL_%#tC-vMR`z%Wk0!vVeq7zt1S@D0GX0HXj#1B?L}3os5~JSXtqaYFbc zuBt>nfs@E50wha?Hj_CyoL8X@-PtLC2#1?|56`Ip(*UM(LYp{wJy5+fIQe%(CZ9lL zaJHaj7Qk$PIRJA3<^jwHSOBmPU=hG#fF%G+IU!~pz zaq?(6Fbli3gA-zR0_+0V&B=$siI4jkDE$Jk4`4r6RRQOajtSUD;du-IdSFmf_#`J^ z1A1aN_K@#^=ROSP;u4H~nX3v`;|k=i0bJ+g*EuNv1-)(q+yS@?^SuXfAK(GN-%$4u z;1MTpD3$wr$_uev9wM*mCGd}-`UxkWhrQ(KV1=G?Ue7o$`E!8rP&ESJ1>~O+FCpd? z%q?Ar0o4=(YANP56yI?2x6u3!U>NTu|Ba#zE_vf#OVn{`5JCmrth8$-I0DeNN%! zdtppGotICe5_o;Xd3n+2T;Sn57%yf4@VJl{ z!j}QOfJI#e&(*yA2=S6%qjT5*?OOqkWBDBDw+;Huh39%Y=5}8G6O`8h>;RYt_45JJ zvNWDQwz2&)5`2(=|Rdxa0Jpe!RRaHXxe&Fm7FZ4JJa0K8e00>f#W4!zk_K|M@ zaftz;h?xv~bR2L`0G#CIL2`LGw}Uvp%E6e>1R)t#Drtc@3+xje2Vl&7kd$rbkpjyw z1}6#%Qkn>^X5vJl1>OO!9|A=fP@!;ENH8yxE96MVDHIsM9a-erIj9E=O1KZo?mtRe zuXM|}mE>YS3F1AyluCEP-ZW9Ua^7WTOG<0YG-2L@CQ6FnQI;k8lsQ=~=Z8Z+yc{Vw zr80mn1n<_wmo8n|A7A<}hqxnD5GygJEpq1sKUjeBGf4R#;<^a4orVNeq!~z%Kh5~N zvs8&@D!Jj{fBfnB{u(!A1vXW3D3XR<{`?I{o!yLg73@NB;KompH!{n;cTs4|hr%4T()TBuuBwQ_CLi3OiERnEfLUPz5qEL8v z5TzGTAeahI>EKEQC={VE6pm116oF6^rLrjyRw$Z5>fzCxr7b}Cc&;Voz7^=eNQ}6TKvr7A zUbX=ljKWCO7Nd&oF!GPas8V~30%9<#+ySF19FcpY>NuA25?4>ILbbV$l-EwRP+&Yp zwW`I*eNaP^fKl+r7=<*c2Fjp$NN37u7n*cMNQ1gjQTl}O-JS8Bh){KuM3ZEi^q@&k zgaT17n(IxIPZ6qt`p~2=LN!qeLe)?zU9vRFN;=F1b6S>WuvCXorc$XVC{)j(Fats1 z1`aju$DxRR1T`^osHq8~X8kd0I{>40W{je=MW?zLqD5@n}1GFpDzgN`z1js zUven*D}vI7ff7jv&kt#bLoQ=D7>$7#m7uYZa%dc$1^MxKHl*L-InX)*&xLd%o`-GnO5A+B051fZ z^%h|&6^kKVg3(eqc~c?Ese`8BWssi^X&v+f{t@ysAgzOD;^mN^1!)~L8)985!YiR> z4#d25&|HXkYomFP))Kw1Ya#A_hG2+}$*)LO_dfwT^cw+`~lAgzOb#Oooy z9MU>y1>OMpm5|m!s~`#oas3J7O)!_$kaB1ZMB)Ukg;<=Rbr6kXv>sw`j5grykZ#0) zj5gsNkZ#61A>D#^!Mx>_(RPe><2_hj72N!t82t>vm+?7Bui*2L{*Es|`Uk!U=~etIq}T8zNdLsYL3$luhV%x$0_jcsJEXVp zACUfquR?koUxV}x{u9!>_&TKbaOMpxuZRA|+)eCIFAp*3mq+*(UCChdly;WL8=yCs zN{$3ABlT~?qLkpw5;U8BNWMhkqbGlKmk3Ae{URinW2@ znUujz1ka)jZXtL!WpEq8XD~XC(XSXiz~~7^FR;W(cMgmQzR6r5{1VRt!msdrAp9D? z!)Q62Yl5m&#dX1ls)0EkTmc*h?v5H);}O>xH{lVl!B!qg60wa((%v|qN5W)`hww-S z3Sl02lX6f4yJ#@A3&SLM_{X}pOj{@La zV=R+%_HeMy;DN{$FR?v5aM(g}CUDpya@L-{3mb#&=|5v*1A9D5Urf@M5W`ZUT}B`u zto@Nb(w7s%3Zh*}(pM3~YGPPJ?1qpy7$`r)7hL=XZq*H0weJ{&QWlbgg>V94q(Z|w zl1>ckp}m!+6Jf;-#IO;{k+ht$sg$x|Gf9B$(?sKxMI>Pn5CATV(zg)9R-)ZTiX3!4 zf__C#BCTnm43X_lA}Sd|c1X&w0P6GR;881P)yR>gS60sx8XENkAVW9s04{Z`90^{=D>n1 z0_iYG7AHP<@gZSNQYHs_>=HK-A^jI;%^4CmjbO1i)PlHh>W6eS+T+ zN)sxnAVDBGFk{16I&Z@{lF&qAjIbLb(mBIe(oTRS5DVi-JDIC6p0ty@3g3}-3RhtQ zY3Jc8OeF1;uEHeJ&eK(xOxk%l3dC@pwDT4Vc0)_8o;_Q@mf8)?d?5savc`g_q|sb9 zO1VH$H5aJRNH4;{;br(&(9=A+1eQU94ni0#LBGLqlAy~3NkLEY5MBDFN2InaG+ZGe zXN@h3WJIfnz4fIcRIAYNJ2Cu0)UQYdknq&z^^DEaLqV!QF4H44CVD3PC}N{R!&Tzz z1BW0={f59%N{P|LAe9%ZphqkH8qtgZk#8DoYzmz!P~i$rX{Tw2(wqBKg`*OY9%}fL zXbmiLoj`JfEDFk8sO<;n6*;0%Mp8LDLr-QIFS3wk2e;(A-MNs1P&%miR+y<+@Cd5a=^h48prXJwH(=5OLU{dPkPEmBF#MJW$i<{_xaKw|_DsY<|d*0qQ0 zQMx2N{Ui=g_YF^fM8eZ6gs0bo-(ILX`!Uu94IL)Ja6Wlo%(G)X7Bs zBQZ{|OmqZ8WIYR6RSi%}DSyL?bSyMHA%>@}+%rO# zY%eY>s(7iS#NGoLI|7y31Qy%_#-U~KBcQ4dUA}tu@RaA|AJ&gJ)-MjQgD?;fd9KT0 z4-ZxP3j)7}mn00&*S@5j)+10~2`YmyRHVNmn%8g)Uy(rVE7}|^;XFL8P7Pjbgs8!9 zV5)>cU8lbx>}=?OnSpZ|0+ZnLOgb`}l(>sd6!Sm7asePvs!hAowcz?P2S%H7g9`0d42cWi4l=+TJw z7q>MOV-F=IWk~OYP#8}KT4b~^0>Rx!Nf8gxU5SIhn|238Ba94jV z^lvQXJe0$!7CZ|iw06U%)Q^FOy%4%U4N&Dp-dVe$tNJun&%j0MnV43t#BhwxVY*cjQkY2$n@Prdq(dl$uIe+i zCv}OaBLv=#W3&%RHE~Tb1E$y%1L0b&tE5{uD?zQ99B;!v!~y}#?JQiW7yaQb{S^T z&7PtuDo)T4V^`qbUYNmWNHk|LZ`brkDfJTSp<(qxbh3KdZ@COvuyz!rhS6LQ3ek+= zh%?XnjOBP%){Ns&hKw;}Hw>T_?LHu;kLRXPoe$i#pqJ~?)YN*$R4BD{l!95Qm6Rxz z^-{j$QaI+6FxPSdmrj?ET2;EH2^`UU$I*F4@_=2@iTxe*LQ5Mz;-E1)y_;HAAsB2z zaOtAy(pmm0>1TUxan0#aXT*?YUg+nQS*C`+8E|k{R)KA2|_LhzLFGh8`k94-uiY6XA_G zyIyufFA<@ah|tD~uu`PZ+ivJBBJ>s!qMQh;M1)VNdXh8sq+ZQY6+|1?h>d-yrjm=A zYAwff9hm~EScbmm5RsvFgovlxkZ1rKMllODW~`F13_IP?9H0aM3iX^FA~V)aWZJvh zEw1))ZtXE(law{-5J|pFvm{X|rrXX+iB!G;t-}Xs!DZ0uiDUg3TUXsf~!8XrYtMw8mRAhgz3#iAzG#6{x~DjxXT$c<2M z;^x!fYCc0YgOT>COfj9fBpSbmBI$&r(_p)lXgX|{68*p-PKjo4^flc~4#Isji$hWw z>PQVV&BhO!-*zG1c(#bhQS#UqTqVfp}KvP6_D( zD_3Ms>PgTCXz@U!PUQ`ibUnHzIAa!jN@iWVcMwj;&nk8$dfbksWnFTa=9xg3R>y}sWUh!xPH`5;mVoX$m6CWabuO3w7q-XECD=HZ zqg!VW&*15mk50nwe5%VN9dX?zE#`512sa-V%}1$R08+sR;DsO-a)qKh!Ga8!Vsz#a z3@0HG_>@)$J{P%9(-VGsN!hGyz-5wiR=u6GS_rcejQLRYDSf3(+a_aY;{s@u8HYgK z6ii2aZ_eLCtRj==P;X!{r{f_OD30gSzbAne8q!#aGc4ht0Tx8Pmy27SwT;WgL#HkG0O(ZMj%h@Qx|V}E_z8=#>r~)ICa+F6 zd@&BJKy?|v6z8!^I;b(+#(A(J(=Z`2xtd}v#f25vg_jGzP_h)OJVpFM?QLw=?8H=B zrk6u{nH%XljPwtsq?eULdYK#PJ1){Q$|3!u8|k}@^vqJyKbAxKM>o=UU8HAW2`7^$ z(VYl5Bcjt&!Y{|2(x(zJcAZK>&Z>{lH7#Pp-Gd{x0;jLw3@f>4PDY?-AvFty2D+4v z?v$h1m;;VJrW`FVhoj|KrFL>eX)XrXf`gEs2lI%x;6-^V4k9y@r+wmLc+NjCyz+m< z@G>XED;dLc8N;0@!z;^ScqLXfpc&%|2e+F`x!vr>?Nb-G^UB$|Rc<@?kPSP(bmvx; zGwdq2oqOmay`UV@tKCRHVx$+Al3ra7>D6weAGt^`Du?tMH`0$8>BXg_*OWtgjT`C5 zF49ZNA-(nk(o0K8uPul4+Hy%RD~I$tH_}fS=^xn^x1(6=$|1cDt7wS$v74avUO~c&Pt~s1bx?))3)5vwjS(+Eut@K@3bjkIy-2%^8nun3wZ`R8Yg|cdH-Vv( z$z{}~71w1m<^io3i#F{{;IJhaqV`3w`d!^j+L=Q2anYht2PLIGD~jgKxCm1PRsm*L zs6HVg`GMJ+N+{Y1m(`m}7+F695J*^r5gn+A3Ny%S5tT9!q#`N-u*pSKp@7aPqNg7Y zco98MaAb<8VFTM$M6D1Qnj&g4z$z3`MNMU#>OU%fMX*vZxh+ioS~%p-uc1TiUShVk z{0fd0OR#n=M=z>fHSe%?CA~V?N*x2CHaG_B-t#eR@Y_o+dQbD{P}^|n<>7WrFXddf zKR;0_vid+}{fAWMVG6wz4o_?srL_aoOVRgykDc^;QmKpRE=rUKc~9BEi0;7@dU*hi z-IT^|hA#562l7(E)%9oERZ?LsgFpv@TDNb$Y z)PeHP145vQJsn2oh^PKtur@lzv*r+H! zna`xv|6HJx+S!z?5F%~mFdguBPW=bho~W;Kaoadj0HXUR7q^`beXiK>3-JMCmyF0CIPt& zNrtrIrjn8(;B-GIP>yd1`pAdC$>_u)ILh8lSPwO(tkKdfR|)zYfHmhOu6;U4_lZ+E zuc{@zJgXajp?h-(mtOiF#ynPdG=)9^%ndX0>|3@5~H*o&RFJUcjSJODKZa8RZf z4Hbei9c38s2?r1dr@Cw&_LR7UIAq+59hrUD&faR-4Tl`Q?J;1&!=qa2LF~MuD$D&r zO7b`sI1kU!t{08KDUCJggA*UT_;7~5&ed3s>3b8P!|)mRE7^SDvDz2p&xyFw*|@;j zL3E33?jw}#zt+{?z4pWY5_?L;AR0DH9INNxj7CTc7SQ^Hio9_@qfV~}>65l;#jT`4 z6npElSG?wFcTBwZ+2=ss$KH7|WR{gM2l@qqcMr4|f_D#eg2_N6H8e*s zDl?qxMUrDY_9hAFgRoHQ@DStJlT126v`b$*9i`kkWo`yk9K;T>qg{jThW%KxkE2p` ziggaBsvl_X=TI3UFr<^pYWF6-I;Z2s0W07hC`map;i5y%4=S3n_i5wIfPf?3*r!;>9 zH%}sEcWI|_A^m1Xyg-D4;RrWE1-dqH1ZcL)nD>y%#}alwArW5%(T@;@dAYtqa9&o> zj|k}5HiORK497U_adv;f8H+G|@SL&%V8k8ssx3Yk1YCioPWl*nW8B&~s`xa!--I@HgMFR84dSlAG;5!9_Nd5u-l+>e*(}D%lg=9-=cT54|h%EBK_fQP8x{OV*6IRu%Lodn5 zH8#gTVUBWi6-y=J+`tnG999+lq5vIlSC8a_B9gJakS?3JWM@+Xz+4p>u5(3(8ywiF z`ShJ9tGWqQw_H^T0ff>>shYtT8UErDsuCb;FD{}hTul3ewJD~Zz|<7O+^%6xCXtQ@ zkr5ZxOD9RGmQW21t9Di#f0zWEuiGrTvKJLoGF0XZodQq4t#^n!9M|_{y%KcFkT5w1 zw=B3a5Gl&wsg|MgyS$Q?Qf7+m>Th^(NkJ~O zcQ`1Ga+dDW(imsy9xaV?mhN-!k5X)Szy()(GZw?Lnn>(kTz^fPg^AsweY79_lH4uzD{^f5;ggaq4M&aIzGHlDB8@?%M{A zDmbT)IqegUW}b4|XDsua)4pJtmz?$$%e)4jNKvu&4OaxEx19DJSCn4D8HVxN;e1j0 z2;T5DuN}$LMsXUD5myT`H#qHbwrn>*QYF%EPJya<&be%7Q)(vEM6^N_1uE-m5O>h| zAm^-f21+MrsXQ^c$@U||NjT7ra9~0pq7@Fp#o!Rw3k?Ol>)<=8_tENa%2t;*)Gf@x zHhcuTP%EJp8deJywV0X+SI1!zkTiM>v^T(gr^2tj#o5{WS0D*z7SZpcWm5Us(y!a7 z(h-daCq8(`5vDCWCb& zYk1!MP_Z)PVLbZT+bQw0H<1kfe@lj9s^{@ctHq7wk$NVM`x6tbsH4^M-CAapX_u!%g>GZ1LL$8_rPktHU;!w!0-b~gn^G2RQa7Lw?7zyN6U}~&f^&t%Kp!ww!!eC$ z)#FHoTA&nYL?bc`nzc~WxeM4=T-Q0uTTzNKgO5|P;$ed1MGkC7^#WSIjxdUg_)?1V zToiAWQoLD~A{6sQiu1})g!)ukU(9TisyoX&J3&RXSm6OfF6Pxscp96=d9bE>j1yQ3 z8o4gz+hb75-|^VDG9A_o~ zPejj-qv)*yRRsd?D5_Mgpg7-&>_g8nh=8N$tEvjcy~I)Uqt}V_>(QVJ)O8N3Ad^?! z{jQ`!`?n>Zzb*OxZOO^EB{$gbBj+#ouB67hl61FUo7?ZOcO}rDy1CchFgLeIJ&7Gn z`XP2v5CVZNQco^Z1D*#=;11@&gUF^wPA8$hK@s%}G!DO@22^J74&6s>)e$aTw$Yc~ z&VXty_Jv6mf-p`7VN|lLh(m?qy)yL}R)`)$Aq;z$`MNVWr>|T3D!tU(1!d(>dg^p~ z2JPw%yhBql)veyhi|@fV@gt~r*hzfp&J+zezOO?Npzr{cH&?B=l2Z7 zf8{^_!m$rV*Y=JtUTTMmP^&dGSET-hpMSO}Wex$C(*WtuVA3Su?#&_e;LZm<^a?yphn%V2qf#^q`HtEof~@5OX}?EEEutJ+s8Oy5qwi zUcHxMOVs=LxRpGfuRg%fpI_k68zhivGm2I~-@P#WgFO90h|Di2aD0M9ITzQ!%mr5P zD=AT_-V2Xik#XJmWHDLA?;(=aJi@+c4Nn!uT2L6iXdNgF9<2w3;g4R^*BX3Vb`wyT z&TnMjTBY;f7M!KuTK$I`4m}CC1c3JO3-^cLcZGFY+#=ofWy~ECLP<|xzI};^+ z@xll8@;5G_mCH%#r@ku)$BAEx#UsZz&Gtg$Fk(-+frBCvZeVO2PQ`R3pf8m9BIc!{6w4|{QLwP5nv3WpNINQWdDu_My3A-dg%NAz&|4B-~J;6 b==_iWodI83J<=N literal 33931 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 diff --git a/wp-includes/js/tinymce/plugins/paste/blank.htm b/wp-includes/js/tinymce/plugins/paste/blank.htm deleted file mode 100644 index 4382a11ca4..0000000000 --- a/wp-includes/js/tinymce/plugins/paste/blank.htm +++ /dev/null @@ -1,21 +0,0 @@ - - -blank_page - - - - - - - - diff --git a/wp-includes/js/tinymce/plugins/paste/editor_plugin.js b/wp-includes/js/tinymce/plugins/paste/editor_plugin.js index 4de97103a0..e47a5c630a 100644 --- a/wp-includes/js/tinymce/plugins/paste/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/paste/editor_plugin.js @@ -1 +1 @@ -(function(){var c=tinymce.each,a={paste_auto_cleanup_on_paste:true,paste_enable_default_filters:true,paste_block_drop:false,paste_retain_style_properties:"none",paste_strip_class_attributes:"mso",paste_remove_spans:false,paste_remove_styles:false,paste_remove_styles_if_webkit:true,paste_convert_middot_lists:true,paste_convert_headers_to_strong:false,paste_dialog_width:"450",paste_dialog_height:"400",paste_text_use_dialog:false,paste_text_sticky:false,paste_text_sticky_default:false,paste_text_notifyalways:false,paste_text_linebreaktype:"p",paste_text_replacements:[[/\u2026/g,"..."],[/[\x93\x94\u201c\u201d]/g,'"'],[/[\x60\x91\x92\u2018\u2019]/g,"'"]]};function b(d,e){return d.getParam(e,a[e])}tinymce.create("tinymce.plugins.PastePlugin",{init:function(d,e){var f=this;f.editor=d;f.url=e;f.onPreProcess=new tinymce.util.Dispatcher(f);f.onPostProcess=new tinymce.util.Dispatcher(f);f.onPreProcess.add(f._preProcess);f.onPostProcess.add(f._postProcess);f.onPreProcess.add(function(i,j){d.execCallback("paste_preprocess",i,j)});f.onPostProcess.add(function(i,j){d.execCallback("paste_postprocess",i,j)});d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&&j.keyCode==86)||(j.shiftKey&&j.keyCode==45)){return false}});d.pasteAsPlainText=b(d,"paste_text_sticky_default");function h(l,j){var k=d.dom,i;f.onPreProcess.dispatch(f,l);l.node=k.create("div",0,l.content);if(tinymce.isGecko){i=d.selection.getRng(true);if(i.startContainer==i.endContainer&&i.startContainer.nodeType==3){if(l.node.childNodes.length===1&&/^(p|h[1-6]|pre)$/i.test(l.node.firstChild.nodeName)&&l.content.indexOf("__MCE_ITEM__")===-1){k.remove(l.node.firstChild,true)}}}f.onPostProcess.dispatch(f,l);l.content=d.serializer.serialize(l.node,{getInner:1,forced_root_block:""});if((!j)&&(d.pasteAsPlainText)){f._insertPlainText(l.content);if(!b(d,"paste_text_sticky")){d.pasteAsPlainText=false;d.controlManager.setActive("pastetext",false)}}else{f._insert(l.content)}}d.addCommand("mceInsertClipboardContent",function(i,j){h(j,true)});if(!b(d,"paste_text_use_dialog")){d.addCommand("mcePasteText",function(j,i){var k=tinymce.util.Cookie;d.pasteAsPlainText=!d.pasteAsPlainText;d.controlManager.setActive("pastetext",d.pasteAsPlainText);if((d.pasteAsPlainText)&&(!k.get("tinymcePasteText"))){if(b(d,"paste_text_sticky")){d.windowManager.alert(d.translate("paste.plaintext_mode_sticky"))}else{d.windowManager.alert(d.translate("paste.plaintext_mode"))}if(!b(d,"paste_text_notifyalways")){k.set("tinymcePasteText","1",new Date(new Date().getFullYear()+1,12,31))}}})}d.addButton("pastetext",{title:"paste.paste_text_desc",cmd:"mcePasteText"});d.addButton("selectall",{title:"paste.selectall_desc",cmd:"selectall"});function g(s){var l,p,j,t,k=d.selection,o=d.dom,q=d.getBody(),i,r;if(s.clipboardData||o.doc.dataTransfer){r=(s.clipboardData||o.doc.dataTransfer).getData("Text");if(d.pasteAsPlainText){s.preventDefault();h({content:o.encode(r).replace(/\r?\n/g,"
")});return}}if(o.get("_mcePaste")){return}l=o.add(q,"div",{id:"_mcePaste","class":"mcePaste","data-mce-bogus":"1"},"\uFEFF\uFEFF");if(q!=d.getDoc().body){i=o.getPos(d.selection.getStart(),q).y}else{i=q.scrollTop+o.getViewPort(d.getWin()).y}o.setStyles(l,{position:"absolute",left:tinymce.isGecko?-40:0,top:i-25,width:1,height:1,overflow:"hidden"});if(tinymce.isIE){t=k.getRng();j=o.doc.body.createTextRange();j.moveToElementText(l);j.execCommand("Paste");o.remove(l);if(l.innerHTML==="\uFEFF\uFEFF"){d.execCommand("mcePasteWord");s.preventDefault();return}k.setRng(t);k.setContent("");setTimeout(function(){h({content:l.innerHTML})},0);return tinymce.dom.Event.cancel(s)}else{function m(n){n.preventDefault()}o.bind(d.getDoc(),"mousedown",m);o.bind(d.getDoc(),"keydown",m);p=d.selection.getRng();l=l.firstChild;j=d.getDoc().createRange();j.setStart(l,0);j.setEnd(l,2);k.setRng(j);window.setTimeout(function(){var u="",n;if(!o.select("div.mcePaste > div.mcePaste").length){n=o.select("div.mcePaste");c(n,function(w){var v=w.firstChild;if(v&&v.nodeName=="DIV"&&v.style.marginTop&&v.style.backgroundColor){o.remove(v,1)}c(o.select("span.Apple-style-span",w),function(x){o.remove(x,1)});c(o.select("br[data-mce-bogus]",w),function(x){o.remove(x)});if(w.parentNode.className!="mcePaste"){u+=w.innerHTML}})}else{u="

"+o.encode(r).replace(/\r?\n\r?\n/g,"

").replace(/\r?\n/g,"
")+"

"}c(o.select("div.mcePaste"),function(v){o.remove(v)});if(p){k.setRng(p)}h({content:u});o.unbind(d.getDoc(),"mousedown",m);o.unbind(d.getDoc(),"keydown",m)},0)}}if(b(d,"paste_auto_cleanup_on_paste")){if(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)){d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&&j.keyCode==86)||(j.shiftKey&&j.keyCode==45)){g(j)}})}else{d.onPaste.addToTop(function(i,j){return g(j)})}}d.onInit.add(function(){d.controlManager.setActive("pastetext",d.pasteAsPlainText);if(b(d,"paste_block_drop")){d.dom.bind(d.getBody(),["dragend","dragover","draggesture","dragdrop","drop","drag"],function(i){i.preventDefault();i.stopPropagation();return false})}});f._legacySupport()},getInfo:function(){return{longname:"Paste text/word",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_preProcess:function(g,e){var k=this.editor,j=e.content,p=tinymce.grep,n=tinymce.explode,f=tinymce.trim,l,i;function d(h){c(h,function(o){if(o.constructor==RegExp){j=j.replace(o,"")}else{j=j.replace(o[0],o[1])}})}if(k.settings.paste_enable_default_filters==false){return}if(tinymce.isIE&&document.documentMode>=9){d([[/(?:
 [\s\r\n]+|
)*(<\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^>]*>)(?:
 [\s\r\n]+|
)*/g,"$1"]]);d([[/

/g,"

"],[/
/g," "],[/

/g,"
"]])}if(/class="?Mso|style="[^"]*\bmso-|w:WordDocument/i.test(j)||e.wordContent){e.wordContent=true;d([/^\s*( )+/gi,/( |]*>)+\s*$/gi]);if(b(k,"paste_convert_headers_to_strong")){j=j.replace(/

]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi,"

$1

")}if(b(k,"paste_convert_middot_lists")){d([[//gi,"$&__MCE_ITEM__"],[/(]+(?:mso-list:|:\s*symbol)[^>]+>)/gi,"$1__MCE_ITEM__"],[/(]+(?:MsoListParagraph)[^>]+>)/gi,"$1__MCE_ITEM__"]])}d([//gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/ /gi,"\u00a0"]]);do{l=j.length;j=j.replace(/(<[a-z][^>]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:"[^"]*"|\w+)\s?/gi,"$1")}while(l!=j.length);if(b(k,"paste_retain_style_properties").replace(/^none$/i,"").length==0){j=j.replace(/<\/?span[^>]*>/gi,"")}else{d([[/([\s\u00a0]*)<\/span>/gi,function(o,h){return(h.length>0)?h.replace(/./," ").slice(Math.floor(h.length/2)).split("").join("\u00a0"):""}],[/(<[a-z][^>]*)\sstyle="([^"]*)"/gi,function(t,h,r){var u=[],o=0,q=n(f(r).replace(/"/gi,"'"),";");c(q,function(s){var w,y,z=n(s,":");function x(A){return A+((A!=="0")&&(/\d$/.test(A)))?"px":""}if(z.length==2){w=z[0].toLowerCase();y=z[1].toLowerCase();switch(w){case"mso-padding-alt":case"mso-padding-top-alt":case"mso-padding-right-alt":case"mso-padding-bottom-alt":case"mso-padding-left-alt":case"mso-margin-alt":case"mso-margin-top-alt":case"mso-margin-right-alt":case"mso-margin-bottom-alt":case"mso-margin-left-alt":case"mso-table-layout-alt":case"mso-height":case"mso-width":case"mso-vertical-align-alt":u[o++]=w.replace(/^mso-|-alt$/g,"")+":"+x(y);return;case"horiz-align":u[o++]="text-align:"+y;return;case"vert-align":u[o++]="vertical-align:"+y;return;case"font-color":case"mso-foreground":u[o++]="color:"+y;return;case"mso-background":case"mso-highlight":u[o++]="background:"+y;return;case"mso-default-height":u[o++]="min-height:"+x(y);return;case"mso-default-width":u[o++]="min-width:"+x(y);return;case"mso-padding-between-alt":u[o++]="border-collapse:separate;border-spacing:"+x(y);return;case"text-line-through":if((y=="single")||(y=="double")){u[o++]="text-decoration:line-through"}return;case"mso-zero-height":if(y=="yes"){u[o++]="display:none"}return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(w)){return}u[o++]=w+":"+z[1]}});if(o>0){return h+' style="'+u.join(";")+'"'}else{return h}}]])}}if(b(k,"paste_convert_headers_to_strong")){d([[/]*>/gi,"

"],[/<\/h[1-6][^>]*>/gi,"

"]])}d([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,""]]);i=b(k,"paste_strip_class_attributes");if(i!=="none"){function m(q,o){if(i==="all"){return""}var h=p(n(o.replace(/^(["'])(.*)\1$/,"$2")," "),function(r){return(/^(?!mso)/i.test(r))});return h.length?' class="'+h.join(" ")+'"':""}j=j.replace(/ class="([^"]+)"/gi,m);j=j.replace(/ class=([\-\w]+)/gi,m)}if(b(k,"paste_remove_spans")){j=j.replace(/<\/?span[^>]*>/gi,"")}e.content=j},_postProcess:function(g,i){var f=this,e=f.editor,h=e.dom,d;if(e.settings.paste_enable_default_filters==false){return}if(i.wordContent){c(h.select("a",i.node),function(j){if(!j.href||j.href.indexOf("#_Toc")!=-1){h.remove(j,1)}});if(b(e,"paste_convert_middot_lists")){f._convertLists(g,i)}d=b(e,"paste_retain_style_properties");if((tinymce.is(d,"string"))&&(d!=="all")&&(d!=="*")){d=tinymce.explode(d.replace(/^none$/i,""));c(h.select("*",i.node),function(m){var n={},k=0,l,o,j;if(d){for(l=0;l0){h.setStyles(m,n)}else{if(m.nodeName=="SPAN"&&!m.className){h.remove(m,true)}}})}}if(b(e,"paste_remove_styles")||(b(e,"paste_remove_styles_if_webkit")&&tinymce.isWebKit)){c(h.select("*[style]",i.node),function(j){j.removeAttribute("style");j.removeAttribute("data-mce-style")})}else{if(tinymce.isWebKit){c(h.select("*",i.node),function(j){j.removeAttribute("data-mce-style")})}}},_convertLists:function(g,e){var i=g.editor.dom,h,l,d=-1,f,m=[],k,j;c(i.select("p",e.node),function(t){var q,u="",s,r,n,o;for(q=t.firstChild;q&&q.nodeType==3;q=q.nextSibling){u+=q.nodeValue}u=t.innerHTML.replace(/<\/?\w+[^>]*>/gi,"").replace(/ /g,"\u00a0");if(/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(u)){s="ul"}if(/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(u)){s="ol"}if(s){f=parseFloat(t.style.marginLeft||0);if(f>d){m.push(f)}if(!h||s!=k){h=i.create(s);i.insertAfter(h,t)}else{if(f>d){h=l.appendChild(i.create(s))}else{if(f]*>/gi,"");if(s=="ul"&&/^__MCE_ITEM__[\u2022\u00b7\u00a7\u00d8o\u25CF]/.test(p)){i.remove(v)}else{if(/^__MCE_ITEM__[\s\S]*\w+\.( |\u00a0)*\s*/.test(p)){i.remove(v)}}});r=t.innerHTML;if(s=="ul"){r=t.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*( |\u00a0)+\s*/,"")}else{r=t.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^\s*\w+\.( |\u00a0)+\s*/,"")}l=h.appendChild(i.create("li",0,r));i.remove(t);d=f;k=s}else{h=d=0}});j=e.node.innerHTML;if(j.indexOf("__MCE_ITEM__")!=-1){e.node.innerHTML=j.replace(/__MCE_ITEM__/g,"")}},_insert:function(f,d){var e=this.editor,g=e.selection.getRng();if(!e.selection.isCollapsed()&&g.startContainer!=g.endContainer){e.getDoc().execCommand("Delete",false,null)}e.execCommand("mceInsertContent",false,f,{skip_undo:d})},_insertPlainText:function(g){var d=this.editor,e=b(d,"paste_text_linebreaktype"),i=b(d,"paste_text_replacements"),f=tinymce.is;function h(j){c(j,function(k){if(k.constructor==RegExp){g=g.replace(k,"")}else{g=g.replace(k[0],k[1])}})}if((typeof(g)==="string")&&(g.length>0)){if(/<(?:p|br|h[1-6]|ul|ol|dl|table|t[rdh]|div|blockquote|fieldset|pre|address|center)[^>]*>/i.test(g)){h([/[\n\r]+/g])}else{h([/\r+/g])}h([[/<\/(?:p|h[1-6]|ul|ol|dl|table|div|blockquote|fieldset|pre|address|center)>/gi,"\n\n"],[/]*>|<\/tr>/gi,"\n"],[/<\/t[dh]>\s*]*>/gi,"\t"],/<[a-z!\/?][^>]*>/gi,[/ /gi," "],[/(?:(?!\n)\s)*(\n+)(?:(?!\n)\s)*/gi,"$1"],[/\n{3,}/g,"\n\n"]]);g=d.dom.decode(tinymce.html.Entities.encodeRaw(g));if(f(i,"array")){h(i)}else{if(f(i,"string")){h(new RegExp(i,"gi"))}}if(e=="none"){h([[/\n+/g," "]])}else{if(e=="br"){h([[/\n/g,"
"]])}else{h([[/\n\n/g,"

"],[/^(.*<\/p>)(

)$/,"

$1"],[/\n/g,"
"]])}}d.execCommand("mceInsertContent",false,g)}},_legacySupport:function(){var e=this,d=e.editor;d.addCommand("mcePasteWord",function(){d.windowManager.open({file:e.url+"/pasteword.htm",width:parseInt(b(d,"paste_dialog_width")),height:parseInt(b(d,"paste_dialog_height")),inline:1})});if(b(d,"paste_text_use_dialog")){d.addCommand("mcePasteText",function(){d.windowManager.open({file:e.url+"/pastetext.htm",width:parseInt(b(d,"paste_dialog_width")),height:parseInt(b(d,"paste_dialog_height")),inline:1})})}d.addButton("pasteword",{title:"paste.paste_word_desc",cmd:"mcePasteWord"})}});tinymce.PluginManager.add("paste",tinymce.plugins.PastePlugin)})(); \ No newline at end of file +(function(){var c=tinymce.each,a={paste_auto_cleanup_on_paste:true,paste_enable_default_filters:true,paste_block_drop:false,paste_retain_style_properties:"none",paste_strip_class_attributes:"mso",paste_remove_spans:false,paste_remove_styles:false,paste_remove_styles_if_webkit:true,paste_convert_middot_lists:true,paste_convert_headers_to_strong:false,paste_dialog_width:"450",paste_dialog_height:"400",paste_text_use_dialog:false,paste_text_sticky:false,paste_text_sticky_default:false,paste_text_notifyalways:false,paste_text_linebreaktype:"combined",paste_text_replacements:[[/\u2026/g,"..."],[/[\x93\x94\u201c\u201d]/g,'"'],[/[\x60\x91\x92\u2018\u2019]/g,"'"]]};function b(d,e){return d.getParam(e,a[e])}tinymce.create("tinymce.plugins.PastePlugin",{init:function(d,e){var f=this;f.editor=d;f.url=e;f.onPreProcess=new tinymce.util.Dispatcher(f);f.onPostProcess=new tinymce.util.Dispatcher(f);f.onPreProcess.add(f._preProcess);f.onPostProcess.add(f._postProcess);f.onPreProcess.add(function(i,j){d.execCallback("paste_preprocess",i,j)});f.onPostProcess.add(function(i,j){d.execCallback("paste_postprocess",i,j)});d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&&j.keyCode==86)||(j.shiftKey&&j.keyCode==45)){return false}});d.pasteAsPlainText=b(d,"paste_text_sticky_default");function h(l,j){var k=d.dom,i;f.onPreProcess.dispatch(f,l);l.node=k.create("div",0,l.content);if(tinymce.isGecko){i=d.selection.getRng(true);if(i.startContainer==i.endContainer&&i.startContainer.nodeType==3){if(l.node.childNodes.length===1&&/^(p|h[1-6]|pre)$/i.test(l.node.firstChild.nodeName)&&l.content.indexOf("__MCE_ITEM__")===-1){k.remove(l.node.firstChild,true)}}}f.onPostProcess.dispatch(f,l);l.content=d.serializer.serialize(l.node,{getInner:1,forced_root_block:""});if((!j)&&(d.pasteAsPlainText)){f._insertPlainText(l.content);if(!b(d,"paste_text_sticky")){d.pasteAsPlainText=false;d.controlManager.setActive("pastetext",false)}}else{f._insert(l.content)}}d.addCommand("mceInsertClipboardContent",function(i,j){h(j,true)});if(!b(d,"paste_text_use_dialog")){d.addCommand("mcePasteText",function(j,i){var k=tinymce.util.Cookie;d.pasteAsPlainText=!d.pasteAsPlainText;d.controlManager.setActive("pastetext",d.pasteAsPlainText);if((d.pasteAsPlainText)&&(!k.get("tinymcePasteText"))){if(b(d,"paste_text_sticky")){d.windowManager.alert(d.translate("paste.plaintext_mode_sticky"))}else{d.windowManager.alert(d.translate("paste.plaintext_mode"))}if(!b(d,"paste_text_notifyalways")){k.set("tinymcePasteText","1",new Date(new Date().getFullYear()+1,12,31))}}})}d.addButton("pastetext",{title:"paste.paste_text_desc",cmd:"mcePasteText"});d.addButton("selectall",{title:"paste.selectall_desc",cmd:"selectall"});function g(s){var l,p,j,t,k=d.selection,o=d.dom,q=d.getBody(),i,r;if(s.clipboardData||o.doc.dataTransfer){r=(s.clipboardData||o.doc.dataTransfer).getData("Text");if(d.pasteAsPlainText){s.preventDefault();h({content:o.encode(r).replace(/\r?\n/g,"
")});return}}if(o.get("_mcePaste")){return}l=o.add(q,"div",{id:"_mcePaste","class":"mcePaste","data-mce-bogus":"1"},"\uFEFF\uFEFF");if(q!=d.getDoc().body){i=o.getPos(d.selection.getStart(),q).y}else{i=q.scrollTop+o.getViewPort(d.getWin()).y}o.setStyles(l,{position:"absolute",left:tinymce.isGecko?-40:0,top:i-25,width:1,height:1,overflow:"hidden"});if(tinymce.isIE){t=k.getRng();j=o.doc.body.createTextRange();j.moveToElementText(l);j.execCommand("Paste");o.remove(l);if(l.innerHTML==="\uFEFF\uFEFF"){d.execCommand("mcePasteWord");s.preventDefault();return}k.setRng(t);k.setContent("");setTimeout(function(){h({content:l.innerHTML})},0);return tinymce.dom.Event.cancel(s)}else{function m(n){n.preventDefault()}o.bind(d.getDoc(),"mousedown",m);o.bind(d.getDoc(),"keydown",m);p=d.selection.getRng();l=l.firstChild;j=d.getDoc().createRange();j.setStart(l,0);j.setEnd(l,2);k.setRng(j);window.setTimeout(function(){var u="",n;if(!o.select("div.mcePaste > div.mcePaste").length){n=o.select("div.mcePaste");c(n,function(w){var v=w.firstChild;if(v&&v.nodeName=="DIV"&&v.style.marginTop&&v.style.backgroundColor){o.remove(v,1)}c(o.select("span.Apple-style-span",w),function(x){o.remove(x,1)});c(o.select("br[data-mce-bogus]",w),function(x){o.remove(x)});if(w.parentNode.className!="mcePaste"){u+=w.innerHTML}})}else{u="

"+o.encode(r).replace(/\r?\n\r?\n/g,"

").replace(/\r?\n/g,"
")+"

"}c(o.select("div.mcePaste"),function(v){o.remove(v)});if(p){k.setRng(p)}h({content:u});o.unbind(d.getDoc(),"mousedown",m);o.unbind(d.getDoc(),"keydown",m)},0)}}if(b(d,"paste_auto_cleanup_on_paste")){if(tinymce.isOpera||/Firefox\/2/.test(navigator.userAgent)){d.onKeyDown.addToTop(function(i,j){if(((tinymce.isMac?j.metaKey:j.ctrlKey)&&j.keyCode==86)||(j.shiftKey&&j.keyCode==45)){g(j)}})}else{d.onPaste.addToTop(function(i,j){return g(j)})}}d.onInit.add(function(){d.controlManager.setActive("pastetext",d.pasteAsPlainText);if(b(d,"paste_block_drop")){d.dom.bind(d.getBody(),["dragend","dragover","draggesture","dragdrop","drop","drag"],function(i){i.preventDefault();i.stopPropagation();return false})}});f._legacySupport()},getInfo:function(){return{longname:"Paste text/word",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/paste",version:tinymce.majorVersion+"."+tinymce.minorVersion}},_preProcess:function(g,e){var k=this.editor,j=e.content,p=tinymce.grep,n=tinymce.explode,f=tinymce.trim,l,i;function d(h){c(h,function(o){if(o.constructor==RegExp){j=j.replace(o,"")}else{j=j.replace(o[0],o[1])}})}if(k.settings.paste_enable_default_filters==false){return}if(tinymce.isIE&&document.documentMode>=9){d([[/(?:
 [\s\r\n]+|
)*(<\/?(h[1-6r]|p|div|address|pre|form|table|tbody|thead|tfoot|th|tr|td|li|ol|ul|caption|blockquote|center|dl|dt|dd|dir|fieldset)[^>]*>)(?:
 [\s\r\n]+|
)*/g,"$1"]]);d([[/

/g,"

"],[/
/g," "],[/

/g,"
"]])}if(/class="?Mso|style="[^"]*\bmso-|w:WordDocument/i.test(j)||e.wordContent){e.wordContent=true;d([/^\s*( )+/gi,/( |]*>)+\s*$/gi]);if(b(k,"paste_convert_headers_to_strong")){j=j.replace(/

]*class="?MsoHeading"?[^>]*>(.*?)<\/p>/gi,"

$1

")}if(b(k,"paste_convert_middot_lists")){d([[//gi,"$&__MCE_ITEM__"],[/(]+(?:mso-list:|:\s*symbol)[^>]+>)/gi,"$1__MCE_ITEM__"],[/(]+(?:MsoListParagraph)[^>]+>)/gi,"$1__MCE_ITEM__"]])}d([//gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/ /gi,"\u00a0"]]);do{l=j.length;j=j.replace(/(<[a-z][^>]*\s)(?:id|name|language|type|on\w+|\w+:\w+)=(?:"[^"]*"|\w+)\s?/gi,"$1")}while(l!=j.length);if(b(k,"paste_retain_style_properties").replace(/^none$/i,"").length==0){j=j.replace(/<\/?span[^>]*>/gi,"")}else{d([[/([\s\u00a0]*)<\/span>/gi,function(o,h){return(h.length>0)?h.replace(/./," ").slice(Math.floor(h.length/2)).split("").join("\u00a0"):""}],[/(<[a-z][^>]*)\sstyle="([^"]*)"/gi,function(t,h,r){var u=[],o=0,q=n(f(r).replace(/"/gi,"'"),";");c(q,function(s){var w,y,z=n(s,":");function x(A){return A+((A!=="0")&&(/\d$/.test(A)))?"px":""}if(z.length==2){w=z[0].toLowerCase();y=z[1].toLowerCase();switch(w){case"mso-padding-alt":case"mso-padding-top-alt":case"mso-padding-right-alt":case"mso-padding-bottom-alt":case"mso-padding-left-alt":case"mso-margin-alt":case"mso-margin-top-alt":case"mso-margin-right-alt":case"mso-margin-bottom-alt":case"mso-margin-left-alt":case"mso-table-layout-alt":case"mso-height":case"mso-width":case"mso-vertical-align-alt":u[o++]=w.replace(/^mso-|-alt$/g,"")+":"+x(y);return;case"horiz-align":u[o++]="text-align:"+y;return;case"vert-align":u[o++]="vertical-align:"+y;return;case"font-color":case"mso-foreground":u[o++]="color:"+y;return;case"mso-background":case"mso-highlight":u[o++]="background:"+y;return;case"mso-default-height":u[o++]="min-height:"+x(y);return;case"mso-default-width":u[o++]="min-width:"+x(y);return;case"mso-padding-between-alt":u[o++]="border-collapse:separate;border-spacing:"+x(y);return;case"text-line-through":if((y=="single")||(y=="double")){u[o++]="text-decoration:line-through"}return;case"mso-zero-height":if(y=="yes"){u[o++]="display:none"}return}if(/^(mso|column|font-emph|lang|layout|line-break|list-image|nav|panose|punct|row|ruby|sep|size|src|tab-|table-border|text-(?!align|decor|indent|trans)|top-bar|version|vnd|word-break)/.test(w)){return}u[o++]=w+":"+z[1]}});if(o>0){return h+' style="'+u.join(";")+'"'}else{return h}}]])}}if(b(k,"paste_convert_headers_to_strong")){d([[/]*>/gi,"

"],[/<\/h[1-6][^>]*>/gi,"

"]])}d([[/Version:[\d.]+\nStartHTML:\d+\nEndHTML:\d+\nStartFragment:\d+\nEndFragment:\d+/gi,""]]);i=b(k,"paste_strip_class_attributes");if(i!=="none"){function m(q,o){if(i==="all"){return""}var h=p(n(o.replace(/^(["'])(.*)\1$/,"$2")," "),function(r){return(/^(?!mso)/i.test(r))});return h.length?' class="'+h.join(" ")+'"':""}j=j.replace(/ class="([^"]+)"/gi,m);j=j.replace(/ class=([\-\w]+)/gi,m)}if(b(k,"paste_remove_spans")){j=j.replace(/<\/?span[^>]*>/gi,"")}e.content=j},_postProcess:function(g,i){var f=this,e=f.editor,h=e.dom,d;if(e.settings.paste_enable_default_filters==false){return}if(i.wordContent){c(h.select("a",i.node),function(j){if(!j.href||j.href.indexOf("#_Toc")!=-1){h.remove(j,1)}});if(b(e,"paste_convert_middot_lists")){f._convertLists(g,i)}d=b(e,"paste_retain_style_properties");if((tinymce.is(d,"string"))&&(d!=="all")&&(d!=="*")){d=tinymce.explode(d.replace(/^none$/i,""));c(h.select("*",i.node),function(m){var n={},k=0,l,o,j;if(d){for(l=0;l0){h.setStyles(m,n)}else{if(m.nodeName=="SPAN"&&!m.className){h.remove(m,true)}}})}}if(b(e,"paste_remove_styles")||(b(e,"paste_remove_styles_if_webkit")&&tinymce.isWebKit)){c(h.select("*[style]",i.node),function(j){j.removeAttribute("style");j.removeAttribute("data-mce-style")})}else{if(tinymce.isWebKit){c(h.select("*",i.node),function(j){j.removeAttribute("data-mce-style")})}}},_convertLists:function(g,e){var i=g.editor.dom,h,l,d=-1,f,m=[],k,j;c(i.select("p",e.node),function(t){var q,u="",s,r,n,o;for(q=t.firstChild;q&&q.nodeType==3;q=q.nextSibling){u+=q.nodeValue}u=t.innerHTML.replace(/<\/?\w+[^>]*>/gi,"").replace(/ /g,"\u00a0");if(/^(__MCE_ITEM__)+[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*\u00a0*/.test(u)){s="ul"}if(/^__MCE_ITEM__\s*\w+\.\s*\u00a0+/.test(u)){s="ol"}if(s){f=parseFloat(t.style.marginLeft||0);if(f>d){m.push(f)}if(!h||s!=k){h=i.create(s);i.insertAfter(h,t)}else{if(f>d){h=l.appendChild(i.create(s))}else{if(f]*>/gi,"");if(s=="ul"&&/^__MCE_ITEM__[\u2022\u00b7\u00a7\u00d8o\u25CF]/.test(p)){i.remove(v)}else{if(/^__MCE_ITEM__[\s\S]*\w+\.( |\u00a0)*\s*/.test(p)){i.remove(v)}}});r=t.innerHTML;if(s=="ul"){r=t.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^[\u2022\u00b7\u00a7\u00d8o\u25CF]\s*( |\u00a0)+\s*/,"")}else{r=t.innerHTML.replace(/__MCE_ITEM__/g,"").replace(/^\s*\w+\.( |\u00a0)+\s*/,"")}l=h.appendChild(i.create("li",0,r));i.remove(t);d=f;k=s}else{h=d=0}});j=e.node.innerHTML;if(j.indexOf("__MCE_ITEM__")!=-1){e.node.innerHTML=j.replace(/__MCE_ITEM__/g,"")}},_insert:function(f,d){var e=this.editor,g=e.selection.getRng();if(!e.selection.isCollapsed()&&g.startContainer!=g.endContainer){e.getDoc().execCommand("Delete",false,null)}e.execCommand("mceInsertContent",false,f,{skip_undo:d})},_insertPlainText:function(g){var d=this.editor,e=b(d,"paste_text_linebreaktype"),i=b(d,"paste_text_replacements"),f=tinymce.is;function h(j){c(j,function(k){if(k.constructor==RegExp){g=g.replace(k,"")}else{g=g.replace(k[0],k[1])}})}if((typeof(g)==="string")&&(g.length>0)){if(/<(?:p|br|h[1-6]|ul|ol|dl|table|t[rdh]|div|blockquote|fieldset|pre|address|center)[^>]*>/i.test(g)){h([/[\n\r]+/g])}else{h([/\r+/g])}h([[/<\/(?:p|h[1-6]|ul|ol|dl|table|div|blockquote|fieldset|pre|address|center)>/gi,"\n\n"],[/]*>|<\/tr>/gi,"\n"],[/<\/t[dh]>\s*]*>/gi,"\t"],/<[a-z!\/?][^>]*>/gi,[/ /gi," "],[/(?:(?!\n)\s)*(\n+)(?:(?!\n)\s)*/gi,"$1"],[/\n{3,}/g,"\n\n"]]);g=d.dom.decode(tinymce.html.Entities.encodeRaw(g));if(f(i,"array")){h(i)}else{if(f(i,"string")){h(new RegExp(i,"gi"))}}if(e=="none"){h([[/\n+/g," "]])}else{if(e=="br"){h([[/\n/g,"
"]])}else{if(e=="p"){h([[/\n+/g,"

"],[/^(.*<\/p>)(

)$/,"

$1"]])}else{h([[/\n\n/g,"

"],[/^(.*<\/p>)(

)$/,"

$1"],[/\n/g,"
"]])}}}d.execCommand("mceInsertContent",false,g)}},_legacySupport:function(){var e=this,d=e.editor;d.addCommand("mcePasteWord",function(){d.windowManager.open({file:e.url+"/pasteword.htm",width:parseInt(b(d,"paste_dialog_width")),height:parseInt(b(d,"paste_dialog_height")),inline:1})});if(b(d,"paste_text_use_dialog")){d.addCommand("mcePasteText",function(){d.windowManager.open({file:e.url+"/pastetext.htm",width:parseInt(b(d,"paste_dialog_width")),height:parseInt(b(d,"paste_dialog_height")),inline:1})})}d.addButton("pasteword",{title:"paste.paste_word_desc",cmd:"mcePasteWord"})}});tinymce.PluginManager.add("paste",tinymce.plugins.PastePlugin)})(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/plugins/paste/pastetext.htm b/wp-includes/js/tinymce/plugins/paste/pastetext.htm index dcf1a4b401..f66590a0a6 100644 --- a/wp-includes/js/tinymce/plugins/paste/pastetext.htm +++ b/wp-includes/js/tinymce/plugins/paste/pastetext.htm @@ -1,8 +1,8 @@ {#paste.paste_text_desc} - - + + diff --git a/wp-includes/js/tinymce/plugins/paste/pasteword.htm b/wp-includes/js/tinymce/plugins/paste/pasteword.htm index 31583e3f4b..b23964c22a 100644 --- a/wp-includes/js/tinymce/plugins/paste/pasteword.htm +++ b/wp-includes/js/tinymce/plugins/paste/pasteword.htm @@ -1,8 +1,8 @@ {#paste.paste_word_desc} - - + + diff --git a/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js b/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js index f7cadd6e7f..71fbb68a64 100644 --- a/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js +++ b/wp-includes/js/tinymce/plugins/spellchecker/editor_plugin.js @@ -1 +1 @@ -(function(){var a=tinymce.util.JSONRequest,c=tinymce.each,b=tinymce.DOM;tinymce.create("tinymce.plugins.SpellcheckerPlugin",{getInfo:function(){return{longname:"Spellchecker",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/spellchecker",version:tinymce.majorVersion+"."+tinymce.minorVersion}},init:function(e,f){var g=this,d;g.url=f;g.editor=e;g.rpcUrl=e.getParam("spellchecker_rpc_url",this.url+'/rpc.php');if(g.rpcUrl=="{backend}"){if(tinymce.isIE){return}g.hasSupport=true;e.onContextMenu.addToTop(function(h,i){if(g.active){return false}})}e.addCommand("mceSpellCheck",function(){if(g.rpcUrl=="{backend}"){g.editor.getBody().spellcheck=g.active=!g.active;return}if(!g.active){e.setProgressState(1);g._sendRPC("checkWords",[g.selectedLang,g._getWords()],function(h){if(h.length>0){g.active=1;g._markWords(h);e.setProgressState(0);e.nodeChanged()}else{e.setProgressState(0);if(e.getParam("spellchecker_report_no_misspellings",true)){e.windowManager.alert("spellchecker.no_mpell")}}})}else{g._done()}});if(e.settings.content_css!==false){e.contentCSS.push(f+"/css/content.css")}e.onClick.add(g._showMenu,g);e.onContextMenu.add(g._showMenu,g);e.onBeforeGetContent.add(function(){if(g.active){g._removeWords()}});e.onNodeChange.add(function(i,h){h.setActive("spellchecker",g.active)});e.onSetContent.add(function(){g._done()});e.onBeforeGetContent.add(function(){g._done()});e.onBeforeExecCommand.add(function(h,i){if(i=="mceFullScreen"){g._done()}});g.languages={};c(e.getParam("spellchecker_languages","+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv","hash"),function(i,h){if(h.indexOf("+")===0){h=h.substring(1);g.selectedLang=i}g.languages[h]=i})},createControl:function(h,d){var f=this,g,e=f.editor;if(h=="spellchecker"){if(f.rpcUrl=="{backend}"){if(f.hasSupport){g=d.createButton(h,{title:"spellchecker.desc",cmd:"mceSpellCheck",scope:f})}return g}g=d.createSplitButton(h,{title:"spellchecker.desc",cmd:"mceSpellCheck",scope:f});g.onRenderMenu.add(function(j,i){i.add({title:"spellchecker.langs","class":"mceMenuItemTitle"}).setDisabled(1);c(f.languages,function(n,m){var p={icon:1},l;p.onclick=function(){if(n==f.selectedLang){return}l.setSelected(1);f.selectedItem.setSelected(0);f.selectedItem=l;f.selectedLang=n};p.title=m;l=i.add(p);l.setSelected(n==f.selectedLang);if(n==f.selectedLang){f.selectedItem=l}})});return g}},_walk:function(i,g){var h=this.editor.getDoc(),e;if(h.createTreeWalker){e=h.createTreeWalker(i,NodeFilter.SHOW_TEXT,null,false);while((i=e.nextNode())!=null){g.call(this,i)}}else{tinymce.walk(i,g,"childNodes")}},_getSeparators:function(){var e="",d,f=this.editor.getParam("spellchecker_word_separator_chars",'\\s!"#$%&()*+,-./:;<=>?@[]^_{|}§©«®±¶·¸»¼½¾¿×÷¤\u201d\u201c');for(d=0;d$2");while((s=p.indexOf(""))!=-1){o=p.substring(0,s);if(o.length){r=j.createTextNode(f.decode(o));q.appendChild(r)}p=p.substring(s+10);s=p.indexOf("");o=p.substring(0,s);p=p.substring(s+11);q.appendChild(f.create("span",{"class":"mceItemHiddenSpellWord"},o))}if(p.length){r=j.createTextNode(f.decode(p));q.appendChild(r)}}else{q.innerHTML=p.replace(e,'$1$2')}f.replace(q,t)}});h.moveToBookmark(i)},_showMenu:function(h,j){var i=this,h=i.editor,d=i._menu,l,k=h.dom,g=k.getViewPort(h.getWin()),f=j.target;j=0;if(!d){d=h.controlManager.createDropMenu("spellcheckermenu",{"class":"mceNoIcons"});i._menu=d}if(k.hasClass(f,"mceItemHiddenSpellWord")){d.removeAll();d.add({title:"spellchecker.wait","class":"mceMenuItemTitle"}).setDisabled(1);i._sendRPC("getSuggestions",[i.selectedLang,k.decode(f.innerHTML)],function(m){var e;d.removeAll();if(m.length>0){d.add({title:"spellchecker.sug","class":"mceMenuItemTitle"}).setDisabled(1);c(m,function(n){d.add({title:n,onclick:function(){k.replace(h.getDoc().createTextNode(n),f);i._checkDone()}})});d.addSeparator()}else{d.add({title:"spellchecker.no_sug","class":"mceMenuItemTitle"}).setDisabled(1)}if(h.getParam("show_ignore_words",true)){e=i.editor.getParam("spellchecker_enable_ignore_rpc","");d.add({title:"spellchecker.ignore_word",onclick:function(){var n=f.innerHTML;k.remove(f,1);i._checkDone();if(e){h.setProgressState(1);i._sendRPC("ignoreWord",[i.selectedLang,n],function(o){h.setProgressState(0)})}}});d.add({title:"spellchecker.ignore_words",onclick:function(){var n=f.innerHTML;i._removeWords(k.decode(n));i._checkDone();if(e){h.setProgressState(1);i._sendRPC("ignoreWords",[i.selectedLang,n],function(o){h.setProgressState(0)})}}})}if(i.editor.getParam("spellchecker_enable_learn_rpc")){d.add({title:"spellchecker.learn_word",onclick:function(){var n=f.innerHTML;k.remove(f,1);i._checkDone();h.setProgressState(1);i._sendRPC("learnWord",[i.selectedLang,n],function(o){h.setProgressState(0)})}})}d.update()});l=b.getPos(h.getContentAreaContainer());d.settings.offset_x=l.x;d.settings.offset_y=l.y;h.selection.select(f);l=k.getPos(f);d.showMenu(l.x,l.y+f.offsetHeight-g.y);return tinymce.dom.Event.cancel(j)}else{d.hideMenu()}},_checkDone:function(){var e=this,d=e.editor,g=d.dom,f;c(g.select("span"),function(h){if(h&&g.hasClass(h,"mceItemHiddenSpellWord")){f=true;return false}});if(!f){e._done()}},_done:function(){var d=this,e=d.active;if(d.active){d.active=0;d._removeWords();if(d._menu){d._menu.hideMenu()}if(e){d.editor.nodeChanged()}}},_sendRPC:function(e,g,d){var f=this;a.sendRPC({url:f.rpcUrl,method:e,params:g,success:d,error:function(i,h){f.editor.setProgressState(0);f.editor.windowManager.alert(i.errstr||("Error response: "+h.responseText))}})}});tinymce.PluginManager.add("spellchecker",tinymce.plugins.SpellcheckerPlugin)})(); \ No newline at end of file +(function(){var a=tinymce.util.JSONRequest,c=tinymce.each,b=tinymce.DOM;tinymce.create("tinymce.plugins.SpellcheckerPlugin",{getInfo:function(){return{longname:"Spellchecker",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",infourl:"http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/spellchecker",version:tinymce.majorVersion+"."+tinymce.minorVersion}},init:function(e,f){var g=this,d;g.url=f;g.editor=e;g.rpcUrl=e.getParam("spellchecker_rpc_url","{backend}");if(g.rpcUrl=="{backend}"){if(tinymce.isIE){return}g.hasSupport=true;e.onContextMenu.addToTop(function(h,i){if(g.active){return false}})}e.addCommand("mceSpellCheck",function(){if(g.rpcUrl=="{backend}"){g.editor.getBody().spellcheck=g.active=!g.active;return}if(!g.active){e.setProgressState(1);g._sendRPC("checkWords",[g.selectedLang,g._getWords()],function(h){if(h.length>0){g.active=1;g._markWords(h);e.setProgressState(0);e.nodeChanged()}else{e.setProgressState(0);if(e.getParam("spellchecker_report_no_misspellings",true)){e.windowManager.alert("spellchecker.no_mpell")}}})}else{g._done()}});if(e.settings.content_css!==false){e.contentCSS.push(f+"/css/content.css")}e.onClick.add(g._showMenu,g);e.onContextMenu.add(g._showMenu,g);e.onBeforeGetContent.add(function(){if(g.active){g._removeWords()}});e.onNodeChange.add(function(i,h){h.setActive("spellchecker",g.active)});e.onSetContent.add(function(){g._done()});e.onBeforeGetContent.add(function(){g._done()});e.onBeforeExecCommand.add(function(h,i){if(i=="mceFullScreen"){g._done()}});g.languages={};c(e.getParam("spellchecker_languages","+English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv","hash"),function(i,h){if(h.indexOf("+")===0){h=h.substring(1);g.selectedLang=i}g.languages[h]=i})},createControl:function(h,d){var f=this,g,e=f.editor;if(h=="spellchecker"){if(f.rpcUrl=="{backend}"){if(f.hasSupport){g=d.createButton(h,{title:"spellchecker.desc",cmd:"mceSpellCheck",scope:f})}return g}g=d.createSplitButton(h,{title:"spellchecker.desc",cmd:"mceSpellCheck",scope:f});g.onRenderMenu.add(function(j,i){i.add({title:"spellchecker.langs","class":"mceMenuItemTitle"}).setDisabled(1);c(f.languages,function(n,m){var p={icon:1},l;p.onclick=function(){if(n==f.selectedLang){return}l.setSelected(1);f.selectedItem.setSelected(0);f.selectedItem=l;f.selectedLang=n};p.title=m;l=i.add(p);l.setSelected(n==f.selectedLang);if(n==f.selectedLang){f.selectedItem=l}})});return g}},_walk:function(i,g){var h=this.editor.getDoc(),e;if(h.createTreeWalker){e=h.createTreeWalker(i,NodeFilter.SHOW_TEXT,null,false);while((i=e.nextNode())!=null){g.call(this,i)}}else{tinymce.walk(i,g,"childNodes")}},_getSeparators:function(){var e="",d,f=this.editor.getParam("spellchecker_word_separator_chars",'\\s!"#$%&()*+,-./:;<=>?@[]^_{|}§©«®±¶·¸»¼½¾¿×÷¤\u201d\u201c');for(d=0;d$2");while((s=p.indexOf(""))!=-1){o=p.substring(0,s);if(o.length){r=j.createTextNode(f.decode(o));q.appendChild(r)}p=p.substring(s+10);s=p.indexOf("");o=p.substring(0,s);p=p.substring(s+11);q.appendChild(f.create("span",{"class":"mceItemHiddenSpellWord"},o))}if(p.length){r=j.createTextNode(f.decode(p));q.appendChild(r)}}else{q.innerHTML=p.replace(e,'$1$2')}f.replace(q,t)}});h.moveToBookmark(i)},_showMenu:function(h,j){var i=this,h=i.editor,d=i._menu,l,k=h.dom,g=k.getViewPort(h.getWin()),f=j.target;j=0;if(!d){d=h.controlManager.createDropMenu("spellcheckermenu",{"class":"mceNoIcons"});i._menu=d}if(k.hasClass(f,"mceItemHiddenSpellWord")){d.removeAll();d.add({title:"spellchecker.wait","class":"mceMenuItemTitle"}).setDisabled(1);i._sendRPC("getSuggestions",[i.selectedLang,k.decode(f.innerHTML)],function(m){var e;d.removeAll();if(m.length>0){d.add({title:"spellchecker.sug","class":"mceMenuItemTitle"}).setDisabled(1);c(m,function(n){d.add({title:n,onclick:function(){k.replace(h.getDoc().createTextNode(n),f);i._checkDone()}})});d.addSeparator()}else{d.add({title:"spellchecker.no_sug","class":"mceMenuItemTitle"}).setDisabled(1)}if(h.getParam("show_ignore_words",true)){e=i.editor.getParam("spellchecker_enable_ignore_rpc","");d.add({title:"spellchecker.ignore_word",onclick:function(){var n=f.innerHTML;k.remove(f,1);i._checkDone();if(e){h.setProgressState(1);i._sendRPC("ignoreWord",[i.selectedLang,n],function(o){h.setProgressState(0)})}}});d.add({title:"spellchecker.ignore_words",onclick:function(){var n=f.innerHTML;i._removeWords(k.decode(n));i._checkDone();if(e){h.setProgressState(1);i._sendRPC("ignoreWords",[i.selectedLang,n],function(o){h.setProgressState(0)})}}})}if(i.editor.getParam("spellchecker_enable_learn_rpc")){d.add({title:"spellchecker.learn_word",onclick:function(){var n=f.innerHTML;k.remove(f,1);i._checkDone();h.setProgressState(1);i._sendRPC("learnWord",[i.selectedLang,n],function(o){h.setProgressState(0)})}})}d.update()});l=b.getPos(h.getContentAreaContainer());d.settings.offset_x=l.x;d.settings.offset_y=l.y;h.selection.select(f);l=k.getPos(f);d.showMenu(l.x,l.y+f.offsetHeight-g.y);return tinymce.dom.Event.cancel(j)}else{d.hideMenu()}},_checkDone:function(){var e=this,d=e.editor,g=d.dom,f;c(g.select("span"),function(h){if(h&&g.hasClass(h,"mceItemHiddenSpellWord")){f=true;return false}});if(!f){e._done()}},_done:function(){var d=this,e=d.active;if(d.active){d.active=0;d._removeWords();if(d._menu){d._menu.hideMenu()}if(e){d.editor.nodeChanged()}}},_sendRPC:function(e,g,d){var f=this;a.sendRPC({url:f.rpcUrl,method:e,params:g,success:d,error:function(i,h){f.editor.setProgressState(0);f.editor.windowManager.alert(i.errstr||("Error response: "+h.responseText))}})}});tinymce.PluginManager.add("spellchecker",tinymce.plugins.SpellcheckerPlugin)})(); \ No newline at end of file diff --git a/wp-includes/js/tinymce/themes/advanced/about.htm b/wp-includes/js/tinymce/themes/advanced/about.htm index d4df984b6a..ed4a8e3dfe 100644 --- a/wp-includes/js/tinymce/themes/advanced/about.htm +++ b/wp-includes/js/tinymce/themes/advanced/about.htm @@ -2,9 +2,9 @@ {#advanced_dlg.about_title} - - - + + +

diff --git a/wp-includes/js/tinymce/themes/advanced/anchor.htm b/wp-includes/js/tinymce/themes/advanced/anchor.htm index 9a78c4508e..dae1b363cc 100644 --- a/wp-includes/js/tinymce/themes/advanced/anchor.htm +++ b/wp-includes/js/tinymce/themes/advanced/anchor.htm @@ -2,8 +2,8 @@ {#advanced_dlg.anchor_title} - - + + diff --git a/wp-includes/js/tinymce/themes/advanced/charmap.htm b/wp-includes/js/tinymce/themes/advanced/charmap.htm index b1afd19391..5ad87f3517 100644 --- a/wp-includes/js/tinymce/themes/advanced/charmap.htm +++ b/wp-includes/js/tinymce/themes/advanced/charmap.htm @@ -2,10 +2,10 @@ {#advanced_dlg.charmap_title} - - + + - + @@ -46,6 +46,10 @@
+ + {#advanced_dlg.charmap_usage} + + diff --git a/wp-includes/js/tinymce/themes/advanced/color_picker.htm b/wp-includes/js/tinymce/themes/advanced/color_picker.htm index 5a71c03466..4ea925d732 100644 --- a/wp-includes/js/tinymce/themes/advanced/color_picker.htm +++ b/wp-includes/js/tinymce/themes/advanced/color_picker.htm @@ -2,9 +2,9 @@ {#advanced_dlg.colorpicker_title} - - - + + + diff --git a/wp-includes/js/tinymce/themes/advanced/editor_template.js b/wp-includes/js/tinymce/themes/advanced/editor_template.js index 7f30c18e41..d85b4952ed 100644 --- a/wp-includes/js/tinymce/themes/advanced/editor_template.js +++ b/wp-includes/js/tinymce/themes/advanced/editor_template.js @@ -1 +1 @@ -(function(e){var d=e.DOM,b=e.dom.Event,h=e.extend,f=e.each,a=e.util.Cookie,g,c=e.explode;e.ThemeManager.requireLangPack("advanced");e.create("tinymce.themes.AdvancedTheme",{sizes:[8,10,12,14,18,24,36],controls:{bold:["bold_desc","Bold"],italic:["italic_desc","Italic"],underline:["underline_desc","Underline"],strikethrough:["striketrough_desc","Strikethrough"],justifyleft:["justifyleft_desc","JustifyLeft"],justifycenter:["justifycenter_desc","JustifyCenter"],justifyright:["justifyright_desc","JustifyRight"],justifyfull:["justifyfull_desc","JustifyFull"],bullist:["bullist_desc","InsertUnorderedList"],numlist:["numlist_desc","InsertOrderedList"],outdent:["outdent_desc","Outdent"],indent:["indent_desc","Indent"],cut:["cut_desc","Cut"],copy:["copy_desc","Copy"],paste:["paste_desc","Paste"],undo:["undo_desc","Undo"],redo:["redo_desc","Redo"],link:["link_desc","mceLink"],unlink:["unlink_desc","unlink"],image:["image_desc","mceImage"],cleanup:["cleanup_desc","mceCleanup"],help:["help_desc","mceHelp"],code:["code_desc","mceCodeEditor"],hr:["hr_desc","InsertHorizontalRule"],removeformat:["removeformat_desc","RemoveFormat"],sub:["sub_desc","subscript"],sup:["sup_desc","superscript"],forecolor:["forecolor_desc","ForeColor"],forecolorpicker:["forecolor_desc","mceForeColor"],backcolor:["backcolor_desc","HiliteColor"],backcolorpicker:["backcolor_desc","mceBackColor"],charmap:["charmap_desc","mceCharMap"],visualaid:["visualaid_desc","mceToggleVisualAid"],anchor:["anchor_desc","mceInsertAnchor"],newdocument:["newdocument_desc","mceNewDocument"],blockquote:["blockquote_desc","mceBlockQuote"]},stateControls:["bold","italic","underline","strikethrough","bullist","numlist","justifyleft","justifycenter","justifyright","justifyfull","sub","sup","blockquote"],init:function(j,k){var l=this,m,i,n;l.editor=j;l.url=k;l.onResolveName=new e.util.Dispatcher(this);j.forcedHighContrastMode=j.settings.detect_highcontrast&&l._isHighContrast();j.settings.skin=j.forcedHighContrastMode?"highcontrast":j.settings.skin;l.settings=m=h({theme_advanced_path:true,theme_advanced_toolbar_location:"bottom",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect",theme_advanced_buttons2:"bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code",theme_advanced_buttons3:"hr,removeformat,visualaid,|,sub,sup,|,charmap",theme_advanced_blockformats:"p,address,pre,h1,h2,h3,h4,h5,h6",theme_advanced_toolbar_align:"center",theme_advanced_fonts:"Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",theme_advanced_more_colors:1,theme_advanced_row_height:23,theme_advanced_resize_horizontal:1,theme_advanced_resizing_use_cookie:1,theme_advanced_font_sizes:"1,2,3,4,5,6,7",theme_advanced_font_selector:"span",theme_advanced_show_current_color:0,readonly:j.settings.readonly},j.settings);if(!m.font_size_style_values){m.font_size_style_values="8pt,10pt,12pt,14pt,18pt,24pt,36pt"}if(e.is(m.theme_advanced_font_sizes,"string")){m.font_size_style_values=e.explode(m.font_size_style_values);m.font_size_classes=e.explode(m.font_size_classes||"");n={};j.settings.theme_advanced_font_sizes=m.theme_advanced_font_sizes;f(j.getParam("theme_advanced_font_sizes","","hash"),function(q,p){var o;if(p==q&&q>=1&&q<=7){p=q+" ("+l.sizes[q-1]+"pt)";o=m.font_size_classes[q-1];q=m.font_size_style_values[q-1]||(l.sizes[q-1]+"pt")}if(/^\s*\./.test(q)){o=q.replace(/\./g,"")}n[p]=o?{"class":o}:{fontSize:q}});m.theme_advanced_font_sizes=n}if((i=m.theme_advanced_path_location)&&i!="none"){m.theme_advanced_statusbar_location=m.theme_advanced_path_location}if(m.theme_advanced_statusbar_location=="none"){m.theme_advanced_statusbar_location=0}if(j.settings.content_css!==false){j.contentCSS.push(j.baseURI.toAbsolute(k+"/skins/"+j.settings.skin+"/content.css"))}j.onInit.add(function(){if(!j.settings.readonly){j.onNodeChange.add(l._nodeChanged,l);j.onKeyUp.add(l._updateUndoStatus,l);j.onMouseUp.add(l._updateUndoStatus,l);j.dom.bind(j.dom.getRoot(),"dragend",function(){l._updateUndoStatus(j)})}});j.onSetProgressState.add(function(q,o,r){var s,t=q.id,p;if(o){l.progressTimer=setTimeout(function(){s=q.getContainer();s=s.insertBefore(d.create("DIV",{style:"position:relative"}),s.firstChild);p=d.get(q.id+"_tbl");d.add(s,"div",{id:t+"_blocker","class":"mceBlocker",style:{width:p.clientWidth+2,height:p.clientHeight+2}});d.add(s,"div",{id:t+"_progress","class":"mceProgress",style:{left:p.clientWidth/2,top:p.clientHeight/2}})},r||0)}else{d.remove(t+"_blocker");d.remove(t+"_progress");clearTimeout(l.progressTimer)}});d.loadCSS(m.editor_css?j.documentBaseURI.toAbsolute(m.editor_css):k+"/skins/"+j.settings.skin+"/ui.css");if(m.skin_variant){d.loadCSS(k+"/skins/"+j.settings.skin+"/ui_"+m.skin_variant+".css")}},_isHighContrast:function(){var i,j=d.add(d.getRoot(),"div",{style:"background-color: rgb(171,239,86);"});i=(d.getStyle(j,"background-color",true)+"").toLowerCase().replace(/ /g,"");d.remove(j);return i!="rgb(171,239,86)"&&i!="#abef56"},createControl:function(l,i){var j,k;if(k=i.createControl(l)){return k}switch(l){case"styleselect":return this._createStyleSelect();case"formatselect":return this._createBlockFormats();case"fontselect":return this._createFontSelect();case"fontsizeselect":return this._createFontSizeSelect();case"forecolor":return this._createForeColorMenu();case"backcolor":return this._createBackColorMenu()}if((j=this.controls[l])){return i.createButton(l,{title:"advanced."+j[0],cmd:j[1],ui:j[2],value:j[3]})}},execCommand:function(k,j,l){var i=this["_"+k];if(i){i.call(this,j,l);return true}return false},_importClasses:function(k){var i=this.editor,j=i.controlManager.get("styleselect");if(j.getLength()==0){f(i.dom.getClasses(),function(n,l){var m="style_"+l;i.formatter.register(m,{inline:"span",attributes:{"class":n["class"]},selector:"*"});j.add(n["class"],m)})}},_createStyleSelect:function(m){var k=this,i=k.editor,j=i.controlManager,l;l=j.createListBox("styleselect",{title:"advanced.style_select",onselect:function(o){var p,n=[];f(l.items,function(q){n.push(q.value)});i.focus();i.undoManager.add();p=i.formatter.matchAll(n);if(!o||p[0]==o){if(p[0]){i.formatter.remove(p[0])}}else{i.formatter.apply(o)}i.undoManager.add();i.nodeChanged();return false}});i.onInit.add(function(){var o=0,n=i.getParam("style_formats");if(n){f(n,function(p){var q,r=0;f(p,function(){r++});if(r>1){q=p.name=p.name||"style_"+(o++);i.formatter.register(q,p);l.add(p.title,q)}else{l.add(p.title)}})}else{f(i.getParam("theme_advanced_styles","","hash"),function(r,q){var p;if(r){p="style_"+(o++);i.formatter.register(p,{inline:"span",classes:r,selector:"*"});l.add(k.editor.translate(q),p)}})}});if(l.getLength()==0){l.onPostRender.add(function(o,p){if(!l.NativeListBox){b.add(p.id+"_text","focus",k._importClasses,k);b.add(p.id+"_text","mousedown",k._importClasses,k);b.add(p.id+"_open","focus",k._importClasses,k);b.add(p.id+"_open","mousedown",k._importClasses,k)}else{b.add(p.id,"focus",k._importClasses,k)}})}return l},_createFontSelect:function(){var k,j=this,i=j.editor;k=i.controlManager.createListBox("fontselect",{title:"advanced.fontdefault",onselect:function(l){var m=k.items[k.selectedIndex];if(!l&&m){i.execCommand("FontName",false,m.value);return}i.execCommand("FontName",false,l);k.select(function(n){return l==n});if(m&&m.value==l){k.select(null)}return false}});if(k){f(i.getParam("theme_advanced_fonts",j.settings.theme_advanced_fonts,"hash"),function(m,l){k.add(i.translate(l),m,{style:m.indexOf("dings")==-1?"font-family:"+m:""})})}return k},_createFontSizeSelect:function(){var m=this,k=m.editor,n,l=0,j=[];n=k.controlManager.createListBox("fontsizeselect",{title:"advanced.font_size",onselect:function(i){var o=n.items[n.selectedIndex];if(!i&&o){o=o.value;if(o["class"]){k.formatter.toggle("fontsize_class",{value:o["class"]});k.undoManager.add();k.nodeChanged()}else{k.execCommand("FontSize",false,o.fontSize)}return}if(i["class"]){k.focus();k.undoManager.add();k.formatter.toggle("fontsize_class",{value:i["class"]});k.undoManager.add();k.nodeChanged()}else{k.execCommand("FontSize",false,i.fontSize)}n.select(function(p){return i==p});if(o&&(o.value.fontSize==i.fontSize||o.value["class"]==i["class"])){n.select(null)}return false}});if(n){f(m.settings.theme_advanced_font_sizes,function(o,i){var p=o.fontSize;if(p>=1&&p<=7){p=m.sizes[parseInt(p)-1]+"pt"}n.add(i,o,{style:"font-size:"+p,"class":"mceFontSize"+(l++)+(" "+(o["class"]||""))})})}return n},_createBlockFormats:function(){var k,i={p:"advanced.paragraph",address:"advanced.address",pre:"advanced.pre",h1:"advanced.h1",h2:"advanced.h2",h3:"advanced.h3",h4:"advanced.h4",h5:"advanced.h5",h6:"advanced.h6",div:"advanced.div",blockquote:"advanced.blockquote",code:"advanced.code",dt:"advanced.dt",dd:"advanced.dd",samp:"advanced.samp"},j=this;k=j.editor.controlManager.createListBox("formatselect",{title:"advanced.block",onselect:function(l){j.editor.execCommand("FormatBlock",false,l);return false}});if(k){f(j.editor.getParam("theme_advanced_blockformats",j.settings.theme_advanced_blockformats,"hash"),function(m,l){k.add(j.editor.translate(l!=m?l:i[m]),m,{"class":"mce_formatPreview mce_"+m})})}return k},_createForeColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_text_colors){l.colors=i}if(k.theme_advanced_default_foreground_color){l.default_color=k.theme_advanced_default_foreground_color}l.title="advanced.forecolor_desc";l.cmd="ForeColor";l.scope=this;m=j.editor.controlManager.createColorSplitButton("forecolor",l);return m},_createBackColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_background_colors){l.colors=i}if(k.theme_advanced_default_background_color){l.default_color=k.theme_advanced_default_background_color}l.title="advanced.backcolor_desc";l.cmd="HiliteColor";l.scope=this;m=j.editor.controlManager.createColorSplitButton("backcolor",l);return m},renderUI:function(k){var m,l,q,v=this,r=v.editor,w=v.settings,u,j,i;if(r.settings){r.settings.aria_label=w.aria_label+r.getLang("advanced.help_shortcut")}m=j=d.create("span",{role:"application","aria-labelledby":r.id+"_voice",id:r.id+"_parent","class":"mceEditor "+r.settings.skin+"Skin"+(w.skin_variant?" "+r.settings.skin+"Skin"+v._ufirst(w.skin_variant):"")});d.add(m,"span",{"class":"mceVoiceLabel",style:"display:none;",id:r.id+"_voice"},w.aria_label);if(!d.boxModel){m=d.add(m,"div",{"class":"mceOldBoxModel"})}m=u=d.add(m,"table",{role:"presentation",id:r.id+"_tbl","class":"mceLayout",cellSpacing:0,cellPadding:0});m=q=d.add(m,"tbody");switch((w.theme_advanced_layout_manager||"").toLowerCase()){case"rowlayout":l=v._rowLayout(w,q,k);break;case"customlayout":l=r.execCallback("theme_advanced_custom_layout",w,q,k,j);break;default:l=v._simpleLayout(w,q,k,j)}m=k.targetNode;i=u.rows;d.addClass(i[0],"mceFirst");d.addClass(i[i.length-1],"mceLast");f(d.select("tr",q),function(o){d.addClass(o.firstChild,"mceFirst");d.addClass(o.childNodes[o.childNodes.length-1],"mceLast")});if(d.get(w.theme_advanced_toolbar_container)){d.get(w.theme_advanced_toolbar_container).appendChild(j)}else{d.insertAfter(j,m)}b.add(r.id+"_path_row","click",function(n){n=n.target;if(n.nodeName=="A"){v._sel(n.className.replace(/^.*mcePath_([0-9]+).*$/,"$1"));return b.cancel(n)}});if(!r.getParam("accessibility_focus")){b.add(d.add(j,"a",{href:"#"},""),"focus",function(){tinyMCE.get(r.id).focus()})}if(w.theme_advanced_toolbar_location=="external"){k.deltaHeight=0}v.deltaHeight=k.deltaHeight;k.targetNode=null;r.onKeyDown.add(function(p,n){var s=121,o=122;if(n.altKey){if(n.keyCode===s){window.focus();v.toolbarGroup.focus();return b.cancel(n)}else{if(n.keyCode===o){d.get(p.id+"_path_row").focus();return b.cancel(n)}}}});r.addShortcut("alt+0","","mceShortcuts",v);return{iframeContainer:l,editorContainer:r.id+"_parent",sizeContainer:u,deltaHeight:k.deltaHeight}},getInfo:function(){return{longname:"Advanced theme",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",version:e.majorVersion+"."+e.minorVersion}},resizeBy:function(i,j){var k=d.get(this.editor.id+"_ifr");this.resizeTo(k.clientWidth+i,k.clientHeight+j)},resizeTo:function(i,m,k){var j=this.editor,l=this.settings,n=d.get(j.id+"_tbl"),o=d.get(j.id+"_ifr");i=Math.max(l.theme_advanced_resizing_min_width||100,i);m=Math.max(l.theme_advanced_resizing_min_height||100,m);i=Math.min(l.theme_advanced_resizing_max_width||65535,i);m=Math.min(l.theme_advanced_resizing_max_height||65535,m);d.setStyle(n,"height","");d.setStyle(o,"height",m);if(l.theme_advanced_resize_horizontal){d.setStyle(n,"width","");d.setStyle(o,"width",i);if(i"));d.setHTML(l,q.join(""))},_addStatusBar:function(m,j){var k,v=this,p=v.editor,w=v.settings,i,q,u,l;k=d.add(m,"tr");k=l=d.add(k,"td",{"class":"mceStatusbar"});k=d.add(k,"div",{id:p.id+"_path_row",role:"group","aria-labelledby":p.id+"_path_voice"});if(w.theme_advanced_path){d.add(k,"span",{id:p.id+"_path_voice"},p.translate("advanced.path"));d.add(k,"span",{},": ")}else{d.add(k,"span",{}," ")}if(w.theme_advanced_resizing){d.add(l,"a",{id:p.id+"_resize",href:"javascript:;",onclick:"return false;","class":"mceResize",tabIndex:"-1"});if(w.theme_advanced_resizing_use_cookie){p.onPostRender.add(function(){var n=a.getHash("TinyMCE_"+p.id+"_size"),r=d.get(p.id+"_tbl");if(!n){return}v.resizeTo(n.cw,n.ch)})}p.onPostRender.add(function(){b.add(p.id+"_resize","click",function(n){n.preventDefault()});b.add(p.id+"_resize","mousedown",function(D){var t,r,s,o,C,z,A,F,n,E,x;function y(G){G.preventDefault();n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E)}function B(G){b.remove(d.doc,"mousemove",t);b.remove(p.getDoc(),"mousemove",r);b.remove(d.doc,"mouseup",s);b.remove(p.getDoc(),"mouseup",o);n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E,true)}D.preventDefault();C=D.screenX;z=D.screenY;x=d.get(v.editor.id+"_ifr");A=n=x.clientWidth;F=E=x.clientHeight;t=b.add(d.doc,"mousemove",y);r=b.add(p.getDoc(),"mousemove",y);s=b.add(d.doc,"mouseup",B);o=b.add(p.getDoc(),"mouseup",B)})})}j.deltaHeight-=21;k=m=null},_updateUndoStatus:function(j){var i=j.controlManager,k=j.undoManager;i.setDisabled("undo",!k.hasUndo()&&!k.typing);i.setDisabled("redo",!k.hasRedo())},_nodeChanged:function(m,r,D,q,E){var y=this,C,F=0,x,G,z=y.settings,w,k,u,B,l,j,i;e.each(y.stateControls,function(n){r.setActive(n,m.queryCommandState(y.controls[n][1]))});function o(p){var s,n=E.parents,t=p;if(typeof(p)=="string"){t=function(v){return v.nodeName==p}}for(s=0;s0){y.statusKeyboardNavigation=new e.ui.KeyboardNavigation({root:m.id+"_path_row",items:d.select("a",C),excludeFromTabOrder:true,onCancel:function(){m.focus()}},d)}}},_sel:function(i){this.editor.execCommand("mceSelectNodeDepth",false,i)},_mceInsertAnchor:function(k,j){var i=this.editor;i.windowManager.open({url:this.url+"/anchor.htm",width:320+parseInt(i.getLang("advanced.anchor_delta_width",0)),height:90+parseInt(i.getLang("advanced.anchor_delta_height",0)),inline:true},{theme_url:this.url})},_mceCharMap:function(){var i=this.editor;i.windowManager.open({url:this.url+"/charmap.htm",width:550+parseInt(i.getLang("advanced.charmap_delta_width",0)),height:250+parseInt(i.getLang("advanced.charmap_delta_height",0)),inline:true},{theme_url:this.url})},_mceHelp:function(){var i=this.editor;i.windowManager.open({url:this.url+"/about.htm",width:480,height:380,inline:true},{theme_url:this.url})},_mceShortcuts:function(){var i=this.editor;i.windowManager.open({url:this.url+"/shortcuts.htm",width:480,height:380,inline:true},{theme_url:this.url})},_mceColorPicker:function(k,j){var i=this.editor;j=j||{};i.windowManager.open({url:this.url+"/color_picker.htm",width:375+parseInt(i.getLang("advanced.colorpicker_delta_width",0)),height:250+parseInt(i.getLang("advanced.colorpicker_delta_height",0)),close_previous:false,inline:true},{input_color:j.color,func:j.func,theme_url:this.url})},_mceCodeEditor:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+"/source_editor.htm",width:parseInt(i.getParam("theme_advanced_source_editor_width",720)),height:parseInt(i.getParam("theme_advanced_source_editor_height",580)),inline:true,resizable:true,maximizable:true},{theme_url:this.url})},_mceImage:function(j,k){var i=this.editor;if(i.dom.getAttrib(i.selection.getNode(),"class").indexOf("mceItem")!=-1){return}i.windowManager.open({url:this.url+"/image.htm",width:355+parseInt(i.getLang("advanced.image_delta_width",0)),height:275+parseInt(i.getLang("advanced.image_delta_height",0)),inline:true},{theme_url:this.url})},_mceLink:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+"/link.htm",width:310+parseInt(i.getLang("advanced.link_delta_width",0)),height:200+parseInt(i.getLang("advanced.link_delta_height",0)),inline:true},{theme_url:this.url})},_mceNewDocument:function(){var i=this.editor;i.windowManager.confirm("advanced.newdocument",function(j){if(j){i.execCommand("mceSetContent",false,"")}})},_mceForeColor:function(){var i=this;this._mceColorPicker(0,{color:i.fgColor,func:function(j){i.fgColor=j;i.editor.execCommand("ForeColor",false,j)}})},_mceBackColor:function(){var i=this;this._mceColorPicker(0,{color:i.bgColor,func:function(j){i.bgColor=j;i.editor.execCommand("HiliteColor",false,j)}})},_ufirst:function(i){return i.substring(0,1).toUpperCase()+i.substring(1)}});e.ThemeManager.add("advanced",e.themes.AdvancedTheme)}(tinymce)); \ No newline at end of file +(function(e){var d=e.DOM,b=e.dom.Event,h=e.extend,f=e.each,a=e.util.Cookie,g,c=e.explode;e.ThemeManager.requireLangPack("advanced");e.create("tinymce.themes.AdvancedTheme",{sizes:[8,10,12,14,18,24,36],controls:{bold:["bold_desc","Bold"],italic:["italic_desc","Italic"],underline:["underline_desc","Underline"],strikethrough:["striketrough_desc","Strikethrough"],justifyleft:["justifyleft_desc","JustifyLeft"],justifycenter:["justifycenter_desc","JustifyCenter"],justifyright:["justifyright_desc","JustifyRight"],justifyfull:["justifyfull_desc","JustifyFull"],bullist:["bullist_desc","InsertUnorderedList"],numlist:["numlist_desc","InsertOrderedList"],outdent:["outdent_desc","Outdent"],indent:["indent_desc","Indent"],cut:["cut_desc","Cut"],copy:["copy_desc","Copy"],paste:["paste_desc","Paste"],undo:["undo_desc","Undo"],redo:["redo_desc","Redo"],link:["link_desc","mceLink"],unlink:["unlink_desc","unlink"],image:["image_desc","mceImage"],cleanup:["cleanup_desc","mceCleanup"],help:["help_desc","mceHelp"],code:["code_desc","mceCodeEditor"],hr:["hr_desc","InsertHorizontalRule"],removeformat:["removeformat_desc","RemoveFormat"],sub:["sub_desc","subscript"],sup:["sup_desc","superscript"],forecolor:["forecolor_desc","ForeColor"],forecolorpicker:["forecolor_desc","mceForeColor"],backcolor:["backcolor_desc","HiliteColor"],backcolorpicker:["backcolor_desc","mceBackColor"],charmap:["charmap_desc","mceCharMap"],visualaid:["visualaid_desc","mceToggleVisualAid"],anchor:["anchor_desc","mceInsertAnchor"],newdocument:["newdocument_desc","mceNewDocument"],blockquote:["blockquote_desc","mceBlockQuote"]},stateControls:["bold","italic","underline","strikethrough","bullist","numlist","justifyleft","justifycenter","justifyright","justifyfull","sub","sup","blockquote"],init:function(j,k){var l=this,m,i,n;l.editor=j;l.url=k;l.onResolveName=new e.util.Dispatcher(this);j.forcedHighContrastMode=j.settings.detect_highcontrast&&l._isHighContrast();j.settings.skin=j.forcedHighContrastMode?"highcontrast":j.settings.skin;l.settings=m=h({theme_advanced_path:true,theme_advanced_toolbar_location:"bottom",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect",theme_advanced_buttons2:"bullist,numlist,|,outdent,indent,|,undo,redo,|,link,unlink,anchor,image,cleanup,help,code",theme_advanced_buttons3:"hr,removeformat,visualaid,|,sub,sup,|,charmap",theme_advanced_blockformats:"p,address,pre,h1,h2,h3,h4,h5,h6",theme_advanced_toolbar_align:"center",theme_advanced_fonts:"Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings,zapf dingbats",theme_advanced_more_colors:1,theme_advanced_row_height:23,theme_advanced_resize_horizontal:1,theme_advanced_resizing_use_cookie:1,theme_advanced_font_sizes:"1,2,3,4,5,6,7",theme_advanced_font_selector:"span",theme_advanced_show_current_color:0,readonly:j.settings.readonly},j.settings);if(!m.font_size_style_values){m.font_size_style_values="8pt,10pt,12pt,14pt,18pt,24pt,36pt"}if(e.is(m.theme_advanced_font_sizes,"string")){m.font_size_style_values=e.explode(m.font_size_style_values);m.font_size_classes=e.explode(m.font_size_classes||"");n={};j.settings.theme_advanced_font_sizes=m.theme_advanced_font_sizes;f(j.getParam("theme_advanced_font_sizes","","hash"),function(q,p){var o;if(p==q&&q>=1&&q<=7){p=q+" ("+l.sizes[q-1]+"pt)";o=m.font_size_classes[q-1];q=m.font_size_style_values[q-1]||(l.sizes[q-1]+"pt")}if(/^\s*\./.test(q)){o=q.replace(/\./g,"")}n[p]=o?{"class":o}:{fontSize:q}});m.theme_advanced_font_sizes=n}if((i=m.theme_advanced_path_location)&&i!="none"){m.theme_advanced_statusbar_location=m.theme_advanced_path_location}if(m.theme_advanced_statusbar_location=="none"){m.theme_advanced_statusbar_location=0}if(j.settings.content_css!==false){j.contentCSS.push(j.baseURI.toAbsolute(k+"/skins/"+j.settings.skin+"/content.css"))}j.onInit.add(function(){if(!j.settings.readonly){j.onNodeChange.add(l._nodeChanged,l);j.onKeyUp.add(l._updateUndoStatus,l);j.onMouseUp.add(l._updateUndoStatus,l);j.dom.bind(j.dom.getRoot(),"dragend",function(){l._updateUndoStatus(j)})}});j.onSetProgressState.add(function(q,o,r){var s,t=q.id,p;if(o){l.progressTimer=setTimeout(function(){s=q.getContainer();s=s.insertBefore(d.create("DIV",{style:"position:relative"}),s.firstChild);p=d.get(q.id+"_tbl");d.add(s,"div",{id:t+"_blocker","class":"mceBlocker",style:{width:p.clientWidth+2,height:p.clientHeight+2}});d.add(s,"div",{id:t+"_progress","class":"mceProgress",style:{left:p.clientWidth/2,top:p.clientHeight/2}})},r||0)}else{d.remove(t+"_blocker");d.remove(t+"_progress");clearTimeout(l.progressTimer)}});d.loadCSS(m.editor_css?j.documentBaseURI.toAbsolute(m.editor_css):k+"/skins/"+j.settings.skin+"/ui.css");if(m.skin_variant){d.loadCSS(k+"/skins/"+j.settings.skin+"/ui_"+m.skin_variant+".css")}},_isHighContrast:function(){var i,j=d.add(d.getRoot(),"div",{style:"background-color: rgb(171,239,86);"});i=(d.getStyle(j,"background-color",true)+"").toLowerCase().replace(/ /g,"");d.remove(j);return i!="rgb(171,239,86)"&&i!="#abef56"},createControl:function(l,i){var j,k;if(k=i.createControl(l)){return k}switch(l){case"styleselect":return this._createStyleSelect();case"formatselect":return this._createBlockFormats();case"fontselect":return this._createFontSelect();case"fontsizeselect":return this._createFontSizeSelect();case"forecolor":return this._createForeColorMenu();case"backcolor":return this._createBackColorMenu()}if((j=this.controls[l])){return i.createButton(l,{title:"advanced."+j[0],cmd:j[1],ui:j[2],value:j[3]})}},execCommand:function(k,j,l){var i=this["_"+k];if(i){i.call(this,j,l);return true}return false},_importClasses:function(k){var i=this.editor,j=i.controlManager.get("styleselect");if(j.getLength()==0){f(i.dom.getClasses(),function(n,l){var m="style_"+l;i.formatter.register(m,{inline:"span",attributes:{"class":n["class"]},selector:"*"});j.add(n["class"],m)})}},_createStyleSelect:function(m){var k=this,i=k.editor,j=i.controlManager,l;l=j.createListBox("styleselect",{title:"advanced.style_select",onselect:function(o){var p,n=[];f(l.items,function(q){n.push(q.value)});i.focus();i.undoManager.add();p=i.formatter.matchAll(n);if(!o||p[0]==o){if(p[0]){i.formatter.remove(p[0])}}else{i.formatter.apply(o)}i.undoManager.add();i.nodeChanged();return false}});i.onInit.add(function(){var o=0,n=i.getParam("style_formats");if(n){f(n,function(p){var q,r=0;f(p,function(){r++});if(r>1){q=p.name=p.name||"style_"+(o++);i.formatter.register(q,p);l.add(p.title,q)}else{l.add(p.title)}})}else{f(i.getParam("theme_advanced_styles","","hash"),function(r,q){var p;if(r){p="style_"+(o++);i.formatter.register(p,{inline:"span",classes:r,selector:"*"});l.add(k.editor.translate(q),p)}})}});if(l.getLength()==0){l.onPostRender.add(function(o,p){if(!l.NativeListBox){b.add(p.id+"_text","focus",k._importClasses,k);b.add(p.id+"_text","mousedown",k._importClasses,k);b.add(p.id+"_open","focus",k._importClasses,k);b.add(p.id+"_open","mousedown",k._importClasses,k)}else{b.add(p.id,"focus",k._importClasses,k)}})}return l},_createFontSelect:function(){var k,j=this,i=j.editor;k=i.controlManager.createListBox("fontselect",{title:"advanced.fontdefault",onselect:function(l){var m=k.items[k.selectedIndex];if(!l&&m){i.execCommand("FontName",false,m.value);return}i.execCommand("FontName",false,l);k.select(function(n){return l==n});if(m&&m.value==l){k.select(null)}return false}});if(k){f(i.getParam("theme_advanced_fonts",j.settings.theme_advanced_fonts,"hash"),function(m,l){k.add(i.translate(l),m,{style:m.indexOf("dings")==-1?"font-family:"+m:""})})}return k},_createFontSizeSelect:function(){var m=this,k=m.editor,n,l=0,j=[];n=k.controlManager.createListBox("fontsizeselect",{title:"advanced.font_size",onselect:function(i){var o=n.items[n.selectedIndex];if(!i&&o){o=o.value;if(o["class"]){k.formatter.toggle("fontsize_class",{value:o["class"]});k.undoManager.add();k.nodeChanged()}else{k.execCommand("FontSize",false,o.fontSize)}return}if(i["class"]){k.focus();k.undoManager.add();k.formatter.toggle("fontsize_class",{value:i["class"]});k.undoManager.add();k.nodeChanged()}else{k.execCommand("FontSize",false,i.fontSize)}n.select(function(p){return i==p});if(o&&(o.value.fontSize==i.fontSize||o.value["class"]&&o.value["class"]==i["class"])){n.select(null)}return false}});if(n){f(m.settings.theme_advanced_font_sizes,function(o,i){var p=o.fontSize;if(p>=1&&p<=7){p=m.sizes[parseInt(p)-1]+"pt"}n.add(i,o,{style:"font-size:"+p,"class":"mceFontSize"+(l++)+(" "+(o["class"]||""))})})}return n},_createBlockFormats:function(){var k,i={p:"advanced.paragraph",address:"advanced.address",pre:"advanced.pre",h1:"advanced.h1",h2:"advanced.h2",h3:"advanced.h3",h4:"advanced.h4",h5:"advanced.h5",h6:"advanced.h6",div:"advanced.div",blockquote:"advanced.blockquote",code:"advanced.code",dt:"advanced.dt",dd:"advanced.dd",samp:"advanced.samp"},j=this;k=j.editor.controlManager.createListBox("formatselect",{title:"advanced.block",onselect:function(l){j.editor.execCommand("FormatBlock",false,l);return false}});if(k){f(j.editor.getParam("theme_advanced_blockformats",j.settings.theme_advanced_blockformats,"hash"),function(m,l){k.add(j.editor.translate(l!=m?l:i[m]),m,{"class":"mce_formatPreview mce_"+m})})}return k},_createForeColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_text_colors){l.colors=i}if(k.theme_advanced_default_foreground_color){l.default_color=k.theme_advanced_default_foreground_color}l.title="advanced.forecolor_desc";l.cmd="ForeColor";l.scope=this;m=j.editor.controlManager.createColorSplitButton("forecolor",l);return m},_createBackColorMenu:function(){var m,j=this,k=j.settings,l={},i;if(k.theme_advanced_more_colors){l.more_colors_func=function(){j._mceColorPicker(0,{color:m.value,func:function(n){m.setColor(n)}})}}if(i=k.theme_advanced_background_colors){l.colors=i}if(k.theme_advanced_default_background_color){l.default_color=k.theme_advanced_default_background_color}l.title="advanced.backcolor_desc";l.cmd="HiliteColor";l.scope=this;m=j.editor.controlManager.createColorSplitButton("backcolor",l);return m},renderUI:function(k){var m,l,q,v=this,r=v.editor,w=v.settings,u,j,i;if(r.settings){r.settings.aria_label=w.aria_label+r.getLang("advanced.help_shortcut")}m=j=d.create("span",{role:"application","aria-labelledby":r.id+"_voice",id:r.id+"_parent","class":"mceEditor "+r.settings.skin+"Skin"+(w.skin_variant?" "+r.settings.skin+"Skin"+v._ufirst(w.skin_variant):"")});d.add(m,"span",{"class":"mceVoiceLabel",style:"display:none;",id:r.id+"_voice"},w.aria_label);if(!d.boxModel){m=d.add(m,"div",{"class":"mceOldBoxModel"})}m=u=d.add(m,"table",{role:"presentation",id:r.id+"_tbl","class":"mceLayout",cellSpacing:0,cellPadding:0});m=q=d.add(m,"tbody");switch((w.theme_advanced_layout_manager||"").toLowerCase()){case"rowlayout":l=v._rowLayout(w,q,k);break;case"customlayout":l=r.execCallback("theme_advanced_custom_layout",w,q,k,j);break;default:l=v._simpleLayout(w,q,k,j)}m=k.targetNode;i=u.rows;d.addClass(i[0],"mceFirst");d.addClass(i[i.length-1],"mceLast");f(d.select("tr",q),function(o){d.addClass(o.firstChild,"mceFirst");d.addClass(o.childNodes[o.childNodes.length-1],"mceLast")});if(d.get(w.theme_advanced_toolbar_container)){d.get(w.theme_advanced_toolbar_container).appendChild(j)}else{d.insertAfter(j,m)}b.add(r.id+"_path_row","click",function(n){n=n.target;if(n.nodeName=="A"){v._sel(n.className.replace(/^.*mcePath_([0-9]+).*$/,"$1"));return b.cancel(n)}});if(!r.getParam("accessibility_focus")){b.add(d.add(j,"a",{href:"#"},""),"focus",function(){tinyMCE.get(r.id).focus()})}if(w.theme_advanced_toolbar_location=="external"){k.deltaHeight=0}v.deltaHeight=k.deltaHeight;k.targetNode=null;r.onKeyDown.add(function(p,n){var s=121,o=122;if(n.altKey){if(n.keyCode===s){if(e.isWebKit){window.focus()}v.toolbarGroup.focus();return b.cancel(n)}else{if(n.keyCode===o){d.get(p.id+"_path_row").focus();return b.cancel(n)}}}});r.addShortcut("alt+0","","mceShortcuts",v);return{iframeContainer:l,editorContainer:r.id+"_parent",sizeContainer:u,deltaHeight:k.deltaHeight}},getInfo:function(){return{longname:"Advanced theme",author:"Moxiecode Systems AB",authorurl:"http://tinymce.moxiecode.com",version:e.majorVersion+"."+e.minorVersion}},resizeBy:function(i,j){var k=d.get(this.editor.id+"_ifr");this.resizeTo(k.clientWidth+i,k.clientHeight+j)},resizeTo:function(i,m,k){var j=this.editor,l=this.settings,n=d.get(j.id+"_tbl"),o=d.get(j.id+"_ifr");i=Math.max(l.theme_advanced_resizing_min_width||100,i);m=Math.max(l.theme_advanced_resizing_min_height||100,m);i=Math.min(l.theme_advanced_resizing_max_width||65535,i);m=Math.min(l.theme_advanced_resizing_max_height||65535,m);d.setStyle(n,"height","");d.setStyle(o,"height",m);if(l.theme_advanced_resize_horizontal){d.setStyle(n,"width","");d.setStyle(o,"width",i);if(i"));d.setHTML(l,q.join(""))},_addStatusBar:function(m,j){var k,v=this,p=v.editor,w=v.settings,i,q,u,l;k=d.add(m,"tr");k=l=d.add(k,"td",{"class":"mceStatusbar"});k=d.add(k,"div",{id:p.id+"_path_row",role:"group","aria-labelledby":p.id+"_path_voice"});if(w.theme_advanced_path){d.add(k,"span",{id:p.id+"_path_voice"},p.translate("advanced.path"));d.add(k,"span",{},": ")}else{d.add(k,"span",{}," ")}if(w.theme_advanced_resizing){d.add(l,"a",{id:p.id+"_resize",href:"javascript:;",onclick:"return false;","class":"mceResize",tabIndex:"-1"});if(w.theme_advanced_resizing_use_cookie){p.onPostRender.add(function(){var n=a.getHash("TinyMCE_"+p.id+"_size"),r=d.get(p.id+"_tbl");if(!n){return}v.resizeTo(n.cw,n.ch)})}p.onPostRender.add(function(){b.add(p.id+"_resize","click",function(n){n.preventDefault()});b.add(p.id+"_resize","mousedown",function(D){var t,r,s,o,C,z,A,F,n,E,x;function y(G){G.preventDefault();n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E)}function B(G){b.remove(d.doc,"mousemove",t);b.remove(p.getDoc(),"mousemove",r);b.remove(d.doc,"mouseup",s);b.remove(p.getDoc(),"mouseup",o);n=A+(G.screenX-C);E=F+(G.screenY-z);v.resizeTo(n,E,true)}D.preventDefault();C=D.screenX;z=D.screenY;x=d.get(v.editor.id+"_ifr");A=n=x.clientWidth;F=E=x.clientHeight;t=b.add(d.doc,"mousemove",y);r=b.add(p.getDoc(),"mousemove",y);s=b.add(d.doc,"mouseup",B);o=b.add(p.getDoc(),"mouseup",B)})})}j.deltaHeight-=21;k=m=null},_updateUndoStatus:function(j){var i=j.controlManager,k=j.undoManager;i.setDisabled("undo",!k.hasUndo()&&!k.typing);i.setDisabled("redo",!k.hasRedo())},_nodeChanged:function(m,r,D,q,E){var y=this,C,F=0,x,G,z=y.settings,w,k,u,B,l,j,i;e.each(y.stateControls,function(n){r.setActive(n,m.queryCommandState(y.controls[n][1]))});function o(p){var s,n=E.parents,t=p;if(typeof(p)=="string"){t=function(v){return v.nodeName==p}}for(s=0;s0){y.statusKeyboardNavigation=new e.ui.KeyboardNavigation({root:m.id+"_path_row",items:d.select("a",C),excludeFromTabOrder:true,onCancel:function(){m.focus()}},d)}}},_sel:function(i){this.editor.execCommand("mceSelectNodeDepth",false,i)},_mceInsertAnchor:function(k,j){var i=this.editor;i.windowManager.open({url:this.url+"/anchor.htm",width:320+parseInt(i.getLang("advanced.anchor_delta_width",0)),height:90+parseInt(i.getLang("advanced.anchor_delta_height",0)),inline:true},{theme_url:this.url})},_mceCharMap:function(){var i=this.editor;i.windowManager.open({url:this.url+"/charmap.htm",width:550+parseInt(i.getLang("advanced.charmap_delta_width",0)),height:265+parseInt(i.getLang("advanced.charmap_delta_height",0)),inline:true},{theme_url:this.url})},_mceHelp:function(){var i=this.editor;i.windowManager.open({url:this.url+"/about.htm",width:480,height:380,inline:true},{theme_url:this.url})},_mceShortcuts:function(){var i=this.editor;i.windowManager.open({url:this.url+"/shortcuts.htm",width:480,height:380,inline:true},{theme_url:this.url})},_mceColorPicker:function(k,j){var i=this.editor;j=j||{};i.windowManager.open({url:this.url+"/color_picker.htm",width:375+parseInt(i.getLang("advanced.colorpicker_delta_width",0)),height:250+parseInt(i.getLang("advanced.colorpicker_delta_height",0)),close_previous:false,inline:true},{input_color:j.color,func:j.func,theme_url:this.url})},_mceCodeEditor:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+"/source_editor.htm",width:parseInt(i.getParam("theme_advanced_source_editor_width",720)),height:parseInt(i.getParam("theme_advanced_source_editor_height",580)),inline:true,resizable:true,maximizable:true},{theme_url:this.url})},_mceImage:function(j,k){var i=this.editor;if(i.dom.getAttrib(i.selection.getNode(),"class").indexOf("mceItem")!=-1){return}i.windowManager.open({url:this.url+"/image.htm",width:355+parseInt(i.getLang("advanced.image_delta_width",0)),height:275+parseInt(i.getLang("advanced.image_delta_height",0)),inline:true},{theme_url:this.url})},_mceLink:function(j,k){var i=this.editor;i.windowManager.open({url:this.url+"/link.htm",width:310+parseInt(i.getLang("advanced.link_delta_width",0)),height:200+parseInt(i.getLang("advanced.link_delta_height",0)),inline:true},{theme_url:this.url})},_mceNewDocument:function(){var i=this.editor;i.windowManager.confirm("advanced.newdocument",function(j){if(j){i.execCommand("mceSetContent",false,"")}})},_mceForeColor:function(){var i=this;this._mceColorPicker(0,{color:i.fgColor,func:function(j){i.fgColor=j;i.editor.execCommand("ForeColor",false,j)}})},_mceBackColor:function(){var i=this;this._mceColorPicker(0,{color:i.bgColor,func:function(j){i.bgColor=j;i.editor.execCommand("HiliteColor",false,j)}})},_ufirst:function(i){return i.substring(0,1).toUpperCase()+i.substring(1)}});e.ThemeManager.add("advanced",e.themes.AdvancedTheme)}(tinymce)); \ No newline at end of file diff --git a/wp-includes/js/tinymce/themes/advanced/image.htm b/wp-includes/js/tinymce/themes/advanced/image.htm index 038ab97f9a..f4e25a0b61 100644 --- a/wp-includes/js/tinymce/themes/advanced/image.htm +++ b/wp-includes/js/tinymce/themes/advanced/image.htm @@ -2,10 +2,10 @@ {#advanced_dlg.image_title} - - - - + + + + diff --git a/wp-includes/js/tinymce/themes/advanced/js/anchor.js b/wp-includes/js/tinymce/themes/advanced/js/anchor.js index 7b556351df..b6c5b695c5 100644 --- a/wp-includes/js/tinymce/themes/advanced/js/anchor.js +++ b/wp-includes/js/tinymce/themes/advanced/js/anchor.js @@ -30,9 +30,10 @@ var AnchorDialog = { ed.selection.collapse(1); elm = ed.dom.getParent(ed.selection.getNode(), 'A'); - if (elm) + if (elm) { + elm.setAttribute('name', name); elm.name = name; - else + } else ed.execCommand('mceInsertContent', 0, ed.dom.createHTML('a', {name : name, 'class' : 'mceItemAnchor'}, '')); tinyMCEPopup.close(); diff --git a/wp-includes/js/tinymce/themes/advanced/js/charmap.js b/wp-includes/js/tinymce/themes/advanced/js/charmap.js index 78bc080e18..cbb4172bac 100644 --- a/wp-includes/js/tinymce/themes/advanced/js/charmap.js +++ b/wp-includes/js/tinymce/themes/advanced/js/charmap.js @@ -281,13 +281,21 @@ tinyMCEPopup.onInit.add(function() { function addKeyboardNavigation(){ var tableElm, cells, settings; - cells = tinyMCEPopup.dom.select(".charmaplink", "charmapgroup"); + cells = tinyMCEPopup.dom.select("a.charmaplink", "charmapgroup"); settings ={ root: "charmapgroup", items: cells }; - + cells[0].tabindex=0; + tinyMCEPopup.dom.addClass(cells[0], "mceFocus"); + if (tinymce.isGecko) { + cells[0].focus(); + } else { + setTimeout(function(){ + cells[0].focus(); + }, 100); + } tinyMCEPopup.editor.windowManager.createInstance('tinymce.ui.KeyboardNavigation', settings, tinyMCEPopup.dom); } @@ -306,7 +314,7 @@ function renderCharMapHTML() { previewCharFn = 'previewChar(\'' + charmap[i][1].substring(1,charmap[i][1].length) + '\',\'' + charmap[i][0].substring(1,charmap[i][0].length) + '\',\'' + charmap[i][3] + '\');'; html += '' + '' - + '
' + + '' + charmap[i][1] + ''; if ((cols+1) % charsPerRow == 0) diff --git a/wp-includes/js/tinymce/themes/advanced/js/color_picker.js b/wp-includes/js/tinymce/themes/advanced/js/color_picker.js index cdf8c4c0c4..3cbf32c4f2 100644 --- a/wp-includes/js/tinymce/themes/advanced/js/color_picker.js +++ b/wp-includes/js/tinymce/themes/advanced/js/color_picker.js @@ -1,6 +1,6 @@ tinyMCEPopup.requireLangPack(); -var detail = 50, strhex = "0123456789ABCDEF", i, isMouseDown = false, isMouseOver = false; +var detail = 50, strhex = "0123456789abcdef", i, isMouseDown = false, isMouseOver = false; var colors = [ "#000000","#000033","#000066","#000099","#0000cc","#0000ff","#330000","#330033", @@ -266,10 +266,10 @@ function dechex(n) { } function computeColor(e) { - var x, y, partWidth, partDetail, imHeight, r, g, b, coef, i, finalCoef, finalR, finalG, finalB; + var x, y, partWidth, partDetail, imHeight, r, g, b, coef, i, finalCoef, finalR, finalG, finalB, pos = tinyMCEPopup.dom.getPos(e.target); - x = e.offsetX ? e.offsetX : (e.target ? e.clientX - e.target.x : 0); - y = e.offsetY ? e.offsetY : (e.target ? e.clientY - e.target.y : 0); + x = e.offsetX ? e.offsetX : (e.target ? e.clientX - pos.x : 0); + y = e.offsetY ? e.offsetY : (e.target ? e.clientY - pos.y : 0); partWidth = document.getElementById('colors').width / 6; partDetail = detail / 2; diff --git a/wp-includes/js/tinymce/themes/advanced/link.htm b/wp-includes/js/tinymce/themes/advanced/link.htm index fc5fa845d8..59dfea0cf3 100644 --- a/wp-includes/js/tinymce/themes/advanced/link.htm +++ b/wp-includes/js/tinymce/themes/advanced/link.htm @@ -2,11 +2,11 @@ {#advanced_dlg.link_title} - - - - - + + + + + diff --git a/wp-includes/js/tinymce/themes/advanced/shortcuts.htm b/wp-includes/js/tinymce/themes/advanced/shortcuts.htm index e1908905f3..c21e086c1e 100644 --- a/wp-includes/js/tinymce/themes/advanced/shortcuts.htm +++ b/wp-includes/js/tinymce/themes/advanced/shortcuts.htm @@ -2,7 +2,7 @@ {#advanced_dlg.accessibility_help} - + diff --git a/wp-includes/js/tinymce/themes/advanced/skins/default/content.css b/wp-includes/js/tinymce/themes/advanced/skins/default/content.css index b9adf6f02e..4d63ca9810 100644 --- a/wp-includes/js/tinymce/themes/advanced/skins/default/content.css +++ b/wp-includes/js/tinymce/themes/advanced/skins/default/content.css @@ -13,7 +13,7 @@ a.mceItemAnchor {display:inline-block; -webkit-user-select:all; -webkit-user-mod span.mceItemNbsp {background: #DDD} td.mceSelected, th.mceSelected {background-color:#3399ff !important} img {border:0;} -table {cursor:default} +table, img, hr, .mceItemAnchor {cursor:default} table td, table th {cursor:text} ins {border-bottom:1px solid green; text-decoration: none; color:green} del {color:red; text-decoration:line-through} @@ -45,5 +45,6 @@ font[face=mceinline] {font-family:inherit !important} .mceItemRealMedia {background-image:url(../../img/realmedia.gif)} .mceItemVideo {background-image:url(../../img/video.gif)} .mceItemAudio {background-image:url(../../img/video.gif)} +.mceItemEmbeddedAudio {background-image:url(../../img/video.gif)} .mceItemIframe {background-image:url(../../img/iframe.gif)} .mcePageBreak {display:block;border:0;width:100%;height:12px;border-top:1px dotted #ccc;margin-top:15px;background:#fff url(../../img/pagebreak.gif) no-repeat center top;} diff --git a/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css b/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css index 46007b0426..ee3d369d02 100644 --- a/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css +++ b/wp-includes/js/tinymce/themes/advanced/skins/highcontrast/content.css @@ -11,7 +11,7 @@ a.mceItemAnchor {display:inline-block; width:11px !important; height:11px !impo span.mceItemNbsp {background: #DDD} td.mceSelected, th.mceSelected {background-color:#3399ff !important} img {border:0;} -table {cursor:default} +table, img, hr, .mceItemAnchor {cursor:default} table td, table th {cursor:text} ins {border-bottom:1px solid green; text-decoration: none; color:green} del {color:red; text-decoration:line-through} diff --git a/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css b/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css index 47a39255a1..631fa0ec87 100644 --- a/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css +++ b/wp-includes/js/tinymce/themes/advanced/skins/o2k7/content.css @@ -12,7 +12,7 @@ a.mceItemAnchor {display:inline-block; width:11px !important; height:11px !impo span.mceItemNbsp {background: #DDD} td.mceSelected, th.mceSelected {background-color:#3399ff !important} img {border:0;} -table {cursor:default} +table, img, hr, .mceItemAnchor {cursor:default} table td, table th {cursor:text} ins {border-bottom:1px solid green; text-decoration: none; color:green} del {color:red; text-decoration:line-through} diff --git a/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css b/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css index ab2d89880f..bd69db8c1e 100644 --- a/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css +++ b/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/content.css @@ -17,7 +17,7 @@ a.mceItemAnchor {display:inline-block; -webkit-user-select:all; -webkit-user-mod span.mceItemNbsp {background: #DDD} td.mceSelected, th.mceSelected {background-color:#3399ff !important} img {border:0;} -table {cursor:default} +table, img, hr, .mceItemAnchor {cursor:default} table td, table th {cursor:text} ins {border-bottom:1px solid green; text-decoration: none; color:green} del {color:red; text-decoration:line-through} diff --git a/wp-includes/js/tinymce/themes/advanced/source_editor.htm b/wp-includes/js/tinymce/themes/advanced/source_editor.htm index 1116ff4341..7012318338 100644 --- a/wp-includes/js/tinymce/themes/advanced/source_editor.htm +++ b/wp-includes/js/tinymce/themes/advanced/source_editor.htm @@ -1,8 +1,8 @@ {#advanced_dlg.code_title} - - + + @@ -18,11 +18,11 @@
- +
- +
diff --git a/wp-includes/js/tinymce/tiny_mce.js b/wp-includes/js/tinymce/tiny_mce.js index 808f9ee465..e37ac74b08 100644 --- a/wp-includes/js/tinymce/tiny_mce.js +++ b/wp-includes/js/tinymce/tiny_mce.js @@ -1 +1 @@ -(function(d){var a=/^\s*|\s*$/g,e,c="B".replace(/A(.)|B/,"$1")==="$1";var b={majorVersion:"3",minorVersion:"4.5",releaseDate:"2011-09-06",_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=d.opera&&opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&&!s.isOpera&&(/MSIE/gi).test(g)&&(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&&/MSIE [56]/.test(g);s.isIE7=s.isIE&&/MSIE [7]/.test(g);s.isIE8=s.isIE&&/MSIE [8]/.test(g);s.isIE9=s.isIE&&/MSIE [9]/.test(g);s.isGecko=!s.isWebKit&&/Gecko/.test(g);s.isMac=g.indexOf("Mac")!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);s.isIOS5=s.isIDevice&&g.match(/AppleWebKit\/(\d*)/)[1]>=534;if(d.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix="";f=q.getElementsByTagName("base");for(m=0;m=c.length){for(e=0,b=g.length;e=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length=g.length||g[e]!=c[e]){f=e+1;break}}}if(f==1){return h}for(e=0,b=g.length-(f-1);e=0;c--){if(f[c].length==0||f[c]=="."){continue}if(f[c]==".."){b++;continue}if(b>0){b--;continue}h.push(f[c])}c=e.length-b;if(c<=0){g=h.reverse().join("/")}else{g=e.slice(0,c).join("/")+"/"+h.reverse().join("/")}if(g.indexOf("/")!==0){g="/"+g}if(d&&g.lastIndexOf("/")!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c="";if(!d){if(b.protocol){c+=b.protocol+"://"}if(b.userInfo){c+=b.userInfo+"@"}if(b.host){c+=b.host}if(b.port){c+=":"+b.port}}if(b.path){c+=b.path}if(b.query){c+="?"+b.query}if(b.anchor){c+="#"+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(d){var b=this.get(d),c;if(b){a(b.split("&"),function(e){e=e.split("=");c=c||{};c[unescape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h="";a(b,function(e,d){h+=(!h?"":"&")+escape(d)+"="+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+"=",d;if(!h){return}d=h.indexOf("; "+f);if(d==-1){d=h.indexOf(f);if(d!=0){return null}}else{d+=2}g=h.indexOf(";",d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+"="+escape(b)+((g)?"; expires="+g.toGMTString():"")+((f)?"; path="+escape(f):"")+((h)?"; domain="+h:"")+((c)?"; secure":"")},remove:function(e,b){var c=new Date();c.setTime(c.getTime()-1000);this.set(e,"",c,b,c)}})})();(function(){function serialize(o,quote){var i,v,t;quote=quote||'"';if(o==null){return"null"}t=typeof o;if(t=="string"){v="\bb\tt\nn\ff\rr\"\"''\\\\";return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(a,b){if(quote==='"'&&a==="'"){return a}i=v.indexOf(b);if(i+1){return"\\"+v.charAt(i+1)}a=b.charCodeAt().toString(16);return"\\u"+"0000".substring(a.length)+a})+quote}if(t=="object"){if(o.hasOwnProperty&&o instanceof Array){for(i=0,v="[";i0?",":"")+serialize(o[i],quote)}return v+"]"}v="{";for(i in o){v+=typeof o[i]!="function"?(v.length>1?","+quote:quote)+i+quote+":"+serialize(o[i],quote):""}return v+"}"}return""+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval("("+s+")")}catch(ex){}}}})();tinymce.create("static tinymce.util.XHR",{send:function(g){var a,e,b=window,h=0;g.scope=g.scope||this;g.success_scope=g.success_scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||"";function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d("Microsoft.XMLHTTP")||d("Msxml2.XMLHTTP");if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?"POST":"GET"),g.url,g.async);if(g.content_type){a.setRequestHeader("Content-Type",g.content_type)}a.setRequestHeader("X-Requested-With","XMLHttpRequest");a.send(g.data);function f(){if(!g.async||a.readyState==4||h++>10000){if(g.success&&h<10000&&a.status==200){g.success.call(g.success_scope,""+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h>10000?"TIMED_OUT":"GENERAL",a,g)}}a=null}else{b.setTimeout(f,10)}}if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=tinymce.util.JSON,a=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)=="undefined"){h={error:"JSON Parse error."}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||"c"+(this.count++),method:f.method,params:f.params});f.content_type="application/json";a.send(f)},"static":{sendRPC:function(d){return new tinymce.util.JSONRequest().send(d)}}})}());(function(a){a.VK={DELETE:46,BACKSPACE:8}})(tinymce);(function(d){var f=d.VK,e=f.BACKSPACE,c=f.DELETE;function b(g){var i=g.dom,h=g.selection;g.onKeyDown.add(function(k,o){var j,p,m,n,l;l=o.keyCode==c;if(l||o.keyCode==e){o.preventDefault();j=h.getRng();p=i.getParent(j.startContainer,i.isBlock);if(l){p=i.getNext(p,i.isBlock)}if(p){m=p.firstChild;if(m&&m.nodeName==="SPAN"){n=m.cloneNode(false)}}k.getDoc().execCommand(l?"ForwardDelete":"Delete",false,null);p=i.getParent(j.startContainer,i.isBlock);d.each(i.select("span.Apple-style-span,font.Apple-style-span",p),function(r){var q=i.createRng();q.setStartBefore(r);q.setEndBefore(r);if(n){i.replace(n.cloneNode(false),r,true)}else{i.remove(r,true)}h.setRng(q)})}})}function a(g){g.onKeyUp.add(function(h,j){var i=j.keyCode;if(i==c||i==e){if(h.dom.isEmpty(h.getBody())){h.setContent("",{format:"raw"});h.nodeChanged();return}}})}d.create("tinymce.util.Quirks",{Quirks:function(g){if(d.isWebKit){b(g);a(g)}if(d.isIE){a(g)}}})})(tinymce);(function(j){var a,g,d,k=/[&<>\"\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[<>&\u007E-\uD7FF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[<>&\"\']/g,c=/&(#x|#)?([\w]+);/g,i={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"};g={'"':""","'":"'","<":"<",">":">","&":"&"};d={"<":"<",">":">","&":"&",""":'"',"'":"'"};function h(l){var m;m=document.createElement("div");m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(",");p=p||10;for(n=0;n1){return"&#"+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+";"}return g[n]||"&#"+n.charCodeAt(0)+";"})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||"&#"+s.charCodeAt(0)+";"||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,","));if(l.named&&l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,m.length===2?16:10);if(o>65535){o-=65536;return String.fromCharCode(55296+(o>>10),56320+(o&1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j="\\\" \\' \\; \\: ; : \uFEFF".split(" ");for(g=0;g1?r:"0"+r}return"#"+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(r){var y={},p,n,v,q,u=d.url_converter,x=d.url_converter_scope||this;function o(C,F){var E,B,A,D;E=y[C+"-top"+F];if(!E){return}B=y[C+"-right"+F];if(E!=B){return}A=y[C+"-bottom"+F];if(B!=A){return}D=y[C+"-left"+F];if(A!=D){return}y[C+F]=D;delete y[C+"-top"+F];delete y[C+"-right"+F];delete y[C+"-bottom"+F];delete y[C+"-left"+F]}function t(B){var C=y[B],A;if(!C||C.indexOf(" ")<0){return}C=C.split(" ");A=C.length;while(A--){if(C[A]!==C[0]){return false}}y[B]=C[0];return true}function z(C,B,A,D){if(!t(B)){return}if(!t(A)){return}if(!t(D)){return}y[C]=y[B]+" "+y[A]+" "+y[D];delete y[B];delete y[A];delete y[D]}function s(A){q=true;return a[A]}function i(B,A){if(q){B=B.replace(/\uFEFF[0-9]/g,function(C){return a[C]})}if(!A){B=B.replace(/\\([\'\";:])/g,"$1")}return B}if(r){r=r.replace(/\\[\"\';:\uFEFF]/g,s).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(A){return A.replace(/[;:]/g,s)});while(p=b.exec(r)){n=p[1].replace(l,"").toLowerCase();v=p[2].replace(l,"");if(n&&v.length>0){if(n==="font-weight"&&v==="700"){v="bold"}else{if(n==="color"||n==="background-color"){v=v.toLowerCase()}}v=v.replace(k,c);v=v.replace(h,function(B,A,E,D,F,C){F=F||C;if(F){F=i(F);return"'"+F.replace(/\'/g,"\\'")+"'"}A=i(A||E||D);if(u){A=u.call(x,A,"style")}return"url('"+A.replace(/\'/g,"\\'")+"')"});y[n]=q?i(v,true):v}b.lastIndex=p.index+p[0].length}o("border","");o("border","-width");o("border","-color");o("border","-style");o("padding","");o("margin","");z("border","border-width","border-style","border-color");if(y.border==="medium none"){delete y.border}}return y},serialize:function(p,r){var o="",n,q;function i(t){var x,u,s,v;x=f.styles[t];if(x){for(u=0,s=x.length;u0){o+=(o.length>0?" ":"")+t+": "+v+";"}}}}if(r&&f&&f.styles){i("*");i(r)}else{for(n in p){q=p[n];if(q!==e&&q.length>0){o+=(o.length>0?" ":"")+n+": "+q+";"}}}return o}}};(function(m){var h={},j,l,g,f,c={},b,e,d=m.makeMap,k=m.each;function i(o,n){return o.split(n||",")}function a(r,q){var o,p={};function n(s){return s.replace(/[A-Z]+/g,function(t){return n(r[t])})}for(o in r){if(r.hasOwnProperty(o)){r[o]=n(r[o])}}n(q).replace(/#/g,"#text").replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(v,t,s,u){s=i(s,"|");p[t]={attributes:d(s),attributesOrder:s,children:d(u,"|",{"#comment":{}})}});return p}l="h1,h2,h3,h4,h5,h6,hr,p,div,address,pre,form,table,tbody,thead,tfoot,th,tr,td,li,ol,ul,caption,blockquote,center,dl,dt,dd,dir,fieldset,noscript,menu,isindex,samp,header,footer,article,section,hgroup";l=d(l,",",d(l.toUpperCase()));h=a({Z:"H|K|N|O|P",Y:"X|form|R|Q",ZG:"E|span|width|align|char|charoff|valign",X:"p|T|div|U|W|isindex|fieldset|table",ZF:"E|align|char|charoff|valign",W:"pre|hr|blockquote|address|center|noframes",ZE:"abbr|axis|headers|scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height",ZD:"[E][S]",U:"ul|ol|dl|menu|dir",ZC:"p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"h1|h2|h3|h4|h5|h6",ZB:"X|S|Q",S:"R|P",ZA:"a|G|J|M|O|P",R:"a|H|K|N|O",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:"br|span|bdo",F:"object|applet|img|map|iframe",E:"A|B|C",D:"accesskey|tabindex|onfocus|onblur",C:"onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"lang|xml:lang|dir",A:"id|class|style|title"},"script[id|charset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name][X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]abbr[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|datetime][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]table[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]");j=d("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected,autoplay,loop,controls");g=d("area,base,basefont,br,col,frame,hr,img,input,isindex,link,meta,param,embed,source");f=m.extend(d("td,th,iframe,video,audio,object"),g);b=d("pre,script,style,textarea");e=d("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr");m.html.Schema=function(r){var A=this,n={},o={},y=[],q,p;r=r||{};if(r.verify_html===false){r.valid_elements="*[*]"}if(r.valid_styles){q={};k(r.valid_styles,function(C,B){q[B]=m.explode(C)})}p=r.whitespace_elements?d(r.whitespace_elements):b;function z(B){return new RegExp("^"+B.replace(/([?+*])/g,".$1")+"$")}function t(I){var H,D,W,S,X,C,F,R,U,N,V,Z,L,G,T,B,P,E,Y,aa,M,Q,K=/^([#+-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,O=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,J=/[*?+]/;if(I){I=i(I);if(n["@"]){P=n["@"].attributes;E=n["@"].attributesOrder}for(H=0,D=I.length;H=0){for(T=z.length-1;T>=U;T--){S=z[T];if(S.valid){n.end(S.name)}}z.length=U}}l=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([^\\s\\/<>]+)\\s*((?:[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*)>))","g");C=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:\\.|[^\"])*)\")|(?:\'((?:\\.|[^\'])*)\')|([^>\s]+)))?/g;J={script:/<\/script[^>]*>/gi,style:/<\/style[^>]*>/gi,noscript:/<\/noscript[^>]*>/gi};L=e.getShortEndedElements();I=e.getSelfClosingElements();G=e.getBoolAttrs();u=c.validate;r=c.remove_internals;x=c.fix_self_closing;p=a.isIE;o=/^:/;while(g=l.exec(D)){if(F0&&z[z.length-1].name===H){t(H)}if(!u||(m=e.getElementRule(H))){k=true;if(u){O=m.attributes;E=m.attributePatterns}if(Q=g[8]){y=Q.indexOf("data-mce-type")!==-1;if(y&&r){k=false}M=[];M.map={};Q.replace(C,function(T,S,X,W,V){var Y,U;S=S.toLowerCase();X=S in G?S:j(X||W||V||"");if(u&&!y&&S.indexOf("data-")!==0){Y=O[S];if(!Y&&E){U=E.length;while(U--){Y=E[U];if(Y.pattern.test(S)){break}}if(U===-1){Y=null}}if(!Y){return}if(Y.validValues&&!(X in Y.validValues)){return}}M.map[S]=X;M.push({name:S,value:X})})}else{M=[];M.map={}}if(u&&!y){R=m.attributesRequired;K=m.attributesDefault;f=m.attributesForced;if(f){P=f.length;while(P--){s=f[P];q=s.name;h=s.value;if(h==="{$uid}"){h="mce_"+v++}M.map[q]=h;M.push({name:q,value:h})}}if(K){P=K.length;while(P--){s=K[P];q=s.name;if(!(q in M.map)){h=s.value;if(h==="{$uid}"){h="mce_"+v++}M.map[q]=h;M.push({name:q,value:h})}}}if(R){P=R.length;while(P--){if(R[P] in M.map){break}}if(P===-1){k=false}}if(M.map["data-mce-bogus"]){k=false}}if(k){n.start(H,M,N)}}else{k=false}if(A=J[H]){A.lastIndex=F=g.index+g[0].length;if(g=A.exec(D)){if(k){B=D.substr(F,g.index-F)}F=g.index+g[0].length}else{B=D.substr(F);F=D.length}if(k&&B.length>0){n.text(B,true)}if(k){n.end(H)}l.lastIndex=F;continue}if(!N){if(!Q||Q.indexOf("/")!=Q.length-1){z.push({name:H,valid:k})}else{if(k){n.end(H)}}}}else{if(H=g[1]){n.comment(H)}else{if(H=g[2]){n.cdata(H)}else{if(H=g[3]){n.doctype(H)}else{if(H=g[4]){n.pi(H,g[5])}}}}}}F=g.index+g[0].length}if(F=0;P--){H=z[P];if(H.valid){n.end(H.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};function a(k,l,j){var i,h,f=j?"lastChild":"firstChild",g=j?"prev":"next";if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&&h!==l;h=h.parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;if(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!=="string"){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h1){v.reverse();z=n=f.filterNode(v[0].clone());for(t=0;t0){N.value=l;N=N.prev}else{L=N.prev;N.remove();N=L}}}n=new b.html.SaxParser({validate:y,fix_self_closing:!y,cdata:function(l){A.append(I("#cdata",4)).value=l},text:function(M,l){var L;if(!s[A.name]){M=M.replace(k," ");if(A.lastChild&&o[A.lastChild.name]){M=M.replace(D,"")}}if(M.length!==0){L=I("#text",3);L.raw=!!l;A.append(L).value=M}},comment:function(l){A.append(I("#comment",8)).value=l},pi:function(l,L){A.append(I(l,7)).value=L;G(A)},doctype:function(L){var l;l=A.append(I("#doctype",10));l.value=L;G(A)},start:function(l,T,M){var R,O,N,L,P,U,S,Q;N=y?h.getElementRule(l):{};if(N){R=I(N.outputName||l,1);R.attributes=T;R.shortEnded=M;A.append(R);Q=p[A.name];if(Q&&p[R.name]&&!Q[R.name]){J.push(R)}O=d.length;while(O--){P=d[O].name;if(P in T.map){E=c[P];if(E){E.push(R)}else{c[P]=[R]}}}if(o[l]){G(R)}if(!M){A=R}}},end:function(l){var P,M,O,L,N;M=y?h.getElementRule(l):{};if(M){if(o[l]){if(!s[A.name]){for(P=A.firstChild;P&&P.type===3;){O=P.value.replace(D,"");if(O.length>0){P.value=O;P=P.next}else{L=P.next;P.remove();P=L}}for(P=A.lastChild;P&&P.type===3;){O=P.value.replace(t,"");if(O.length>0){P.value=O;P=P.prev}else{L=P.prev;P.remove();P=L}}}P=A.prev;if(P&&P.type===3){O=P.value.replace(D,"");if(O.length>0){P.value=O}else{P.remove()}}}if(M.removeEmpty||M.paddEmpty){if(A.isEmpty(u)){if(M.paddEmpty){A.empty().append(new a("#text","3")).value="\u00a0"}else{if(!A.attributes.map.name){N=A.parent;A.empty().remove();A=N;return}}}}A=A.parent}}},h);H=A=new a(m.context||g.root_name,11);n.parse(v);if(y&&J.length){if(!m.context){j(J)}else{m.invalid=true}}if(q&&H.name=="body"){F()}if(!m.invalid){for(K in i){E=e[K];z=i[K];x=z.length;while(x--){if(!z[x].parent){z.splice(x,1)}}for(C=0,B=E.length;C0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}c.push("<",m);if(k){for(n=0,j=k.length;n0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}},end:function(h){var i;c.push("");if(a&&d[h]&&c.length>0){i=c[c.length-1];if(i.length>0&&i!=="\n"){c.push("\n")}}},text:function(i,h){if(i.length>0){c[c.length]=h?i:f(i)}},cdata:function(h){c.push("")},comment:function(h){c.push("")},pi:function(h,i){if(i){c.push("")}else{c.push("")}if(a){c.push("\n")}},doctype:function(h){c.push("",a?"\n":"")},reset:function(){c.length=0},getContent:function(){return c.join("").replace(/\n$/,"")}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate="validate" in c?c.validate:true;b.schema=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();function f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&&s&&s.length>1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n=8;l.boxModel=!h.isIE||o.compatMode=="CSS1Compat"||l.stdMode;l.hasOuterHTML="outerHTML" in o.createElement("a");l.settings=m=h.extend({keep_values:false,hex_colors:1},m);l.schema=m.schema;l.styles=new h.html.Styles({url_converter:m.url_converter,url_converter_scope:m.url_converter_scope},m.schema);if(h.isIE6){try{o.execCommand("BackgroundImageCache",false,true)}catch(n){l.cssFlicker=true}}if(b&&m.schema){("abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video").replace(/\w+/g,function(p){o.createElement(p)});for(k in m.schema.getCustomElements()){o.createElement(k)}}h.addUnload(l.destroy,l)},getRoot:function(){var j=this,k=j.settings;return(k&&j.get(k.root_element))||j.doc.body},getViewPort:function(k){var l,j;k=!k?this.win:k;l=k.document;j=this.boxModel?l.documentElement:l.body;return{x:k.pageXOffset||j.scrollLeft,y:k.pageYOffset||j.scrollTop,w:k.innerWidth||j.clientWidth,h:k.innerHeight||j.clientHeight}},getRect:function(m){var l,j=this,k;m=j.get(m);l=j.getPos(m);k=j.getSize(m);return{x:l.x,y:l.y,w:k.w,h:k.h}},getSize:function(m){var k=this,j,l;m=k.get(m);j=k.getStyle(m,"width");l=k.getStyle(m,"height");if(j.indexOf("px")===-1){j=0}if(l.indexOf("px")===-1){l=0}return{w:parseInt(j)||m.offsetWidth||m.clientWidth,h:parseInt(l)||m.offsetHeight||m.clientHeight}},getParent:function(l,k,j){return this.getParents(l,k,j,false)},getParents:function(u,p,l,s){var k=this,j,m=k.settings,q=[];u=k.get(u);s=s===undefined;if(m.strict_root){l=l||k.getRoot()}if(e(p,"string")){j=p;if(p==="*"){p=function(o){return o.nodeType==1}}else{p=function(o){return k.is(o,j)}}}while(u){if(u==l||!u.nodeType||u.nodeType===9){break}if(!p||p(u)){if(s){q.push(u)}else{return u}}u=u.parentNode}return s?q:null},get:function(j){var k;if(j&&this.doc&&typeof(j)=="string"){k=j;j=this.doc.getElementById(j);if(j&&j.id!==k){return this.doc.getElementsByName(k)[1]}}return j},getNext:function(k,j){return this._findSib(k,j,"nextSibling")},getPrev:function(k,j){return this._findSib(k,j,"previousSibling")},select:function(l,k){var j=this;return h.dom.Sizzle(l,j.get(k)||j.get(j.settings.root_element)||j.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j==="*"){return l.nodeType==1}if(a.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k>=0;k--){if(j[k]==l){return true}}return false}}return h.dom.Sizzle.matches(j,l.nodeType?[l]:l).length>0},add:function(m,q,j,l,o){var k=this;return this.run(m,function(s){var r,n;r=e(q,"string")?k.doc.createElement(q):q;k.setAttribs(r,j);if(l){if(l.nodeType){r.appendChild(l)}else{k.setHTML(r,l)}}return !o?s.appendChild(r):r})},create:function(l,j,k){return this.add(this.doc.createElement(l),l,j,k,1)},createHTML:function(r,j,p){var q="",m=this,l;q+="<"+r;for(l in j){if(j.hasOwnProperty(l)){q+=" "+l+'="'+m.encode(j[l])+'"'}}if(typeof(p)!="undefined"){return q+">"+p+""}return q+" />"},remove:function(j,k){return this.run(j,function(m){var n,l=m.parentNode;if(!l){return null}if(k){while(n=m.firstChild){if(!h.isIE||n.nodeType!==3||n.nodeValue){l.insertBefore(n,m)}else{m.removeChild(n)}}}return l.removeChild(m)})},setStyle:function(m,j,k){var l=this;return l.run(m,function(p){var o,n;o=p.style;j=j.replace(/-(\D)/g,function(r,q){return q.toUpperCase()});if(l.pixelStyles.test(j)&&(h.is(k,"number")||/^[\-0-9\.]+$/.test(k))){k+="px"}switch(j){case"opacity":if(b){o.filter=k===""?"":"alpha(opacity="+(k*100)+")";if(!m.currentStyle||!m.currentStyle.hasLayout){o.display="inline-block"}}o[j]=o["-moz-opacity"]=o["-khtml-opacity"]=k||"";break;case"float":b?o.styleFloat=k:o.cssFloat=k;break;default:o[j]=k||""}if(l.settings.update_styles){l.setAttrib(p,"data-mce-style")}})},getStyle:function(m,j,l){m=this.get(m);if(!m){return}if(this.doc.defaultView&&l){j=j.replace(/[A-Z]/g,function(n){return"-"+n});try{return this.doc.defaultView.getComputedStyle(m,null).getPropertyValue(j)}catch(k){return null}}j=j.replace(/-(\D)/g,function(o,n){return n.toUpperCase()});if(j=="float"){j=b?"styleFloat":"cssFloat"}if(m.currentStyle&&l){return m.currentStyle[j]}return m.style?m.style[j]:undefined},setStyles:function(m,n){var k=this,l=k.settings,j;j=l.update_styles;l.update_styles=0;f(n,function(o,p){k.setStyle(m,p,o)});l.update_styles=j;if(l.update_styles){k.setAttrib(m,l.cssText)}},removeAllAttribs:function(j){return this.run(j,function(m){var l,k=m.attributes;for(l=k.length-1;l>=0;l--){m.removeAttributeNode(k.item(l))}})},setAttrib:function(l,m,j){var k=this;if(!l||!m){return}if(k.settings.strict){m=m.toLowerCase()}return this.run(l,function(o){var n=k.settings;switch(m){case"style":if(!e(j,"string")){f(j,function(p,q){k.setStyle(o,q,p)});return}if(n.keep_values){if(j&&!k._isRes(j)){o.setAttribute("data-mce-style",j,2)}else{o.removeAttribute("data-mce-style",2)}}o.style.cssText=j;break;case"class":o.className=j||"";break;case"src":case"href":if(n.keep_values){if(n.url_converter){j=n.url_converter.call(n.url_converter_scope||k,j,m,o)}k.setAttrib(o,"data-mce-"+m,j,2)}break;case"shape":o.setAttribute("data-mce-style",j);break}if(e(j)&&j!==null&&j.length!==0){o.setAttribute(m,""+j,2)}else{o.removeAttribute(m,2)}})},setAttribs:function(k,l){var j=this;return this.run(k,function(m){f(l,function(o,p){j.setAttrib(m,p,o)})})},getAttrib:function(o,p,l){var j,k=this,m;o=k.get(o);if(!o||o.nodeType!==1){return l===m?false:l}if(!e(l)){l=""}if(/^(src|href|style|coords|shape)$/.test(p)){j=o.getAttribute("data-mce-"+p);if(j){return j}}if(b&&k.props[p]){j=o[k.props[p]];j=j&&j.nodeValue?j.nodeValue:j}if(!j){j=o.getAttribute(p,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(p)){if(o[k.props[p]]===true&&j===""){return p}return j?p:""}if(o.nodeName==="FORM"&&o.getAttributeNode(p)){return o.getAttributeNode(p).nodeValue}if(p==="style"){j=j||o.style.cssText;if(j){j=k.serializeStyle(k.parseStyle(j),o.nodeName);if(k.settings.keep_values&&!k._isRes(j)){o.setAttribute("data-mce-style",j)}}}if(d&&p==="class"&&j){j=j.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(b){switch(p){case"rowspan":case"colspan":if(j===1){j=""}break;case"size":if(j==="+0"||j===20||j===0){j=""}break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":if(j===0){j=""}break;case"hspace":if(j===-1){j=""}break;case"maxlength":case"tabindex":if(j===32768||j===2147483647||j==="32768"){j=""}break;case"multiple":case"compact":case"noshade":case"nowrap":if(j===65535){return p}return l;case"shape":j=j.toLowerCase();break;default:if(p.indexOf("on")===0&&j){j=h._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1",""+j)}}}return(j!==m&&j!==null&&j!=="")?""+j:l},getPos:function(s,m){var k=this,j=0,q=0,o,p=k.doc,l;s=k.get(s);m=m||p.body;if(s){if(s.getBoundingClientRect){s=s.getBoundingClientRect();o=k.boxModel?p.documentElement:p.body;j=s.left+(p.documentElement.scrollLeft||p.body.scrollLeft)-o.clientTop;q=s.top+(p.documentElement.scrollTop||p.body.scrollTop)-o.clientLeft;return{x:j,y:q}}l=s;while(l&&l!=m&&l.nodeType){j+=l.offsetLeft||0;q+=l.offsetTop||0;l=l.offsetParent}l=s.parentNode;while(l&&l!=m&&l.nodeType){j-=l.scrollLeft||0;q-=l.scrollTop||0;l=l.parentNode}}return{x:j,y:q}},parseStyle:function(j){return this.styles.parse(j)},serializeStyle:function(k,j){return this.styles.serialize(k,j)},loadCSS:function(j){var l=this,m=l.doc,k;if(!j){j=""}k=l.select("head")[0];f(j.split(","),function(n){var o;if(l.files[n]){return}l.files[n]=true;o=l.create("link",{rel:"stylesheet",href:h._addVer(n)});if(b&&m.documentMode&&m.recalc){o.onload=function(){if(m.recalc){m.recalc()}o.onload=null}}k.appendChild(o)})},addClass:function(j,k){return this.run(j,function(l){var m;if(!k){return 0}if(this.hasClass(l,k)){return l.className}m=this.removeClass(l,k);return l.className=(m!=""?(m+" "):"")+k})},removeClass:function(l,m){var j=this,k;return j.run(l,function(o){var n;if(j.hasClass(o,m)){if(!k){k=new RegExp("(^|\\s+)"+m+"(\\s+|$)","g")}n=o.className.replace(k," ");n=h.trim(n!=" "?n:"");o.className=n;if(!n){o.removeAttribute("class");o.removeAttribute("className")}return n}return o.className})},hasClass:function(k,j){k=this.get(k);if(!k||!j){return false}return(" "+k.className+" ").indexOf(" "+j+" ")!==-1},show:function(j){return this.setStyle(j,"display","block")},hide:function(j){return this.setStyle(j,"display","none")},isHidden:function(j){j=this.get(j);return !j||j.style.display=="none"||this.getStyle(j,"display")=="none"},uniqueId:function(j){return(!j?"mce_":j)+(this.counter++)},setHTML:function(l,k){var j=this;return j.run(l,function(n){if(b){while(n.firstChild){n.removeChild(n.firstChild)}try{n.innerHTML="
"+k;n.removeChild(n.firstChild)}catch(m){n=j.create("div");n.innerHTML="
"+k;f(n.childNodes,function(p,o){if(o){n.appendChild(p)}})}}else{n.innerHTML=k}return k})},getOuterHTML:function(l){var k,j=this;l=j.get(l);if(!l){return null}if(l.nodeType===1&&j.hasOuterHTML){return l.outerHTML}k=(l.ownerDocument||j.doc).createElement("body");k.appendChild(l.cloneNode(true));return k.innerHTML},setOuterHTML:function(m,k,n){var j=this;function l(p,o,r){var s,q;q=r.createElement("body");q.innerHTML=o;s=q.lastChild;while(s){j.insertAfter(s.cloneNode(true),p);s=s.previousSibling}j.remove(p)}return this.run(m,function(p){p=j.get(p);if(p.nodeType==1){n=n||p.ownerDocument||j.doc;if(b){try{if(b&&p.nodeType==1){p.outerHTML=k}else{l(p,k,n)}}catch(o){l(p,k,n)}}else{l(p,k,n)}}})},decode:c.decode,encode:c.encodeAllRaw,insertAfter:function(j,k){k=this.get(k);return this.run(j,function(m){var l,n;l=k.parentNode;n=k.nextSibling;if(n){l.insertBefore(m,n)}else{l.appendChild(m)}return m})},isBlock:function(k){var j=k.nodeType;if(j){return !!(j===1&&g[k.nodeName])}return !!g[k]},replace:function(p,m,j){var l=this;if(e(m,"array")){p=p.cloneNode(true)}return l.run(m,function(k){if(j){f(h.grep(k.childNodes),function(n){p.appendChild(n)})}return k.parentNode.replaceChild(p,k)})},rename:function(m,j){var l=this,k;if(m.nodeName!=j.toUpperCase()){k=l.create(j);f(l.getAttribs(m),function(n){l.setAttrib(k,n.nodeName,l.getAttrib(m,n.nodeName))});l.replace(k,m,1)}return k||m},findCommonAncestor:function(l,j){var m=l,k;while(m){k=j;while(k&&m!=k){k=k.parentNode}if(m==k){break}m=m.parentNode}if(!m&&l.ownerDocument){return l.ownerDocument.documentElement}return m},toHex:function(j){var l=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(j);function k(m){m=parseInt(m).toString(16);return m.length>1?m:"0"+m}if(l){j="#"+k(l[1])+k(l[2])+k(l[3]);return j}return j},getClasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(r){f(r.imports,function(s){q(s)});f(r.cssRules||r.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){f(s.selectorText.split(","),function(t){t=t.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(t)||!/\.[\w\-]+$/.test(t)){return}l=t;t=h._replace(/.*\.([a-z0-9_\-]+).*/i,"$1",t);if(p&&!(t=p(t,l))){return}if(!o[t]){j.push({"class":t});o[t]=1}})}break;case 3:q(s.styleSheet);break}})}try{f(n.doc.styleSheets,q)}catch(k){}if(j.length>0){n.classes=j}return j},run:function(m,l,k){var j=this,n;if(j.doc&&typeof(m)==="string"){m=j.get(m)}if(!m){return false}k=k||this;if(!m.nodeType&&(m.length||m.length===0)){n=[];f(m,function(p,o){if(p){if(typeof(p)=="string"){p=j.doc.getElementById(p)}n.push(l.call(k,p,o))}});return n}return l.call(k,m)},getAttribs:function(k){var j;k=this.get(k);if(!k){return[]}if(b){j=[];if(k.nodeName=="OBJECT"){return k.attributes}if(k.nodeName==="OPTION"&&this.getAttrib(k,"selected")){j.push({specified:1,nodeName:"selected"})}k.cloneNode(false).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(l){j.push({specified:1,nodeName:l})});return j}return k.attributes},isEmpty:function(m,k){var r=this,o,n,q,j,l,p;m=m.firstChild;if(m){j=new h.dom.TreeWalker(m);k=k||r.schema?r.schema.getNonEmptyElements():null;do{q=m.nodeType;if(q===1){if(m.getAttribute("data-mce-bogus")){continue}l=m.nodeName.toLowerCase();if(k&&k[l]){p=m.parentNode;if(l==="br"&&r.isBlock(p)&&p.firstChild===m&&p.lastChild===m){continue}return false}n=r.getAttribs(m);o=m.attributes.length;while(o--){l=m.attributes[o].nodeName;if(l==="name"||l==="data-mce-bookmark"){return false}}}if((q===3&&!i.test(m.nodeValue))){return false}}while(m=j.next())}return true},destroy:function(k){var j=this;if(j.events){j.events.destroy()}j.win=j.doc=j.root=j.events=null;if(!k){h.removeUnload(j.destroy)}},createRng:function(){var j=this.doc;return j.createRange?j.createRange():new h.dom.Range(this)},nodeIndex:function(n,o){var j=0,l,m,k;if(n){for(l=n.nodeType,n=n.previousSibling,m=n;n;n=n.previousSibling){k=n.nodeType;if(o&&k==3){if(k==l||!n.nodeValue.length){continue}}j++;l=k}}return j},split:function(n,m,q){var s=this,j=s.createRng(),o,l,p;function k(v){var t,r=v.childNodes,u=v.nodeType;if(u==1&&v.getAttribute("data-mce-type")=="bookmark"){return}for(t=r.length-1;t>=0;t--){k(r[t])}if(u!=9){if(u==3&&v.nodeValue.length>0){if(!s.isBlock(v.parentNode)||h.trim(v.nodeValue).length>0){return}}else{if(u==1){r=v.childNodes;if(r.length==1&&r[0]&&r[0].nodeType==1&&r[0].getAttribute("data-mce-type")=="bookmark"){v.parentNode.insertBefore(r[0],v)}if(r.length||/^(br|hr|input|img)$/i.test(v.nodeName)){return}}}s.remove(v)}return v}if(n&&m){j.setStart(n.parentNode,s.nodeIndex(n));j.setEnd(m.parentNode,s.nodeIndex(m));o=j.extractContents();j=s.createRng();j.setStart(m.parentNode,s.nodeIndex(m)+1);j.setEnd(n.parentNode,s.nodeIndex(n)+1);l=j.extractContents();p=n.parentNode;p.insertBefore(k(o),n);if(q){p.replaceChild(q,m)}else{p.insertBefore(m,n)}p.insertBefore(k(l),n);s.remove(n);return q||m}},bind:function(n,j,m,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.add(n,j,m,l||this)},unbind:function(m,j,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.remove(m,j,l)},_findSib:function(m,j,k){var l=this,n=j;if(m){if(e(n,"string")){n=function(o){return l.is(o,j)}}for(m=m[k];m;m=m[k]){if(n(m)){return m}}}return null},_isRes:function(j){return/^(top|left|bottom|right|width|height)/i.test(j)||/;\s*(top|left|bottom|right|width|height)/i.test(j)}});h.DOM=new h.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var N=this,e=c.doc,S=0,E=1,j=2,D=true,R=false,U="startOffset",h="startContainer",P="endContainer",z="endOffset",k=tinymce.extend,n=c.nodeIndex;k(N,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:D,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:I,setEndBefore:J,setEndAfter:u,collapse:A,selectNode:x,selectNodeContents:F,compareBoundaryPoints:v,deleteContents:p,extractContents:H,cloneContents:d,insertNode:C,surroundContents:M,cloneRange:K});function q(V,t){B(D,V,t)}function s(V,t){B(R,V,t)}function g(t){q(t.parentNode,n(t))}function I(t){q(t.parentNode,n(t)+1)}function J(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function A(t){if(t){N[P]=N[h];N[z]=N[U]}else{N[h]=N[P];N[U]=N[z]}N.collapsed=D}function x(t){g(t);u(t)}function F(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(Y,t){var ab=N[h],W=N[U],aa=N[P],V=N[z],Z=t.startContainer,ad=t.startOffset,X=t.endContainer,ac=t.endOffset;if(Y===0){return G(ab,W,Z,ad)}if(Y===1){return G(aa,V,Z,ad)}if(Y===2){return G(aa,V,X,ac)}if(Y===3){return G(ab,W,X,ac)}}function p(){m(j)}function H(){return m(S)}function d(){return m(E)}function C(Y){var V=this[h],t=this[U],X,W;if((V.nodeType===3||V.nodeType===4)&&V.nodeValue){if(!t){V.parentNode.insertBefore(Y,V)}else{if(t>=V.nodeValue.length){c.insertAfter(Y,V)}else{X=V.splitText(t);V.parentNode.insertBefore(Y,X)}}}else{if(V.childNodes.length>0){W=V.childNodes[t]}if(W){V.insertBefore(Y,W)}else{V.appendChild(Y)}}}function M(V){var t=N.extractContents();N.insertNode(V);V.appendChild(t);N.selectNode(V)}function K(){return k(new b(c),{startContainer:N[h],startOffset:N[U],endContainer:N[P],endOffset:N[z],collapsed:N.collapsed,commonAncestorContainer:N.commonAncestorContainer})}function O(t,V){var W;if(t.nodeType==3){return t}if(V<0){return t}W=t.firstChild;while(W&&V>0){--V;W=W.nextSibling}if(W){return W}return t}function l(){return(N[h]==N[P]&&N[U]==N[z])}function G(X,Z,V,Y){var aa,W,t,ab,ad,ac;if(X==V){if(Z==Y){return 0}if(Z0){N.collapse(V)}}else{N.collapse(V)}N.collapsed=l();N.commonAncestorContainer=c.findCommonAncestor(N[h],N[P])}function m(ab){var aa,X=0,ad=0,V,Z,W,Y,t,ac;if(N[h]==N[P]){return f(ab)}for(aa=N[P],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[h]){return r(aa,ab)}++X}for(aa=N[h],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[P]){return T(aa,ab)}++ad}Z=ad-X;W=N[h];while(Z>0){W=W.parentNode;Z--}Y=N[P];while(Z<0){Y=Y.parentNode;Z++}for(t=W.parentNode,ac=Y.parentNode;t!=ac;t=t.parentNode,ac=ac.parentNode){W=t;Y=ac}return o(W,Y,ab)}function f(Z){var ab,Y,X,aa,t,W,V;if(Z!=j){ab=e.createDocumentFragment()}if(N[U]==N[z]){return ab}if(N[h].nodeType==3){Y=N[h].nodeValue;X=Y.substring(N[U],N[z]);if(Z!=E){N[h].deleteData(N[U],N[z]-N[U]);N.collapse(D)}if(Z==j){return}ab.appendChild(e.createTextNode(X));return ab}aa=O(N[h],N[U]);t=N[z]-N[U];while(t>0){W=aa.nextSibling;V=y(aa,Z);if(ab){ab.appendChild(V)}--t;aa=W}if(Z!=E){N.collapse(D)}return ab}function r(ab,Y){var aa,Z,V,t,X,W;if(Y!=j){aa=e.createDocumentFragment()}Z=i(ab,Y);if(aa){aa.appendChild(Z)}V=n(ab);t=V-N[U];if(t<=0){if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}Z=ab.previousSibling;while(t>0){X=Z.previousSibling;W=y(Z,Y);if(aa){aa.insertBefore(W,aa.firstChild)}--t;Z=X}if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}function T(Z,Y){var ab,V,aa,t,X,W;if(Y!=j){ab=e.createDocumentFragment()}aa=Q(Z,Y);if(ab){ab.appendChild(aa)}V=n(Z);++V;t=N[z]-V;aa=Z.nextSibling;while(t>0){X=aa.nextSibling;W=y(aa,Y);if(ab){ab.appendChild(W)}--t;aa=X}if(Y!=E){N.setStartAfter(Z);N.collapse(D)}return ab}function o(Z,t,ac){var W,ae,Y,aa,ab,V,ad,X;if(ac!=j){ae=e.createDocumentFragment()}W=Q(Z,ac);if(ae){ae.appendChild(W)}Y=Z.parentNode;aa=n(Z);ab=n(t);++aa;V=ab-aa;ad=Z.nextSibling;while(V>0){X=ad.nextSibling;W=y(ad,ac);if(ae){ae.appendChild(W)}ad=X;--V}W=i(t,ac);if(ae){ae.appendChild(W)}if(ac!=E){N.setStartAfter(Z);N.collapse(D)}return ae}function i(aa,ab){var W=O(N[P],N[z]-1),ac,Z,Y,t,V,X=W!=N[P];if(W==aa){return L(W,X,R,ab)}ac=W.parentNode;Z=L(ac,R,R,ab);while(ac){while(W){Y=W.previousSibling;t=L(W,X,R,ab);if(ab!=j){Z.insertBefore(t,Z.firstChild)}X=D;W=Y}if(ac==aa){return Z}W=ac.previousSibling;ac=ac.parentNode;V=L(ac,R,R,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function Q(aa,ab){var X=O(N[h],N[U]),Y=X!=N[h],ac,Z,W,t,V;if(X==aa){return L(X,Y,D,ab)}ac=X.parentNode;Z=L(ac,R,D,ab);while(ac){while(X){W=X.nextSibling;t=L(X,Y,D,ab);if(ab!=j){Z.appendChild(t)}Y=D;X=W}if(ac==aa){return Z}X=ac.nextSibling;ac=ac.parentNode;V=L(ac,R,D,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function L(t,Y,ab,ac){var X,W,Z,V,aa;if(Y){return y(t,ac)}if(t.nodeType==3){X=t.nodeValue;if(ab){V=N[U];W=X.substring(V);Z=X.substring(0,V)}else{V=N[z];W=X.substring(0,V);Z=X.substring(V)}if(ac!=E){t.nodeValue=Z}if(ac==j){return}aa=t.cloneNode(R);aa.nodeValue=W;return aa}if(ac==j){return}return t.cloneNode(R)}function y(V,t){if(t!=j){return t==E?V.cloneNode(D):V}V.parentNode.removeChild(V)}}a.Range=b})(tinymce.dom);(function(){function a(d){var b=this,h=d.dom,c=true,f=false;function e(i,j){var k,t=0,q,n,m,l,o,r,p=-1,s;k=i.duplicate();k.collapse(j);s=k.parentElement();if(s.ownerDocument!==d.dom.doc){return}while(s.contentEditable==="false"){s=s.parentNode}if(!s.hasChildNodes()){return{node:s,inside:1}}m=s.children;q=m.length-1;while(t<=q){r=Math.floor((t+q)/2);l=m[r];k.moveToElementText(l);p=k.compareEndPoints(j?"StartToStart":"EndToEnd",i);if(p>0){q=r-1}else{if(p<0){t=r+1}else{return{node:l}}}}if(p<0){if(!l){k.moveToElementText(s);k.collapse(true);l=s;n=true}else{k.collapse(false)}k.setEndPoint(j?"EndToStart":"EndToEnd",i);if(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)>0){k=i.duplicate();k.collapse(j);o=-1;while(s==k.parentElement()){if(k.move("character",-1)==0){break}o++}}o=o||k.text.replace("\r\n"," ").length}else{k.collapse(true);k.setEndPoint(j?"StartToStart":"StartToEnd",i);o=k.text.replace("\r\n"," ").length}return{node:l,position:p,offset:o,inside:n}}function g(){var i=d.getRng(),r=h.createRng(),l,k,p,q,m,j;l=i.item?i.item(0):i.parentElement();if(l.ownerDocument!=h.doc){return r}k=d.isCollapsed();if(i.item){r.setStart(l.parentNode,h.nodeIndex(l));r.setEnd(r.startContainer,r.startOffset+1);return r}function o(A){var u=e(i,A),s,y,z=0,x,v,t;s=u.node;y=u.offset;if(u.inside&&!s.hasChildNodes()){r[A?"setStart":"setEnd"](s,0);return}if(y===v){r[A?"setStartBefore":"setEndAfter"](s);return}if(u.position<0){x=u.inside?s.firstChild:s.nextSibling;if(!x){r[A?"setStartAfter":"setEndAfter"](s);return}if(!y){if(x.nodeType==3){r[A?"setStart":"setEnd"](x,0)}else{r[A?"setStartBefore":"setEndBefore"](x)}return}while(x){t=x.nodeValue;z+=t.length;if(z>=y){s=x;z-=y;z=t.length-z;break}x=x.nextSibling}}else{x=s.previousSibling;if(!x){return r[A?"setStartBefore":"setEndBefore"](s)}if(!y){if(s.nodeType==3){r[A?"setStart":"setEnd"](x,s.nodeValue.length)}else{r[A?"setStartAfter":"setEndAfter"](x)}return}while(x){z+=x.nodeValue.length;if(z>=y){s=x;z-=y;break}x=x.previousSibling}}r[A?"setStart":"setEnd"](s,z)}try{o(true);if(!k){o()}}catch(n){if(n.number==-2147024809){m=b.getBookmark(2);p=i.duplicate();p.collapse(true);l=p.parentElement();if(!k){p=i.duplicate();p.collapse(false);q=p.parentElement();q.innerHTML=q.innerHTML}l.innerHTML=l.innerHTML;b.moveToBookmark(m);i=d.getRng();o(true);if(!k){o()}}else{throw n}}return r}this.getBookmark=function(m){var j=d.getRng(),o,i,l={};function n(u){var u,t,p,s,r,q=[];t=u.parentNode;p=h.getRoot().parentNode;while(t!=p){s=t.children;r=s.length;while(r--){if(u===s[r]){q.push(r);break}}u=t;t=t.parentNode}return q}function k(q){var p;p=e(j,q);if(p){return{position:p.position,offset:p.offset,indexes:n(p.node),inside:p.inside}}}if(m===2){if(!j.item){l.start=k(true);if(!d.isCollapsed()){l.end=k()}}else{l.start={ctrl:true,indexes:n(j.item(0))}}}return l};this.moveToBookmark=function(k){var j,i=h.doc.body;function m(o){var r,q,n,p;r=h.getRoot();for(q=o.length-1;q>=0;q--){p=r.children;n=o[q];if(n<=p.length-1){r=p[n]}}return r}function l(r){var n=k[r?"start":"end"],q,p,o;if(n){q=n.position>0;p=i.createTextRange();p.moveToElementText(m(n.indexes));offset=n.offset;if(offset!==o){p.collapse(n.inside||q);p.moveStart("character",q?-offset:offset)}else{p.collapse(r)}j.setEndPoint(r?"StartToStart":"EndToStart",p);if(r){j.collapse(true)}}}if(k.start){if(k.start.ctrl){j=i.createControlRange();j.addElement(m(k.start.indexes));j.select()}else{j=i.createTextRange();l(true);l();j.select()}}};this.addRange=function(i){var n,l,k,p,s,q,r=d.dom.doc,m=r.body;function j(z){var u,y,t,x,v;t=h.create("a");u=z?k:s;y=z?p:q;x=n.duplicate();if(u==r||u==r.documentElement){u=m;y=0}if(u.nodeType==3){u.parentNode.insertBefore(t,u);x.moveToElementText(t);x.moveStart("character",y);h.remove(t);n.setEndPoint(z?"StartToStart":"EndToEnd",x)}else{v=u.childNodes;if(v.length){if(y>=v.length){h.insertAfter(t,v[v.length-1])}else{u.insertBefore(t,v[y])}x.moveToElementText(t)}else{t=r.createTextNode("\uFEFF");u.appendChild(t);x.moveToElementText(t.parentNode);x.collapse(c)}n.setEndPoint(z?"StartToStart":"EndToEnd",x);h.remove(t)}}k=i.startContainer;p=i.startOffset;s=i.endContainer;q=i.endOffset;n=m.createTextRange();if(k==s&&k.nodeType==1&&p==q-1){if(p==q-1){try{l=m.createControlRange();l.addElement(k.childNodes[p]);l.select();return}catch(o){}}}j(true);j();n.select()};this.getRangeAt=g}tinymce.dom.TridentSelection=a})();(function(){var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,j=0,d=Object.prototype.toString,o=false,i=true;[0,0].sort(function(){i=false;return 0});var b=function(v,e,z,A){z=z||[];e=e||document;var C=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!v||typeof v!=="string"){return z}var x=[],s,E,H,r,u=true,t=b.isXML(e),B=v,D,G,F,y;do{p.exec("");s=p.exec(B);if(s){B=s[3];x.push(s[1]);if(s[2]){r=s[3];break}}}while(s);if(x.length>1&&k.exec(v)){if(x.length===2&&f.relative[x[0]]){E=h(x[0]+x[1],e)}else{E=f.relative[x[0]]?[e]:b(x.shift(),e);while(x.length){v=x.shift();if(f.relative[v]){v+=x.shift()}E=h(v,E)}}}else{if(!A&&x.length>1&&e.nodeType===9&&!t&&f.match.ID.test(x[0])&&!f.match.ID.test(x[x.length-1])){D=b.find(x.shift(),e,t);e=D.expr?b.filter(D.expr,D.set)[0]:D.set[0]}if(e){D=A?{expr:x.pop(),set:a(A)}:b.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&e.parentNode?e.parentNode:e,t);E=D.expr?b.filter(D.expr,D.set):D.set;if(x.length>0){H=a(E)}else{u=false}while(x.length){G=x.pop();F=G;if(!f.relative[G]){G=""}else{F=x.pop()}if(F==null){F=e}f.relative[G](H,F,t)}}else{H=x=[]}}if(!H){H=E}if(!H){b.error(G||v)}if(d.call(H)==="[object Array]"){if(!u){z.push.apply(z,H)}else{if(e&&e.nodeType===1){for(y=0;H[y]!=null;y++){if(H[y]&&(H[y]===true||H[y].nodeType===1&&b.contains(e,H[y]))){z.push(E[y])}}}else{for(y=0;H[y]!=null;y++){if(H[y]&&H[y].nodeType===1){z.push(E[y])}}}}}else{a(H,z)}if(r){b(r,C,z,A);b.uniqueSort(z)}return z};b.uniqueSort=function(r){if(c){o=i;r.sort(c);if(o){for(var e=1;e":function(x,r){var u=typeof r==="string",v,s=0,e=x.length;if(u&&!/\W/.test(r)){r=r.toLowerCase();for(;s=0)){if(!s){e.push(v)}}else{if(s){r[u]=false}}}}return false},ID:function(e){return e[1].replace(/\\/g,"")},TAG:function(r,e){return r[1].toLowerCase()},CHILD:function(e){if(e[1]==="nth"){var r=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(r[1]+(r[2]||1))-0;e[3]=r[3]-0}e[0]=j++;return e},ATTR:function(u,r,s,e,v,x){var t=u[1].replace(/\\/g,"");if(!x&&f.attrMap[t]){u[1]=f.attrMap[t]}if(u[2]==="~="){u[4]=" "+u[4]+" "}return u},PSEUDO:function(u,r,s,e,v){if(u[1]==="not"){if((p.exec(u[3])||"").length>1||/^\w/.test(u[3])){u[3]=b(u[3],null,null,r)}else{var t=b.filter(u[3],r,s,true^v);if(!s){e.push.apply(e,t)}return false}}else{if(f.match.POS.test(u[0])||f.match.CHILD.test(u[0])){return true}}return u},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){e.parentNode.selectedIndex;return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(s,r,e){return !!b(e[3],s).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(e){return"text"===e.type},radio:function(e){return"radio"===e.type},checkbox:function(e){return"checkbox"===e.type},file:function(e){return"file"===e.type},password:function(e){return"password"===e.type},submit:function(e){return"submit"===e.type},image:function(e){return"image"===e.type},reset:function(e){return"reset"===e.type},button:function(e){return"button"===e.type||e.nodeName.toLowerCase()==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)}},setFilters:{first:function(r,e){return e===0},last:function(s,r,e,t){return r===t.length-1},even:function(r,e){return e%2===0},odd:function(r,e){return e%2===1},lt:function(s,r,e){return re[3]-0},nth:function(s,r,e){return e[3]-0===r},eq:function(s,r,e){return e[3]-0===r}},filter:{PSEUDO:function(s,y,x,z){var e=y[1],r=f.filters[e];if(r){return r(s,x,y,z)}else{if(e==="contains"){return(s.textContent||s.innerText||b.getText([s])||"").indexOf(y[3])>=0}else{if(e==="not"){var t=y[3];for(var v=0,u=t.length;v=0)}}},ID:function(r,e){return r.nodeType===1&&r.getAttribute("id")===e},TAG:function(r,e){return(e==="*"&&r.nodeType===1)||r.nodeName.toLowerCase()===e},CLASS:function(r,e){return(" "+(r.className||r.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(v,t){var s=t[1],e=f.attrHandle[s]?f.attrHandle[s](v):v[s]!=null?v[s]:v.getAttribute(s),x=e+"",u=t[2],r=t[4];return e==null?u==="!=":u==="="?x===r:u==="*="?x.indexOf(r)>=0:u==="~="?(" "+x+" ").indexOf(r)>=0:!r?x&&e!==false:u==="!="?x!==r:u==="^="?x.indexOf(r)===0:u==="$="?x.substr(x.length-r.length)===r:u==="|="?x===r||x.substr(0,r.length+1)===r+"-":false},POS:function(u,r,s,v){var e=r[2],t=f.setFilters[e];if(t){return t(u,s,r,v)}}}};var k=f.match.POS,g=function(r,e){return"\\"+(e-0+1)};for(var m in f.match){f.match[m]=new RegExp(f.match[m].source+(/(?![^\[]*\])(?![^\(]*\))/.source));f.leftMatch[m]=new RegExp(/(^(?:.|\r|\n)*?)/.source+f.match[m].source.replace(/\\(\d+)/g,g))}var a=function(r,e){r=Array.prototype.slice.call(r,0);if(e){e.push.apply(e,r);return e}return r};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(l){a=function(u,t){var r=t||[],s=0;if(d.call(u)==="[object Array]"){Array.prototype.push.apply(r,u)}else{if(typeof u.length==="number"){for(var e=u.length;s";var e=document.documentElement;e.insertBefore(r,e.firstChild);if(document.getElementById(s)){f.find.ID=function(u,v,x){if(typeof v.getElementById!=="undefined"&&!x){var t=v.getElementById(u[1]);return t?t.id===u[1]||typeof t.getAttributeNode!=="undefined"&&t.getAttributeNode("id").nodeValue===u[1]?[t]:undefined:[]}};f.filter.ID=function(v,t){var u=typeof v.getAttributeNode!=="undefined"&&v.getAttributeNode("id");return v.nodeType===1&&u&&u.nodeValue===t}}e.removeChild(r);e=r=null})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0){f.find.TAG=function(r,v){var u=v.getElementsByTagName(r[1]);if(r[1]==="*"){var t=[];for(var s=0;u[s];s++){if(u[s].nodeType===1){t.push(u[s])}}u=t}return u}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){f.attrHandle.href=function(r){return r.getAttribute("href",2)}}e=null})();if(document.querySelectorAll){(function(){var e=b,s=document.createElement("div");s.innerHTML="

";if(s.querySelectorAll&&s.querySelectorAll(".TEST").length===0){return}b=function(x,v,t,u){v=v||document;if(!u&&v.nodeType===9&&!b.isXML(v)){try{return a(v.querySelectorAll(x),t)}catch(y){}}return e(x,v,t,u)};for(var r in e){b[r]=e[r]}s=null})()}(function(){var e=document.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}f.order.splice(1,0,"CLASS");f.find.CLASS=function(r,s,t){if(typeof s.getElementsByClassName!=="undefined"&&!t){return s.getElementsByClassName(r[1])}};e=null})();function n(r,x,v,A,y,z){for(var t=0,s=A.length;t0){u=e;break}}}e=e[r]}A[t]=u}}}b.contains=document.compareDocumentPosition?function(r,e){return !!(r.compareDocumentPosition(e)&16)}:function(r,e){return r!==e&&(r.contains?r.contains(e):true)};b.isXML=function(e){var r=(e?e.ownerDocument||e:0).documentElement;return r?r.nodeName!=="HTML":false};var h=function(e,y){var t=[],u="",v,s=y.nodeType?[y]:y;while((v=f.match.PSEUDO.exec(e))){u+=v[0];e=e.replace(f.match.PSEUDO,"")}e=f.relative[e]?e+"*":e;for(var x=0,r=s.length;x=0;h--){k=g[h];if(k.obj===l){j._remove(k.obj,k.name,k.cfunc);k.obj=k.cfunc=null;g.splice(h,1)}}}},cancel:function(g){if(!g){return false}this.stop(g);return this.prevent(g)},stop:function(g){if(g.stopPropagation){g.stopPropagation()}else{g.cancelBubble=true}return false},prevent:function(g){if(g.preventDefault){g.preventDefault()}else{g.returnValue=false}return false},destroy:function(){var g=this;f(g.events,function(j,h){g._remove(j.obj,j.name,j.cfunc);j.obj=j.cfunc=null});g.events=[];g=null},_add:function(h,i,g){if(h.attachEvent){h.attachEvent("on"+i,g)}else{if(h.addEventListener){h.addEventListener(i,g,false)}else{h["on"+i]=g}}},_remove:function(i,j,h){if(i){try{if(i.detachEvent){i.detachEvent("on"+j,h)}else{if(i.removeEventListener){i.removeEventListener(j,h,false)}else{i["on"+j]=null}}}catch(g){}}},_pageInit:function(h){var g=this;if(g.domLoaded){return}g.domLoaded=true;f(g.inits,function(i){i()});g.inits=[]},_wait:function(i){var g=this,h=i.document;if(i.tinyMCE_GZ&&tinyMCE_GZ.loaded){g.domLoaded=1;return}if(h.attachEvent){h.attachEvent("onreadystatechange",function(){if(h.readyState==="complete"){h.detachEvent("onreadystatechange",arguments.callee);g._pageInit(i)}});if(h.documentElement.doScroll&&i==i.top){(function(){if(g.domLoaded){return}try{h.documentElement.doScroll("left")}catch(j){setTimeout(arguments.callee,0);return}g._pageInit(i)})()}}else{if(h.addEventListener){g._add(i,"DOMContentLoaded",function(){g._pageInit(i)})}}g._add(i,"load",function(){g._pageInit(i)})},_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});a=d.dom.Event=new d.dom.EventUtils();a._wait(window);d.addUnload(function(){a.destroy()})})(tinymce);(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each(("getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j"+(h.item?h.item(0).outerHTML:h.htmlText);l.removeChild(l.firstChild)}else{l.innerHTML=h.toString()}}if(/^\s/.test(l.innerHTML)){i=" "}if(/\s+$/.test(l.innerHTML)){k=" "}g.getInner=true;g.content=f.isCollapsed()?"":i+f.serializer.serialize(l,g)+k;f.onGetContent.dispatch(f,g);return g.content},setContent:function(g,i){var n=this,f=n.getRng(),j,k=n.win.document,m,l;i=i||{format:"html"};i.set=true;g=i.content=g;if(!i.no_events){n.onBeforeSetContent.dispatch(n,i)}g=i.content;if(f.insertNode){g+='_';if(f.startContainer==k&&f.endContainer==k){k.body.innerHTML=g}else{f.deleteContents();if(k.body.childNodes.length==0){k.body.innerHTML=g}else{if(f.createContextualFragment){f.insertNode(f.createContextualFragment(g))}else{m=k.createDocumentFragment();l=k.createElement("div");m.appendChild(l);l.outerHTML=g;f.insertNode(m)}}}j=n.dom.get("__caret");f=k.createRange();f.setStartBefore(j);f.setEndBefore(j);n.setRng(f);n.dom.remove("__caret");try{n.setRng(f)}catch(h){}}else{if(f.item){k.execCommand("Delete",false,null);f=n.getRng()}if(/^\s+/.test(g)){f.pasteHTML('_'+g);n.dom.remove("__mce_tmp")}else{f.pasteHTML(g)}}if(!i.no_events){n.onSetContent.dispatch(n,i)}},getStart:function(){var g=this.getRng(),h,f,j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}j=g.duplicate();j.collapse(1);h=j.parentElement();f=i=g.parentElement();while(i=i.parentNode){if(i==h){h=f;break}}return h}else{h=g.startContainer;if(h.nodeType==1&&h.hasChildNodes()){h=h.childNodes[Math.min(h.childNodes.length-1,g.startOffset)]}if(h&&h.nodeType==3){return h.parentNode}return h}},getEnd:function(){var g=this,h=g.getRng(),i,f;if(h.duplicate||h.item){if(h.item){return h.item(0)}h=h.duplicate();h.collapse(0);i=h.parentElement();if(i&&i.nodeName=="BODY"){return i.lastChild||i}return i}else{i=h.endContainer;f=h.endOffset;if(i.nodeType==1&&i.hasChildNodes()){i=i.childNodes[f>0?f-1:f]}if(i&&i.nodeType==3){return i.parentNode}return i}},getBookmark:function(r,s){var v=this,m=v.dom,g,j,i,n,h,o,p,l="\uFEFF",u;function f(x,y){var t=0;d(m.select(x),function(A,z){if(A==y){t=z}});return t}if(r==2){function k(){var x=v.getRng(true),t=m.getRoot(),y={};function z(C,H){var B=C[H?"startContainer":"endContainer"],G=C[H?"startOffset":"endOffset"],A=[],D,F,E=0;if(B.nodeType==3){if(s){for(D=B.previousSibling;D&&D.nodeType==3;D=D.previousSibling){G+=D.nodeValue.length}}A.push(G)}else{F=B.childNodes;if(G>=F.length&&F.length){E=1;G=Math.max(0,F.length-1)}A.push(v.dom.nodeIndex(F[G],s)+E)}for(;B&&B!=t;B=B.parentNode){A.push(v.dom.nodeIndex(B,s))}return A}y.start=z(x,true);if(!v.isCollapsed()){y.end=z(x)}return y}if(v.tridentSel){return v.tridentSel.getBookmark(r)}return k()}if(r){return{rng:v.getRng()}}g=v.getRng();i=m.uniqueId();n=tinyMCE.activeEditor.selection.isCollapsed();u="overflow:hidden;line-height:0px";if(g.duplicate||g.item){if(!g.item){j=g.duplicate();try{g.collapse();g.pasteHTML(''+l+"");if(!n){j.collapse(false);g.moveToElementText(j.parentElement());if(g.compareEndPoints("StartToEnd",j)==0){j.move("character",-1)}j.pasteHTML(''+l+"")}}catch(q){return null}}else{o=g.item(0);h=o.nodeName;return{name:h,index:f(h,o)}}}else{o=v.getNode();h=o.nodeName;if(h=="IMG"){return{name:h,index:f(h,o)}}j=g.cloneRange();if(!n){j.collapse(false);j.insertNode(m.create("span",{"data-mce-type":"bookmark",id:i+"_end",style:u},l))}g.collapse(true);g.insertNode(m.create("span",{"data-mce-type":"bookmark",id:i+"_start",style:u},l))}v.moveToBookmark({id:i,keep:1});return{id:i}},moveToBookmark:function(n){var r=this,l=r.dom,i,h,f,q,j,s,o,p;if(n){if(n.start){f=l.createRng();q=l.getRoot();function g(z){var t=n[z?"start":"end"],v,x,y,u;if(t){y=t[0];for(x=q,v=t.length-1;v>=1;v--){u=x.childNodes;if(t[v]>u.length-1){return}x=u[t[v]]}if(x.nodeType===3){y=Math.min(t[0],x.nodeValue.length)}if(x.nodeType===1){y=Math.min(t[0],x.childNodes.length)}if(z){f.setStart(x,y)}else{f.setEnd(x,y)}}return true}if(r.tridentSel){return r.tridentSel.moveToBookmark(n)}if(g(true)&&g()){r.setRng(f)}}else{if(n.id){function k(A){var u=l.get(n.id+"_"+A),z,t,x,y,v=n.keep;if(u){z=u.parentNode;if(A=="start"){if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}j=s=z;o=p=t}else{if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}s=z;p=t}if(!v){y=u.previousSibling;x=u.nextSibling;d(c.grep(u.childNodes),function(B){if(B.nodeType==3){B.nodeValue=B.nodeValue.replace(/\uFEFF/g,"")}});while(u=l.get(n.id+"_"+A)){l.remove(u,1)}if(y&&x&&y.nodeType==x.nodeType&&y.nodeType==3&&!c.isOpera){t=y.nodeValue.length;y.appendData(x.nodeValue);l.remove(x);if(A=="start"){j=s=y;o=p=t}else{s=y;p=t}}}}}function m(t){if(l.isBlock(t)&&!t.innerHTML){t.innerHTML=!a?'
':" "}return t}k("start");k("end");if(j){f=l.createRng();f.setStart(m(j),o);f.setEnd(m(s),p);r.setRng(f)}}else{if(n.name){r.select(l.select(n.name)[n.index])}else{if(n.rng){r.setRng(n.rng)}}}}}},select:function(k,j){var i=this,l=i.dom,g=l.createRng(),f;if(k){f=l.nodeIndex(k);g.setStart(k.parentNode,f);g.setEnd(k.parentNode,f+1);if(j){function h(m,o){var n=new c.dom.TreeWalker(m,m);do{if(m.nodeType==3&&c.trim(m.nodeValue).length!=0){if(o){g.setStart(m,0)}else{g.setEnd(m,m.nodeValue.length)}return}if(m.nodeName=="BR"){if(o){g.setStartBefore(m)}else{g.setEndBefore(m)}return}}while(m=(o?n.next():n.prev()))}h(k,1);h(k)}i.setRng(g)}return k},isCollapsed:function(){var f=this,h=f.getRng(),g=f.getSel();if(!h||h.item){return false}if(h.compareEndPoints){return h.compareEndPoints("StartToEnd",h)===0}return !g||h.collapsed},collapse:function(f){var h=this,g=h.getRng(),i;if(g.item){i=g.item(0);g=h.win.document.body.createTextRange();g.moveToElementText(i)}g.collapse(!!f);h.setRng(g)},getSel:function(){var g=this,f=this.win;return f.getSelection?f.getSelection():f.document.selection},getRng:function(l){var g=this,h,i,k,j=g.win.document;if(l&&g.tridentSel){return g.tridentSel.getRangeAt(0)}try{if(h=g.getSel()){i=h.rangeCount>0?h.getRangeAt(0):(h.createRange?h.createRange():j.createRange())}}catch(f){}if(c.isIE&&i&&i.setStart&&j.selection.createRange().item){k=j.selection.createRange().item(0);i=j.createRange();i.setStartBefore(k);i.setEndAfter(k)}if(!i){i=j.createRange?j.createRange():j.body.createTextRange()}if(g.selectedRange&&g.explicitRange){if(i.compareBoundaryPoints(i.START_TO_START,g.selectedRange)===0&&i.compareBoundaryPoints(i.END_TO_END,g.selectedRange)===0){i=g.explicitRange}else{g.selectedRange=null;g.explicitRange=null}}return i},setRng:function(i){var h,g=this;if(!g.tridentSel){h=g.getSel();if(h){g.explicitRange=i;try{h.removeAllRanges()}catch(f){}h.addRange(i);g.selectedRange=h.getRangeAt(0)}}else{if(i.cloneRange){g.tridentSel.addRange(i);return}try{i.select()}catch(f){}}},setNode:function(g){var f=this;f.setContent(f.dom.getOuterHTML(g));return g},getNode:function(){var h=this,g=h.getRng(),i=h.getSel(),l,k=g.startContainer,f=g.endContainer;if(!g){return h.dom.getRoot()}if(g.setStart){l=g.commonAncestorContainer;if(!g.collapsed){if(g.startContainer==g.endContainer){if(g.endOffset-g.startOffset<2){if(g.startContainer.hasChildNodes()){l=g.startContainer.childNodes[g.startOffset]}}}if(k.nodeType===3&&f.nodeType===3){function j(p,m){var o=p;while(p&&p.nodeType===3&&p.length===0){p=m?p.nextSibling:p.previousSibling}return p||o}if(k.length===g.startOffset){k=j(k.nextSibling,true)}else{k=k.parentNode}if(g.endOffset===0){f=j(f.previousSibling,false)}else{f=f.parentNode}if(k&&k===f){return k}}}if(l&&l.nodeType==3){return l.parentNode}return l}return g.item?g.item(0):g.parentElement()},getSelectedBlocks:function(g,f){var i=this,j=i.dom,m,h,l,k=[];m=j.getParent(g||i.getStart(),j.isBlock);h=j.getParent(f||i.getEnd(),j.isBlock);if(m){k.push(m)}if(m&&h&&m!=h){l=m;while((l=l.nextSibling)&&l!=h){if(j.isBlock(l)){k.push(l)}}}if(h&&m!=h){k.push(h)}return k},normalize:function(){var g=this,f,i;if(c.isIE){return}function h(p){var k,o,n,m=g.dom,j=m.getRoot(),l;k=f[(p?"start":"end")+"Container"];o=f[(p?"start":"end")+"Offset"];if(k.nodeType===9){k=k.body;o=0}if(k===j){if(k.hasChildNodes()){k=k.childNodes[Math.min(!p&&o>0?o-1:o,k.childNodes.length-1)];o=0;if(k.hasChildNodes()){l=k;n=new c.dom.TreeWalker(k,j);do{if(l.nodeType===3){o=p?0:l.nodeValue.length-1;k=l;break}if(l.nodeName==="BR"){o=m.nodeIndex(l);k=l.parentNode;break}}while(l=(p?n.next():n.prev()));i=true}}}if(i){f["set"+(p?"Start":"End")](k,o)}}f=g.getRng();h(true);if(f.collapsed){h()}if(i){g.setRng(f)}},destroy:function(g){var f=this;f.win=null;if(!g){c.removeUnload(f.destroy)}},_fixIESelection:function(){var g=this.dom,m=g.doc,h=m.body,j,n,f;m.documentElement.unselectable=true;function i(o,r){var p=h.createTextRange();try{p.moveToPoint(o,r)}catch(q){p=null}return p}function l(p){var o;if(p.button){o=i(p.x,p.y);if(o){if(o.compareEndPoints("StartToStart",n)>0){o.setEndPoint("StartToStart",n)}else{o.setEndPoint("EndToEnd",n)}o.select()}}else{k()}}function k(){var o=m.selection.createRange();if(n&&!o.item&&o.compareEndPoints("StartToEnd",o)===0){n.select()}g.unbind(m,"mouseup",k);g.unbind(m,"mousemove",l);n=j=0}g.bind(m,["mousedown","contextmenu"],function(o){if(o.target.nodeName==="HTML"){if(j){k()}f=m.documentElement;if(f.scrollHeight>f.clientHeight){return}j=1;n=i(o.x,o.y);if(n){g.bind(m,"mouseup",k);g.bind(m,"mousemove",l);g.win.focus();n.select()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}e.remove_trailing_brs=true;i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||"named";h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter("src,href,style",function(k,j){var o=k.length,l,q,n="data-mce-"+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length>0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j==="style"){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length>0?q:null)}}});c.addAttributeFilter("class",function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr("class").replace(/\s*mce(Item\w+|Selected)\s*/g,"");m.attr("class",n.length>0?n:null)}});c.addAttributeFilter("data-mce-type",function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map["data-mce-type"]==="bookmark"&&!k.cleanup){n.remove()}}});c.addNodeFilter("script,style",function(k,l){var m=k.length,n,o;function j(p){return p.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(\/\/\s*|\]\]>|-->|\]\]-->)\s*$/g,"")}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:"";if(l==="script"){n.attr("type",(n.attr("type")||"text/javascript").replace(/^mce\-/,""));if(o.length>0){n.firstChild.value="// "}}else{if(o.length>0){n.firstChild.value=""}}}});c.addNodeFilter("#comment",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf("[CDATA[")===0){m.name="#cdata";m.type=4;m.value=m.value.replace(/^\[CDATA\[|\]\]$/g,"")}else{if(m.value.indexOf("mce:protected ")===0){m.name="#text";m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter("xml:namespace,input",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k==="input"&&!("type" in m.attributes.map)){m.attr("type","text")}}}}});if(e.fix_list_elements){c.addNodeFilter("ul,ol",function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name==="ul"||j.name==="ol"){if(n.prev&&n.prev.name==="li"){n.prev.append(n)}}}})}c.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style",function(j,k){var l=j.length;while(l--){j[l].attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var l,p,k,j,n;if(d&&i.select("script,style,select,map").length>0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument("");g(o.nodeName=="BODY"?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!="BODY"){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||"html";if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(m.getInner?o.innerHTML:a.trim(i.getOuterHTML(o),m),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF/g,"")}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)},setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],f={},d=[],g=0,e;function b(m,v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!=="undefined"&&console.log){console.log("Failed to load: "+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&&o.port==r.port&&(o.protocol+":")==r.protocol&&o.protocol.toLowerCase()!="file"){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create("script",{type:"text/javascript"});t.text=y;document.getElementsByTagName("head")[0].appendChild(t);q.remove(t);p()},error:u});return}}s=q.create("script",{id:n,type:"text/javascript",src:a._addVer(m)});if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=function(){var t=s.readyState;if(t=="complete"||t=="loaded"){p()}}}(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==e){j.push(m);l[m]=c}if(q){if(!f[m]){f[m]=[]}f[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(f[r],function(s){s.func.call(s.scope)});f[r]=e}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&&i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i.parentNode;g&&g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,"firstChild","nextSibling",e))};this.prev=function(e){return(b=d(b,"lastChild","previousSibling",e))}};(function(a){a.dom.RangeUtils=function(c){var b="\uFEFF";this.walk=function(d,r){var h=d.startContainer,k=d.startOffset,s=d.endContainer,l=d.endOffset,i,f,n,g,q,p,e;e=c.select("td.mceSelected,th.mceSelected");if(e.length>0){a.each(e,function(t){r([t])});return}function o(v,u,t){var x=[];for(;v&&v!=t;v=v[u]){x.push(v)}return x}function m(u,t){do{if(u.parentNode==t){return u}u=u.parentNode}while(u)}function j(v,u,x){var t=x?"nextSibling":"previousSibling";for(g=v,q=g.parentNode;g&&g!=u;g=q){q=g.parentNode;p=o(g==v?g:g[t],t);if(p.length){if(!x){p.reverse()}r(p)}}}if(h.nodeType==1&&h.hasChildNodes()){h=h.childNodes[k]}if(s.nodeType==1&&s.hasChildNodes()){s=s.childNodes[Math.min(l-1,s.childNodes.length-1)]}i=c.findCommonAncestor(h,s);if(h==s){return r([h])}for(g=h;g;g=g.parentNode){if(g==s){return j(h,i,true)}if(g==i){break}}for(g=s;g;g=g.parentNode){if(g==h){return j(s,i)}if(g==i){break}}f=m(h,i)||h;n=m(s,i)||s;j(h,f,true);p=o(f==h?f:f.nextSibling,"nextSibling",n==s?n.nextSibling:n);if(p.length){r(p)}j(s,n)}};a.dom.RangeUtils.compareRanges=function(c,b){if(c&&b){if(c.item||c.duplicate){if(c.item&&b.item&&c.item(0)===b.item(0)){return true}if(c.isEqual&&b.isEqual&&b.isEqual(c)){return true}}else{return c.startContainer==b.startContainer&&c.startOffset==b.startOffset}}return false}})(tinymce);(function(b){var a=b.dom.Event,c=b.each;b.create("tinymce.ui.KeyboardNavigation",{KeyboardNavigation:function(e,f){var p=this,m=e.root,l=e.items,n=e.enableUpDown,i=e.enableLeftRight||!e.enableUpDown,k=e.excludeFromTabOrder,j,h,o,d,g;f=f||b.DOM;j=function(q){g=q.target.id};h=function(q){f.setAttrib(q.target.id,"tabindex","-1")};d=function(q){var r=f.get(g);f.setAttrib(r,"tabindex","0");r.focus()};p.focus=function(){f.get(g).focus()};p.destroy=function(){c(l,function(q){f.unbind(f.get(q.id),"focus",j);f.unbind(f.get(q.id),"blur",h)});f.unbind(f.get(m),"focus",d);f.unbind(f.get(m),"keydown",o);l=f=m=p.focus=j=h=o=d=null;p.destroy=function(){}};p.moveFocus=function(u,r){var q=-1,t=p.controls,s;if(!g){return}c(l,function(x,v){if(x.id===g){q=v;return false}});q+=u;if(q<0){q=l.length-1}else{if(q>=l.length){q=0}}s=l[q];f.setAttrib(g,"tabindex","-1");f.setAttrib(s.id,"tabindex","0");f.get(s.id).focus();if(e.actOnFocus){e.onAction(s.id)}if(r){a.cancel(r)}};o=function(y){var u=37,t=39,x=38,z=40,q=27,s=14,r=13,v=32;switch(y.keyCode){case u:if(i){p.moveFocus(-1)}break;case t:if(i){p.moveFocus(1)}break;case x:if(n){p.moveFocus(-1)}break;case z:if(n){p.moveFocus(1)}break;case q:if(e.onCancel){e.onCancel();a.cancel(y)}break;case s:case r:case v:if(e.onAction){e.onAction(g);a.cancel(y)}break}};c(l,function(s,q){var r;if(!s.id){s.id=f.uniqueId("_mce_item_")}if(k){f.bind(s.id,"blur",h);r="-1"}else{r=(q===0?"0":"-1")}f.setAttrib(s.id,"tabindex",r);f.bind(f.get(s.id),"focus",j)});if(l[0]){g=l[0].id}f.setAttrib(m,"tabindex","-1");f.bind(f.get(m),"focus",d);f.bind(f.get(m),"keydown",o)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create("tinymce.ui.Control",{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix="";this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+"_aria")||b.get(this.id);if(d){b.setAttrib(d,"aria-"+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty("disabled",d);this.setState("Disabled",d);this.setState("Enabled",!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState("Active",d);this.active=d;this.setAriaProperty("pressed",d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a){this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(b,a){this.parent(b,a);this.classPrefix="mceSeparator";this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix,role:"separator","aria-orientation":"vertical",tabindex:"-1"})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(g,f){this.parent(g,f);this.classPrefix="mceMenuItem"},setSelected:function(f){this.setState("Selected",f);this.setAriaProperty("checked",!!f);this.selected=f},isSelected:function(){return this.selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},"items",f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},"items",f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){delete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},"items",f);f.items={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&&!g.icons){g["class"]+=" mceNoIcons"}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j["class"]=j["class"]||i["class"];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keyboard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get("menu_"+i.id+"_tbl"),l=c.get("menu_"+i.id+"_co"),h,k;h=j.max_width?Math.min(g.clientWidth,j.max_width):g.clientWidth;k=j.max_height?Math.min(g.clientHeight,j.max_height):g.clientHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,"width",h)}if(j.max_height){c.setStyle(l,"height",k);if(g.clientHeightv){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)>q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,"click",function(s){var h;s=s.target;if(s&&(s=c.getParent(s,"tr"))&&!c.hasClass(s,m+"ItemSub")){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}return a.cancel(s)}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,"mouseover",function(x){var h,t,s;x=x.target;if(x&&(x=c.getParent(x,"tr"))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&&c.hasClass(x,m+"ItemSub")){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+"ItemActive")}}})}a.add(o,"keydown",z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get("menu_"+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,"mouseover",g.mouseOverFunc);a.remove(i,"click",g.mouseClickFunc);a.remove(i,"keydown",g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+"ItemActive")}g.onHideMenu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&&(h=c.get("menu_"+g.id))){g._add(c.select("tbody",h)[0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get("menu_"+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,"mouseover",g.mouseOverFunc);a.remove(c.select("a",h),"focus",g.mouseOverFunc);a.remove(h,"click",g.mouseClickFunc);a.remove(h,"keydown",g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create("div",{role:"listbox",id:"menu_"+i.id,"class":j["class"],style:"position:absolute;left:0;top:0;z-index:200000;outline:0"});if(i.settings.parent){c.setAttrib(g,"aria-parent","menu_"+i.settings.parent.id)}k=c.add(g,"div",{role:"presentation",id:"menu_"+i.id+"_co","class":i.classPrefix+(j["class"]?" "+j["class"]:"")});i.element=new b("menu_"+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,"span",{"class":i.classPrefix+"Line"})}l=c.add(k,"table",{role:"presentation",id:"menu_"+i.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});h=c.add(l,"tbody");f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.select("#menu_"+g.id)[0];h=c.select("a[role=option]","menu_"+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:"menu_"+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case 37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,"tr",{id:h.id,"class":m+"ItemSeparator"});c.add(l,"td",{"class":m+"ItemSeparator"});if(i=l.previousSibling){c.addClass(i,"mceLast")}return}i=l=c.add(j,"tr",{id:h.id,"class":m+"Item "+m+"ItemEnabled"});i=k=c.add(i,q.titleItem?"th":"td");i=p=c.add(i,"a",{id:h.id+"_aria",role:q.titleItem?"presentation":"option",href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});if(q.parent){c.setAttrib(p,"aria-haspopup","true");c.setAttrib(p,"aria-owns","menu_"+h.id)}c.addClass(k,q["class"]);g=c.add(i,"span",{"class":"mceIcon"+(q.icon?" mce_"+q.icon:"")});if(q.icon_src){c.add(g,"img",{src:q.icon_src})}i=c.add(i,q.element||"span",{"class":"mceText",title:h.settings.title},h.settings.title);if(h.settings.style){c.setAttrib(i,"style",h.settings.style)}if(j.childNodes.length==1){c.addClass(l,"mceFirst")}if((i=l.previousSibling)&&c.hasClass(i,m+"ItemSeparator")){c.addClass(l,"mceFirst")}if(h.collapse){c.addClass(l,m+"ItemSub")}if(i=l.previousSibling){c.removeClass(i,"mceLast")}c.addClass(l,"mceLast")}})})(tinymce);(function(b){var a=b.DOM;b.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix="mceButton"},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||"");d='';if(e.image&&!(this.editor&&this.editor.forcedHighContrastMode)){d+=''+a.encode(e.title)+''+c}else{d+=''+(c?''+c+"":"")}d+='";d+="";return d},postRender:function(){var c=this,d=c.settings;b.dom.Event.add(c.id,"click",function(f){if(!c.isDisabled()){return d.onclick.call(d.scope,f)}})}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(i,h,f){var g=this;g.parent(i,h,f);g.items=[];g.onChange=new a(g);g.onPostRender=new a(g);g.onAdd=new a(g);g.onRenderMenu=new d.util.Dispatcher(this);g.classPrefix="mceListBox"},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&&h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){var g=this,h,i;if(f!=g.selectedIndex){h=c.get(g.id+"_text");i=g.items[f];if(i){g.selectedValue=i.value;g.selectedIndex=f;c.setHTML(h,c.encode(i.title));c.removeClass(h,"mceTitle");c.setAttrib(g.id,"aria-valuenow",i.title)}else{c.setHTML(h,c.encode(g.settings.title));c.addClass(h,"mceTitle");g.selectedValue=g.selectedIndex=null;c.setAttrib(g.id,"aria-valuenow",g.settings.title)}h=0}},add:function(i,f,h){var g=this;h=h||{};h=d.extend(h,{title:i,value:f});g.items.push(h);g.onAdd.dispatch(g,h)},getLength:function(){return this.items.length},renderHTML:function(){var i="",f=this,g=f.settings,j=f.classPrefix;i='';i+="";i+="";i+="";return i},showMenu:function(){var g=this,i,h=c.get(this.id),f;if(g.isDisabled()||g.items.length==0){return}if(g.menu&&g.menu.isMenuVisible){return g.hideMenu()}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}i=c.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.keyboard_focus=!d.isOpera;if(g.oldID){f.items[g.oldID].setSelected(0)}e(g.items,function(j){if(j.value===g.selectedValue){f.items[j.id].setSelected(1);g.oldID=j.id}});f.showMenu(0,h.clientHeight);b.add(c.doc,"mousedown",g.hideMenu,g);c.addClass(g.id,g.classPrefix+"Selected")},hideMenu:function(g){var f=this;if(f.menu&&f.menu.isMenuVisible){c.removeClass(f.id,f.classPrefix+"Selected");if(g&&g.type=="mousedown"&&(g.target.id==f.id+"_text"||g.target.id==f.id+"_open")){return}if(!g||!c.getParent(g.target,".mceMenu")){c.removeClass(f.id,f.classPrefix+"Selected");b.remove(c.doc,"mousedown",f.hideMenu,f);f.menu.hideMenu()}}},renderMenu:function(){var g=this,f;f=g.settings.control_manager.createDropMenu(g.id+"_menu",{menu_line:1,"class":g.classPrefix+"Menu mceNoIcons",max_width:150,max_height:150});f.onHideMenu.add(function(){g.hideMenu();g.focus()});f.add({title:g.settings.title,"class":"mceMenuItemTitle",onclick:function(){if(g.settings.onselect("")!==false){g.select("")}}});e(g.items,function(h){if(h.value===undefined){f.add({title:h.title,"class":"mceMenuItemTitle",onclick:function(){if(g.settings.onselect("")!==false){g.select("")}}})}else{h.id=c.uniqueId();h.onclick=function(){if(g.settings.onselect(h.value)!==false){g.select(h.value)}};f.add(h)}});g.onRenderMenu.dispatch(g,f);g.menu=f},postRender:function(){var f=this,g=f.classPrefix;b.add(f.id,"click",f.showMenu,f);b.add(f.id,"keydown",function(h){if(h.keyCode==32){f.showMenu(h);b.cancel(h)}});b.add(f.id,"focus",function(){if(!f._focused){f.keyDownHandler=b.add(f.id,"keydown",function(h){if(h.keyCode==40){f.showMenu();b.cancel(h)}});f.keyPressHandler=b.add(f.id,"keypress",function(i){var h;if(i.keyCode==13){h=f.selectedValue;f.selectedValue=null;b.cancel(i);f.settings.onselect(h)}})}f._focused=1});b.add(f.id,"blur",function(){b.remove(f.id,"keydown",f.keyDownHandler);b.remove(f.id,"keypress",f.keyPressHandler);f._focused=0});if(d.isIE6||!c.boxModel){b.add(f.id,"mouseover",function(){if(!c.hasClass(f.id,g+"Disabled")){c.addClass(f.id,g+"Hover")}});b.add(f.id,"mouseout",function(){if(!c.hasClass(f.id,g+"Disabled")){c.removeClass(f.id,g+"Hover")}})}f.onPostRender.dispatch(f,c.get(f.id))},destroy:function(){this.parent();b.clear(this.id+"_text");b.clear(this.id+"_open")}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(g,f){this.parent(g,f);this.classPrefix="mceNativeListBox"},setDisabled:function(f){c.get(this.id).disabled=f;this.setAriaProperty("disabled",f)},isDisabled:function(){return c.get(this.id).disabled},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&&h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){c.get(this.id).selectedIndex=f+1;this.selectedValue=this.items[f]?this.items[f].value:null},add:function(j,g,f){var i,h=this;f=f||{};f.value=g;if(h.isRendered()){c.add(c.get(this.id),"option",f,j)}i={title:j,value:g,attribs:f};h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var g,f=this;g=c.createHTML("option",{value:""},"-- "+f.settings.title+" --");e(f.items,function(h){g+=c.createHTML("option",{value:h.value},h.title)});g=c.createHTML("select",{id:f.id,"class":"mceNativeListBox","aria-labelledby":f.id+"_aria"},g);g+=c.createHTML("span",{id:f.id+"_aria",style:"display: none"},f.settings.title);return g},postRender:function(){var g=this,h,i=true;g.rendered=true;function f(k){var j=g.items[k.target.selectedIndex-1];if(j&&(j=j.value)){g.onChange.dispatch(g,j);if(g.settings.onselect){g.settings.onselect(j)}}}b.add(g.id,"change",f);b.add(g.id,"keydown",function(k){var j;b.remove(g.id,"change",h);i=false;j=b.add(g.id,"blur",function(){if(i){return}i=true;b.add(g.id,"change",f);b.remove(g.id,"blur",j)});if(d.isWebKit&&(k.keyCode==37||k.keyCode==39)){return b.prevent(k)}if(k.keyCode==13||k.keyCode==32){f(k);return b.cancel(k)}});g.onPostRender.dispatch(g,c.get(g.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(g,f,e){this.parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(this);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.clientHeight);a.add(b.doc,"mousedown",g.hideMenu,g);g.setState("Selected",1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&&g.type=="mousedown"&&b.getParent(g.target,function(h){return h.id===f.id||h.id===f.id+"_open"})){return}if(!g||!b.getParent(g.target,".mceMenu")){f.setState("Selected",0);a.remove(b.doc,"mousedown",f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,"click",function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix="mceSplitButton"},renderHTML:function(){var i,f=this,g=f.settings,e;i="";if(g.image){e=b.createHTML("img ",{src:g.image,role:"presentation","class":"mceAction "+g["class"]})}else{e=b.createHTML("span",{"class":"mceAction "+g["class"]},"")}e+=b.createHTML("span",{"class":"mceVoiceLabel mceIconOnly",id:f.id+"_voice",style:"display:none;"},g.title);i+=""+b.createHTML("a",{role:"button",id:f.id+"_action",tabindex:"-1",href:"javascript:;","class":"mceAction "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"";e=b.createHTML("span",{"class":"mceOpen "+g["class"]},'');i+=""+b.createHTML("a",{role:"button",id:f.id+"_open",tabindex:"-1",href:"javascript:;","class":"mceOpen "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"";i+="";i=b.createHTML("table",{id:f.id,role:"presentation",tabindex:"0","class":"mceSplitButton mceSplitButtonEnabled "+g["class"],cellpadding:"0",cellspacing:"0",title:g.title},i);return b.createHTML("span",{role:"button","aria-labelledby":f.id+"_voice","aria-haspopup":"true"},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+"_action","click",f);a.add(e.id,["click","keydown"],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&&!h.altKey&&!h.ctrlKey&&!h.metaKey){f();a.cancel(h)}else{if(h.type==="click"||h.keyCode===l){e.showMenu();a.cancel(h)}}})}a.add(e.id+"_open","click",function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+"_open"],"focus",function(){e._focused=1});a.add([e.id,e.id+"_open"],"blur",function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,"mouseover",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.addClass(e.id,"mceSplitButtonHover")}});a.add(e.id,"mouseout",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.removeClass(e.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();a.clear(this.id+"_action");a.clear(this.id+"_open");a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:"000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color:"#888888"},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+"_menu");c.addClass(i,"mceSplitButtonSelected");h=c.getPos(i);c.setStyles(f.id+"_menu",{left:h.x,top:h.y+i.clientHeight,zIndex:200000});i=0;a.add(c.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+"_menu","keydown",function(k){if(k.keyCode==27){f.hideMenu()}});c.select("a",f.id+"_menu")[0].focus()}f.isMenuVisible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&&g.type=="mousedown"&&c.getParent(g.target,function(h){return h.id===f.id+"_open"})){return}if(!g||!c.getParent(g.target,".mceSplitButtonMenu")){c.removeClass(f.id,"mceSplitButtonSelected");a.remove(c.doc,"mousedown",f.hideMenu,f);a.remove(f.id+"_menu","keydown",f._keyHandler);c.hide(f.id+"_menu")}f.isMenuVisible=0;f.onHideMenu.dispatch()}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,"div",{role:"listbox",id:p.id+"_menu","class":q.menu_class+" "+q["class"],style:"position:absolute;left:0;top:-1000px;"});h=c.add(o,"div",{"class":q["class"]+" mceSplitButtonMenu"});c.add(h,"span",{"class":"mceMenuLine"});g=c.add(h,"table",{role:"presentation","class":"mceColorSplitMenu"});j=c.add(g,"tbody");k=0;e(b(q.colors,"array")?q.colors:q.colors.split(","),function(i){i=i.replace(/^#/,"");if(!k--){l=c.add(j,"tr");k=q.grid_width-1}g=c.add(l,"td");g=c.add(g,"a",{role:"option",href:"javascript:;",style:{backgroundColor:"#"+i},title:p.editor.getLang("colors."+i,i),"data-mce-color":"#"+i});if(p.editor.forcedHighContrastMode){g=c.add(g,"canvas",{width:16,height:16,"aria-hidden":"true"});if(g.getContext&&(f=g.getContext("2d"))){f.fillStyle="#"+i;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,"tr");g=c.add(g,"td",{colspan:q.grid_width,"class":"mceMoreColors"});g=c.add(g,"a",{role:"option",id:p.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},q.more_colors_title);a.add(g,"click",function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,"mceColorSplitMenu");new d.ui.KeyboardNavigation({root:p.id+"_menu",items:c.select("a",p.id+"_menu"),onCancel:function(){p.hideMenu();p.focus()}});a.add(p.id+"_menu","mousedown",function(i){return a.cancel(i)});a.add(p.id+"_menu","click",function(i){var m;i=c.getParent(i.target,"a",j);if(i&&i.nodeName.toLowerCase()=="a"&&(m=i.getAttribute("data-mce-color"))){p.setColor(m)}return a.cancel(i)});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+"_preview","backgroundColor",g);f.value=g},postRender:function(){var f=this,g=f.id;f.parent();c.add(g+"_action","div",{id:g+"_preview","class":"mceColorPreview"});c.setStyle(f.id+"_preview","backgroundColor",f.value)},destroy:function(){this.parent();a.clear(this.id+"_menu");a.clear(this.id+"_more");c.remove(this.id+"_menu")}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create("tinymce.ui.ToolbarGroup:tinymce.ui.Container",{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('
');i.push("");i.push('");j(e,function(h){i.push(h.renderHTML())});i.push("");i.push("
");return i.join("")},focus:function(){this.keyNav.focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var m=this,f="",j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e"))}if(d&&k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarEnd"},c.createHTML("span",null,""))}}if(c.stdMode){f+=''+k.renderHTML()+""}else{f+=""+k.renderHTML()+""}if(g&&k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarStart"},c.createHTML("span",null,""))}}}j="mceToolbarEnd";if(k.Button){j+=" mceToolbarEndButton"}else{if(k.SplitButton){j+=" mceToolbarEndSplitButton"}else{if(k.ListBox){j+=" mceToolbarEndListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,""));return c.createHTML("table",{id:m.id,"class":"mceToolbar"+(n["class"]?" "+n["class"]:""),cellpadding:"0",cellspacing:"0",align:m.settings.align||"",role:"presentation",tabindex:"-1"},""+f+"")}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create("tinymce.AddOnManager",{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){if(this.lookup[d]){return this.lookup[d].instance}else{return undefined}},dependencies:function(e){var d;if(this.lookup[e]){d=this.lookup[e].dependencies}return d||[]},requireLangPack:function(e){var d=b.settings;if(d&&d.language&&d.language_load!==false){b.ScriptLoader.add(this.urls[e]+"/langs/"+d.language+".js")}},add:function(f,e,d){this.items.push(e);this.lookup[f]={instance:e,dependencies:d};this.onAdd.dispatch(this,f,e);return e},createUrl:function(d,e){if(typeof e==="object"){return e}else{return{prefix:d.prefix,resource:e,suffix:d.suffix}}},addComponents:function(f,d){var e=this.urls[f];b.each(d,function(g){b.ScriptLoader.add(e+"/"+g)})},load:function(j,f,d,h){var g=this,e=f;function i(){var k=g.dependencies(j);b.each(k,function(m){var l=g.createUrl(f,m);g.load(l.resource,l,undefined,undefined)});if(d){if(h){d.call(h)}else{d.call(b.ScriptLoader)}}}if(g.urls[j]){return}if(typeof f==="object"){e=f.prefix+f.resource+f.suffix}if(e.indexOf("/")!=0&&e.indexOf("://")==-1){e=b.baseURL+"/"+e}g.urls[j]=e.substring(0,e.lastIndexOf("/"));if(g.lookup[j]){i()}else{b.ScriptLoader.add(e,i,h)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+="/"}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,"beforeunload",function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(q){var n=this,p,l=j.ScriptLoader,u,o=[],m;function r(x,y,t){var v=x[y];if(!v){return}if(j.is(v,"string")){t=v.replace(/\.\w+$/,"");t=t?j.resolve(t):0;v=j.resolve(v)}return v.apply(t||this,Array.prototype.slice.call(arguments,2))}q=d({theme:"simple",language:"en"},q);n.settings=q;i.add(document,"init",function(){var s,v;r(q,"onpageload");switch(q.mode){case"exact":s=q.elements||"";if(s.length>0){g(e(s),function(x){if(k.get(x)){m=new j.Editor(x,q);o.push(m);m.render(1)}else{g(document.forms,function(y){g(y.elements,function(z){if(z.name===x){x="mce_editor_"+c++;k.setAttrib(z,"id",x);m=new j.Editor(x,q);o.push(m);m.render(1)}})})}})}break;case"textareas":case"specific_textareas":function t(y,x){return x.constructor===RegExp?x.test(y.className):k.hasClass(y,x)}g(k.select("textarea"),function(x){if(q.editor_deselector&&t(x,q.editor_deselector)){return}if(!q.editor_selector||t(x,q.editor_selector)){u=k.get(x.name);if(!x.id&&!u){x.id=x.name}if(!x.id||n.get(x.id)){x.id=k.uniqueId()}m=new j.Editor(x.id,q);o.push(m);m.render(1)}});break}if(q.oninit){s=v=0;g(o,function(x){v++;if(!x.initialized){x.onInit.add(function(){s++;if(s==v){r(q,"oninit")}})}else{s++}if(s==v){r(q,"oninit")}})}})},get:function(l){if(l===a){return this.editors}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){var l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l':"",visual_table_class:"mceItemTable",visual:1,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",apply_source_formatting:1,directionality:"ltr",forced_root_block:"p",hidden_input:1,padd_empty_editor:1,render_ui:1,init_theme:1,force_p_newlines:1,indentation:"30px",keep_styles:1,fix_table_elements:1,inline_styles:1,convert_fonts_to_spans:true,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr",validate:true,entity_encoding:"named",url_converter:p.convertURL,url_converter_scope:p,ie7_compat:true},q);p.documentBaseURI=new m.util.URI(q.document_base_url||m.documentBaseURL,{base_uri:tinyMCE.baseURI});p.baseURI=m.baseURI;p.contentCSS=[];p.execCallback("setup",p)},render:function(r){var u=this,v=u.settings,x=u.id,p=m.ScriptLoader;if(!j.domLoaded){j.add(document,"init",function(){u.render()});return}tinyMCE.settings=v;if(!u.getElement()){return}if(m.isIDevice&&!m.isIOS5){return}if(!/TEXTAREA|INPUT/i.test(u.getElement().nodeName)&&v.hidden_input&&n.getParent(x,"form")){n.insertAfter(n.create("input",{type:"hidden",name:x}),x)}if(m.WindowManager){u.windowManager=new m.WindowManager(u)}if(v.encoding=="xml"){u.onGetContent.add(function(s,t){if(t.save){t.content=n.encode(t.content)}})}if(v.add_form_submit_trigger){u.onSubmit.addToTop(function(){if(u.initialized){u.save();u.isNotDirty=1}})}if(v.add_unload_trigger){u._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(u.initialized&&!u.destroyed&&!u.isHidden()){u.save({format:"raw",no_events:true})}})}m.addUnload(u.destroy,u);if(v.submit_patch){u.onBeforeRenderUI.add(function(){var s=u.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&&!s.submit.length){u.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){m.triggerSave();u.isNotDirty=1;return u.formElement._mceOldSubmit(u.formElement)}}s=null})}function q(){if(v.language&&v.language_load!==false){p.add(m.baseURL+"/langs/"+v.language+".js")}if(v.theme&&v.theme.charAt(0)!="-"&&!h.urls[v.theme]){h.load(v.theme,"themes/"+v.theme+"/editor_template"+m.suffix+".js")}i(g(v.plugins),function(t){if(t&&!c.urls[t]){if(t.charAt(0)=="-"){t=t.substr(1,t.length);var s=c.dependencies(t);i(s,function(z){var y={prefix:"plugins/",resource:z,suffix:"/editor_plugin"+m.suffix+".js"};var z=c.createUrl(y,z);c.load(z.resource,z)})}else{if(t=="safari"){return}c.load(t,{prefix:"plugins/",resource:t,suffix:"/editor_plugin"+m.suffix+".js"})}}});p.loadQueue(function(){if(!u.removed){u.init()}})}q()},init:function(){var r,H=this,I=H.settings,E,A,D=H.getElement(),q,p,F,y,C,G,z,v=[];m.add(H);I.aria_label=I.aria_label||n.getAttrib(D,"aria-label",H.getLang("aria.rich_text_area"));if(I.theme){I.theme=I.theme.replace(/-/,"");q=h.get(I.theme);H.theme=new q();if(H.theme.init&&I.init_theme){H.theme.init(H,h.urls[I.theme]||m.documentBaseURL.replace(/\/$/,""))}}function B(J){var K=c.get(J),t=c.urls[J]||m.documentBaseURL.replace(/\/$/,""),s;if(K&&m.inArray(v,J)===-1){i(c.dependencies(J),function(u){B(u)});s=new K(H,t);H.plugins[J]=s;if(s.init){s.init(H,t);v.push(J)}}}i(g(I.plugins.replace(/\-/g,"")),B);if(I.popup_css!==false){if(I.popup_css){I.popup_css=H.documentBaseURI.toAbsolute(I.popup_css)}else{I.popup_css=H.baseURI.toAbsolute("themes/"+I.theme+"/skins/"+I.skin+"/dialog.css")}}if(I.popup_css_add){I.popup_css+=","+H.documentBaseURI.toAbsolute(I.popup_css_add)}H.controlManager=new m.ControlManager(H);if(I.custom_undo_redo){H.onBeforeExecCommand.add(function(t,J,u,K,s){if(J!="Undo"&&J!="Redo"&&J!="mceRepaint"&&(!s||!s.skip_undo)){H.undoManager.beforeChange()}});H.onExecCommand.add(function(t,J,u,K,s){if(J!="Undo"&&J!="Redo"&&J!="mceRepaint"&&(!s||!s.skip_undo)){H.undoManager.add()}})}H.onExecCommand.add(function(s,t){if(!/^(FontName|FontSize)$/.test(t)){H.nodeChanged()}});if(a){function x(s,t){if(!t||!t.initial){H.execCommand("mceRepaint")}}H.onUndo.add(x);H.onRedo.add(x);H.onSetContent.add(x)}H.onBeforeRenderUI.dispatch(H,H.controlManager);if(I.render_ui){E=I.width||D.style.width||D.offsetWidth;A=I.height||D.style.height||D.offsetHeight;H.orgDisplay=D.style.display;G=/^[0-9\.]+(|px)$/i;if(G.test(""+E)){E=Math.max(parseInt(E)+(q.deltaWidth||0),100)}if(G.test(""+A)){A=Math.max(parseInt(A)+(q.deltaHeight||0),100)}q=H.theme.renderUI({targetNode:D,width:E,height:A,deltaWidth:I.delta_width,deltaHeight:I.delta_height});H.editorContainer=q.editorContainer}if(document.domain&&location.hostname!=document.domain){m.relaxedDomain=document.domain}n.setStyles(q.sizeContainer||q.editorContainer,{width:E,height:A});if(I.content_css){m.each(g(I.content_css),function(s){H.contentCSS.push(H.documentBaseURI.toAbsolute(s))})}A=(q.iframeHeight||A)+(typeof(A)=="number"?(q.deltaHeight||0):"");if(A<100){A=100}H.iframeHTML=I.doctype+'';if(I.document_base_url!=m.documentBaseURL){H.iframeHTML+=''}if(I.ie7_compat){H.iframeHTML+=''}else{H.iframeHTML+=''}H.iframeHTML+='';y=I.body_id||"tinymce";if(y.indexOf("=")!=-1){y=H.getParam("body_id","","hash");y=y[H.id]||y}C=I.body_class||"";if(C.indexOf("=")!=-1){C=H.getParam("body_class","","hash");C=C[H.id]||""}H.iframeHTML+='
';if(m.relaxedDomain&&(b||(m.isOpera&&parseFloat(opera.version())<11))){F='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+H.id+'");document.write(ed.iframeHTML);document.close();ed.setupIframe();})()'}r=n.add(q.iframeContainer,"iframe",{id:H.id+"_ifr",src:F||'javascript:""',frameBorder:"0",allowTransparency:"true",title:I.aria_label,style:{width:"100%",height:A,display:"block"}});H.contentAreaContainer=q.iframeContainer;n.get(q.editorContainer).style.display=H.orgDisplay;n.get(H.id).style.display="none";n.setAttrib(H.id,"aria-hidden",true);if(!m.relaxedDomain||!F){H.setupIframe()}D=r=q=null},setupIframe:function(){var q=this,v=q.settings,x=n.get(q.id),y=q.getDoc(),u,p;if(!b||!m.relaxedDomain){if(a&&!Range.prototype.getClientRects){q.onMouseDown.add(function(t,z){if(z.target.nodeName==="HTML"){var s=q.getBody();s.blur();setTimeout(function(){s.focus()},0)}})}y.open();y.write(q.iframeHTML);y.close();if(m.relaxedDomain){y.domain=m.relaxedDomain}}p=q.getBody();p.disabled=true;if(!v.readonly){p.contentEditable=true}p.disabled=false;q.schema=new m.html.Schema(v);q.dom=new m.dom.DOMUtils(q.getDoc(),{keep_values:true,url_converter:q.convertURL,url_converter_scope:q,hex_colors:v.force_hex_style_colors,class_filter:v.class_filter,update_styles:1,fix_ie_paragraphs:1,schema:q.schema});q.parser=new m.html.DomParser(v,q.schema);if(!q.settings.allow_html_in_named_anchor){q.parser.addAttributeFilter("name",function(s,t){var A=s.length,C,z,B,D;while(A--){D=s[A];if(D.name==="a"&&D.firstChild){B=D.parent;C=D.lastChild;do{z=C.prev;B.insert(C,D);C=z}while(C)}}})}q.parser.addAttributeFilter("src,href,style",function(s,t){var z=s.length,B,D=q.dom,C,A;while(z--){B=s[z];C=B.attr(t);A="data-mce-"+t;if(!B.attributes.map[A]){if(t==="style"){B.attr(A,D.serializeStyle(D.parseStyle(C),B.name))}else{B.attr(A,q.convertURL(C,t,B.name))}}}});q.parser.addNodeFilter("script",function(s,t){var z=s.length;while(z--){s[z].attr("type","mce-text/javascript")}});q.parser.addNodeFilter("#cdata",function(s,t){var z=s.length,A;while(z--){A=s[z];A.type=8;A.name="#comment";A.value="[CDATA["+A.value+"]]"}});q.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(t,z){var A=t.length,B,s=q.schema.getNonEmptyElements();while(A--){B=t[A];if(B.isEmpty(s)){B.empty().append(new m.html.Node("br",1)).shortEnded=true}}});q.serializer=new m.dom.Serializer(v,q.dom,q.schema);q.selection=new m.dom.Selection(q.dom,q.getWin(),q.serializer);q.formatter=new m.Formatter(this);q.formatter.register({alignleft:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"}},{selector:"img,table",collapsed:false,styles:{"float":"left"}}],aligncenter:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"center"}},{selector:"img",collapsed:false,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:false,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"}},{selector:"img,table",collapsed:false,styles:{"float":"right"}}],alignfull:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"}}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:true},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:true},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:false},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:false},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},link:{inline:"a",selector:"a",remove:"all",split:true,deep:true,onmatch:function(s){return true},onformat:function(z,s,t){i(t,function(B,A){q.dom.setAttrib(z,A,B)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"all",split:true,expand:false,block_expand:true,deep:true},{selector:"span",attributes:["style","class"],remove:"empty",split:true,expand:false,deep:true},{selector:"*",attributes:["style","class"],split:false,expand:false,deep:true}]});i("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp".split(/\s/),function(s){q.formatter.register(s,{block:s,remove:"all"})});q.formatter.register(q.settings.formats);q.undoManager=new m.UndoManager(q);q.undoManager.onAdd.add(function(t,s){if(t.hasUndo()){return q.onChange.dispatch(q,s,t)}});q.undoManager.onUndo.add(function(t,s){return q.onUndo.dispatch(q,s,t)});q.undoManager.onRedo.add(function(t,s){return q.onRedo.dispatch(q,s,t)});q.forceBlocks=new m.ForceBlocks(q,{forced_root_block:v.forced_root_block});q.editorCommands=new m.EditorCommands(q);q.serializer.onPreProcess.add(function(s,t){return q.onPreProcess.dispatch(q,t,s)});q.serializer.onPostProcess.add(function(s,t){return q.onPostProcess.dispatch(q,t,s)});q.onPreInit.dispatch(q);if(!v.gecko_spellcheck){q.getBody().spellcheck=0}if(!v.readonly){q._addEvents()}q.controlManager.onPostRender.dispatch(q,q.controlManager);q.onPostRender.dispatch(q);q.quirks=new m.util.Quirks(this);if(v.directionality){q.getBody().dir=v.directionality}if(v.nowrap){q.getBody().style.whiteSpace="nowrap"}if(v.handle_node_change_callback){q.onNodeChange.add(function(t,s,z){q.execCallback("handle_node_change_callback",q.id,z,-1,-1,true,q.selection.isCollapsed())})}if(v.save_callback){q.onSaveContent.add(function(s,z){var t=q.execCallback("save_callback",q.id,z.content,q.getBody());if(t){z.content=t}})}if(v.onchange_callback){q.onChange.add(function(t,s){q.execCallback("onchange_callback",q,s)})}if(v.protect){q.onBeforeSetContent.add(function(s,t){if(v.protect){i(v.protect,function(z){t.content=t.content.replace(z,function(A){return""})})}})}if(v.convert_newlines_to_brs){q.onBeforeSetContent.add(function(s,t){if(t.initial){t.content=t.content.replace(/\r?\n/g,"
")}})}if(v.preformatted){q.onPostProcess.add(function(s,t){t.content=t.content.replace(/^\s*/,"");t.content=t.content.replace(/<\/pre>\s*$/,"");if(t.set){t.content='
'+t.content+"
"}})}if(v.verify_css_classes){q.serializer.attribValueFilter=function(B,z){var A,t;if(B=="class"){if(!q.classesRE){t=q.dom.getClasses();if(t.length>0){A="";i(t,function(s){A+=(A?"|":"")+s["class"]});q.classesRE=new RegExp("("+A+")","gi")}}return !q.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(z)||q.classesRE.test(z)?z:""}return z}}if(v.cleanup_callback){q.onBeforeSetContent.add(function(s,t){t.content=q.execCallback("cleanup_callback","insert_to_editor",t.content,t)});q.onPreProcess.add(function(s,t){if(t.set){q.execCallback("cleanup_callback","insert_to_editor_dom",t.node,t)}if(t.get){q.execCallback("cleanup_callback","get_from_editor_dom",t.node,t)}});q.onPostProcess.add(function(s,t){if(t.set){t.content=q.execCallback("cleanup_callback","insert_to_editor",t.content,t)}if(t.get){t.content=q.execCallback("cleanup_callback","get_from_editor",t.content,t)}})}if(v.save_callback){q.onGetContent.add(function(s,t){if(t.save){t.content=q.execCallback("save_callback",q.id,t.content,q.getBody())}})}if(v.handle_event_callback){q.onEvent.add(function(s,t,z){if(q.execCallback("handle_event_callback",t,s,z)===false){j.cancel(t)}})}q.onSetContent.add(function(){q.addVisual(q.getBody())});if(v.padd_empty_editor){q.onPostProcess.add(function(s,t){t.content=t.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")})}if(a){function r(s,t){i(s.dom.select("a"),function(A){var z=A.parentNode;if(s.dom.isBlock(z)&&z.lastChild===A){s.dom.add(z,"br",{"data-mce-bogus":1})}})}q.onExecCommand.add(function(s,t){if(t==="CreateLink"){r(s)}});q.onSetContent.add(q.selection.onSetContent.add(r))}q.load({initial:true,format:"html"});q.startContent=q.getContent({format:"raw"});q.undoManager.add();q.initialized=true;q.onInit.dispatch(q);q.execCallback("setupcontent_callback",q.id,q.getBody(),q.getDoc());q.execCallback("init_instance_callback",q);q.focus(true);q.nodeChanged({initial:1});i(q.contentCSS,function(s){q.dom.loadCSS(s)});if(v.auto_focus){setTimeout(function(){var s=m.get(v.auto_focus);s.selection.select(s.getBody(),1);s.selection.collapse(1);s.getBody().focus();s.getWin().focus()},100)}x=null},focus:function(u){var y,q=this,s=q.selection,x=q.settings.content_editable,r,p,v=q.getDoc();if(!u){r=s.getRng();if(r.item){p=r.item(0)}q._refreshContentEditable();s.normalize();if(!x){q.getWin().focus()}if(m.isGecko){q.getBody().focus()}if(p&&p.ownerDocument==v){r=v.body.createControlRange();r.addElement(p);r.select()}}if(m.activeEditor!=q){if((y=m.activeEditor)!=null){y.onDeactivate.dispatch(y,q)}q.onActivate.dispatch(q,y)}m._setActive(q)},execCallback:function(u){var p=this,r=p.settings[u],q;if(!r){return}if(p.callbackLookup&&(q=p.callbackLookup[u])){r=q.func;q=q.scope}if(d(r,"string")){q=r.replace(/\.\w+$/,"");q=q?m.resolve(q):0;r=m.resolve(r);p.callbackLookup=p.callbackLookup||{};p.callbackLookup[u]={func:r,scope:q}}return r.apply(q||p,Array.prototype.slice.call(arguments,1))},translate:function(p){var r=this.settings.language||"en",q=m.i18n;if(!p){return""}return q[r+"."+p]||p.replace(/{\#([^}]+)\}/g,function(t,s){return q[r+"."+s]||"{#"+s+"}"})},getLang:function(q,p){return m.i18n[(this.settings.language||"en")+"."+q]||(d(p)?p:"{#"+q+"}")},getParam:function(u,r,p){var s=m.trim,q=d(this.settings[u])?this.settings[u]:r,t;if(p==="hash"){t={};if(d(q,"string")){i(q.indexOf("=")>0?q.split(/[;,](?![^=;,]*(?:[;,]|$))/):q.split(","),function(x){x=x.split("=");if(x.length>1){t[s(x[0])]=s(x[1])}else{t[s(x[0])]=s(x)}})}else{t=q}return t}return q},nodeChanged:function(r){var p=this,q=p.selection,u=q.getStart()||p.getBody();if(p.initialized){r=r||{};u=b&&u.ownerDocument!=p.getDoc()?p.getBody():u;r.parents=[];p.dom.getParent(u,function(s){if(s.nodeName=="BODY"){return true}r.parents.push(s)});p.onNodeChange.dispatch(p,r?r.controlManager||p.controlManager:p.controlManager,u,q.isCollapsed(),r)}},addButton:function(r,q){var p=this;p.buttons=p.buttons||{};p.buttons[r]=q},addCommand:function(p,r,q){this.execCommands[p]={func:r,scope:q||this}},addQueryStateHandler:function(p,r,q){this.queryStateCommands[p]={func:r,scope:q||this}},addQueryValueHandler:function(p,r,q){this.queryValueCommands[p]={func:r,scope:q||this}},addShortcut:function(r,u,p,s){var q=this,v;if(!q.settings.custom_shortcuts){return false}q.shortcuts=q.shortcuts||{};if(d(p,"string")){v=p;p=function(){q.execCommand(v,false,null)}}if(d(p,"object")){v=p;p=function(){q.execCommand(v[0],v[1],v[2])}}i(g(r),function(t){var x={func:p,scope:s||this,desc:u,alt:false,ctrl:false,shift:false};i(g(t,"+"),function(y){switch(y){case"alt":case"ctrl":case"shift":x[y]=true;break;default:x.charCode=y.charCodeAt(0);x.keyCode=y.toUpperCase().charCodeAt(0)}});q.shortcuts[(x.ctrl?"ctrl":"")+","+(x.alt?"alt":"")+","+(x.shift?"shift":"")+","+x.keyCode]=x});return true},execCommand:function(x,v,z,p){var r=this,u=0,y,q;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(x)&&(!p||!p.skip_focus)){r.focus()}y={};r.onBeforeExecCommand.dispatch(r,x,v,z,y);if(y.terminate){return false}if(r.execCallback("execcommand_callback",r.id,r.selection.getNode(),x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(y=r.execCommands[x]){q=y.func.call(y.scope,v,z);if(q!==true){r.onExecCommand.dispatch(r,x,v,z,p);return q}}i(r.plugins,function(s){if(s.execCommand&&s.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);u=1;return false}});if(u){return true}if(r.theme&&r.theme.execCommand&&r.theme.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}if(r.editorCommands.execCommand(x,v,z)){r.onExecCommand.dispatch(r,x,v,z,p);return true}r.getDoc().execCommand(x,v,z);r.onExecCommand.dispatch(r,x,v,z,p)},queryCommandState:function(u){var q=this,v,r;if(q._isHidden()){return}if(v=q.queryStateCommands[u]){r=v.func.call(v.scope);if(r!==true){return r}}v=q.editorCommands.queryCommandState(u);if(v!==-1){return v}try{return this.getDoc().queryCommandState(u)}catch(p){}},queryCommandValue:function(v){var q=this,u,r;if(q._isHidden()){return}if(u=q.queryValueCommands[v]){r=u.func.call(u.scope);if(r!==true){return r}}u=q.editorCommands.queryCommandValue(v);if(d(u)){return u}try{return this.getDoc().queryCommandValue(v)}catch(p){}},show:function(){var p=this;n.show(p.getContainer());n.hide(p.id);p.load()},hide:function(){var p=this,q=p.getDoc();if(b&&q){q.execCommand("SelectAll")}p.save();n.hide(p.getContainer());n.setStyle(p.id,"display",p.orgDisplay)},isHidden:function(){return !n.isHidden(this.id)},setProgressState:function(p,q,r){this.onSetProgressState.dispatch(this,p,q,r);return p},load:function(s){var p=this,r=p.getElement(),q;if(r){s=s||{};s.load=true;q=p.setContent(d(r.value)?r.value:r.innerHTML,s);s.element=r;if(!s.no_events){p.onLoadContent.dispatch(p,s)}s.element=r=null;return q}},save:function(u){var p=this,s=p.getElement(),q,r;if(!s||!p.initialized){return}u=u||{};u.save=true;if(!u.no_events){p.undoManager.typing=false;p.undoManager.add()}u.element=s;q=u.content=p.getContent(u);if(!u.no_events){p.onSaveContent.dispatch(p,u)}q=u.content;if(!/TEXTAREA|INPUT/i.test(s.nodeName)){s.innerHTML=q;if(r=n.getParent(p.id,"form")){i(r.elements,function(t){if(t.name==p.id){t.value=q;return false}})}}else{s.value=q}u.element=s=null;return q},setContent:function(u,s){var r=this,q,p=r.getBody(),t;s=s||{};s.format=s.format||"html";s.set=true;s.content=u;if(!s.no_events){r.onBeforeSetContent.dispatch(r,s)}u=s.content;if(!m.isIE&&(u.length===0||/^\s+$/.test(u))){t=r.settings.forced_root_block;if(t){u="<"+t+'>
"}else{u='
'}p.innerHTML=u;r.selection.select(p,true);r.selection.collapse(true);return}if(s.format!=="raw"){u=new m.html.Serializer({},r.schema).serialize(r.parser.parse(u))}s.content=m.trim(u);r.dom.setHTML(p,s.content);if(!s.no_events){r.onSetContent.dispatch(r,s)}r.selection.normalize();return s.content},getContent:function(q){var p=this,r;q=q||{};q.format=q.format||"html";q.get=true;if(!q.no_events){p.onBeforeGetContent.dispatch(p,q)}if(q.format=="raw"){r=p.getBody().innerHTML}else{r=p.serializer.serialize(p.getBody(),q)}q.content=m.trim(r);if(!q.no_events){p.onGetContent.dispatch(p,q)}return q.content},isDirty:function(){var p=this;return m.trim(p.startContent)!=m.trim(p.getContent({format:"raw",no_events:1}))&&!p.isNotDirty},getContainer:function(){var p=this;if(!p.container){p.container=n.get(p.editorContainer||p.id+"_parent")}return p.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return n.get(this.settings.content_element||this.id)},getWin:function(){var p=this,q;if(!p.contentWindow){q=n.get(p.id+"_ifr");if(q){p.contentWindow=q.contentWindow}}return p.contentWindow},getDoc:function(){var q=this,p;if(!q.contentDocument){p=q.getWin();if(p){q.contentDocument=p.document}}return q.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(p,x,v){var q=this,r=q.settings;if(r.urlconverter_callback){return q.execCallback("urlconverter_callback",p,v,true,x)}if(!r.convert_urls||(v&&v.nodeName=="LINK")||p.indexOf("file:")===0){return p}if(r.relative_urls){return q.documentBaseURI.toRelative(p)}p=q.documentBaseURI.toAbsolute(p,r.remove_script_host);return p},addVisual:function(r){var p=this,q=p.settings;r=r||p.getBody();if(!d(p.hasVisual)){p.hasVisual=q.visual}i(p.dom.select("table,a",r),function(t){var s;switch(t.nodeName){case"TABLE":s=p.dom.getAttrib(t,"border");if(!s||s=="0"){if(p.hasVisual){p.dom.addClass(t,q.visual_table_class)}else{p.dom.removeClass(t,q.visual_table_class)}}return;case"A":s=p.dom.getAttrib(t,"name");if(s){if(p.hasVisual){p.dom.addClass(t,"mceItemAnchor")}else{p.dom.removeClass(t,"mceItemAnchor")}}return}});p.onVisualAid.dispatch(p,r,p.hasVisual)},remove:function(){var p=this,q=p.getContainer();p.removed=1;p.hide();p.execCallback("remove_instance_callback",p);p.onRemove.dispatch(p);p.onExecCommand.listeners=[];m.remove(p);n.remove(q)},destroy:function(q){var p=this;if(p.destroyed){return}if(!q){m.removeUnload(p.destroy);tinyMCE.onBeforeUnload.remove(p._beforeUnload);if(p.theme&&p.theme.destroy){p.theme.destroy()}p.controlManager.destroy();p.selection.destroy();p.dom.destroy();if(!p.settings.content_editable){j.clear(p.getWin());j.clear(p.getDoc())}j.clear(p.getBody());j.clear(p.formElement)}if(p.formElement){p.formElement.submit=p.formElement._mceOldSubmit;p.formElement._mceOldSubmit=null}p.contentAreaContainer=p.formElement=p.container=p.settings.content_element=p.bodyElement=p.contentDocument=p.contentWindow=null;if(p.selection){p.selection=p.selection.win=p.selection.dom=p.selection.dom.doc=null}p.destroyed=1},_addEvents:function(){var B=this,r,C=B.settings,q=B.dom,x={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};function p(t,D){var s=t.type;if(B.removed){return}if(B.onEvent.dispatch(B,t,D)!==false){B[x[t.fakeType||t.type]].dispatch(B,t,D)}}i(x,function(t,s){switch(s){case"contextmenu":q.bind(B.getDoc(),s,p);break;case"paste":q.bind(B.getBody(),s,function(D){p(D)});break;case"submit":case"reset":q.bind(B.getElement().form||n.getParent(B.id,"form"),s,p);break;default:q.bind(C.content_editable?B.getBody():B.getDoc(),s,p)}});q.bind(C.content_editable?B.getBody():(a?B.getDoc():B.getWin()),"focus",function(s){B.focus(true)});if(m.isGecko){q.bind(B.getDoc(),"DOMNodeInserted",function(t){var s;t=t.target;if(t.nodeType===1&&t.nodeName==="IMG"&&(s=t.getAttribute("data-mce-src"))){t.src=B.documentBaseURI.toAbsolute(s)}})}if(a){function u(){var E=this,G=E.getDoc(),F=E.settings;if(a&&!F.readonly){E._refreshContentEditable();try{G.execCommand("styleWithCSS",0,false)}catch(D){if(!E._isHidden()){try{G.execCommand("useCSS",0,true)}catch(D){}}}if(!F.table_inline_editing){try{G.execCommand("enableInlineTableEditing",false,false)}catch(D){}}if(!F.object_resizing){try{G.execCommand("enableObjectResizing",false,false)}catch(D){}}}}B.onBeforeExecCommand.add(u);B.onMouseDown.add(u)}B.onClick.add(function(s,t){t=t.target;if(m.isWebKit&&t.nodeName=="IMG"){B.selection.getSel().setBaseAndExtent(t,0,t,1)}if(t.nodeName=="A"&&q.hasClass(t,"mceItemAnchor")){B.selection.select(t)}B.nodeChanged()});B.onMouseUp.add(B.nodeChanged);B.onKeyUp.add(function(s,t){var D=t.keyCode;if((D>=33&&D<=36)||(D>=37&&D<=40)||D==13||D==45||D==46||D==8||(m.isMac&&(D==91||D==93))||t.ctrlKey){B.nodeChanged()}});B.onKeyDown.add(function(t,D){if(D.keyCode!=8){return}var F=t.selection.getRng().startContainer;var E=t.selection.getRng().startOffset;while(F&&F.nodeType&&F.nodeType!=1&&F.parentNode){F=F.parentNode}if(F&&F.parentNode&&F.parentNode.tagName==="BLOCKQUOTE"&&F.parentNode.firstChild==F&&E==0){t.formatter.toggle("blockquote",null,F.parentNode);var s=t.selection.getRng();s.setStart(F,0);s.setEnd(F,0);t.selection.setRng(s);t.selection.collapse(false)}});B.onReset.add(function(){B.setContent(B.startContent,{format:"raw"})});if(C.custom_shortcuts){if(C.custom_undo_redo_keyboard_shortcuts){B.addShortcut("ctrl+z",B.getLang("undo_desc"),"Undo");B.addShortcut("ctrl+y",B.getLang("redo_desc"),"Redo")}B.addShortcut("ctrl+b",B.getLang("bold_desc"),"Bold");B.addShortcut("ctrl+i",B.getLang("italic_desc"),"Italic");B.addShortcut("ctrl+u",B.getLang("underline_desc"),"Underline");for(r=1;r<=6;r++){B.addShortcut("ctrl+"+r,"",["FormatBlock",false,"h"+r])}B.addShortcut("ctrl+7","",["FormatBlock",false,"p"]);B.addShortcut("ctrl+8","",["FormatBlock",false,"div"]);B.addShortcut("ctrl+9","",["FormatBlock",false,"address"]);function v(t){var s=null;if(!t.altKey&&!t.ctrlKey&&!t.metaKey){return s}i(B.shortcuts,function(D){if(m.isMac&&D.ctrl!=t.metaKey){return}else{if(!m.isMac&&D.ctrl!=t.ctrlKey){return}}if(D.alt!=t.altKey){return}if(D.shift!=t.shiftKey){return}if(t.keyCode==D.keyCode||(t.charCode&&t.charCode==D.charCode)){s=D;return false}});return s}B.onKeyUp.add(function(s,t){var D=v(t);if(D){return j.cancel(t)}});B.onKeyPress.add(function(s,t){var D=v(t);if(D){return j.cancel(t)}});B.onKeyDown.add(function(s,t){var D=v(t);if(D){D.func.call(D.scope);return j.cancel(t)}})}if(m.isIE){q.bind(B.getDoc(),"controlselect",function(D){var t=B.resizeInfo,s;D=D.target;if(D.nodeName!=="IMG"){return}if(t){q.unbind(t.node,t.ev,t.cb)}if(!q.hasClass(D,"mceItemNoResize")){ev="resizeend";s=q.bind(D,ev,function(F){var E;F=F.target;if(E=q.getStyle(F,"width")){q.setAttrib(F,"width",E.replace(/[^0-9%]+/g,""));q.setStyle(F,"width","")}if(E=q.getStyle(F,"height")){q.setAttrib(F,"height",E.replace(/[^0-9%]+/g,""));q.setStyle(F,"height","")}})}else{ev="resizestart";s=q.bind(D,"resizestart",j.cancel,j)}t=B.resizeInfo={node:D,ev:ev,cb:s}})}if(m.isOpera){B.onClick.add(function(s,t){j.prevent(t)})}if(C.custom_undo_redo){function y(){B.undoManager.typing=false;B.undoManager.add()}q.bind(B.getDoc(),"focusout",function(s){if(!B.removed&&B.undoManager.typing){y()}});B.dom.bind(B.dom.getRoot(),"dragend",function(s){y()});B.onKeyUp.add(function(s,D){var t=D.keyCode;if((t>=33&&t<=36)||(t>=37&&t<=40)||t==13||t==45||D.ctrlKey){y()}});B.onKeyDown.add(function(s,E){var D=E.keyCode,t;if(D==8){t=B.getDoc().selection;if(t&&t.createRange&&t.createRange().item){B.undoManager.beforeChange();s.dom.remove(t.createRange().item(0));y();return j.cancel(E)}}if((D>=33&&D<=36)||(D>=37&&D<=40)||D==13||D==45){if(m.isIE&&D==13){B.undoManager.beforeChange()}if(B.undoManager.typing){y()}return}if((D<16||D>20)&&D!=224&&D!=91&&!B.undoManager.typing){B.undoManager.beforeChange();B.undoManager.typing=true;B.undoManager.add()}});B.onMouseDown.add(function(){if(B.undoManager.typing){y()}})}if(m.isWebKit){q.bind(B.getDoc(),"selectionchange",function(){if(B.selectionTimer){clearTimeout(B.selectionTimer);B.selectionTimer=0}B.selectionTimer=window.setTimeout(function(){B.nodeChanged()},50)})}if(m.isGecko){function A(){var s=B.dom.getAttribs(B.selection.getStart().cloneNode(false));return function(){var t=B.selection.getStart();if(t!==B.getBody()){B.dom.removeAllAttribs(t);i(s,function(D){t.setAttributeNode(D.cloneNode(true))})}}}function z(){var t=B.selection;return !t.isCollapsed()&&t.getStart()!=t.getEnd()}B.onKeyPress.add(function(s,D){var t;if((D.keyCode==8||D.keyCode==46)&&z()){t=A();B.getDoc().execCommand("delete",false,null);t();return j.cancel(D)}});B.dom.bind(B.getDoc(),"cut",function(t){var s;if(z()){s=A();B.onKeyUp.addToTop(j.cancel,j);setTimeout(function(){s();B.onKeyUp.remove(j.cancel,j)},0)}})}},_refreshContentEditable:function(){var q=this,p,r;if(q._isHidden()){p=q.getBody();r=p.parentNode;r.removeChild(p);r.appendChild(p);p.focus()}},_isHidden:function(){var p;if(!a){return 0}p=this.selection.getSel();return(!p||!p.rangeCount||p.rangeCount==0)}})})(tinymce);(function(c){var d=c.each,e,a=true,b=false;c.EditorCommands=function(n){var m=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,q=n.formatter,o;function r(z,y,x){var v;z=z.toLowerCase();if(v=j.exec[z]){v(z,y,x);return a}return b}function l(x){var v;x=x.toLowerCase();if(v=j.state[x]){return v(x)}return -1}function h(x){var v;x=x.toLowerCase();if(v=j.value[x]){return v(x)}return b}function u(v,x){x=x||"exec";d(v,function(z,y){d(y.toLowerCase().split(","),function(A){j[x][A]=z})})}c.extend(this,{execCommand:r,queryCommandState:l,queryCommandValue:h,addCommands:u});function f(y,x,v){if(x===e){x=b}if(v===e){v=null}return n.getDoc().execCommand(y,x,v)}function t(v){return q.match(v)}function s(v,x){q.toggle(v,x?{value:x}:e)}function i(v){o=p.getBookmark(v)}function g(){p.moveToBookmark(o)}u({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"Cut,Copy,Paste":function(z){var y=n.getDoc(),v;try{f(z)}catch(x){v=a}if(v||!y.queryCommandSupported(z)){if(c.isGecko){n.windowManager.confirm(n.getLang("clipboard_msg"),function(A){if(A){open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}})}else{n.windowManager.alert(n.getLang("clipboard_no_support"))}}},unlink:function(v){if(p.isCollapsed()){p.select(p.getNode())}f(v);p.collapse(b)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(v){var x=v.substring(7);d("left,center,right,full".split(","),function(y){if(x!=y){q.remove("align"+y)}});s("align"+x);r("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(y){var v,x;f(y);v=m.getParent(p.getNode(),"ol,ul");if(v){x=v.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(x.nodeName)){i();m.split(x,v);g()}}},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){s(v)},"ForeColor,HiliteColor,FontName":function(y,x,v){s(y,v)},FontSize:function(z,y,x){var v,A;if(x>=1&&x<=7){A=c.explode(k.font_size_style_values);v=c.explode(k.font_size_classes);if(v){x=v[x-1]||x}else{x=A[x-1]||x}}s(z,x)},RemoveFormat:function(v){q.remove(v)},mceBlockQuote:function(v){s("blockquote")},FormatBlock:function(y,x,v){return s(v||"p")},mceCleanup:function(){var v=p.getBookmark();n.setContent(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(v)},mceRemoveNode:function(z,y,x){var v=x||p.getNode();if(v!=n.getBody()){i();n.dom.remove(v,a);g()}},mceSelectNodeDepth:function(z,y,x){var v=0;m.getParent(p.getNode(),function(A){if(A.nodeType==1&&v++==x){p.select(A);return b}},n.getBody())},mceSelectNode:function(y,x,v){p.select(v)},mceInsertContent:function(B,I,K){var y,J,E,z,F,G,D,C,L,x,A,M,v,H;y=n.parser;J=new c.html.Serializer({},n.schema);v='\uFEFF';G={content:K,format:"html"};p.onBeforeSetContent.dispatch(p,G);K=G.content;if(K.indexOf("{$caret}")==-1){K+="{$caret}"}K=K.replace(/\{\$caret\}/,v);if(!p.isCollapsed()){n.getDoc().execCommand("Delete",false,null)}E=p.getNode();G={context:E.nodeName.toLowerCase()};F=y.parse(K,G);A=F.lastChild;if(A.attr("id")=="mce_marker"){D=A;for(A=A.prev;A;A=A.walk(true)){if(A.type==3||!m.isBlock(A.name)){A.parent.insert(D,A,A.name==="br");break}}}if(!G.invalid){K=J.serialize(F);A=E.firstChild;M=E.lastChild;if(!A||(A===M&&A.nodeName==="BR")){m.setHTML(E,K)}else{p.setContent(K)}}else{p.setContent(v);E=n.selection.getNode();z=n.getBody();if(E.nodeType==9){E=A=z}else{A=E}while(A!==z){E=A;A=A.parentNode}K=E==z?z.innerHTML:m.getOuterHTML(E);K=J.serialize(y.parse(K.replace(//i,function(){return J.serialize(F)})));if(E==z){m.setHTML(z,K)}else{m.setOuterHTML(E,K)}}D=m.get("mce_marker");C=m.getRect(D);L=m.getViewPort(n.getWin());if((C.y+C.h>L.y+L.h||C.yL.x+L.w||C.x")},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(y,x,v){n.execCommand("mceInsertContent",false,v.replace(/\{\$selection\}/g,p.getContent({format:"text"})))},mceInsertLink:function(z,y,x){var v;if(typeof(x)=="string"){x={href:x}}v=m.getParent(p.getNode(),"a");x.href=x.href.replace(" ","%20");if(!v||!x.href){q.remove("link")}if(x.href){q.apply("link",x,v)}},selectAll:function(){var x=m.getRoot(),v=m.createRng();v.setStart(x,0);v.setEnd(x,x.childNodes.length);n.selection.setRng(v)}});u({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(v){return t("align"+v.substring(7))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){return t(v)},mceBlockQuote:function(){return t("blockquote")},Outdent:function(){var v;if(k.inline_styles){if((v=m.getParent(p.getStart(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}if((v=m.getParent(p.getEnd(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}}return l("InsertUnorderedList")||l("InsertOrderedList")||(!k.inline_styles&&!!m.getParent(p.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedList":function(v){return m.getParent(p.getNode(),v=="insertunorderedlist"?"UL":"OL")}},"state");u({"FontSize,FontName":function(y){var x=0,v;if(v=m.getParent(p.getNode(),"span")){if(y=="fontsize"){x=v.style.fontSize}else{x=v.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()}}return x}},"value");if(k.custom_undo_redo){u({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(f){var d,e=0,h=[],c;function g(){return b.trim(f.getContent({format:"raw",no_events:1}))}return d={typing:false,onAdd:new a(d),onUndo:new a(d),onRedo:new a(d),beforeChange:function(){c=f.selection.getBookmark(2,true)},add:function(m){var j,k=f.settings,l;m=m||{};m.content=g();l=h[e];if(l&&l.content==m.content){return null}if(h[e]){h[e].beforeBookmark=c}if(k.custom_undo_redo_levels){if(h.length>k.custom_undo_redo_levels){for(j=0;j0){k=h[--e];f.setContent(k.content,{format:"raw"});f.selection.moveToBookmark(k.beforeBookmark);d.onUndo.dispatch(d,k)}return k},redo:function(){var i;if(e0||this.typing},hasRedo:function(){return e');q.replace(p,m);o.select(p,1)}return g}return d}l.create("tinymce.ForceBlocks",{ForceBlocks:function(m){var n=this,o=m.settings,p;n.editor=m;n.dom=m.dom;p=(o.forced_root_block||"p").toLowerCase();o.element=p.toUpperCase();m.onPreInit.add(n.setup,n)},setup:function(){var n=this,m=n.editor,p=m.settings,u=m.dom,o=m.selection,q=m.schema.getBlockElements();if(p.forced_root_block){function v(){var y=o.getStart(),t=m.getBody(),s,z,D,F,E,x,A,B=-16777215;if(!y||y.nodeType!==1){return}while(y!=t){if(q[y.nodeName]){return}y=y.parentNode}s=o.getRng();if(s.setStart){z=s.startContainer;D=s.startOffset;F=s.endContainer;E=s.endOffset}else{if(s.item){s=m.getDoc().body.createTextRange();s.moveToElementText(s.item(0))}tmpRng=s.duplicate();tmpRng.collapse(true);D=tmpRng.move("character",B)*-1;if(!tmpRng.collapsed){tmpRng=s.duplicate();tmpRng.collapse(false);E=(tmpRng.move("character",B)*-1)-D}}for(y=t.firstChild;y;y){if(y.nodeType===3||(y.nodeType==1&&!q[y.nodeName])){if(!x){x=u.create(p.forced_root_block);y.parentNode.insertBefore(x,y)}A=y;y=y.nextSibling;x.appendChild(A)}else{x=null;y=y.nextSibling}}if(s.setStart){s.setStart(z,D);s.setEnd(F,E);o.setRng(s)}else{try{s=m.getDoc().body.createTextRange();s.moveToElementText(t);s.collapse(true);s.moveStart("character",D);if(E>0){s.moveEnd("character",E)}s.select()}catch(C){}}m.nodeChanged()}m.onKeyUp.add(v);m.onClick.add(v)}if(p.force_br_newlines){if(c){m.onKeyPress.add(function(s,t){var x;if(t.keyCode==13&&o.getNode().nodeName!="LI"){o.setContent('
',{format:"raw"});x=u.get("__");x.removeAttribute("id");o.select(x);o.collapse();return j.cancel(t)}})}}if(p.force_p_newlines){if(!c){m.onKeyPress.add(function(s,t){if(t.keyCode==13&&!t.shiftKey&&!n.insertPara(t)){j.cancel(t)}})}else{l.addUnload(function(){n._previousFormats=0});m.onKeyPress.add(function(s,t){n._previousFormats=0;if(t.keyCode==13&&!t.shiftKey&&s.selection.isCollapsed()&&p.keep_styles){n._previousFormats=k(s.selection.getStart())}});m.onKeyUp.add(function(t,y){if(y.keyCode==13&&!y.shiftKey){var x=t.selection.getStart(),s=n._previousFormats;if(!x.hasChildNodes()&&s){x=u.getParent(x,u.isBlock);if(x&&x.nodeName!="LI"){x.innerHTML="";if(n._previousFormats){x.appendChild(s.wrapper);s.inner.innerHTML="\uFEFF"}else{x.innerHTML="\uFEFF"}o.select(x,1);o.collapse(true);t.getDoc().execCommand("Delete",false,null);n._previousFormats=0}}}})}if(a){m.onKeyDown.add(function(s,t){if((t.keyCode==8||t.keyCode==46)&&!t.shiftKey){n.backspaceDelete(t,t.keyCode==8)}})}}if(l.isWebKit){function r(t){var s=o.getRng(),x,A=u.create("div",null," "),z,y=u.getViewPort(t.getWin()).h;s.insertNode(x=u.create("br"));s.setStartAfter(x);s.setEndAfter(x);o.setRng(s);if(o.getSel().focusNode==x.previousSibling){o.select(u.insertAfter(u.doc.createTextNode("\u00a0"),x));o.collapse(d)}u.insertAfter(A,x);z=u.getPos(A).y;u.remove(A);if(z>y){t.getWin().scrollTo(0,z)}}m.onKeyPress.add(function(s,t){if(t.keyCode==13&&(t.shiftKey||(p.force_br_newlines&&!u.getParent(o.getNode(),"h1,h2,h3,h4,h5,h6,ol,ul")))){r(s);j.cancel(t)}})}if(c){if(p.element!="P"){m.onKeyPress.add(function(s,t){n.lastElm=o.getNode().nodeName});m.onKeyUp.add(function(t,x){var z,y=o.getNode(),s=t.getBody();if(s.childNodes.length===1&&y.nodeName=="P"){y=u.rename(y,p.element);o.select(y);o.collapse();t.nodeChanged()}else{if(x.keyCode==13&&!x.shiftKey&&n.lastElm!="P"){z=u.getParent(y,"p");if(z){u.rename(z,p.element);t.nodeChanged()}}}})}}},getParentBlock:function(o){var m=this.dom;return m.getParent(o,m.isBlock)},insertPara:function(Q){var E=this,v=E.editor,M=v.dom,R=v.getDoc(),V=v.settings,F=v.selection.getSel(),G=F.getRangeAt(0),U=R.body;var J,K,H,O,N,q,o,u,z,m,C,T,p,x,I,L=M.getViewPort(v.getWin()),B,D,A;v.undoManager.beforeChange();J=R.createRange();J.setStart(F.anchorNode,F.anchorOffset);J.collapse(d);K=R.createRange();K.setStart(F.focusNode,F.focusOffset);K.collapse(d);H=J.compareBoundaryPoints(J.START_TO_END,K)<0;O=H?F.anchorNode:F.focusNode;N=H?F.anchorOffset:F.focusOffset;q=H?F.focusNode:F.anchorNode;o=H?F.focusOffset:F.anchorOffset;if(O===q&&/^(TD|TH)$/.test(O.nodeName)){if(O.firstChild.nodeName=="BR"){M.remove(O.firstChild)}if(O.childNodes.length==0){v.dom.add(O,V.element,null,"
");T=v.dom.add(O,V.element,null,"
")}else{I=O.innerHTML;O.innerHTML="";v.dom.add(O,V.element,null,I);T=v.dom.add(O,V.element,null,"
")}G=R.createRange();G.selectNodeContents(T);G.collapse(1);v.selection.setRng(G);return g}if(O==U&&q==U&&U.firstChild&&v.dom.isBlock(U.firstChild)){O=q=O.firstChild;N=o=0;J=R.createRange();J.setStart(O,0);K=R.createRange();K.setStart(q,0)}if(!R.body.hasChildNodes()){R.body.appendChild(M.create("br"))}O=O.nodeName=="HTML"?R.body:O;O=O.nodeName=="BODY"?O.firstChild:O;q=q.nodeName=="HTML"?R.body:q;q=q.nodeName=="BODY"?q.firstChild:q;u=E.getParentBlock(O);z=E.getParentBlock(q);m=u?u.nodeName:V.element;if(I=E.dom.getParent(u,"li,pre")){if(I.nodeName=="LI"){return e(v.selection,E.dom,I)}return d}if(u&&(u.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(M.getStyle(u,"position",1)))){m=V.element;u=null}if(z&&(z.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(M.getStyle(u,"position",1)))){m=V.element;z=null}if(/(TD|TABLE|TH|CAPTION)/.test(m)||(u&&m=="DIV"&&/left|right/gi.test(M.getStyle(u,"float",1)))){m=V.element;u=z=null}C=(u&&u.nodeName==m)?u.cloneNode(0):v.dom.create(m);T=(z&&z.nodeName==m)?z.cloneNode(0):v.dom.create(m);T.removeAttribute("id");if(/^(H[1-6])$/.test(m)&&f(G,u)){T=v.dom.create(V.element)}I=p=O;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}p=I}while((I=I.previousSibling?I.previousSibling:I.parentNode));I=x=q;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}x=I}while((I=I.nextSibling?I.nextSibling:I.parentNode));if(p.nodeName==m){J.setStart(p,0)}else{J.setStartBefore(p)}J.setEnd(O,N);C.appendChild(J.cloneContents()||R.createTextNode(""));try{K.setEndAfter(x)}catch(P){}K.setStart(q,o);T.appendChild(K.cloneContents()||R.createTextNode(""));G=R.createRange();if(!p.previousSibling&&p.parentNode.nodeName==m){G.setStartBefore(p.parentNode)}else{if(J.startContainer.nodeName==m&&J.startOffset==0){G.setStartBefore(J.startContainer)}else{G.setStart(J.startContainer,J.startOffset)}}if(!x.nextSibling&&x.parentNode.nodeName==m){G.setEndAfter(x.parentNode)}else{G.setEnd(K.endContainer,K.endOffset)}G.deleteContents();if(b){v.getWin().scrollTo(0,L.y)}if(C.firstChild&&C.firstChild.nodeName==m){C.innerHTML=C.firstChild.innerHTML}if(T.firstChild&&T.firstChild.nodeName==m){T.innerHTML=T.firstChild.innerHTML}function S(y,s){var r=[],X,W,t;y.innerHTML="";if(V.keep_styles){W=s;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(W.nodeName)){X=W.cloneNode(g);M.setAttrib(X,"id","");r.push(X)}}while(W=W.parentNode)}if(r.length>0){for(t=r.length-1,X=y;t>=0;t--){X=X.appendChild(r[t])}r[0].innerHTML=b?"\u00a0":"
";return r[0]}else{y.innerHTML=b?"\u00a0":"
"}}if(M.isEmpty(C)){S(C,O)}if(M.isEmpty(T)){A=S(T,q)}if(b&&parseFloat(opera.version())<9.5){G.insertNode(C);G.insertNode(T)}else{G.insertNode(T);G.insertNode(C)}T.normalize();C.normalize();v.selection.select(T,true);v.selection.collapse(true);B=v.dom.getPos(T).y;if(BL.y+L.h){v.getWin().scrollTo(0,B1||ac==au){return ac}}}var am=V.selection.getRng();var aq=am.startContainer;var al=am.endContainer;if(aq!=al&&am.endOffset==0){var ap=an(aq,al);var ao=ap.nodeType==3?ap.length:ap.childNodes.length;am.setEnd(ap,ao)}return am}function Y(ao,au,ar,aq,am){var al=[],an=-1,at,aw=-1,ap=-1,av;O(ao.childNodes,function(ay,ax){if(ay.nodeName==="UL"||ay.nodeName==="OL"){an=ax;at=ay;return false}});O(ao.childNodes,function(ay,ax){if(ay.nodeName==="SPAN"&&c.getAttrib(ay,"data-mce-type")=="bookmark"){if(ay.id==au.id+"_start"){aw=ax}else{if(ay.id==au.id+"_end"){ap=ax}}}});if(an<=0||(awan)){O(a.grep(ao.childNodes),am);return 0}else{av=ar.cloneNode(S);O(a.grep(ao.childNodes),function(ay,ax){if((awan&&ax>an)){al.push(ay);ay.parentNode.removeChild(ay)}});if(awan){ao.insertBefore(av,at.nextSibling)}}aq.push(av);O(al,function(ax){av.appendChild(ax)});return av}}function aj(am,ao){var al=[],ap,an;ap=ai.inline||ai.block;an=c.create(ap);W(an);K.walk(am,function(aq){var ar;function at(au){var ax=au.nodeName.toLowerCase(),aw=au.parentNode.nodeName.toLowerCase(),av;if(g(ax,"br")){ar=0;if(ai.block){c.remove(au)}return}if(ai.wrapper&&x(au,Z,ah)){ar=0;return}if(ai.block&&!ai.wrapper&&G(ax)){au=c.rename(au,ap);W(au);al.push(au);ar=0;return}if(ai.selector){O(ad,function(ay){if("collapsed" in ay&&ay.collapsed!==ae){return}if(c.is(au,ay.selector)&&!b(au)){W(au,ay);av=true}});if(!ai.inline||av){ar=0;return}}if(d(ap,ax)&&d(aw,ap)&&!(au.nodeType===3&&au.nodeValue.length===1&&au.nodeValue.charCodeAt(0)===65279)){if(!ar){ar=an.cloneNode(S);au.parentNode.insertBefore(ar,au);al.push(ar)}ar.appendChild(au)}else{if(ax=="li"&&ao){ar=Y(au,ao,an,al,at)}else{ar=0;O(a.grep(au.childNodes),at);ar=0}}}O(aq,at)});if(ai.wrap_links===false){O(al,function(aq){function ar(aw){var av,au,at;if(aw.nodeName==="A"){au=an.cloneNode(S);al.push(au);at=a.grep(aw.childNodes);for(av=0;av1||!F(at))&&aq===0){c.remove(at,1);return}if(ai.inline||ai.wrapper){if(!ai.exact&&aq===1){at=ar(at)}O(ad,function(av){O(c.select(av.inline,at),function(ax){var aw;if(av.wrap_links===false){aw=ax.parentNode;do{if(aw.nodeName==="A"){return}}while(aw=aw.parentNode)}U(av,ah,ax,av.exact?ax:null)})});if(x(at.parentNode,Z,ah)){c.remove(at,1);at=0;return B}if(ai.merge_with_parents){c.getParent(at.parentNode,function(av){if(x(av,Z,ah)){c.remove(at,1);at=0;return B}})}if(at&&ai.merge_siblings!==false){at=u(C(at),at);at=u(at,C(at,B))}}})}if(ai){if(ac){X=c.createRng();X.setStartBefore(ac);X.setEndAfter(ac);aj(o(X,ad))}else{if(!ae||!ai.inline||c.select("td.mceSelected,th.mceSelected").length){var ak=V.selection.getNode();V.selection.setRng(ab());ag=q.getBookmark();aj(o(q.getRng(B),ad),ag);if(ai.styles&&(ai.styles.color||ai.styles.textDecoration)){a.walk(ak,I,"childNodes");I(ak)}q.moveToBookmark(ag);q.setRng(aa(q.getRng(B)));V.nodeChanged()}else{Q("apply",Z,ah)}}}}function A(Y,ah,ab){var ac=R(Y),aj=ac[0],ag,af,X;function aa(am){var al=am.startContainer,ar=am.startOffset,aq,ap,an,ao;if(al.nodeType==3&&ar>=al.nodeValue.length-1){al=al.parentNode;ar=s(al)+1}if(al.nodeType==1){an=al.childNodes;al=an[Math.min(ar,an.length-1)];aq=new t(al);if(ar>an.length-1){aq.next()}for(ap=aq.current();ap;ap=aq.next()){if(ap.nodeType==3&&!f(ap)){ao=c.create("a",null,E);ap.parentNode.insertBefore(ao,ap);am.setStart(ap,0);q.setRng(am);c.remove(ao);return}}}}function Z(ao){var an,am,al;an=a.grep(ao.childNodes);for(am=0,al=ac.length;am=0;Z--){if(P.apply[Z].name==Y){return true}}for(Z=P.remove.length-1;Z>=0;Z--){if(P.remove[Z].name==Y){return false}}return W(q.getNode())}aa=q.getNode();if(W(aa)){return B}X=q.getStart();if(X!=aa){if(W(X)){return B}}return S}function v(ad,ac){var aa,ab=[],Z={},Y,X,W;if(q.isCollapsed()){for(X=0;X=0;Y--){W=ad[X];if(P.remove[Y].name==W){Z[W]=true;break}}}for(Y=P.apply.length-1;Y>=0;Y--){for(X=0;X=0;X--){W=ac[X].selector;if(!W){return B}for(ab=Y.length-1;ab>=0;ab--){if(c.is(Y[ab],W)){return B}}}}return S}a.extend(this,{get:R,register:k,apply:T,remove:A,toggle:D,match:j,matchAll:v,matchNode:x,canApply:y});function h(W,X){if(g(W,X.inline)){return B}if(g(W,X.block)){return B}if(X.selector){return c.is(W,X.selector)}}function g(X,W){X=X||"";W=W||"";X=""+(X.nodeName||X);W=""+(W.nodeName||W);return X.toLowerCase()==W.toLowerCase()}function L(X,W){var Y=c.getStyle(X,W);if(W=="color"||W=="backgroundColor"){Y=c.toHex(Y)}if(W=="fontWeight"&&Y==700){Y="bold"}return""+Y}function r(W,X){if(typeof(W)!="string"){W=W(X)}else{if(X){W=W.replace(/%(\w+)/g,function(Z,Y){return X[Y]||Z})}}return W}function f(W){return W&&W.nodeType===3&&/^([\s\r\n]+|)$/.test(W.nodeValue)}function N(Y,X,W){var Z=c.create(X,W);Y.parentNode.insertBefore(Z,Y);Z.appendChild(Y);return Z}function o(W,ag,Z){var Y=W.startContainer,ad=W.startOffset,aj=W.endContainer,ae=W.endOffset,ai,af,ac;function ah(am,an,ak,al){var ao,ap;al=al||c.getRoot();for(;;){ao=am.parentNode;if(ao==al||(!ag[0].block_expand&&F(ao))){return am}for(ai=ao[an];ai&&ai!=am;ai=ai[ak]){if(ai.nodeType==1&&!H(ai)){return am}if(ai.nodeType==3&&!f(ai)){return am}}am=am.parentNode}return am}function ab(ak,al){if(al===p){al=ak.nodeType===3?ak.length:ak.childNodes.length}while(ak&&ak.hasChildNodes()){ak=ak.childNodes[al];if(ak){al=ak.nodeType===3?ak.length:ak.childNodes.length}}return{node:ak,offset:al}}if(Y.nodeType==1&&Y.hasChildNodes()){af=Y.childNodes.length-1;Y=Y.childNodes[ad>af?af:ad];if(Y.nodeType==3){ad=0}}if(aj.nodeType==1&&aj.hasChildNodes()){af=aj.childNodes.length-1;aj=aj.childNodes[ae>af?af:ae-1];if(aj.nodeType==3){ae=aj.nodeValue.length}}if(H(Y.parentNode)){Y=Y.parentNode}if(H(Y)){Y=Y.nextSibling||Y}if(H(aj.parentNode)){ae=c.nodeIndex(aj);aj=aj.parentNode}if(H(aj)&&aj.previousSibling){aj=aj.previousSibling;ae=aj.length}if(ag[0].inline){ac=ab(aj,ae);if(ac.node){while(ac.node&&ac.offset===0&&ac.node.previousSibling){ac=ab(ac.node.previousSibling)}if(ac.node&&ac.offset>0&&ac.node.nodeType===3&&ac.node.nodeValue.charAt(ac.offset-1)===" "){if(ac.offset>1){aj=ac.node;aj.splitText(ac.offset-1)}else{if(ac.node.previousSibling){aj=ac.node.previousSibling}}}}}if(ag[0].inline||ag[0].block_expand){Y=ah(Y,"firstChild","nextSibling");aj=ah(aj,"lastChild","previousSibling")}if(ag[0].selector&&ag[0].expand!==S&&!ag[0].inline){function aa(al,ak){var am,an,ap,ao;if(al.nodeType==3&&al.nodeValue.length==0&&al[ak]){al=al[ak]}am=m(al);for(an=0;anY?Y:Z]}return W}function Q(ad,Y,ac){var aa,X=P[ad],ae=P[ad=="apply"?"remove":"apply"];function af(){return P.apply.length||P.remove.length}function ab(){P.apply=[];P.remove=[]}function ag(ah){O(P.apply.reverse(),function(ai){T(ai.name,ai.vars,ah);if(ai.name==="forecolor"&&ai.vars.value){I(ah.parentNode)}});O(P.remove.reverse(),function(ai){A(ai.name,ai.vars,ah)});c.remove(ah,1);ab()}for(aa=X.length-1;aa>=0;aa--){if(X[aa].name==Y){return}}X.push({name:Y,vars:ac});for(aa=ae.length-1;aa>=0;aa--){if(ae[aa].name==Y){ae.splice(aa,1)}}if(af()){V.getDoc().execCommand("FontName",false,"mceinline");P.lastRng=q.getRng();O(c.select("font,span"),function(ai){var ah;if(b(ai)){ah=q.getBookmark();ag(ai);q.moveToBookmark(ah);V.nodeChanged()}});if(!P.isListening&&af()){P.isListening=true;function W(ai,aj){var ah=c.createRng();ag(ai);ah.setStart(aj,aj.nodeValue.length);ah.setEnd(aj,aj.nodeValue.length);q.setRng(ah);V.nodeChanged()}var Z=false;O("onKeyDown,onKeyUp,onKeyPress,onMouseUp".split(","),function(ah){V[ah].addToTop(function(ai,al){if(al.keyCode==13&&!al.shiftKey){Z=true;return}if(af()&&!a.dom.RangeUtils.compareRanges(P.lastRng,q.getRng())){var aj=false;O(c.select("font,span"),function(ao){var ap,an;if(b(ao)){aj=true;ap=ao.firstChild;while(ap&&ap.nodeType!=3){ap=ap.firstChild}if(ap){W(ao,ap)}else{c.remove(ao)}}});if(Z&&!aj){var ak=q.getNode();var am=ak;while(am&&am.nodeType!=3){am=am.firstChild}if(am){ak=am.parentNode;while(!F(ak)){ak=ak.parentNode}W(ak,am)}}if(al.type=="keyup"||al.type=="mouseup"){ab();Z=false}}})})}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;if(c.inline_styles){h=e.explode(c.font_size_style_values);function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,"span")}d={font:function(j,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size)-1]})},u:function(j,i){b(i,{textDecoration:"underline"})},strike:function(j,i){b(i,{textDecoration:"line-through"})}};function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select("font,u,strike",j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}}); \ No newline at end of file +(function(d){var a=/^\s*|\s*$/g,e,c="B".replace(/A(.)|B/,"$1")==="$1";var b={majorVersion:"3",minorVersion:"4.8",releaseDate:"2012-02-02",_init:function(){var s=this,q=document,o=navigator,g=o.userAgent,m,f,l,k,j,r;s.isOpera=d.opera&&opera.buildNumber;s.isWebKit=/WebKit/.test(g);s.isIE=!s.isWebKit&&!s.isOpera&&(/MSIE/gi).test(g)&&(/Explorer/gi).test(o.appName);s.isIE6=s.isIE&&/MSIE [56]/.test(g);s.isIE7=s.isIE&&/MSIE [7]/.test(g);s.isIE8=s.isIE&&/MSIE [8]/.test(g);s.isIE9=s.isIE&&/MSIE [9]/.test(g);s.isGecko=!s.isWebKit&&/Gecko/.test(g);s.isMac=g.indexOf("Mac")!=-1;s.isAir=/adobeair/i.test(g);s.isIDevice=/(iPad|iPhone)/.test(g);s.isIOS5=s.isIDevice&&g.match(/AppleWebKit\/(\d*)/)[1]>=534;if(d.tinyMCEPreInit){s.suffix=tinyMCEPreInit.suffix;s.baseURL=tinyMCEPreInit.base;s.query=tinyMCEPreInit.query;return}s.suffix="";f=q.getElementsByTagName("base");for(m=0;m0?d:[g.scope]);if(f===false){break}}return f}});(function(){var a=tinymce.each;tinymce.create("tinymce.util.URI",{URI:function(e,g){var f=this,i,d,c,h;e=tinymce.trim(e);g=f.settings=g||{};if(/^([\w\-]+):([^\/]{2})/i.test(e)||/^\s*#/.test(e)){f.source=e;return}if(e.indexOf("/")===0&&e.indexOf("//")!==0){e=(g.base_uri?g.base_uri.protocol||"http":"http")+"://mce_host"+e}if(!/^[\w-]*:?\/\//.test(e)){h=g.base_uri?g.base_uri.path:new tinymce.util.URI(location.href).directory;e=((g.base_uri&&g.base_uri.protocol)||"http")+"://mce_host"+f.toAbsPath(h,e)}e=e.replace(/@@/g,"(mce_at)");e=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(e);a(["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],function(b,j){var k=e[j];if(k){k=k.replace(/\(mce_at\)/g,"@@")}f[b]=k});if(c=g.base_uri){if(!f.protocol){f.protocol=c.protocol}if(!f.userInfo){f.userInfo=c.userInfo}if(!f.port&&f.host=="mce_host"){f.port=c.port}if(!f.host||f.host=="mce_host"){f.host=c.host}f.source=""}},setPath:function(c){var b=this;c=/^(.*?)\/?(\w+)?$/.exec(c);b.path=c[0];b.directory=c[1];b.file=c[2];b.source="";b.getURI()},toRelative:function(b){var c=this,d;if(b==="./"){return b}b=new tinymce.util.URI(b,{base_uri:c});if((b.host!="mce_host"&&c.host!=b.host&&b.host)||c.port!=b.port||c.protocol!=b.protocol){return b.getURI()}d=c.toRelPath(c.path,b.path);if(b.query){d+="?"+b.query}if(b.anchor){d+="#"+b.anchor}return d},toAbsolute:function(b,c){var b=new tinymce.util.URI(b,{base_uri:this});return b.getURI(this.host==b.host&&this.protocol==b.protocol?c:0)},toRelPath:function(g,h){var c,f=0,d="",e,b;g=g.substring(0,g.lastIndexOf("/"));g=g.split("/");c=h.split("/");if(g.length>=c.length){for(e=0,b=g.length;e=c.length||g[e]!=c[e]){f=e+1;break}}}if(g.length=g.length||g[e]!=c[e]){f=e+1;break}}}if(f==1){return h}for(e=0,b=g.length-(f-1);e=0;c--){if(f[c].length==0||f[c]=="."){continue}if(f[c]==".."){b++;continue}if(b>0){b--;continue}h.push(f[c])}c=e.length-b;if(c<=0){g=h.reverse().join("/")}else{g=e.slice(0,c).join("/")+"/"+h.reverse().join("/")}if(g.indexOf("/")!==0){g="/"+g}if(d&&g.lastIndexOf("/")!==g.length-1){g+=d}return g},getURI:function(d){var c,b=this;if(!b.source||d){c="";if(!d){if(b.protocol){c+=b.protocol+"://"}if(b.userInfo){c+=b.userInfo+"@"}if(b.host){c+=b.host}if(b.port){c+=":"+b.port}}if(b.path){c+=b.path}if(b.query){c+="?"+b.query}if(b.anchor){c+="#"+b.anchor}b.source=c}return b.source}})})();(function(){var a=tinymce.each;tinymce.create("static tinymce.util.Cookie",{getHash:function(d){var b=this.get(d),c;if(b){a(b.split("&"),function(e){e=e.split("=");c=c||{};c[unescape(e[0])]=unescape(e[1])})}return c},setHash:function(j,b,g,f,i,c){var h="";a(b,function(e,d){h+=(!h?"":"&")+escape(d)+"="+escape(e)});this.set(j,h,g,f,i,c)},get:function(i){var h=document.cookie,g,f=i+"=",d;if(!h){return}d=h.indexOf("; "+f);if(d==-1){d=h.indexOf(f);if(d!=0){return null}}else{d+=2}g=h.indexOf(";",d);if(g==-1){g=h.length}return unescape(h.substring(d+f.length,g))},set:function(i,b,g,f,h,c){document.cookie=i+"="+escape(b)+((g)?"; expires="+g.toGMTString():"")+((f)?"; path="+escape(f):"")+((h)?"; domain="+h:"")+((c)?"; secure":"")},remove:function(e,b){var c=new Date();c.setTime(c.getTime()-1000);this.set(e,"",c,b,c)}})})();(function(){function serialize(o,quote){var i,v,t;quote=quote||'"';if(o==null){return"null"}t=typeof o;if(t=="string"){v="\bb\tt\nn\ff\rr\"\"''\\\\";return quote+o.replace(/([\u0080-\uFFFF\x00-\x1f\"\'\\])/g,function(a,b){if(quote==='"'&&a==="'"){return a}i=v.indexOf(b);if(i+1){return"\\"+v.charAt(i+1)}a=b.charCodeAt().toString(16);return"\\u"+"0000".substring(a.length)+a})+quote}if(t=="object"){if(o.hasOwnProperty&&o instanceof Array){for(i=0,v="[";i0?",":"")+serialize(o[i],quote)}return v+"]"}v="{";for(i in o){if(o.hasOwnProperty(i)){v+=typeof o[i]!="function"?(v.length>1?","+quote:quote)+i+quote+":"+serialize(o[i],quote):""}}return v+"}"}return""+o}tinymce.util.JSON={serialize:serialize,parse:function(s){try{return eval("("+s+")")}catch(ex){}}}})();tinymce.create("static tinymce.util.XHR",{send:function(g){var a,e,b=window,h=0;g.scope=g.scope||this;g.success_scope=g.success_scope||g.scope;g.error_scope=g.error_scope||g.scope;g.async=g.async===false?false:true;g.data=g.data||"";function d(i){a=0;try{a=new ActiveXObject(i)}catch(c){}return a}a=b.XMLHttpRequest?new XMLHttpRequest():d("Microsoft.XMLHTTP")||d("Msxml2.XMLHTTP");if(a){if(a.overrideMimeType){a.overrideMimeType(g.content_type)}a.open(g.type||(g.data?"POST":"GET"),g.url,g.async);if(g.content_type){a.setRequestHeader("Content-Type",g.content_type)}a.setRequestHeader("X-Requested-With","XMLHttpRequest");a.send(g.data);function f(){if(!g.async||a.readyState==4||h++>10000){if(g.success&&h<10000&&a.status==200){g.success.call(g.success_scope,""+a.responseText,a,g)}else{if(g.error){g.error.call(g.error_scope,h>10000?"TIMED_OUT":"GENERAL",a,g)}}a=null}else{b.setTimeout(f,10)}}if(!g.async){return f()}e=b.setTimeout(f,10)}}});(function(){var c=tinymce.extend,b=tinymce.util.JSON,a=tinymce.util.XHR;tinymce.create("tinymce.util.JSONRequest",{JSONRequest:function(d){this.settings=c({},d);this.count=0},send:function(f){var e=f.error,d=f.success;f=c(this.settings,f);f.success=function(h,g){h=b.parse(h);if(typeof(h)=="undefined"){h={error:"JSON Parse error."}}if(h.error){e.call(f.error_scope||f.scope,h.error,g)}else{d.call(f.success_scope||f.scope,h.result)}};f.error=function(h,g){if(e){e.call(f.error_scope||f.scope,h,g)}};f.data=b.serialize({id:f.id||"c"+(this.count++),method:f.method,params:f.params});f.content_type="application/json";a.send(f)},"static":{sendRPC:function(d){return new tinymce.util.JSONRequest().send(d)}}})}());(function(a){a.VK={DELETE:46,BACKSPACE:8,ENTER:13,TAB:9,SPACEBAR:32,UP:38,DOWN:40,modifierPressed:function(b){return b.shiftKey||b.ctrlKey||b.altKey}}})(tinymce);(function(l){var j=l.VK,k=j.BACKSPACE,h=j.DELETE;function c(n){var p=n.dom,o=n.selection;n.onKeyDown.add(function(r,v){var q,x,t,u,s;s=v.keyCode==h;if((s||v.keyCode==k)&&!j.modifierPressed(v)){v.preventDefault();q=o.getRng();x=p.getParent(q.startContainer,p.isBlock);if(s){x=p.getNext(x,p.isBlock)}if(x){t=x.firstChild;while(t&&t.nodeType==3&&t.nodeValue.length==0){t=t.nextSibling}if(t&&t.nodeName==="SPAN"){u=t.cloneNode(false)}}r.getDoc().execCommand(s?"ForwardDelete":"Delete",false,null);x=p.getParent(q.startContainer,p.isBlock);l.each(p.select("span.Apple-style-span,font.Apple-style-span",x),function(y){var z=o.getBookmark();if(u){p.replace(u.cloneNode(false),y,true)}else{p.remove(y,true)}o.moveToBookmark(z)})}})}function d(n){n.onKeyUp.add(function(o,q){var p=q.keyCode;if(p==h||p==k){if(o.dom.isEmpty(o.getBody())){o.setContent("",{format:"raw"});o.nodeChanged();return}}})}function b(n){n.dom.bind(n.getDoc(),"focusin",function(){n.selection.setRng(n.selection.getRng())})}function e(n){n.onKeyDown.add(function(o,r){if(r.keyCode===k){if(o.selection.isCollapsed()&&o.selection.getRng(true).startOffset===0){var q=o.selection.getNode();var p=q.previousSibling;if(p&&p.nodeName&&p.nodeName.toLowerCase()==="hr"){o.dom.remove(p);l.dom.Event.cancel(r)}}}})}function g(n){if(!Range.prototype.getClientRects){n.onMouseDown.add(function(p,q){if(q.target.nodeName==="HTML"){var o=p.getBody();o.blur();setTimeout(function(){o.focus()},0)}})}}function f(n){n.onClick.add(function(o,p){p=p.target;if(/^(IMG|HR)$/.test(p.nodeName)){o.selection.getSel().setBaseAndExtent(p,0,p,1)}if(p.nodeName=="A"&&o.dom.hasClass(p,"mceItemAnchor")){o.selection.select(p)}o.nodeChanged()})}function i(n){n.onKeyDown.add(function(o,p){function q(r){var s=r.selection.getNode();var t="h1,h2,h3,h4,h5,h6";return r.dom.is(s,t)||r.dom.getParent(s,t)!==null}if(p.keyCode===j.ENTER&&!j.modifierPressed(p)&&q(o)){setTimeout(function(){var r=o.selection.getNode();if(o.dom.is(r,"p")){o.dom.setAttrib(r,"style",null);o.execCommand("mceCleanup")}},0)}})}function m(n){var p,o;n.dom.bind(n.getDoc(),"selectionchange",function(){if(o){clearTimeout(o);o=0}o=window.setTimeout(function(){var q=n.selection.getRng();if(!p||!l.dom.RangeUtils.compareRanges(q,p)){n.nodeChanged();p=q}},50)})}function a(n){document.body.setAttribute("role","application")}l.create("tinymce.util.Quirks",{Quirks:function(n){if(l.isWebKit){c(n);d(n);b(n);f(n);if(l.isIDevice){m(n)}}if(l.isIE){e(n);d(n);a(n);i(n)}if(l.isGecko){e(n);g(n)}}})})(tinymce);(function(j){var a,g,d,k=/[&<>\"\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,b=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,f=/[<>&\"\']/g,c=/&(#x|#)?([\w]+);/g,i={128:"\u20AC",130:"\u201A",131:"\u0192",132:"\u201E",133:"\u2026",134:"\u2020",135:"\u2021",136:"\u02C6",137:"\u2030",138:"\u0160",139:"\u2039",140:"\u0152",142:"\u017D",145:"\u2018",146:"\u2019",147:"\u201C",148:"\u201D",149:"\u2022",150:"\u2013",151:"\u2014",152:"\u02DC",153:"\u2122",154:"\u0161",155:"\u203A",156:"\u0153",158:"\u017E",159:"\u0178"};g={'"':""","'":"'","<":"<",">":">","&":"&"};d={"<":"<",">":">","&":"&",""":'"',"'":"'"};function h(l){var m;m=document.createElement("div");m.innerHTML=l;return m.textContent||m.innerText||l}function e(m,p){var n,o,l,q={};if(m){m=m.split(",");p=p||10;for(n=0;n1){return"&#"+(((n.charCodeAt(0)-55296)*1024)+(n.charCodeAt(1)-56320)+65536)+";"}return g[n]||"&#"+n.charCodeAt(0)+";"})},encodeNamed:function(n,l,m){m=m||a;return n.replace(l?k:b,function(o){return g[o]||m[o]||o})},getEncodeFunc:function(l,o){var p=j.html.Entities;o=e(o)||a;function m(r,q){return r.replace(q?k:b,function(s){return g[s]||o[s]||"&#"+s.charCodeAt(0)+";"||s})}function n(r,q){return p.encodeNamed(r,q,o)}l=j.makeMap(l.replace(/\+/g,","));if(l.named&&l.numeric){return m}if(l.named){if(o){return n}return p.encodeNamed}if(l.numeric){return p.encodeNumeric}return p.encodeRaw},decode:function(l){return l.replace(c,function(n,m,o){if(m){o=parseInt(o,m.length===2?16:10);if(o>65535){o-=65536;return String.fromCharCode(55296+(o>>10),56320+(o&1023))}else{return i[o]||String.fromCharCode(o)}}return d[n]||a[n]||h(n)})}}})(tinymce);tinymce.html.Styles=function(d,f){var k=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,h=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,b=/\s*([^:]+):\s*([^;]+);?/g,l=/\s+$/,m=/rgb/,e,g,a={},j;d=d||{};j="\\\" \\' \\; \\: ; : \uFEFF".split(" ");for(g=0;g1?r:"0"+r}return"#"+o(q)+o(p)+o(i)}return{toHex:function(i){return i.replace(k,c)},parse:function(r){var y={},p,n,v,q,u=d.url_converter,x=d.url_converter_scope||this;function o(C,F){var E,B,A,D;E=y[C+"-top"+F];if(!E){return}B=y[C+"-right"+F];if(E!=B){return}A=y[C+"-bottom"+F];if(B!=A){return}D=y[C+"-left"+F];if(A!=D){return}y[C+F]=D;delete y[C+"-top"+F];delete y[C+"-right"+F];delete y[C+"-bottom"+F];delete y[C+"-left"+F]}function t(B){var C=y[B],A;if(!C||C.indexOf(" ")<0){return}C=C.split(" ");A=C.length;while(A--){if(C[A]!==C[0]){return false}}y[B]=C[0];return true}function z(C,B,A,D){if(!t(B)){return}if(!t(A)){return}if(!t(D)){return}y[C]=y[B]+" "+y[A]+" "+y[D];delete y[B];delete y[A];delete y[D]}function s(A){q=true;return a[A]}function i(B,A){if(q){B=B.replace(/\uFEFF[0-9]/g,function(C){return a[C]})}if(!A){B=B.replace(/\\([\'\";:])/g,"$1")}return B}if(r){r=r.replace(/\\[\"\';:\uFEFF]/g,s).replace(/\"[^\"]+\"|\'[^\']+\'/g,function(A){return A.replace(/[;:]/g,s)});while(p=b.exec(r)){n=p[1].replace(l,"").toLowerCase();v=p[2].replace(l,"");if(n&&v.length>0){if(n==="font-weight"&&v==="700"){v="bold"}else{if(n==="color"||n==="background-color"){v=v.toLowerCase()}}v=v.replace(k,c);v=v.replace(h,function(B,A,E,D,F,C){F=F||C;if(F){F=i(F);return"'"+F.replace(/\'/g,"\\'")+"'"}A=i(A||E||D);if(u){A=u.call(x,A,"style")}return"url('"+A.replace(/\'/g,"\\'")+"')"});y[n]=q?i(v,true):v}b.lastIndex=p.index+p[0].length}o("border","");o("border","-width");o("border","-color");o("border","-style");o("padding","");o("margin","");z("border","border-width","border-style","border-color");if(y.border==="medium none"){delete y.border}}return y},serialize:function(p,r){var o="",n,q;function i(t){var x,u,s,v;x=f.styles[t];if(x){for(u=0,s=x.length;u0){o+=(o.length>0?" ":"")+t+": "+v+";"}}}}if(r&&f&&f.styles){i("*");i(r)}else{for(n in p){q=p[n];if(q!==e&&q.length>0){o+=(o.length>0?" ":"")+n+": "+q+";"}}}return o}}};(function(m){var h={},j,l,g,f,c={},b,e,d=m.makeMap,k=m.each;function i(o,n){return o.split(n||",")}function a(r,q){var o,p={};function n(s){return s.replace(/[A-Z]+/g,function(t){return n(r[t])})}for(o in r){if(r.hasOwnProperty(o)){r[o]=n(r[o])}}n(q).replace(/#/g,"#text").replace(/(\w+)\[([^\]]+)\]\[([^\]]*)\]/g,function(v,t,s,u){s=i(s,"|");p[t]={attributes:d(s),attributesOrder:s,children:d(u,"|",{"#comment":{}})}});return p}l="h1,h2,h3,h4,h5,h6,hr,p,div,address,pre,form,table,tbody,thead,tfoot,th,tr,td,li,ol,ul,caption,blockquote,center,dl,dt,dd,dir,fieldset,noscript,menu,isindex,samp,header,footer,article,section,hgroup";l=d(l,",",d(l.toUpperCase()));h=a({Z:"H|K|N|O|P",Y:"X|form|R|Q",ZG:"E|span|width|align|char|charoff|valign",X:"p|T|div|U|W|isindex|fieldset|table",ZF:"E|align|char|charoff|valign",W:"pre|hr|blockquote|address|center|noframes",ZE:"abbr|axis|headers|scope|rowspan|colspan|align|char|charoff|valign|nowrap|bgcolor|width|height",ZD:"[E][S]",U:"ul|ol|dl|menu|dir",ZC:"p|Y|div|U|W|table|br|span|bdo|object|applet|img|map|K|N|Q",T:"h1|h2|h3|h4|h5|h6",ZB:"X|S|Q",S:"R|P",ZA:"a|G|J|M|O|P",R:"a|H|K|N|O",Q:"noscript|P",P:"ins|del|script",O:"input|select|textarea|label|button",N:"M|L",M:"em|strong|dfn|code|q|samp|kbd|var|cite|abbr|acronym",L:"sub|sup",K:"J|I",J:"tt|i|b|u|s|strike",I:"big|small|font|basefont",H:"G|F",G:"br|span|bdo",F:"object|applet|img|map|iframe",E:"A|B|C",D:"accesskey|tabindex|onfocus|onblur",C:"onclick|ondblclick|onmousedown|onmouseup|onmouseover|onmousemove|onmouseout|onkeypress|onkeydown|onkeyup",B:"lang|xml:lang|dir",A:"id|class|style|title"},"script[id|charset|type|language|src|defer|xml:space][]style[B|id|type|media|title|xml:space][]object[E|declare|classid|codebase|data|type|codetype|archive|standby|width|height|usemap|name|tabindex|align|border|hspace|vspace][#|param|Y]param[id|name|value|valuetype|type][]p[E|align][#|S]a[E|D|charset|type|name|href|hreflang|rel|rev|shape|coords|target][#|Z]br[A|clear][]span[E][#|S]bdo[A|C|B][#|S]applet[A|codebase|archive|code|object|alt|name|width|height|align|hspace|vspace][#|param|Y]h1[E|align][#|S]img[E|src|alt|name|longdesc|width|height|usemap|ismap|align|border|hspace|vspace][]map[B|C|A|name][X|form|Q|area]h2[E|align][#|S]iframe[A|longdesc|name|src|frameborder|marginwidth|marginheight|scrolling|align|width|height][#|Y]h3[E|align][#|S]tt[E][#|S]i[E][#|S]b[E][#|S]u[E][#|S]s[E][#|S]strike[E][#|S]big[E][#|S]small[E][#|S]font[A|B|size|color|face][#|S]basefont[id|size|color|face][]em[E][#|S]strong[E][#|S]dfn[E][#|S]code[E][#|S]q[E|cite][#|S]samp[E][#|S]kbd[E][#|S]var[E][#|S]cite[E][#|S]abbr[E][#|S]acronym[E][#|S]sub[E][#|S]sup[E][#|S]input[E|D|type|name|value|checked|disabled|readonly|size|maxlength|src|alt|usemap|onselect|onchange|accept|align][]select[E|name|size|multiple|disabled|tabindex|onfocus|onblur|onchange][optgroup|option]optgroup[E|disabled|label][option]option[E|selected|disabled|label|value][]textarea[E|D|name|rows|cols|disabled|readonly|onselect|onchange][]label[E|for|accesskey|onfocus|onblur][#|S]button[E|D|name|value|type|disabled][#|p|T|div|U|W|table|G|object|applet|img|map|K|N|Q]h4[E|align][#|S]ins[E|cite|datetime][#|Y]h5[E|align][#|S]del[E|cite|datetime][#|Y]h6[E|align][#|S]div[E|align][#|Y]ul[E|type|compact][li]li[E|type|value][#|Y]ol[E|type|compact|start][li]dl[E|compact][dt|dd]dt[E][#|S]dd[E][#|Y]menu[E|compact][li]dir[E|compact][li]pre[E|width|xml:space][#|ZA]hr[E|align|noshade|size|width][]blockquote[E|cite][#|Y]address[E][#|S|p]center[E][#|Y]noframes[E][#|Y]isindex[A|B|prompt][]fieldset[E][#|legend|Y]legend[E|accesskey|align][#|S]table[E|summary|width|border|frame|rules|cellspacing|cellpadding|align|bgcolor][caption|col|colgroup|thead|tfoot|tbody|tr]caption[E|align][#|S]col[ZG][]colgroup[ZG][col]thead[ZF][tr]tr[ZF|bgcolor][th|td]th[E|ZE][#|Y]form[E|action|method|name|enctype|onsubmit|onreset|accept|accept-charset|target][#|X|R|Q]noscript[E][#|Y]td[E|ZE][#|Y]tfoot[ZF][tr]tbody[ZF][tr]area[E|D|shape|coords|href|nohref|alt|target][]base[id|href|target][]body[E|onload|onunload|background|bgcolor|text|link|vlink|alink][#|Y]");j=d("checked,compact,declare,defer,disabled,ismap,multiple,nohref,noresize,noshade,nowrap,readonly,selected,autoplay,loop,controls");g=d("area,base,basefont,br,col,frame,hr,img,input,isindex,link,meta,param,embed,source");f=m.extend(d("td,th,iframe,video,audio,object"),g);b=d("pre,script,style,textarea");e=d("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr");m.html.Schema=function(r){var A=this,n={},o={},y=[],q,p;r=r||{};if(r.verify_html===false){r.valid_elements="*[*]"}if(r.valid_styles){q={};k(r.valid_styles,function(C,B){q[B]=m.explode(C)})}p=r.whitespace_elements?d(r.whitespace_elements):b;function z(B){return new RegExp("^"+B.replace(/([?+*])/g,".$1")+"$")}function t(I){var H,D,W,S,X,C,F,R,U,N,V,Z,L,G,T,B,P,E,Y,aa,M,Q,K=/^([#+-])?([^\[\/]+)(?:\/([^\[]+))?(?:\[([^\]]+)\])?$/,O=/^([!\-])?(\w+::\w+|[^=:<]+)?(?:([=:<])(.*))?$/,J=/[*?+]/;if(I){I=i(I);if(n["@"]){P=n["@"].attributes;E=n["@"].attributesOrder}for(H=0,D=I.length;H=0){for(T=z.length-1;T>=U;T--){S=z[T];if(S.valid){n.end(S.name)}}z.length=U}}l=new RegExp("<(?:(?:!--([\\w\\W]*?)-->)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:!DOCTYPE([\\w\\W]*?)>)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([^>]+)>)|(?:([^\\s\\/<>]+)((?:\\s+[^\"'>]+(?:(?:\"[^\"]*\")|(?:'[^']*')|[^>]*))*|\\/)>))","g");C=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:\\.|[^\"])*)\")|(?:\'((?:\\.|[^\'])*)\')|([^>\s]+)))?/g;J={script:/<\/script[^>]*>/gi,style:/<\/style[^>]*>/gi,noscript:/<\/noscript[^>]*>/gi};L=e.getShortEndedElements();I=e.getSelfClosingElements();G=e.getBoolAttrs();u=c.validate;r=c.remove_internals;x=c.fix_self_closing;p=a.isIE;o=/^:/;while(g=l.exec(D)){if(F0&&z[z.length-1].name===H){t(H)}if(!u||(m=e.getElementRule(H))){k=true;if(u){O=m.attributes;E=m.attributePatterns}if(Q=g[8]){y=Q.indexOf("data-mce-type")!==-1;if(y&&r){k=false}M=[];M.map={};Q.replace(C,function(T,S,X,W,V){var Y,U;S=S.toLowerCase();X=S in G?S:j(X||W||V||"");if(u&&!y&&S.indexOf("data-")!==0){Y=O[S];if(!Y&&E){U=E.length;while(U--){Y=E[U];if(Y.pattern.test(S)){break}}if(U===-1){Y=null}}if(!Y){return}if(Y.validValues&&!(X in Y.validValues)){return}}M.map[S]=X;M.push({name:S,value:X})})}else{M=[];M.map={}}if(u&&!y){R=m.attributesRequired;K=m.attributesDefault;f=m.attributesForced;if(f){P=f.length;while(P--){s=f[P];q=s.name;h=s.value;if(h==="{$uid}"){h="mce_"+v++}M.map[q]=h;M.push({name:q,value:h})}}if(K){P=K.length;while(P--){s=K[P];q=s.name;if(!(q in M.map)){h=s.value;if(h==="{$uid}"){h="mce_"+v++}M.map[q]=h;M.push({name:q,value:h})}}}if(R){P=R.length;while(P--){if(R[P] in M.map){break}}if(P===-1){k=false}}if(M.map["data-mce-bogus"]){k=false}}if(k){n.start(H,M,N)}}else{k=false}if(A=J[H]){A.lastIndex=F=g.index+g[0].length;if(g=A.exec(D)){if(k){B=D.substr(F,g.index-F)}F=g.index+g[0].length}else{B=D.substr(F);F=D.length}if(k&&B.length>0){n.text(B,true)}if(k){n.end(H)}l.lastIndex=F;continue}if(!N){if(!Q||Q.indexOf("/")!=Q.length-1){z.push({name:H,valid:k})}else{if(k){n.end(H)}}}}else{if(H=g[1]){n.comment(H)}else{if(H=g[2]){n.cdata(H)}else{if(H=g[3]){n.doctype(H)}else{if(H=g[4]){n.pi(H,g[5])}}}}}}F=g.index+g[0].length}if(F=0;P--){H=z[P];if(H.valid){n.end(H.name)}}}}})(tinymce);(function(d){var c=/^[ \t\r\n]*$/,e={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11};function a(k,l,j){var i,h,f=j?"lastChild":"firstChild",g=j?"prev":"next";if(k[f]){return k[f]}if(k!==l){i=k[g];if(i){return i}for(h=k.parent;h&&h!==l;h=h.parent){i=h[g];if(i){return i}}}}function b(f,g){this.name=f;this.type=g;if(g===1){this.attributes=[];this.attributes.map={}}}d.extend(b.prototype,{replace:function(g){var f=this;if(g.parent){g.remove()}f.insert(g,f);f.remove();return f},attr:function(h,l){var f=this,g,j,k;if(typeof h!=="string"){for(j in h){f.attr(j,h[j])}return f}if(g=f.attributes){if(l!==k){if(l===null){if(h in g.map){delete g.map[h];j=g.length;while(j--){if(g[j].name===h){g=g.splice(j,1);return f}}}return f}if(h in g.map){j=g.length;while(j--){if(g[j].name===h){g[j].value=l;break}}}else{g.push({name:h,value:l})}g.map[h]=l;return f}else{return g.map[h]}}},clone:function(){var g=this,n=new b(g.name,g.type),h,f,m,j,k;if(m=g.attributes){k=[];k.map={};for(h=0,f=m.length;h1){v.reverse();z=n=f.filterNode(v[0].clone());for(t=0;t0){N.value=l;N=N.prev}else{L=N.prev;N.remove();N=L}}}n=new b.html.SaxParser({validate:y,fix_self_closing:!y,cdata:function(l){A.append(I("#cdata",4)).value=l},text:function(M,l){var L;if(!s[A.name]){M=M.replace(k," ");if(A.lastChild&&o[A.lastChild.name]){M=M.replace(D,"")}}if(M.length!==0){L=I("#text",3);L.raw=!!l;A.append(L).value=M}},comment:function(l){A.append(I("#comment",8)).value=l},pi:function(l,L){A.append(I(l,7)).value=L;G(A)},doctype:function(L){var l;l=A.append(I("#doctype",10));l.value=L;G(A)},start:function(l,T,M){var R,O,N,L,P,U,S,Q;N=y?h.getElementRule(l):{};if(N){R=I(N.outputName||l,1);R.attributes=T;R.shortEnded=M;A.append(R);Q=p[A.name];if(Q&&p[R.name]&&!Q[R.name]){J.push(R)}O=d.length;while(O--){P=d[O].name;if(P in T.map){E=c[P];if(E){E.push(R)}else{c[P]=[R]}}}if(o[l]){G(R)}if(!M){A=R}}},end:function(l){var P,M,O,L,N;M=y?h.getElementRule(l):{};if(M){if(o[l]){if(!s[A.name]){for(P=A.firstChild;P&&P.type===3;){O=P.value.replace(D,"");if(O.length>0){P.value=O;P=P.next}else{L=P.next;P.remove();P=L}}for(P=A.lastChild;P&&P.type===3;){O=P.value.replace(t,"");if(O.length>0){P.value=O;P=P.prev}else{L=P.prev;P.remove();P=L}}}P=A.prev;if(P&&P.type===3){O=P.value.replace(D,"");if(O.length>0){P.value=O}else{P.remove()}}}if(M.removeEmpty||M.paddEmpty){if(A.isEmpty(u)){if(M.paddEmpty){A.empty().append(new a("#text","3")).value="\u00a0"}else{if(!A.attributes.map.name){N=A.parent;A.empty().remove();A=N;return}}}}A=A.parent}}},h);H=A=new a(m.context||g.root_name,11);n.parse(v);if(y&&J.length){if(!m.context){j(J)}else{m.invalid=true}}if(q&&H.name=="body"){F()}if(!m.invalid){for(K in i){E=e[K];z=i[K];x=z.length;while(x--){if(!z[x].parent){z.splice(x,1)}}for(C=0,B=E.length;C0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}c.push("<",m);if(k){for(n=0,j=k.length;n0){o=c[c.length-1];if(o.length>0&&o!=="\n"){c.push("\n")}}},end:function(h){var i;c.push("");if(a&&d[h]&&c.length>0){i=c[c.length-1];if(i.length>0&&i!=="\n"){c.push("\n")}}},text:function(i,h){if(i.length>0){c[c.length]=h?i:f(i)}},cdata:function(h){c.push("")},comment:function(h){c.push("")},pi:function(h,i){if(i){c.push("")}else{c.push("")}if(a){c.push("\n")}},doctype:function(h){c.push("",a?"\n":"")},reset:function(){c.length=0},getContent:function(){return c.join("").replace(/\n$/,"")}}};(function(a){a.html.Serializer=function(c,d){var b=this,e=new a.html.Writer(c);c=c||{};c.validate="validate" in c?c.validate:true;b.schema=d=d||new a.html.Schema();b.writer=e;b.serialize=function(h){var g,i;i=c.validate;g={3:function(k,j){e.text(k.value,k.raw)},8:function(j){e.comment(j.value)},7:function(j){e.pi(j.name,j.value)},10:function(j){e.doctype(j.value)},4:function(j){e.cdata(j.value)},11:function(j){if((j=j.firstChild)){do{f(j)}while(j=j.next)}}};e.reset();function f(k){var t=g[k.type],j,o,s,r,p,u,n,m,q;if(!t){j=k.name;o=k.shortEnded;s=k.attributes;if(i&&s&&s.length>1){u=[];u.map={};q=d.getElementRule(k.name);for(n=0,m=q.attributesOrder.length;n=8;l.boxModel=!h.isIE||o.compatMode=="CSS1Compat"||l.stdMode;l.hasOuterHTML="outerHTML" in o.createElement("a");l.settings=m=h.extend({keep_values:false,hex_colors:1},m);l.schema=m.schema;l.styles=new h.html.Styles({url_converter:m.url_converter,url_converter_scope:m.url_converter_scope},m.schema);if(h.isIE6){try{o.execCommand("BackgroundImageCache",false,true)}catch(n){l.cssFlicker=true}}if(b&&m.schema){("abbr article aside audio canvas details figcaption figure footer header hgroup mark menu meter nav output progress section summary time video").replace(/\w+/g,function(p){o.createElement(p)});for(k in m.schema.getCustomElements()){o.createElement(k)}}h.addUnload(l.destroy,l)},getRoot:function(){var j=this,k=j.settings;return(k&&j.get(k.root_element))||j.doc.body},getViewPort:function(k){var l,j;k=!k?this.win:k;l=k.document;j=this.boxModel?l.documentElement:l.body;return{x:k.pageXOffset||j.scrollLeft,y:k.pageYOffset||j.scrollTop,w:k.innerWidth||j.clientWidth,h:k.innerHeight||j.clientHeight}},getRect:function(m){var l,j=this,k;m=j.get(m);l=j.getPos(m);k=j.getSize(m);return{x:l.x,y:l.y,w:k.w,h:k.h}},getSize:function(m){var k=this,j,l;m=k.get(m);j=k.getStyle(m,"width");l=k.getStyle(m,"height");if(j.indexOf("px")===-1){j=0}if(l.indexOf("px")===-1){l=0}return{w:parseInt(j)||m.offsetWidth||m.clientWidth,h:parseInt(l)||m.offsetHeight||m.clientHeight}},getParent:function(l,k,j){return this.getParents(l,k,j,false)},getParents:function(u,p,l,s){var k=this,j,m=k.settings,q=[];u=k.get(u);s=s===undefined;if(m.strict_root){l=l||k.getRoot()}if(e(p,"string")){j=p;if(p==="*"){p=function(o){return o.nodeType==1}}else{p=function(o){return k.is(o,j)}}}while(u){if(u==l||!u.nodeType||u.nodeType===9){break}if(!p||p(u)){if(s){q.push(u)}else{return u}}u=u.parentNode}return s?q:null},get:function(j){var k;if(j&&this.doc&&typeof(j)=="string"){k=j;j=this.doc.getElementById(j);if(j&&j.id!==k){return this.doc.getElementsByName(k)[1]}}return j},getNext:function(k,j){return this._findSib(k,j,"nextSibling")},getPrev:function(k,j){return this._findSib(k,j,"previousSibling")},select:function(l,k){var j=this;return h.dom.Sizzle(l,j.get(k)||j.get(j.settings.root_element)||j.doc,[])},is:function(l,j){var k;if(l.length===undefined){if(j==="*"){return l.nodeType==1}if(a.test(j)){j=j.toLowerCase().split(/,/);l=l.nodeName.toLowerCase();for(k=j.length-1;k>=0;k--){if(j[k]==l){return true}}return false}}return h.dom.Sizzle.matches(j,l.nodeType?[l]:l).length>0},add:function(m,q,j,l,o){var k=this;return this.run(m,function(s){var r,n;r=e(q,"string")?k.doc.createElement(q):q;k.setAttribs(r,j);if(l){if(l.nodeType){r.appendChild(l)}else{k.setHTML(r,l)}}return !o?s.appendChild(r):r})},create:function(l,j,k){return this.add(this.doc.createElement(l),l,j,k,1)},createHTML:function(r,j,p){var q="",m=this,l;q+="<"+r;for(l in j){if(j.hasOwnProperty(l)){q+=" "+l+'="'+m.encode(j[l])+'"'}}if(typeof(p)!="undefined"){return q+">"+p+""}return q+" />"},remove:function(j,k){return this.run(j,function(m){var n,l=m.parentNode;if(!l){return null}if(k){while(n=m.firstChild){if(!h.isIE||n.nodeType!==3||n.nodeValue){l.insertBefore(n,m)}else{m.removeChild(n)}}}return l.removeChild(m)})},setStyle:function(m,j,k){var l=this;return l.run(m,function(p){var o,n;o=p.style;j=j.replace(/-(\D)/g,function(r,q){return q.toUpperCase()});if(l.pixelStyles.test(j)&&(h.is(k,"number")||/^[\-0-9\.]+$/.test(k))){k+="px"}switch(j){case"opacity":if(b){o.filter=k===""?"":"alpha(opacity="+(k*100)+")";if(!m.currentStyle||!m.currentStyle.hasLayout){o.display="inline-block"}}o[j]=o["-moz-opacity"]=o["-khtml-opacity"]=k||"";break;case"float":b?o.styleFloat=k:o.cssFloat=k;break;default:o[j]=k||""}if(l.settings.update_styles){l.setAttrib(p,"data-mce-style")}})},getStyle:function(m,j,l){m=this.get(m);if(!m){return}if(this.doc.defaultView&&l){j=j.replace(/[A-Z]/g,function(n){return"-"+n});try{return this.doc.defaultView.getComputedStyle(m,null).getPropertyValue(j)}catch(k){return null}}j=j.replace(/-(\D)/g,function(o,n){return n.toUpperCase()});if(j=="float"){j=b?"styleFloat":"cssFloat"}if(m.currentStyle&&l){return m.currentStyle[j]}return m.style?m.style[j]:undefined},setStyles:function(m,n){var k=this,l=k.settings,j;j=l.update_styles;l.update_styles=0;f(n,function(o,p){k.setStyle(m,p,o)});l.update_styles=j;if(l.update_styles){k.setAttrib(m,l.cssText)}},removeAllAttribs:function(j){return this.run(j,function(m){var l,k=m.attributes;for(l=k.length-1;l>=0;l--){m.removeAttributeNode(k.item(l))}})},setAttrib:function(l,m,j){var k=this;if(!l||!m){return}if(k.settings.strict){m=m.toLowerCase()}return this.run(l,function(q){var p=k.settings;var n=q.getAttribute(m);if(j!==null){switch(m){case"style":if(!e(j,"string")){f(j,function(r,s){k.setStyle(q,s,r)});return}if(p.keep_values){if(j&&!k._isRes(j)){q.setAttribute("data-mce-style",j,2)}else{q.removeAttribute("data-mce-style",2)}}q.style.cssText=j;break;case"class":q.className=j||"";break;case"src":case"href":if(p.keep_values){if(p.url_converter){j=p.url_converter.call(p.url_converter_scope||k,j,m,q)}k.setAttrib(q,"data-mce-"+m,j,2)}break;case"shape":q.setAttribute("data-mce-style",j);break}}if(e(j)&&j!==null&&j.length!==0){q.setAttribute(m,""+j,2)}else{q.removeAttribute(m,2)}if(tinyMCE.activeEditor&&n!=j){var o=tinyMCE.activeEditor;o.onSetAttrib.dispatch(o,q,m,j)}})},setAttribs:function(k,l){var j=this;return this.run(k,function(m){f(l,function(o,p){j.setAttrib(m,p,o)})})},getAttrib:function(o,p,l){var j,k=this,m;o=k.get(o);if(!o||o.nodeType!==1){return l===m?false:l}if(!e(l)){l=""}if(/^(src|href|style|coords|shape)$/.test(p)){j=o.getAttribute("data-mce-"+p);if(j){return j}}if(b&&k.props[p]){j=o[k.props[p]];j=j&&j.nodeValue?j.nodeValue:j}if(!j){j=o.getAttribute(p,2)}if(/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noshade|nowrap|readonly|selected)$/.test(p)){if(o[k.props[p]]===true&&j===""){return p}return j?p:""}if(o.nodeName==="FORM"&&o.getAttributeNode(p)){return o.getAttributeNode(p).nodeValue}if(p==="style"){j=j||o.style.cssText;if(j){j=k.serializeStyle(k.parseStyle(j),o.nodeName);if(k.settings.keep_values&&!k._isRes(j)){o.setAttribute("data-mce-style",j)}}}if(d&&p==="class"&&j){j=j.replace(/(apple|webkit)\-[a-z\-]+/gi,"")}if(b){switch(p){case"rowspan":case"colspan":if(j===1){j=""}break;case"size":if(j==="+0"||j===20||j===0){j=""}break;case"width":case"height":case"vspace":case"checked":case"disabled":case"readonly":if(j===0){j=""}break;case"hspace":if(j===-1){j=""}break;case"maxlength":case"tabindex":if(j===32768||j===2147483647||j==="32768"){j=""}break;case"multiple":case"compact":case"noshade":case"nowrap":if(j===65535){return p}return l;case"shape":j=j.toLowerCase();break;default:if(p.indexOf("on")===0&&j){j=h._replace(/^function\s+\w+\(\)\s+\{\s+(.*)\s+\}$/,"$1",""+j)}}}return(j!==m&&j!==null&&j!=="")?""+j:l},getPos:function(s,m){var k=this,j=0,q=0,o,p=k.doc,l;s=k.get(s);m=m||p.body;if(s){if(s.getBoundingClientRect){s=s.getBoundingClientRect();o=k.boxModel?p.documentElement:p.body;j=s.left+(p.documentElement.scrollLeft||p.body.scrollLeft)-o.clientTop;q=s.top+(p.documentElement.scrollTop||p.body.scrollTop)-o.clientLeft;return{x:j,y:q}}l=s;while(l&&l!=m&&l.nodeType){j+=l.offsetLeft||0;q+=l.offsetTop||0;l=l.offsetParent}l=s.parentNode;while(l&&l!=m&&l.nodeType){j-=l.scrollLeft||0;q-=l.scrollTop||0;l=l.parentNode}}return{x:j,y:q}},parseStyle:function(j){return this.styles.parse(j)},serializeStyle:function(k,j){return this.styles.serialize(k,j)},loadCSS:function(j){var l=this,m=l.doc,k;if(!j){j=""}k=l.select("head")[0];f(j.split(","),function(n){var o;if(l.files[n]){return}l.files[n]=true;o=l.create("link",{rel:"stylesheet",href:h._addVer(n)});if(b&&m.documentMode&&m.recalc){o.onload=function(){if(m.recalc){m.recalc()}o.onload=null}}k.appendChild(o)})},addClass:function(j,k){return this.run(j,function(l){var m;if(!k){return 0}if(this.hasClass(l,k)){return l.className}m=this.removeClass(l,k);return l.className=(m!=""?(m+" "):"")+k})},removeClass:function(l,m){var j=this,k;return j.run(l,function(o){var n;if(j.hasClass(o,m)){if(!k){k=new RegExp("(^|\\s+)"+m+"(\\s+|$)","g")}n=o.className.replace(k," ");n=h.trim(n!=" "?n:"");o.className=n;if(!n){o.removeAttribute("class");o.removeAttribute("className")}return n}return o.className})},hasClass:function(k,j){k=this.get(k);if(!k||!j){return false}return(" "+k.className+" ").indexOf(" "+j+" ")!==-1},show:function(j){return this.setStyle(j,"display","block")},hide:function(j){return this.setStyle(j,"display","none")},isHidden:function(j){j=this.get(j);return !j||j.style.display=="none"||this.getStyle(j,"display")=="none"},uniqueId:function(j){return(!j?"mce_":j)+(this.counter++)},setHTML:function(l,k){var j=this;return j.run(l,function(n){if(b){while(n.firstChild){n.removeChild(n.firstChild)}try{n.innerHTML="
"+k;n.removeChild(n.firstChild)}catch(m){n=j.create("div");n.innerHTML="
"+k;f(n.childNodes,function(p,o){if(o){n.appendChild(p)}})}}else{n.innerHTML=k}return k})},getOuterHTML:function(l){var k,j=this;l=j.get(l);if(!l){return null}if(l.nodeType===1&&j.hasOuterHTML){return l.outerHTML}k=(l.ownerDocument||j.doc).createElement("body");k.appendChild(l.cloneNode(true));return k.innerHTML},setOuterHTML:function(m,k,n){var j=this;function l(p,o,r){var s,q;q=r.createElement("body");q.innerHTML=o;s=q.lastChild;while(s){j.insertAfter(s.cloneNode(true),p);s=s.previousSibling}j.remove(p)}return this.run(m,function(p){p=j.get(p);if(p.nodeType==1){n=n||p.ownerDocument||j.doc;if(b){try{if(b&&p.nodeType==1){p.outerHTML=k}else{l(p,k,n)}}catch(o){l(p,k,n)}}else{l(p,k,n)}}})},decode:c.decode,encode:c.encodeAllRaw,insertAfter:function(j,k){k=this.get(k);return this.run(j,function(m){var l,n;l=k.parentNode;n=k.nextSibling;if(n){l.insertBefore(m,n)}else{l.appendChild(m)}return m})},isBlock:function(k){var j=k.nodeType;if(j){return !!(j===1&&g[k.nodeName])}return !!g[k]},replace:function(p,m,j){var l=this;if(e(m,"array")){p=p.cloneNode(true)}return l.run(m,function(k){if(j){f(h.grep(k.childNodes),function(n){p.appendChild(n)})}return k.parentNode.replaceChild(p,k)})},rename:function(m,j){var l=this,k;if(m.nodeName!=j.toUpperCase()){k=l.create(j);f(l.getAttribs(m),function(n){l.setAttrib(k,n.nodeName,l.getAttrib(m,n.nodeName))});l.replace(k,m,1)}return k||m},findCommonAncestor:function(l,j){var m=l,k;while(m){k=j;while(k&&m!=k){k=k.parentNode}if(m==k){break}m=m.parentNode}if(!m&&l.ownerDocument){return l.ownerDocument.documentElement}return m},toHex:function(j){var l=/^\s*rgb\s*?\(\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?,\s*?([0-9]+)\s*?\)\s*$/i.exec(j);function k(m){m=parseInt(m).toString(16);return m.length>1?m:"0"+m}if(l){j="#"+k(l[1])+k(l[2])+k(l[3]);return j}return j},getClasses:function(){var n=this,j=[],m,o={},p=n.settings.class_filter,l;if(n.classes){return n.classes}function q(r){f(r.imports,function(s){q(s)});f(r.cssRules||r.rules,function(s){switch(s.type||1){case 1:if(s.selectorText){f(s.selectorText.split(","),function(t){t=t.replace(/^\s*|\s*$|^\s\./g,"");if(/\.mce/.test(t)||!/\.[\w\-]+$/.test(t)){return}l=t;t=h._replace(/.*\.([a-z0-9_\-]+).*/i,"$1",t);if(p&&!(t=p(t,l))){return}if(!o[t]){j.push({"class":t});o[t]=1}})}break;case 3:q(s.styleSheet);break}})}try{f(n.doc.styleSheets,q)}catch(k){}if(j.length>0){n.classes=j}return j},run:function(m,l,k){var j=this,n;if(j.doc&&typeof(m)==="string"){m=j.get(m)}if(!m){return false}k=k||this;if(!m.nodeType&&(m.length||m.length===0)){n=[];f(m,function(p,o){if(p){if(typeof(p)=="string"){p=j.doc.getElementById(p)}n.push(l.call(k,p,o))}});return n}return l.call(k,m)},getAttribs:function(k){var j;k=this.get(k);if(!k){return[]}if(b){j=[];if(k.nodeName=="OBJECT"){return k.attributes}if(k.nodeName==="OPTION"&&this.getAttrib(k,"selected")){j.push({specified:1,nodeName:"selected"})}k.cloneNode(false).outerHTML.replace(/<\/?[\w:\-]+ ?|=[\"][^\"]+\"|=\'[^\']+\'|=[\w\-]+|>/gi,"").replace(/[\w:\-]+/gi,function(l){j.push({specified:1,nodeName:l})});return j}return k.attributes},isEmpty:function(m,k){var r=this,o,n,q,j,l,p;m=m.firstChild;if(m){j=new h.dom.TreeWalker(m);k=k||r.schema?r.schema.getNonEmptyElements():null;do{q=m.nodeType;if(q===1){if(m.getAttribute("data-mce-bogus")){continue}l=m.nodeName.toLowerCase();if(k&&k[l]){p=m.parentNode;if(l==="br"&&r.isBlock(p)&&p.firstChild===m&&p.lastChild===m){continue}return false}n=r.getAttribs(m);o=m.attributes.length;while(o--){l=m.attributes[o].nodeName;if(l==="name"||l==="data-mce-bookmark"){return false}}}if((q===3&&!i.test(m.nodeValue))){return false}}while(m=j.next())}return true},destroy:function(k){var j=this;if(j.events){j.events.destroy()}j.win=j.doc=j.root=j.events=null;if(!k){h.removeUnload(j.destroy)}},createRng:function(){var j=this.doc;return j.createRange?j.createRange():new h.dom.Range(this)},nodeIndex:function(n,o){var j=0,l,m,k;if(n){for(l=n.nodeType,n=n.previousSibling,m=n;n;n=n.previousSibling){k=n.nodeType;if(o&&k==3){if(k==l||!n.nodeValue.length){continue}}j++;l=k}}return j},split:function(n,m,q){var s=this,j=s.createRng(),o,l,p;function k(x){var u,t=x.childNodes,v=x.nodeType;function y(B){var A=B.previousSibling&&B.previousSibling.nodeName=="SPAN";var z=B.nextSibling&&B.nextSibling.nodeName=="SPAN";return A&&z}if(v==1&&x.getAttribute("data-mce-type")=="bookmark"){return}for(u=t.length-1;u>=0;u--){k(t[u])}if(v!=9){if(v==3&&x.nodeValue.length>0){var r=h.trim(x.nodeValue).length;if(!s.isBlock(x.parentNode)||r>0||r==0&&y(x)){return}}else{if(v==1){t=x.childNodes;if(t.length==1&&t[0]&&t[0].nodeType==1&&t[0].getAttribute("data-mce-type")=="bookmark"){x.parentNode.insertBefore(t[0],x)}if(t.length||/^(br|hr|input|img)$/i.test(x.nodeName)){return}}}s.remove(x)}return x}if(n&&m){j.setStart(n.parentNode,s.nodeIndex(n));j.setEnd(m.parentNode,s.nodeIndex(m));o=j.extractContents();j=s.createRng();j.setStart(m.parentNode,s.nodeIndex(m)+1);j.setEnd(n.parentNode,s.nodeIndex(n)+1);l=j.extractContents();p=n.parentNode;p.insertBefore(k(o),n);if(q){p.replaceChild(q,m)}else{p.insertBefore(m,n)}p.insertBefore(k(l),n);s.remove(n);return q||m}},bind:function(n,j,m,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.add(n,j,m,l||this)},unbind:function(m,j,l){var k=this;if(!k.events){k.events=new h.dom.EventUtils()}return k.events.remove(m,j,l)},_findSib:function(m,j,k){var l=this,n=j;if(m){if(e(n,"string")){n=function(o){return l.is(o,j)}}for(m=m[k];m;m=m[k]){if(n(m)){return m}}}return null},_isRes:function(j){return/^(top|left|bottom|right|width|height)/i.test(j)||/;\s*(top|left|bottom|right|width|height)/i.test(j)}});h.DOM=new h.dom.DOMUtils(document,{process_html:0})})(tinymce);(function(a){function b(c){var N=this,e=c.doc,S=0,E=1,j=2,D=true,R=false,U="startOffset",h="startContainer",P="endContainer",z="endOffset",k=tinymce.extend,n=c.nodeIndex;k(N,{startContainer:e,startOffset:0,endContainer:e,endOffset:0,collapsed:D,commonAncestorContainer:e,START_TO_START:0,START_TO_END:1,END_TO_END:2,END_TO_START:3,setStart:q,setEnd:s,setStartBefore:g,setStartAfter:I,setEndBefore:J,setEndAfter:u,collapse:A,selectNode:x,selectNodeContents:F,compareBoundaryPoints:v,deleteContents:p,extractContents:H,cloneContents:d,insertNode:C,surroundContents:M,cloneRange:K});function q(V,t){B(D,V,t)}function s(V,t){B(R,V,t)}function g(t){q(t.parentNode,n(t))}function I(t){q(t.parentNode,n(t)+1)}function J(t){s(t.parentNode,n(t))}function u(t){s(t.parentNode,n(t)+1)}function A(t){if(t){N[P]=N[h];N[z]=N[U]}else{N[h]=N[P];N[U]=N[z]}N.collapsed=D}function x(t){g(t);u(t)}function F(t){q(t,0);s(t,t.nodeType===1?t.childNodes.length:t.nodeValue.length)}function v(Y,t){var ab=N[h],W=N[U],aa=N[P],V=N[z],Z=t.startContainer,ad=t.startOffset,X=t.endContainer,ac=t.endOffset;if(Y===0){return G(ab,W,Z,ad)}if(Y===1){return G(aa,V,Z,ad)}if(Y===2){return G(aa,V,X,ac)}if(Y===3){return G(ab,W,X,ac)}}function p(){m(j)}function H(){return m(S)}function d(){return m(E)}function C(Y){var V=this[h],t=this[U],X,W;if((V.nodeType===3||V.nodeType===4)&&V.nodeValue){if(!t){V.parentNode.insertBefore(Y,V)}else{if(t>=V.nodeValue.length){c.insertAfter(Y,V)}else{X=V.splitText(t);V.parentNode.insertBefore(Y,X)}}}else{if(V.childNodes.length>0){W=V.childNodes[t]}if(W){V.insertBefore(Y,W)}else{V.appendChild(Y)}}}function M(V){var t=N.extractContents();N.insertNode(V);V.appendChild(t);N.selectNode(V)}function K(){return k(new b(c),{startContainer:N[h],startOffset:N[U],endContainer:N[P],endOffset:N[z],collapsed:N.collapsed,commonAncestorContainer:N.commonAncestorContainer})}function O(t,V){var W;if(t.nodeType==3){return t}if(V<0){return t}W=t.firstChild;while(W&&V>0){--V;W=W.nextSibling}if(W){return W}return t}function l(){return(N[h]==N[P]&&N[U]==N[z])}function G(X,Z,V,Y){var aa,W,t,ab,ad,ac;if(X==V){if(Z==Y){return 0}if(Z0){N.collapse(V)}}else{N.collapse(V)}N.collapsed=l();N.commonAncestorContainer=c.findCommonAncestor(N[h],N[P])}function m(ab){var aa,X=0,ad=0,V,Z,W,Y,t,ac;if(N[h]==N[P]){return f(ab)}for(aa=N[P],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[h]){return r(aa,ab)}++X}for(aa=N[h],V=aa.parentNode;V;aa=V,V=V.parentNode){if(V==N[P]){return T(aa,ab)}++ad}Z=ad-X;W=N[h];while(Z>0){W=W.parentNode;Z--}Y=N[P];while(Z<0){Y=Y.parentNode;Z++}for(t=W.parentNode,ac=Y.parentNode;t!=ac;t=t.parentNode,ac=ac.parentNode){W=t;Y=ac}return o(W,Y,ab)}function f(Z){var ab,Y,X,aa,t,W,V;if(Z!=j){ab=e.createDocumentFragment()}if(N[U]==N[z]){return ab}if(N[h].nodeType==3){Y=N[h].nodeValue;X=Y.substring(N[U],N[z]);if(Z!=E){N[h].deleteData(N[U],N[z]-N[U]);N.collapse(D)}if(Z==j){return}ab.appendChild(e.createTextNode(X));return ab}aa=O(N[h],N[U]);t=N[z]-N[U];while(t>0){W=aa.nextSibling;V=y(aa,Z);if(ab){ab.appendChild(V)}--t;aa=W}if(Z!=E){N.collapse(D)}return ab}function r(ab,Y){var aa,Z,V,t,X,W;if(Y!=j){aa=e.createDocumentFragment()}Z=i(ab,Y);if(aa){aa.appendChild(Z)}V=n(ab);t=V-N[U];if(t<=0){if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}Z=ab.previousSibling;while(t>0){X=Z.previousSibling;W=y(Z,Y);if(aa){aa.insertBefore(W,aa.firstChild)}--t;Z=X}if(Y!=E){N.setEndBefore(ab);N.collapse(R)}return aa}function T(Z,Y){var ab,V,aa,t,X,W;if(Y!=j){ab=e.createDocumentFragment()}aa=Q(Z,Y);if(ab){ab.appendChild(aa)}V=n(Z);++V;t=N[z]-V;aa=Z.nextSibling;while(t>0){X=aa.nextSibling;W=y(aa,Y);if(ab){ab.appendChild(W)}--t;aa=X}if(Y!=E){N.setStartAfter(Z);N.collapse(D)}return ab}function o(Z,t,ac){var W,ae,Y,aa,ab,V,ad,X;if(ac!=j){ae=e.createDocumentFragment()}W=Q(Z,ac);if(ae){ae.appendChild(W)}Y=Z.parentNode;aa=n(Z);ab=n(t);++aa;V=ab-aa;ad=Z.nextSibling;while(V>0){X=ad.nextSibling;W=y(ad,ac);if(ae){ae.appendChild(W)}ad=X;--V}W=i(t,ac);if(ae){ae.appendChild(W)}if(ac!=E){N.setStartAfter(Z);N.collapse(D)}return ae}function i(aa,ab){var W=O(N[P],N[z]-1),ac,Z,Y,t,V,X=W!=N[P];if(W==aa){return L(W,X,R,ab)}ac=W.parentNode;Z=L(ac,R,R,ab);while(ac){while(W){Y=W.previousSibling;t=L(W,X,R,ab);if(ab!=j){Z.insertBefore(t,Z.firstChild)}X=D;W=Y}if(ac==aa){return Z}W=ac.previousSibling;ac=ac.parentNode;V=L(ac,R,R,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function Q(aa,ab){var X=O(N[h],N[U]),Y=X!=N[h],ac,Z,W,t,V;if(X==aa){return L(X,Y,D,ab)}ac=X.parentNode;Z=L(ac,R,D,ab);while(ac){while(X){W=X.nextSibling;t=L(X,Y,D,ab);if(ab!=j){Z.appendChild(t)}Y=D;X=W}if(ac==aa){return Z}X=ac.nextSibling;ac=ac.parentNode;V=L(ac,R,D,ab);if(ab!=j){V.appendChild(Z)}Z=V}}function L(t,Y,ab,ac){var X,W,Z,V,aa;if(Y){return y(t,ac)}if(t.nodeType==3){X=t.nodeValue;if(ab){V=N[U];W=X.substring(V);Z=X.substring(0,V)}else{V=N[z];W=X.substring(0,V);Z=X.substring(V)}if(ac!=E){t.nodeValue=Z}if(ac==j){return}aa=t.cloneNode(R);aa.nodeValue=W;return aa}if(ac==j){return}return t.cloneNode(R)}function y(V,t){if(t!=j){return t==E?V.cloneNode(D):V}V.parentNode.removeChild(V)}}a.Range=b})(tinymce.dom);(function(){function a(d){var b=this,h=d.dom,c=true,f=false;function e(i,j){var k,t=0,q,n,m,l,o,r,p=-1,s;k=i.duplicate();k.collapse(j);s=k.parentElement();if(s.ownerDocument!==d.dom.doc){return}while(s.contentEditable==="false"){s=s.parentNode}if(!s.hasChildNodes()){return{node:s,inside:1}}m=s.children;q=m.length-1;while(t<=q){r=Math.floor((t+q)/2);l=m[r];k.moveToElementText(l);p=k.compareEndPoints(j?"StartToStart":"EndToEnd",i);if(p>0){q=r-1}else{if(p<0){t=r+1}else{return{node:l}}}}if(p<0){if(!l){k.moveToElementText(s);k.collapse(true);l=s;n=true}else{k.collapse(false)}k.setEndPoint(j?"EndToStart":"EndToEnd",i);if(k.compareEndPoints(j?"StartToStart":"StartToEnd",i)>0){k=i.duplicate();k.collapse(j);o=-1;while(s==k.parentElement()){if(k.move("character",-1)==0){break}o++}}o=o||k.text.replace("\r\n"," ").length}else{k.collapse(true);k.setEndPoint(j?"StartToStart":"StartToEnd",i);o=k.text.replace("\r\n"," ").length}return{node:l,position:p,offset:o,inside:n}}function g(){var i=d.getRng(),r=h.createRng(),l,k,p,q,m,j;l=i.item?i.item(0):i.parentElement();if(l.ownerDocument!=h.doc){return r}k=d.isCollapsed();if(i.item){r.setStart(l.parentNode,h.nodeIndex(l));r.setEnd(r.startContainer,r.startOffset+1);return r}function o(A){var u=e(i,A),s,y,z=0,x,v,t;s=u.node;y=u.offset;if(u.inside&&!s.hasChildNodes()){r[A?"setStart":"setEnd"](s,0);return}if(y===v){r[A?"setStartBefore":"setEndAfter"](s);return}if(u.position<0){x=u.inside?s.firstChild:s.nextSibling;if(!x){r[A?"setStartAfter":"setEndAfter"](s);return}if(!y){if(x.nodeType==3){r[A?"setStart":"setEnd"](x,0)}else{r[A?"setStartBefore":"setEndBefore"](x)}return}while(x){t=x.nodeValue;z+=t.length;if(z>=y){s=x;z-=y;z=t.length-z;break}x=x.nextSibling}}else{x=s.previousSibling;if(!x){return r[A?"setStartBefore":"setEndBefore"](s)}if(!y){if(s.nodeType==3){r[A?"setStart":"setEnd"](x,s.nodeValue.length)}else{r[A?"setStartAfter":"setEndAfter"](x)}return}while(x){z+=x.nodeValue.length;if(z>=y){s=x;z-=y;break}x=x.previousSibling}}r[A?"setStart":"setEnd"](s,z)}try{o(true);if(!k){o()}}catch(n){if(n.number==-2147024809){m=b.getBookmark(2);p=i.duplicate();p.collapse(true);l=p.parentElement();if(!k){p=i.duplicate();p.collapse(false);q=p.parentElement();q.innerHTML=q.innerHTML}l.innerHTML=l.innerHTML;b.moveToBookmark(m);i=d.getRng();o(true);if(!k){o()}}else{throw n}}return r}this.getBookmark=function(m){var j=d.getRng(),o,i,l={};function n(u){var u,t,p,s,r,q=[];t=u.parentNode;p=h.getRoot().parentNode;while(t!=p&&t.nodeType!==9){s=t.children;r=s.length;while(r--){if(u===s[r]){q.push(r);break}}u=t;t=t.parentNode}return q}function k(q){var p;p=e(j,q);if(p){return{position:p.position,offset:p.offset,indexes:n(p.node),inside:p.inside}}}if(m===2){if(!j.item){l.start=k(true);if(!d.isCollapsed()){l.end=k()}}else{l.start={ctrl:true,indexes:n(j.item(0))}}}return l};this.moveToBookmark=function(k){var j,i=h.doc.body;function m(o){var r,q,n,p;r=h.getRoot();for(q=o.length-1;q>=0;q--){p=r.children;n=o[q];if(n<=p.length-1){r=p[n]}}return r}function l(r){var n=k[r?"start":"end"],q,p,o;if(n){q=n.position>0;p=i.createTextRange();p.moveToElementText(m(n.indexes));offset=n.offset;if(offset!==o){p.collapse(n.inside||q);p.moveStart("character",q?-offset:offset)}else{p.collapse(r)}j.setEndPoint(r?"StartToStart":"EndToStart",p);if(r){j.collapse(true)}}}if(k.start){if(k.start.ctrl){j=i.createControlRange();j.addElement(m(k.start.indexes));j.select()}else{j=i.createTextRange();l(true);l();j.select()}}};this.addRange=function(i){var n,l,k,p,s,q,r=d.dom.doc,m=r.body;function j(z){var u,y,t,x,v;t=h.create("a");u=z?k:s;y=z?p:q;x=n.duplicate();if(u==r||u==r.documentElement){u=m;y=0}if(u.nodeType==3){u.parentNode.insertBefore(t,u);x.moveToElementText(t);x.moveStart("character",y);h.remove(t);n.setEndPoint(z?"StartToStart":"EndToEnd",x)}else{v=u.childNodes;if(v.length){if(y>=v.length){h.insertAfter(t,v[v.length-1])}else{u.insertBefore(t,v[y])}x.moveToElementText(t)}else{t=r.createTextNode("\uFEFF");u.appendChild(t);x.moveToElementText(t.parentNode);x.collapse(c)}n.setEndPoint(z?"StartToStart":"EndToEnd",x);h.remove(t)}}k=i.startContainer;p=i.startOffset;s=i.endContainer;q=i.endOffset;n=m.createTextRange();if(k==s&&k.nodeType==1&&p==q-1){if(p==q-1){try{l=m.createControlRange();l.addElement(k.childNodes[p]);l.select();return}catch(o){}}}j(true);j();n.select()};this.getRangeAt=g}tinymce.dom.TridentSelection=a})();(function(){var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,j=0,d=Object.prototype.toString,o=false,i=true;[0,0].sort(function(){i=false;return 0});var b=function(v,e,z,A){z=z||[];e=e||document;var C=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!v||typeof v!=="string"){return z}var x=[],s,E,H,r,u=true,t=b.isXML(e),B=v,D,G,F,y;do{p.exec("");s=p.exec(B);if(s){B=s[3];x.push(s[1]);if(s[2]){r=s[3];break}}}while(s);if(x.length>1&&k.exec(v)){if(x.length===2&&f.relative[x[0]]){E=h(x[0]+x[1],e)}else{E=f.relative[x[0]]?[e]:b(x.shift(),e);while(x.length){v=x.shift();if(f.relative[v]){v+=x.shift()}E=h(v,E)}}}else{if(!A&&x.length>1&&e.nodeType===9&&!t&&f.match.ID.test(x[0])&&!f.match.ID.test(x[x.length-1])){D=b.find(x.shift(),e,t);e=D.expr?b.filter(D.expr,D.set)[0]:D.set[0]}if(e){D=A?{expr:x.pop(),set:a(A)}:b.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&e.parentNode?e.parentNode:e,t);E=D.expr?b.filter(D.expr,D.set):D.set;if(x.length>0){H=a(E)}else{u=false}while(x.length){G=x.pop();F=G;if(!f.relative[G]){G=""}else{F=x.pop()}if(F==null){F=e}f.relative[G](H,F,t)}}else{H=x=[]}}if(!H){H=E}if(!H){b.error(G||v)}if(d.call(H)==="[object Array]"){if(!u){z.push.apply(z,H)}else{if(e&&e.nodeType===1){for(y=0;H[y]!=null;y++){if(H[y]&&(H[y]===true||H[y].nodeType===1&&b.contains(e,H[y]))){z.push(E[y])}}}else{for(y=0;H[y]!=null;y++){if(H[y]&&H[y].nodeType===1){z.push(E[y])}}}}}else{a(H,z)}if(r){b(r,C,z,A);b.uniqueSort(z)}return z};b.uniqueSort=function(r){if(c){o=i;r.sort(c);if(o){for(var e=1;e":function(x,r){var u=typeof r==="string",v,s=0,e=x.length;if(u&&!/\W/.test(r)){r=r.toLowerCase();for(;s=0)){if(!s){e.push(v)}}else{if(s){r[u]=false}}}}return false},ID:function(e){return e[1].replace(/\\/g,"")},TAG:function(r,e){return r[1].toLowerCase()},CHILD:function(e){if(e[1]==="nth"){var r=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(r[1]+(r[2]||1))-0;e[3]=r[3]-0}e[0]=j++;return e},ATTR:function(u,r,s,e,v,x){var t=u[1].replace(/\\/g,"");if(!x&&f.attrMap[t]){u[1]=f.attrMap[t]}if(u[2]==="~="){u[4]=" "+u[4]+" "}return u},PSEUDO:function(u,r,s,e,v){if(u[1]==="not"){if((p.exec(u[3])||"").length>1||/^\w/.test(u[3])){u[3]=b(u[3],null,null,r)}else{var t=b.filter(u[3],r,s,true^v);if(!s){e.push.apply(e,t)}return false}}else{if(f.match.POS.test(u[0])||f.match.CHILD.test(u[0])){return true}}return u},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){e.parentNode.selectedIndex;return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(s,r,e){return !!b(e[3],s).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(e){return"text"===e.type},radio:function(e){return"radio"===e.type},checkbox:function(e){return"checkbox"===e.type},file:function(e){return"file"===e.type},password:function(e){return"password"===e.type},submit:function(e){return"submit"===e.type},image:function(e){return"image"===e.type},reset:function(e){return"reset"===e.type},button:function(e){return"button"===e.type||e.nodeName.toLowerCase()==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)}},setFilters:{first:function(r,e){return e===0},last:function(s,r,e,t){return r===t.length-1},even:function(r,e){return e%2===0},odd:function(r,e){return e%2===1},lt:function(s,r,e){return re[3]-0},nth:function(s,r,e){return e[3]-0===r},eq:function(s,r,e){return e[3]-0===r}},filter:{PSEUDO:function(s,y,x,z){var e=y[1],r=f.filters[e];if(r){return r(s,x,y,z)}else{if(e==="contains"){return(s.textContent||s.innerText||b.getText([s])||"").indexOf(y[3])>=0}else{if(e==="not"){var t=y[3];for(var v=0,u=t.length;v=0)}}},ID:function(r,e){return r.nodeType===1&&r.getAttribute("id")===e},TAG:function(r,e){return(e==="*"&&r.nodeType===1)||r.nodeName.toLowerCase()===e},CLASS:function(r,e){return(" "+(r.className||r.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(v,t){var s=t[1],e=f.attrHandle[s]?f.attrHandle[s](v):v[s]!=null?v[s]:v.getAttribute(s),x=e+"",u=t[2],r=t[4];return e==null?u==="!=":u==="="?x===r:u==="*="?x.indexOf(r)>=0:u==="~="?(" "+x+" ").indexOf(r)>=0:!r?x&&e!==false:u==="!="?x!==r:u==="^="?x.indexOf(r)===0:u==="$="?x.substr(x.length-r.length)===r:u==="|="?x===r||x.substr(0,r.length+1)===r+"-":false},POS:function(u,r,s,v){var e=r[2],t=f.setFilters[e];if(t){return t(u,s,r,v)}}}};var k=f.match.POS,g=function(r,e){return"\\"+(e-0+1)};for(var m in f.match){f.match[m]=new RegExp(f.match[m].source+(/(?![^\[]*\])(?![^\(]*\))/.source));f.leftMatch[m]=new RegExp(/(^(?:.|\r|\n)*?)/.source+f.match[m].source.replace(/\\(\d+)/g,g))}var a=function(r,e){r=Array.prototype.slice.call(r,0);if(e){e.push.apply(e,r);return e}return r};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType}catch(l){a=function(u,t){var r=t||[],s=0;if(d.call(u)==="[object Array]"){Array.prototype.push.apply(r,u)}else{if(typeof u.length==="number"){for(var e=u.length;s";var e=document.documentElement;e.insertBefore(r,e.firstChild);if(document.getElementById(s)){f.find.ID=function(u,v,x){if(typeof v.getElementById!=="undefined"&&!x){var t=v.getElementById(u[1]);return t?t.id===u[1]||typeof t.getAttributeNode!=="undefined"&&t.getAttributeNode("id").nodeValue===u[1]?[t]:undefined:[]}};f.filter.ID=function(v,t){var u=typeof v.getAttributeNode!=="undefined"&&v.getAttributeNode("id");return v.nodeType===1&&u&&u.nodeValue===t}}e.removeChild(r);e=r=null})();(function(){var e=document.createElement("div");e.appendChild(document.createComment(""));if(e.getElementsByTagName("*").length>0){f.find.TAG=function(r,v){var u=v.getElementsByTagName(r[1]);if(r[1]==="*"){var t=[];for(var s=0;u[s];s++){if(u[s].nodeType===1){t.push(u[s])}}u=t}return u}}e.innerHTML="";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){f.attrHandle.href=function(r){return r.getAttribute("href",2)}}e=null})();if(document.querySelectorAll){(function(){var e=b,s=document.createElement("div");s.innerHTML="

";if(s.querySelectorAll&&s.querySelectorAll(".TEST").length===0){return}b=function(x,v,t,u){v=v||document;if(!u&&v.nodeType===9&&!b.isXML(v)){try{return a(v.querySelectorAll(x),t)}catch(y){}}return e(x,v,t,u)};for(var r in e){b[r]=e[r]}s=null})()}(function(){var e=document.createElement("div");e.innerHTML="
";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}f.order.splice(1,0,"CLASS");f.find.CLASS=function(r,s,t){if(typeof s.getElementsByClassName!=="undefined"&&!t){return s.getElementsByClassName(r[1])}};e=null})();function n(r,x,v,A,y,z){for(var t=0,s=A.length;t0){u=e;break}}}e=e[r]}A[t]=u}}}b.contains=document.compareDocumentPosition?function(r,e){return !!(r.compareDocumentPosition(e)&16)}:function(r,e){return r!==e&&(r.contains?r.contains(e):true)};b.isXML=function(e){var r=(e?e.ownerDocument||e:0).documentElement;return r?r.nodeName!=="HTML":false};var h=function(e,y){var t=[],u="",v,s=y.nodeType?[y]:y;while((v=f.match.PSEUDO.exec(e))){u+=v[0];e=e.replace(f.match.PSEUDO,"")}e=f.relative[e]?e+"*":e;for(var x=0,r=s.length;x=0;h--){k=g[h];if(k.obj===l){j._remove(k.obj,k.name,k.cfunc);k.obj=k.cfunc=null;g.splice(h,1)}}}},cancel:function(g){if(!g){return false}this.stop(g);return this.prevent(g)},stop:function(g){if(g.stopPropagation){g.stopPropagation()}else{g.cancelBubble=true}return false},prevent:function(g){if(g.preventDefault){g.preventDefault()}else{g.returnValue=false}return false},destroy:function(){var g=this;f(g.events,function(j,h){g._remove(j.obj,j.name,j.cfunc);j.obj=j.cfunc=null});g.events=[];g=null},_add:function(h,i,g){if(h.attachEvent){h.attachEvent("on"+i,g)}else{if(h.addEventListener){h.addEventListener(i,g,false)}else{h["on"+i]=g}}},_remove:function(i,j,h){if(i){try{if(i.detachEvent){i.detachEvent("on"+j,h)}else{if(i.removeEventListener){i.removeEventListener(j,h,false)}else{i["on"+j]=null}}}catch(g){}}},_pageInit:function(h){var g=this;if(g.domLoaded){return}g.domLoaded=true;f(g.inits,function(i){i()});g.inits=[]},_wait:function(i){var g=this,h=i.document;if(i.tinyMCE_GZ&&tinyMCE_GZ.loaded){g.domLoaded=1;return}if(h.attachEvent){h.attachEvent("onreadystatechange",function(){if(h.readyState==="complete"){h.detachEvent("onreadystatechange",arguments.callee);g._pageInit(i)}});if(h.documentElement.doScroll&&i==i.top){(function(){if(g.domLoaded){return}try{h.documentElement.doScroll("left")}catch(j){setTimeout(arguments.callee,0);return}g._pageInit(i)})()}}else{if(h.addEventListener){g._add(i,"DOMContentLoaded",function(){g._pageInit(i)})}}g._add(i,"load",function(){g._pageInit(i)})},_stoppers:{preventDefault:function(){this.returnValue=false},stopPropagation:function(){this.cancelBubble=true}}});a=d.dom.Event=new d.dom.EventUtils();a._wait(window);d.addUnload(function(){a.destroy()})})(tinymce);(function(a){a.dom.Element=function(f,d){var b=this,e,c;b.settings=d=d||{};b.id=f;b.dom=e=d.dom||a.DOM;if(!a.isIE){c=e.get(b.id)}a.each(("getPos,getRect,getParent,add,setStyle,getStyle,setStyles,setAttrib,setAttribs,getAttrib,addClass,removeClass,hasClass,getOuterHTML,setOuterHTML,remove,show,hide,isHidden,setHTML,get").split(/,/),function(g){b[g]=function(){var h=[f],j;for(j=0;j"+(h.item?h.item(0).outerHTML:h.htmlText);l.removeChild(l.firstChild)}else{l.innerHTML=h.toString()}}if(/^\s/.test(l.innerHTML)){i=" "}if(/\s+$/.test(l.innerHTML)){k=" "}g.getInner=true;g.content=f.isCollapsed()?"":i+f.serializer.serialize(l,g)+k;f.onGetContent.dispatch(f,g);return g.content},setContent:function(g,i){var n=this,f=n.getRng(),j,k=n.win.document,m,l;i=i||{format:"html"};i.set=true;g=i.content=g;if(!i.no_events){n.onBeforeSetContent.dispatch(n,i)}g=i.content;if(f.insertNode){g+='_';if(f.startContainer==k&&f.endContainer==k){k.body.innerHTML=g}else{f.deleteContents();if(k.body.childNodes.length==0){k.body.innerHTML=g}else{if(f.createContextualFragment){f.insertNode(f.createContextualFragment(g))}else{m=k.createDocumentFragment();l=k.createElement("div");m.appendChild(l);l.outerHTML=g;f.insertNode(m)}}}j=n.dom.get("__caret");f=k.createRange();f.setStartBefore(j);f.setEndBefore(j);n.setRng(f);n.dom.remove("__caret");try{n.setRng(f)}catch(h){}}else{if(f.item){k.execCommand("Delete",false,null);f=n.getRng()}if(/^\s+/.test(g)){f.pasteHTML('_'+g);n.dom.remove("__mce_tmp")}else{f.pasteHTML(g)}}if(!i.no_events){n.onSetContent.dispatch(n,i)}},getStart:function(){var g=this.getRng(),h,f,j,i;if(g.duplicate||g.item){if(g.item){return g.item(0)}j=g.duplicate();j.collapse(1);h=j.parentElement();f=i=g.parentElement();while(i=i.parentNode){if(i==h){h=f;break}}return h}else{h=g.startContainer;if(h.nodeType==1&&h.hasChildNodes()){h=h.childNodes[Math.min(h.childNodes.length-1,g.startOffset)]}if(h&&h.nodeType==3){return h.parentNode}return h}},getEnd:function(){var g=this,h=g.getRng(),i,f;if(h.duplicate||h.item){if(h.item){return h.item(0)}h=h.duplicate();h.collapse(0);i=h.parentElement();if(i&&i.nodeName=="BODY"){return i.lastChild||i}return i}else{i=h.endContainer;f=h.endOffset;if(i.nodeType==1&&i.hasChildNodes()){i=i.childNodes[f>0?f-1:f]}if(i&&i.nodeType==3){return i.parentNode}return i}},getBookmark:function(r,s){var v=this,m=v.dom,g,j,i,n,h,o,p,l="\uFEFF",u;function f(x,y){var t=0;d(m.select(x),function(A,z){if(A==y){t=z}});return t}if(r==2){function k(){var x=v.getRng(true),t=m.getRoot(),y={};function z(C,H){var B=C[H?"startContainer":"endContainer"],G=C[H?"startOffset":"endOffset"],A=[],D,F,E=0;if(B.nodeType==3){if(s){for(D=B.previousSibling;D&&D.nodeType==3;D=D.previousSibling){G+=D.nodeValue.length}}A.push(G)}else{F=B.childNodes;if(G>=F.length&&F.length){E=1;G=Math.max(0,F.length-1)}A.push(v.dom.nodeIndex(F[G],s)+E)}for(;B&&B!=t;B=B.parentNode){A.push(v.dom.nodeIndex(B,s))}return A}y.start=z(x,true);if(!v.isCollapsed()){y.end=z(x)}return y}if(v.tridentSel){return v.tridentSel.getBookmark(r)}return k()}if(r){return{rng:v.getRng()}}g=v.getRng();i=m.uniqueId();n=tinyMCE.activeEditor.selection.isCollapsed();u="overflow:hidden;line-height:0px";if(g.duplicate||g.item){if(!g.item){j=g.duplicate();try{g.collapse();g.pasteHTML(''+l+"");if(!n){j.collapse(false);g.moveToElementText(j.parentElement());if(g.compareEndPoints("StartToEnd",j)==0){j.move("character",-1)}j.pasteHTML(''+l+"")}}catch(q){return null}}else{o=g.item(0);h=o.nodeName;return{name:h,index:f(h,o)}}}else{o=v.getNode();h=o.nodeName;if(h=="IMG"){return{name:h,index:f(h,o)}}j=g.cloneRange();if(!n){j.collapse(false);j.insertNode(m.create("span",{"data-mce-type":"bookmark",id:i+"_end",style:u},l))}g.collapse(true);g.insertNode(m.create("span",{"data-mce-type":"bookmark",id:i+"_start",style:u},l))}v.moveToBookmark({id:i,keep:1});return{id:i}},moveToBookmark:function(n){var r=this,l=r.dom,i,h,f,q,j,s,o,p;if(n){if(n.start){f=l.createRng();q=l.getRoot();function g(z){var t=n[z?"start":"end"],v,x,y,u;if(t){y=t[0];for(x=q,v=t.length-1;v>=1;v--){u=x.childNodes;if(t[v]>u.length-1){return}x=u[t[v]]}if(x.nodeType===3){y=Math.min(t[0],x.nodeValue.length)}if(x.nodeType===1){y=Math.min(t[0],x.childNodes.length)}if(z){f.setStart(x,y)}else{f.setEnd(x,y)}}return true}if(r.tridentSel){return r.tridentSel.moveToBookmark(n)}if(g(true)&&g()){r.setRng(f)}}else{if(n.id){function k(A){var u=l.get(n.id+"_"+A),z,t,x,y,v=n.keep;if(u){z=u.parentNode;if(A=="start"){if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}j=s=z;o=p=t}else{if(!v){t=l.nodeIndex(u)}else{z=u.firstChild;t=1}s=z;p=t}if(!v){y=u.previousSibling;x=u.nextSibling;d(c.grep(u.childNodes),function(B){if(B.nodeType==3){B.nodeValue=B.nodeValue.replace(/\uFEFF/g,"")}});while(u=l.get(n.id+"_"+A)){l.remove(u,1)}if(y&&x&&y.nodeType==x.nodeType&&y.nodeType==3&&!c.isOpera){t=y.nodeValue.length;y.appendData(x.nodeValue);l.remove(x);if(A=="start"){j=s=y;o=p=t}else{s=y;p=t}}}}}function m(t){if(l.isBlock(t)&&!t.innerHTML){t.innerHTML=!a?'
':" "}return t}k("start");k("end");if(j){f=l.createRng();f.setStart(m(j),o);f.setEnd(m(s),p);r.setRng(f)}}else{if(n.name){r.select(l.select(n.name)[n.index])}else{if(n.rng){r.setRng(n.rng)}}}}}},select:function(k,j){var i=this,l=i.dom,g=l.createRng(),f;if(k){f=l.nodeIndex(k);g.setStart(k.parentNode,f);g.setEnd(k.parentNode,f+1);if(j){function h(m,o){var n=new c.dom.TreeWalker(m,m);do{if(m.nodeType==3&&c.trim(m.nodeValue).length!=0){if(o){g.setStart(m,0)}else{g.setEnd(m,m.nodeValue.length)}return}if(m.nodeName=="BR"){if(o){g.setStartBefore(m)}else{g.setEndBefore(m)}return}}while(m=(o?n.next():n.prev()))}h(k,1);h(k)}i.setRng(g)}return k},isCollapsed:function(){var f=this,h=f.getRng(),g=f.getSel();if(!h||h.item){return false}if(h.compareEndPoints){return h.compareEndPoints("StartToEnd",h)===0}return !g||h.collapsed},collapse:function(f){var h=this,g=h.getRng(),i;if(g.item){i=g.item(0);g=h.win.document.body.createTextRange();g.moveToElementText(i)}g.collapse(!!f);h.setRng(g)},getSel:function(){var g=this,f=this.win;return f.getSelection?f.getSelection():f.document.selection},getRng:function(l){var g=this,h,i,k,j=g.win.document;if(l&&g.tridentSel){return g.tridentSel.getRangeAt(0)}try{if(h=g.getSel()){i=h.rangeCount>0?h.getRangeAt(0):(h.createRange?h.createRange():j.createRange())}}catch(f){}if(c.isIE&&i&&i.setStart&&j.selection.createRange().item){k=j.selection.createRange().item(0);i=j.createRange();i.setStartBefore(k);i.setEndAfter(k)}if(!i){i=j.createRange?j.createRange():j.body.createTextRange()}if(g.selectedRange&&g.explicitRange){if(i.compareBoundaryPoints(i.START_TO_START,g.selectedRange)===0&&i.compareBoundaryPoints(i.END_TO_END,g.selectedRange)===0){i=g.explicitRange}else{g.selectedRange=null;g.explicitRange=null}}return i},setRng:function(i){var h,g=this;if(!g.tridentSel){h=g.getSel();if(h){g.explicitRange=i;try{h.removeAllRanges()}catch(f){}h.addRange(i);g.selectedRange=h.rangeCount>0?h.getRangeAt(0):null}}else{if(i.cloneRange){g.tridentSel.addRange(i);return}try{i.select()}catch(f){}}},setNode:function(g){var f=this;f.setContent(f.dom.getOuterHTML(g));return g},getNode:function(){var h=this,g=h.getRng(),i=h.getSel(),l,k=g.startContainer,f=g.endContainer;if(!g){return h.dom.getRoot()}if(g.setStart){l=g.commonAncestorContainer;if(!g.collapsed){if(g.startContainer==g.endContainer){if(g.endOffset-g.startOffset<2){if(g.startContainer.hasChildNodes()){l=g.startContainer.childNodes[g.startOffset]}}}if(k.nodeType===3&&f.nodeType===3){function j(p,m){var o=p;while(p&&p.nodeType===3&&p.length===0){p=m?p.nextSibling:p.previousSibling}return p||o}if(k.length===g.startOffset){k=j(k.nextSibling,true)}else{k=k.parentNode}if(g.endOffset===0){f=j(f.previousSibling,false)}else{f=f.parentNode}if(k&&k===f){return k}}}if(l&&l.nodeType==3){return l.parentNode}return l}return g.item?g.item(0):g.parentElement()},getSelectedBlocks:function(o,g){var m=this,j=m.dom,l,k,h,i=[];l=j.getParent(o||m.getStart(),j.isBlock);k=j.getParent(g||m.getEnd(),j.isBlock);if(l){i.push(l)}if(l&&k&&l!=k){h=l;var f=new c.dom.TreeWalker(l,j.getRoot());while((h=f.next())&&h!=k){if(j.isBlock(h)){i.push(h)}}}if(k&&l!=k){i.push(k)}return i},normalize:function(){var g=this,f,i;if(c.isIE){return}function h(p){var k,o,n,m=g.dom,j=m.getRoot(),l;k=f[(p?"start":"end")+"Container"];o=f[(p?"start":"end")+"Offset"];if(k.nodeType===9){k=k.body;o=0}if(k===j){if(k.hasChildNodes()){k=k.childNodes[Math.min(!p&&o>0?o-1:o,k.childNodes.length-1)];o=0;if(k.hasChildNodes()){l=k;n=new c.dom.TreeWalker(k,j);do{if(l.nodeType===3){o=p?0:l.nodeValue.length-1;k=l;i=true;break}if(/^(BR|IMG)$/.test(l.nodeName)){o=m.nodeIndex(l);k=l.parentNode;if(l.nodeName=="IMG"&&!p){o++}i=true;break}}while(l=(p?n.next():n.prev()))}}}if(i){f["set"+(p?"Start":"End")](k,o)}}f=g.getRng();h(true);if(!f.collapsed){h()}if(i){g.setRng(f)}},destroy:function(g){var f=this;f.win=null;if(!g){c.removeUnload(f.destroy)}},_fixIESelection:function(){var g=this.dom,m=g.doc,h=m.body,j,n,f;m.documentElement.unselectable=true;function i(o,r){var p=h.createTextRange();try{p.moveToPoint(o,r)}catch(q){p=null}return p}function l(p){var o;if(p.button){o=i(p.x,p.y);if(o){if(o.compareEndPoints("StartToStart",n)>0){o.setEndPoint("StartToStart",n)}else{o.setEndPoint("EndToEnd",n)}o.select()}}else{k()}}function k(){var o=m.selection.createRange();if(n&&!o.item&&o.compareEndPoints("StartToEnd",o)===0){n.select()}g.unbind(m,"mouseup",k);g.unbind(m,"mousemove",l);n=j=0}g.bind(m,["mousedown","contextmenu"],function(o){if(o.target.nodeName==="HTML"){if(j){k()}f=m.documentElement;if(f.scrollHeight>f.clientHeight){return}j=1;n=i(o.x,o.y);if(n){g.bind(m,"mouseup",k);g.bind(m,"mousemove",l);g.win.focus();n.select()}}})}})})(tinymce);(function(a){a.dom.Serializer=function(e,i,f){var h,b,d=a.isIE,g=a.each,c;if(!e.apply_source_formatting){e.indent=false}i=i||a.DOM;f=f||new a.html.Schema(e);e.entity_encoding=e.entity_encoding||"named";e.remove_trailing_brs="remove_trailing_brs" in e?e.remove_trailing_brs:true;h=new a.util.Dispatcher(self);b=new a.util.Dispatcher(self);c=new a.html.DomParser(e,f);c.addAttributeFilter("src,href,style",function(k,j){var o=k.length,l,q,n="data-mce-"+j,p=e.url_converter,r=e.url_converter_scope,m;while(o--){l=k[o];q=l.attributes.map[n];if(q!==m){l.attr(j,q.length>0?q:null);l.attr(n,null)}else{q=l.attributes.map[j];if(j==="style"){q=i.serializeStyle(i.parseStyle(q),l.name)}else{if(p){q=p.call(r,q,j,l.name)}}l.attr(j,q.length>0?q:null)}}});c.addAttributeFilter("class",function(j,k){var l=j.length,m,n;while(l--){m=j[l];n=m.attr("class").replace(/\s*mce(Item\w+|Selected)\s*/g,"");m.attr("class",n.length>0?n:null)}});c.addAttributeFilter("data-mce-type",function(j,l,k){var m=j.length,n;while(m--){n=j[m];if(n.attributes.map["data-mce-type"]==="bookmark"&&!k.cleanup){n.remove()}}});c.addNodeFilter("script,style",function(k,l){var m=k.length,n,o;function j(p){return p.replace(/()/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*(()?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")}while(m--){n=k[m];o=n.firstChild?n.firstChild.value:"";if(l==="script"){n.attr("type",(n.attr("type")||"text/javascript").replace(/^mce\-/,""));if(o.length>0){n.firstChild.value="// "}}else{if(o.length>0){n.firstChild.value=""}}}});c.addNodeFilter("#comment",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.value.indexOf("[CDATA[")===0){m.name="#cdata";m.type=4;m.value=m.value.replace(/^\[CDATA\[|\]\]$/g,"")}else{if(m.value.indexOf("mce:protected ")===0){m.name="#text";m.type=3;m.raw=true;m.value=unescape(m.value).substr(14)}}}});c.addNodeFilter("xml:namespace,input",function(j,k){var l=j.length,m;while(l--){m=j[l];if(m.type===7){m.remove()}else{if(m.type===1){if(k==="input"&&!("type" in m.attributes.map)){m.attr("type","text")}}}}});if(e.fix_list_elements){c.addNodeFilter("ul,ol",function(k,l){var m=k.length,n,j;while(m--){n=k[m];j=n.parent;if(j.name==="ul"||j.name==="ol"){if(n.prev&&n.prev.name==="li"){n.prev.append(n)}}}})}c.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style",function(j,k){var l=j.length;while(l--){j[l].attr(k,null)}});return{schema:f,addNodeFilter:c.addNodeFilter,addAttributeFilter:c.addAttributeFilter,onPreProcess:h,onPostProcess:b,serialize:function(o,m){var l,p,k,j,n;if(d&&i.select("script,style,select,map").length>0){n=o.innerHTML;o=o.cloneNode(false);i.setHTML(o,n)}else{o=o.cloneNode(true)}l=o.ownerDocument.implementation;if(l.createHTMLDocument){p=l.createHTMLDocument("");g(o.nodeName=="BODY"?o.childNodes:[o],function(q){p.body.appendChild(p.importNode(q,true))});if(o.nodeName!="BODY"){o=p.body.firstChild}else{o=p.body}k=i.doc;i.doc=p}m=m||{};m.format=m.format||"html";if(!m.no_events){m.node=o;h.dispatch(self,m)}j=new a.html.Serializer(e,f);m.content=j.serialize(c.parse(m.getInner?o.innerHTML:a.trim(i.getOuterHTML(o),m),m));if(!m.cleanup){m.content=m.content.replace(/\uFEFF|\u200B/g,"")}if(!m.no_events){b.dispatch(self,m)}if(k){i.doc=k}m.node=null;return m.content},addRules:function(j){f.addValidElements(j)},setRules:function(j){f.setValidElements(j)}}}})(tinymce);(function(a){a.dom.ScriptLoader=function(h){var c=0,k=1,i=2,l={},j=[],f={},d=[],g=0,e;function b(m,v){var x=this,q=a.DOM,s,o,r,n;function p(){q.remove(n);if(s){s.onreadystatechange=s.onload=s=null}v()}function u(){if(typeof(console)!=="undefined"&&console.log){console.log("Failed to load: "+m)}}n=q.uniqueId();if(a.isIE6){o=new a.util.URI(m);r=location;if(o.host==r.hostname&&o.port==r.port&&(o.protocol+":")==r.protocol&&o.protocol.toLowerCase()!="file"){a.util.XHR.send({url:a._addVer(o.getURI()),success:function(y){var t=q.create("script",{type:"text/javascript"});t.text=y;document.getElementsByTagName("head")[0].appendChild(t);q.remove(t);p()},error:u});return}}s=q.create("script",{id:n,type:"text/javascript",src:a._addVer(m)});if(!a.isIE){s.onload=p}s.onerror=u;if(!a.isOpera){s.onreadystatechange=function(){var t=s.readyState;if(t=="complete"||t=="loaded"){p()}}}(document.getElementsByTagName("head")[0]||document.body).appendChild(s)}this.isDone=function(m){return l[m]==i};this.markDone=function(m){l[m]=i};this.add=this.load=function(m,q,n){var o,p=l[m];if(p==e){j.push(m);l[m]=c}if(q){if(!f[m]){f[m]=[]}f[m].push({func:q,scope:n||this})}};this.loadQueue=function(n,m){this.loadScripts(j,n,m)};this.loadScripts=function(m,q,p){var o;function n(r){a.each(f[r],function(s){s.func.call(s.scope)});f[r]=e}d.push({func:q,scope:p||this});o=function(){var r=a.grep(m);m.length=0;a.each(r,function(s){if(l[s]==i){n(s);return}if(l[s]!=k){l[s]=k;g++;b(s,function(){l[s]=i;g--;n(s);o()})}});if(!g){a.each(d,function(s){s.func.call(s.scope)});d.length=0}};o()}};a.ScriptLoader=new a.dom.ScriptLoader()})(tinymce);tinymce.dom.TreeWalker=function(a,c){var b=a;function d(i,f,e,j){var h,g;if(i){if(!j&&i[f]){return i[f]}if(i!=c){h=i[e];if(h){return h}for(g=i.parentNode;g&&g!=c;g=g.parentNode){h=g[e];if(h){return h}}}}}this.current=function(){return b};this.next=function(e){return(b=d(b,"firstChild","nextSibling",e))};this.prev=function(e){return(b=d(b,"lastChild","previousSibling",e))}};(function(a){a.dom.RangeUtils=function(c){var b="\uFEFF";this.walk=function(d,s){var i=d.startContainer,l=d.startOffset,t=d.endContainer,m=d.endOffset,j,g,o,h,r,q,e;e=c.select("td.mceSelected,th.mceSelected");if(e.length>0){a.each(e,function(u){s([u])});return}function f(u){var v;v=u[0];if(v.nodeType===3&&v===i&&l>=v.nodeValue.length){u.splice(0,1)}v=u[u.length-1];if(m===0&&u.length>0&&v===t&&v.nodeType===3){u.splice(u.length-1,1)}return u}function p(x,v,u){var y=[];for(;x&&x!=u;x=x[v]){y.push(x)}return y}function n(v,u){do{if(v.parentNode==u){return v}v=v.parentNode}while(v)}function k(x,v,y){var u=y?"nextSibling":"previousSibling";for(h=x,r=h.parentNode;h&&h!=v;h=r){r=h.parentNode;q=p(h==x?h:h[u],u);if(q.length){if(!y){q.reverse()}s(f(q))}}}if(i.nodeType==1&&i.hasChildNodes()){i=i.childNodes[l]}if(t.nodeType==1&&t.hasChildNodes()){t=t.childNodes[Math.min(m-1,t.childNodes.length-1)]}if(i==t){return s(f([i]))}j=c.findCommonAncestor(i,t);for(h=i;h;h=h.parentNode){if(h===t){return k(i,j,true)}if(h===j){break}}for(h=t;h;h=h.parentNode){if(h===i){return k(t,j)}if(h===j){break}}g=n(i,j)||i;o=n(t,j)||t;k(i,g,true);q=p(g==i?g:g.nextSibling,"nextSibling",o==t?o.nextSibling:o);if(q.length){s(f(q))}k(t,o)};this.split=function(e){var h=e.startContainer,d=e.startOffset,i=e.endContainer,g=e.endOffset;function f(j,k){return j.splitText(k)}if(h==i&&h.nodeType==3){if(d>0&&dd){g=g-d;h=i=f(i,g).previousSibling;g=i.nodeValue.length;d=0}else{g=0}}}else{if(h.nodeType==3&&d>0&&d0&&g=l.length){q=0}}s=l[q];f.setAttrib(g,"tabindex","-1");f.setAttrib(s.id,"tabindex","0");f.get(s.id).focus();if(e.actOnFocus){e.onAction(s.id)}if(r){a.cancel(r)}};o=function(y){var u=37,t=39,x=38,z=40,q=27,s=14,r=13,v=32;switch(y.keyCode){case u:if(i){p.moveFocus(-1)}break;case t:if(i){p.moveFocus(1)}break;case x:if(n){p.moveFocus(-1)}break;case z:if(n){p.moveFocus(1)}break;case q:if(e.onCancel){e.onCancel();a.cancel(y)}break;case s:case r:case v:if(e.onAction){e.onAction(g);a.cancel(y)}break}};c(l,function(s,q){var r;if(!s.id){s.id=f.uniqueId("_mce_item_")}if(k){f.bind(s.id,"blur",h);r="-1"}else{r=(q===0?"0":"-1")}f.setAttrib(s.id,"tabindex",r);f.bind(f.get(s.id),"focus",j)});if(l[0]){g=l[0].id}f.setAttrib(m,"tabindex","-1");f.bind(f.get(m),"focus",d);f.bind(f.get(m),"keydown",o)}})})(tinymce);(function(c){var b=c.DOM,a=c.is;c.create("tinymce.ui.Control",{Control:function(f,e,d){this.id=f;this.settings=e=e||{};this.rendered=false;this.onRender=new c.util.Dispatcher(this);this.classPrefix="";this.scope=e.scope||this;this.disabled=0;this.active=0;this.editor=d},setAriaProperty:function(f,e){var d=b.get(this.id+"_aria")||b.get(this.id);if(d){b.setAttrib(d,"aria-"+f,!!e)}},focus:function(){b.get(this.id).focus()},setDisabled:function(d){if(d!=this.disabled){this.setAriaProperty("disabled",d);this.setState("Disabled",d);this.setState("Enabled",!d);this.disabled=d}},isDisabled:function(){return this.disabled},setActive:function(d){if(d!=this.active){this.setState("Active",d);this.active=d;this.setAriaProperty("pressed",d)}},isActive:function(){return this.active},setState:function(f,d){var e=b.get(this.id);f=this.classPrefix+f;if(d){b.addClass(e,f)}else{b.removeClass(e,f)}},isRendered:function(){return this.rendered},renderHTML:function(){},renderTo:function(d){b.setHTML(d,this.renderHTML())},postRender:function(){var e=this,d;if(a(e.disabled)){d=e.disabled;e.disabled=-1;e.setDisabled(d)}if(a(e.active)){d=e.active;e.active=-1;e.setActive(d)}},remove:function(){b.remove(this.id);this.destroy()},destroy:function(){c.dom.Event.clear(this.id)}})})(tinymce);tinymce.create("tinymce.ui.Container:tinymce.ui.Control",{Container:function(c,b,a){this.parent(c,b,a);this.controls=[];this.lookup={}},add:function(a){this.lookup[a.id]=a;this.controls.push(a);return a},get:function(a){return this.lookup[a]}});tinymce.create("tinymce.ui.Separator:tinymce.ui.Control",{Separator:function(b,a){this.parent(b,a);this.classPrefix="mceSeparator";this.setDisabled(true)},renderHTML:function(){return tinymce.DOM.createHTML("span",{"class":this.classPrefix,role:"separator","aria-orientation":"vertical",tabindex:"-1"})}});(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.MenuItem:tinymce.ui.Control",{MenuItem:function(g,f){this.parent(g,f);this.classPrefix="mceMenuItem"},setSelected:function(f){this.setState("Selected",f);this.setAriaProperty("checked",!!f);this.selected=f},isSelected:function(){return this.selected},postRender:function(){var f=this;f.parent();if(c(f.selected)){f.setSelected(f.selected)}}})})(tinymce);(function(d){var c=d.is,b=d.DOM,e=d.each,a=d.walk;d.create("tinymce.ui.Menu:tinymce.ui.MenuItem",{Menu:function(h,g){var f=this;f.parent(h,g);f.items={};f.collapsed=false;f.menuCount=0;f.onAddItem=new d.util.Dispatcher(this)},expand:function(g){var f=this;if(g){a(f,function(h){if(h.expand){h.expand()}},"items",f)}f.collapsed=false},collapse:function(g){var f=this;if(g){a(f,function(h){if(h.collapse){h.collapse()}},"items",f)}f.collapsed=true},isCollapsed:function(){return this.collapsed},add:function(f){if(!f.settings){f=new d.ui.MenuItem(f.id||b.uniqueId(),f)}this.onAddItem.dispatch(this,f);return this.items[f.id]=f},addSeparator:function(){return this.add({separator:true})},addMenu:function(f){if(!f.collapse){f=this.createMenu(f)}this.menuCount++;return this.add(f)},hasMenus:function(){return this.menuCount!==0},remove:function(f){delete this.items[f.id]},removeAll:function(){var f=this;a(f,function(g){if(g.removeAll){g.removeAll()}else{g.remove()}g.destroy()},"items",f);f.items={}},createMenu:function(g){var f=new d.ui.Menu(g.id||b.uniqueId(),g);f.onAddItem.add(this.onAddItem.dispatch,this.onAddItem);return f}})})(tinymce);(function(e){var d=e.is,c=e.DOM,f=e.each,a=e.dom.Event,b=e.dom.Element;e.create("tinymce.ui.DropMenu:tinymce.ui.Menu",{DropMenu:function(h,g){g=g||{};g.container=g.container||c.doc.body;g.offset_x=g.offset_x||0;g.offset_y=g.offset_y||0;g.vp_offset_x=g.vp_offset_x||0;g.vp_offset_y=g.vp_offset_y||0;if(d(g.icons)&&!g.icons){g["class"]+=" mceNoIcons"}this.parent(h,g);this.onShowMenu=new e.util.Dispatcher(this);this.onHideMenu=new e.util.Dispatcher(this);this.classPrefix="mceMenu"},createMenu:function(j){var h=this,i=h.settings,g;j.container=j.container||i.container;j.parent=h;j.constrain=j.constrain||i.constrain;j["class"]=j["class"]||i["class"];j.vp_offset_x=j.vp_offset_x||i.vp_offset_x;j.vp_offset_y=j.vp_offset_y||i.vp_offset_y;j.keyboard_focus=i.keyboard_focus;g=new e.ui.DropMenu(j.id||c.uniqueId(),j);g.onAddItem.add(h.onAddItem.dispatch,h.onAddItem);return g},focus:function(){var g=this;if(g.keyboardNav){g.keyboardNav.focus()}},update:function(){var i=this,j=i.settings,g=c.get("menu_"+i.id+"_tbl"),l=c.get("menu_"+i.id+"_co"),h,k;h=j.max_width?Math.min(g.clientWidth,j.max_width):g.clientWidth;k=j.max_height?Math.min(g.clientHeight,j.max_height):g.clientHeight;if(!c.boxModel){i.element.setStyles({width:h+2,height:k+2})}else{i.element.setStyles({width:h,height:k})}if(j.max_width){c.setStyle(l,"width",h)}if(j.max_height){c.setStyle(l,"height",k);if(g.clientHeightv){p=r?r-u:Math.max(0,(v-A.vp_offset_x)-u)}if((n+A.vp_offset_y+l)>q){n=Math.max(0,(q-A.vp_offset_y)-l)}}c.setStyles(o,{left:p,top:n});z.element.update();z.isMenuVisible=1;z.mouseClickFunc=a.add(o,"click",function(s){var h;s=s.target;if(s&&(s=c.getParent(s,"tr"))&&!c.hasClass(s,m+"ItemSub")){h=z.items[s.id];if(h.isDisabled()){return}k=z;while(k){if(k.hideMenu){k.hideMenu()}k=k.settings.parent}if(h.settings.onclick){h.settings.onclick(s)}return a.cancel(s)}});if(z.hasMenus()){z.mouseOverFunc=a.add(o,"mouseover",function(x){var h,t,s;x=x.target;if(x&&(x=c.getParent(x,"tr"))){h=z.items[x.id];if(z.lastMenu){z.lastMenu.collapse(1)}if(h.isDisabled()){return}if(x&&c.hasClass(x,m+"ItemSub")){t=c.getRect(x);h.showMenu((t.x+t.w-i),t.y-i,t.x);z.lastMenu=h;c.addClass(c.get(h.id).firstChild,m+"ItemActive")}}})}a.add(o,"keydown",z._keyHandler,z);z.onShowMenu.dispatch(z);if(A.keyboard_focus){z._setupKeyboardNav()}},hideMenu:function(j){var g=this,i=c.get("menu_"+g.id),h;if(!g.isMenuVisible){return}if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(i,"mouseover",g.mouseOverFunc);a.remove(i,"click",g.mouseClickFunc);a.remove(i,"keydown",g._keyHandler);c.hide(i);g.isMenuVisible=0;if(!j){g.collapse(1)}if(g.element){g.element.hide()}if(h=c.get(g.id)){c.removeClass(h.firstChild,g.classPrefix+"ItemActive")}g.onHideMenu.dispatch(g)},add:function(i){var g=this,h;i=g.parent(i);if(g.isRendered&&(h=c.get("menu_"+g.id))){g._add(c.select("tbody",h)[0],i)}return i},collapse:function(g){this.parent(g);this.hideMenu(1)},remove:function(g){c.remove(g.id);this.destroy();return this.parent(g)},destroy:function(){var g=this,h=c.get("menu_"+g.id);if(g.keyboardNav){g.keyboardNav.destroy()}a.remove(h,"mouseover",g.mouseOverFunc);a.remove(c.select("a",h),"focus",g.mouseOverFunc);a.remove(h,"click",g.mouseClickFunc);a.remove(h,"keydown",g._keyHandler);if(g.element){g.element.remove()}c.remove(h)},renderNode:function(){var i=this,j=i.settings,l,h,k,g;g=c.create("div",{role:"listbox",id:"menu_"+i.id,"class":j["class"],style:"position:absolute;left:0;top:0;z-index:200000;outline:0"});if(i.settings.parent){c.setAttrib(g,"aria-parent","menu_"+i.settings.parent.id)}k=c.add(g,"div",{role:"presentation",id:"menu_"+i.id+"_co","class":i.classPrefix+(j["class"]?" "+j["class"]:"")});i.element=new b("menu_"+i.id,{blocker:1,container:j.container});if(j.menu_line){c.add(k,"span",{"class":i.classPrefix+"Line"})}l=c.add(k,"table",{role:"presentation",id:"menu_"+i.id+"_tbl",border:0,cellPadding:0,cellSpacing:0});h=c.add(l,"tbody");f(i.items,function(m){i._add(h,m)});i.rendered=true;return g},_setupKeyboardNav:function(){var i,h,g=this;i=c.get("menu_"+g.id);h=c.select("a[role=option]","menu_"+g.id);h.splice(0,0,i);g.keyboardNav=new e.ui.KeyboardNavigation({root:"menu_"+g.id,items:h,onCancel:function(){g.hideMenu()},enableUpDown:true});i.focus()},_keyHandler:function(g){var h=this,i;switch(g.keyCode){case 37:if(h.settings.parent){h.hideMenu();h.settings.parent.focus();a.cancel(g)}break;case 39:if(h.mouseOverFunc){h.mouseOverFunc(g)}break}},_add:function(j,h){var i,q=h.settings,p,l,k,m=this.classPrefix,g;if(q.separator){l=c.add(j,"tr",{id:h.id,"class":m+"ItemSeparator"});c.add(l,"td",{"class":m+"ItemSeparator"});if(i=l.previousSibling){c.addClass(i,"mceLast")}return}i=l=c.add(j,"tr",{id:h.id,"class":m+"Item "+m+"ItemEnabled"});i=k=c.add(i,q.titleItem?"th":"td");i=p=c.add(i,"a",{id:h.id+"_aria",role:q.titleItem?"presentation":"option",href:"javascript:;",onclick:"return false;",onmousedown:"return false;"});if(q.parent){c.setAttrib(p,"aria-haspopup","true");c.setAttrib(p,"aria-owns","menu_"+h.id)}c.addClass(k,q["class"]);g=c.add(i,"span",{"class":"mceIcon"+(q.icon?" mce_"+q.icon:"")});if(q.icon_src){c.add(g,"img",{src:q.icon_src})}i=c.add(i,q.element||"span",{"class":"mceText",title:h.settings.title},h.settings.title);if(h.settings.style){c.setAttrib(i,"style",h.settings.style)}if(j.childNodes.length==1){c.addClass(l,"mceFirst")}if((i=l.previousSibling)&&c.hasClass(i,m+"ItemSeparator")){c.addClass(l,"mceFirst")}if(h.collapse){c.addClass(l,m+"ItemSub")}if(i=l.previousSibling){c.removeClass(i,"mceLast")}c.addClass(l,"mceLast")}})})(tinymce);(function(b){var a=b.DOM;b.create("tinymce.ui.Button:tinymce.ui.Control",{Button:function(e,d,c){this.parent(e,d,c);this.classPrefix="mceButton"},renderHTML:function(){var f=this.classPrefix,e=this.settings,d,c;c=a.encode(e.label||"");d='';if(e.image&&!(this.editor&&this.editor.forcedHighContrastMode)){d+=''+a.encode(e.title)+''+c}else{d+=''+(c?''+c+"":"")}d+='";d+="";return d},postRender:function(){var c=this,e=c.settings,d;if(b.isIE&&c.editor){b.dom.Event.add(c.id,"mousedown",function(f){d=c.editor.selection.getBookmark()})}b.dom.Event.add(c.id,"click",function(f){if(!c.isDisabled()){if(b.isIE&&c.editor&&d){b.activeEditor.selection.moveToBookmark(d)}return e.onclick.call(e.scope,f)}});b.dom.Event.add(c.id,"keyup",function(f){if(!c.isDisabled()&&f.keyCode==b.VK.SPACEBAR){return e.onclick.call(e.scope,f)}})}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create("tinymce.ui.ListBox:tinymce.ui.Control",{ListBox:function(i,h,f){var g=this;g.parent(i,h,f);g.items=[];g.onChange=new a(g);g.onPostRender=new a(g);g.onAdd=new a(g);g.onRenderMenu=new d.util.Dispatcher(this);g.classPrefix="mceListBox"},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&&h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){var h=this,i,j,g;if(f!=h.selectedIndex){i=c.get(h.id+"_text");g=c.get(h.id+"_voiceDesc");j=h.items[f];if(j){h.selectedValue=j.value;h.selectedIndex=f;c.setHTML(i,c.encode(j.title));c.setHTML(g,h.settings.title+" - "+j.title);c.removeClass(i,"mceTitle");c.setAttrib(h.id,"aria-valuenow",j.title)}else{c.setHTML(i,c.encode(h.settings.title));c.setHTML(g,c.encode(h.settings.title));c.addClass(i,"mceTitle");h.selectedValue=h.selectedIndex=null;c.setAttrib(h.id,"aria-valuenow",h.settings.title)}i=0}},add:function(i,f,h){var g=this;h=h||{};h=d.extend(h,{title:i,value:f});g.items.push(h);g.onAdd.dispatch(g,h)},getLength:function(){return this.items.length},renderHTML:function(){var i="",f=this,g=f.settings,j=f.classPrefix;i='';i+="";i+="";i+="";return i},showMenu:function(){var g=this,i,h=c.get(this.id),f;if(g.isDisabled()||g.items.length==0){return}if(g.menu&&g.menu.isMenuVisible){return g.hideMenu()}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}i=c.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.keyboard_focus=!d.isOpera;if(g.oldID){f.items[g.oldID].setSelected(0)}e(g.items,function(j){if(j.value===g.selectedValue){f.items[j.id].setSelected(1);g.oldID=j.id}});f.showMenu(0,h.clientHeight);b.add(c.doc,"mousedown",g.hideMenu,g);c.addClass(g.id,g.classPrefix+"Selected")},hideMenu:function(g){var f=this;if(f.menu&&f.menu.isMenuVisible){c.removeClass(f.id,f.classPrefix+"Selected");if(g&&g.type=="mousedown"&&(g.target.id==f.id+"_text"||g.target.id==f.id+"_open")){return}if(!g||!c.getParent(g.target,".mceMenu")){c.removeClass(f.id,f.classPrefix+"Selected");b.remove(c.doc,"mousedown",f.hideMenu,f);f.menu.hideMenu()}}},renderMenu:function(){var g=this,f;f=g.settings.control_manager.createDropMenu(g.id+"_menu",{menu_line:1,"class":g.classPrefix+"Menu mceNoIcons",max_width:150,max_height:150});f.onHideMenu.add(function(){g.hideMenu();g.focus()});f.add({title:g.settings.title,"class":"mceMenuItemTitle",onclick:function(){if(g.settings.onselect("")!==false){g.select("")}}});e(g.items,function(h){if(h.value===undefined){f.add({title:h.title,role:"option","class":"mceMenuItemTitle",onclick:function(){if(g.settings.onselect("")!==false){g.select("")}}})}else{h.id=c.uniqueId();h.role="option";h.onclick=function(){if(g.settings.onselect(h.value)!==false){g.select(h.value)}};f.add(h)}});g.onRenderMenu.dispatch(g,f);g.menu=f},postRender:function(){var f=this,g=f.classPrefix;b.add(f.id,"click",f.showMenu,f);b.add(f.id,"keydown",function(h){if(h.keyCode==32){f.showMenu(h);b.cancel(h)}});b.add(f.id,"focus",function(){if(!f._focused){f.keyDownHandler=b.add(f.id,"keydown",function(h){if(h.keyCode==40){f.showMenu();b.cancel(h)}});f.keyPressHandler=b.add(f.id,"keypress",function(i){var h;if(i.keyCode==13){h=f.selectedValue;f.selectedValue=null;b.cancel(i);f.settings.onselect(h)}})}f._focused=1});b.add(f.id,"blur",function(){b.remove(f.id,"keydown",f.keyDownHandler);b.remove(f.id,"keypress",f.keyPressHandler);f._focused=0});if(d.isIE6||!c.boxModel){b.add(f.id,"mouseover",function(){if(!c.hasClass(f.id,g+"Disabled")){c.addClass(f.id,g+"Hover")}});b.add(f.id,"mouseout",function(){if(!c.hasClass(f.id,g+"Disabled")){c.removeClass(f.id,g+"Hover")}})}f.onPostRender.dispatch(f,c.get(f.id))},destroy:function(){this.parent();b.clear(this.id+"_text");b.clear(this.id+"_open")}})})(tinymce);(function(d){var c=d.DOM,b=d.dom.Event,e=d.each,a=d.util.Dispatcher;d.create("tinymce.ui.NativeListBox:tinymce.ui.ListBox",{NativeListBox:function(g,f){this.parent(g,f);this.classPrefix="mceNativeListBox"},setDisabled:function(f){c.get(this.id).disabled=f;this.setAriaProperty("disabled",f)},isDisabled:function(){return c.get(this.id).disabled},select:function(h){var g=this,j,i;if(h==undefined){return g.selectByIndex(-1)}if(h&&h.call){i=h}else{i=function(f){return f==h}}if(h!=g.selectedValue){e(g.items,function(k,f){if(i(k.value)){j=1;g.selectByIndex(f);return false}});if(!j){g.selectByIndex(-1)}}},selectByIndex:function(f){c.get(this.id).selectedIndex=f+1;this.selectedValue=this.items[f]?this.items[f].value:null},add:function(j,g,f){var i,h=this;f=f||{};f.value=g;if(h.isRendered()){c.add(c.get(this.id),"option",f,j)}i={title:j,value:g,attribs:f};h.items.push(i);h.onAdd.dispatch(h,i)},getLength:function(){return this.items.length},renderHTML:function(){var g,f=this;g=c.createHTML("option",{value:""},"-- "+f.settings.title+" --");e(f.items,function(h){g+=c.createHTML("option",{value:h.value},h.title)});g=c.createHTML("select",{id:f.id,"class":"mceNativeListBox","aria-labelledby":f.id+"_aria"},g);g+=c.createHTML("span",{id:f.id+"_aria",style:"display: none"},f.settings.title);return g},postRender:function(){var g=this,h,i=true;g.rendered=true;function f(k){var j=g.items[k.target.selectedIndex-1];if(j&&(j=j.value)){g.onChange.dispatch(g,j);if(g.settings.onselect){g.settings.onselect(j)}}}b.add(g.id,"change",f);b.add(g.id,"keydown",function(k){var j;b.remove(g.id,"change",h);i=false;j=b.add(g.id,"blur",function(){if(i){return}i=true;b.add(g.id,"change",f);b.remove(g.id,"blur",j)});if(d.isWebKit&&(k.keyCode==37||k.keyCode==39)){return b.prevent(k)}if(k.keyCode==13||k.keyCode==32){f(k);return b.cancel(k)}});g.onPostRender.dispatch(g,c.get(g.id))}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.MenuButton:tinymce.ui.Button",{MenuButton:function(g,f,e){this.parent(g,f,e);this.onRenderMenu=new c.util.Dispatcher(this);f.menu_container=f.menu_container||b.doc.body},showMenu:function(){var g=this,j,i,h=b.get(g.id),f;if(g.isDisabled()){return}if(!g.isMenuRendered){g.renderMenu();g.isMenuRendered=true}if(g.isMenuVisible){return g.hideMenu()}j=b.getPos(g.settings.menu_container);i=b.getPos(h);f=g.menu;f.settings.offset_x=i.x;f.settings.offset_y=i.y;f.settings.vp_offset_x=i.x;f.settings.vp_offset_y=i.y;f.settings.keyboard_focus=g._focused;f.showMenu(0,h.clientHeight);a.add(b.doc,"mousedown",g.hideMenu,g);g.setState("Selected",1);g.isMenuVisible=1},renderMenu:function(){var f=this,e;e=f.settings.control_manager.createDropMenu(f.id+"_menu",{menu_line:1,"class":this.classPrefix+"Menu",icons:f.settings.icons});e.onHideMenu.add(function(){f.hideMenu();f.focus()});f.onRenderMenu.dispatch(f,e);f.menu=e},hideMenu:function(g){var f=this;if(g&&g.type=="mousedown"&&b.getParent(g.target,function(h){return h.id===f.id||h.id===f.id+"_open"})){return}if(!g||!b.getParent(g.target,".mceMenu")){f.setState("Selected",0);a.remove(b.doc,"mousedown",f.hideMenu,f);if(f.menu){f.menu.hideMenu()}}f.isMenuVisible=0},postRender:function(){var e=this,f=e.settings;a.add(e.id,"click",function(){if(!e.isDisabled()){if(f.onclick){f.onclick(e.value)}e.showMenu()}})}})})(tinymce);(function(c){var b=c.DOM,a=c.dom.Event,d=c.each;c.create("tinymce.ui.SplitButton:tinymce.ui.MenuButton",{SplitButton:function(g,f,e){this.parent(g,f,e);this.classPrefix="mceSplitButton"},renderHTML:function(){var i,f=this,g=f.settings,e;i="";if(g.image){e=b.createHTML("img ",{src:g.image,role:"presentation","class":"mceAction "+g["class"]})}else{e=b.createHTML("span",{"class":"mceAction "+g["class"]},"")}e+=b.createHTML("span",{"class":"mceVoiceLabel mceIconOnly",id:f.id+"_voice",style:"display:none;"},g.title);i+=""+b.createHTML("a",{role:"button",id:f.id+"_action",tabindex:"-1",href:"javascript:;","class":"mceAction "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"";e=b.createHTML("span",{"class":"mceOpen "+g["class"]},'');i+=""+b.createHTML("a",{role:"button",id:f.id+"_open",tabindex:"-1",href:"javascript:;","class":"mceOpen "+g["class"],onclick:"return false;",onmousedown:"return false;",title:g.title},e)+"";i+="";i=b.createHTML("table",{role:"presentation","class":"mceSplitButton mceSplitButtonEnabled "+g["class"],cellpadding:"0",cellspacing:"0",title:g.title},i);return b.createHTML("div",{id:f.id,role:"button",tabindex:"0","aria-labelledby":f.id+"_voice","aria-haspopup":"true"},i)},postRender:function(){var e=this,g=e.settings,f;if(g.onclick){f=function(h){if(!e.isDisabled()){g.onclick(e.value);a.cancel(h)}};a.add(e.id+"_action","click",f);a.add(e.id,["click","keydown"],function(h){var k=32,m=14,i=13,j=38,l=40;if((h.keyCode===32||h.keyCode===13||h.keyCode===14)&&!h.altKey&&!h.ctrlKey&&!h.metaKey){f();a.cancel(h)}else{if(h.type==="click"||h.keyCode===l){e.showMenu();a.cancel(h)}}})}a.add(e.id+"_open","click",function(h){e.showMenu();a.cancel(h)});a.add([e.id,e.id+"_open"],"focus",function(){e._focused=1});a.add([e.id,e.id+"_open"],"blur",function(){e._focused=0});if(c.isIE6||!b.boxModel){a.add(e.id,"mouseover",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.addClass(e.id,"mceSplitButtonHover")}});a.add(e.id,"mouseout",function(){if(!b.hasClass(e.id,"mceSplitButtonDisabled")){b.removeClass(e.id,"mceSplitButtonHover")}})}},destroy:function(){this.parent();a.clear(this.id+"_action");a.clear(this.id+"_open");a.clear(this.id)}})})(tinymce);(function(d){var c=d.DOM,a=d.dom.Event,b=d.is,e=d.each;d.create("tinymce.ui.ColorSplitButton:tinymce.ui.SplitButton",{ColorSplitButton:function(i,h,f){var g=this;g.parent(i,h,f);g.settings=h=d.extend({colors:"000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,008000,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF",grid_width:8,default_color:"#888888"},g.settings);g.onShowMenu=new d.util.Dispatcher(g);g.onHideMenu=new d.util.Dispatcher(g);g.value=h.default_color},showMenu:function(){var f=this,g,j,i,h;if(f.isDisabled()){return}if(!f.isMenuRendered){f.renderMenu();f.isMenuRendered=true}if(f.isMenuVisible){return f.hideMenu()}i=c.get(f.id);c.show(f.id+"_menu");c.addClass(i,"mceSplitButtonSelected");h=c.getPos(i);c.setStyles(f.id+"_menu",{left:h.x,top:h.y+i.clientHeight,zIndex:200000});i=0;a.add(c.doc,"mousedown",f.hideMenu,f);f.onShowMenu.dispatch(f);if(f._focused){f._keyHandler=a.add(f.id+"_menu","keydown",function(k){if(k.keyCode==27){f.hideMenu()}});c.select("a",f.id+"_menu")[0].focus()}f.isMenuVisible=1},hideMenu:function(g){var f=this;if(f.isMenuVisible){if(g&&g.type=="mousedown"&&c.getParent(g.target,function(h){return h.id===f.id+"_open"})){return}if(!g||!c.getParent(g.target,".mceSplitButtonMenu")){c.removeClass(f.id,"mceSplitButtonSelected");a.remove(c.doc,"mousedown",f.hideMenu,f);a.remove(f.id+"_menu","keydown",f._keyHandler);c.hide(f.id+"_menu")}f.isMenuVisible=0;f.onHideMenu.dispatch()}},renderMenu:function(){var p=this,h,k=0,q=p.settings,g,j,l,o,f;o=c.add(q.menu_container,"div",{role:"listbox",id:p.id+"_menu","class":q.menu_class+" "+q["class"],style:"position:absolute;left:0;top:-1000px;"});h=c.add(o,"div",{"class":q["class"]+" mceSplitButtonMenu"});c.add(h,"span",{"class":"mceMenuLine"});g=c.add(h,"table",{role:"presentation","class":"mceColorSplitMenu"});j=c.add(g,"tbody");k=0;e(b(q.colors,"array")?q.colors:q.colors.split(","),function(m){m=m.replace(/^#/,"");if(!k--){l=c.add(j,"tr");k=q.grid_width-1}g=c.add(l,"td");var i={href:"javascript:;",style:{backgroundColor:"#"+m},title:p.editor.getLang("colors."+m,m),"data-mce-color":"#"+m};if(!d.isIE){i.role="option"}g=c.add(g,"a",i);if(p.editor.forcedHighContrastMode){g=c.add(g,"canvas",{width:16,height:16,"aria-hidden":"true"});if(g.getContext&&(f=g.getContext("2d"))){f.fillStyle="#"+m;f.fillRect(0,0,16,16)}else{c.remove(g)}}});if(q.more_colors_func){g=c.add(j,"tr");g=c.add(g,"td",{colspan:q.grid_width,"class":"mceMoreColors"});g=c.add(g,"a",{role:"option",id:p.id+"_more",href:"javascript:;",onclick:"return false;","class":"mceMoreColors"},q.more_colors_title);a.add(g,"click",function(i){q.more_colors_func.call(q.more_colors_scope||this);return a.cancel(i)})}c.addClass(h,"mceColorSplitMenu");new d.ui.KeyboardNavigation({root:p.id+"_menu",items:c.select("a",p.id+"_menu"),onCancel:function(){p.hideMenu();p.focus()}});a.add(p.id+"_menu","mousedown",function(i){return a.cancel(i)});a.add(p.id+"_menu","click",function(i){var m;i=c.getParent(i.target,"a",j);if(i&&i.nodeName.toLowerCase()=="a"&&(m=i.getAttribute("data-mce-color"))){p.setColor(m)}return a.cancel(i)});return o},setColor:function(f){this.displayColor(f);this.hideMenu();this.settings.onselect(f)},displayColor:function(g){var f=this;c.setStyle(f.id+"_preview","backgroundColor",g);f.value=g},postRender:function(){var f=this,g=f.id;f.parent();c.add(g+"_action","div",{id:g+"_preview","class":"mceColorPreview"});c.setStyle(f.id+"_preview","backgroundColor",f.value)},destroy:function(){this.parent();a.clear(this.id+"_menu");a.clear(this.id+"_more");c.remove(this.id+"_menu")}})})(tinymce);(function(b){var d=b.DOM,c=b.each,a=b.dom.Event;b.create("tinymce.ui.ToolbarGroup:tinymce.ui.Container",{renderHTML:function(){var f=this,i=[],e=f.controls,j=b.each,g=f.settings;i.push('
');i.push("");i.push('");j(e,function(h){i.push(h.renderHTML())});i.push("");i.push("
");return i.join("")},focus:function(){var e=this;d.get(e.id).focus()},postRender:function(){var f=this,e=[];c(f.controls,function(g){c(g.controls,function(h){if(h.id){e.push(h)}})});f.keyNav=new b.ui.KeyboardNavigation({root:f.id,items:e,onCancel:function(){if(b.isWebKit){d.get(f.editor.id+"_ifr").focus()}f.editor.focus()},excludeFromTabOrder:!f.settings.tab_focus_toolbar})},destroy:function(){var e=this;e.parent();e.keyNav.destroy();a.clear(e.id)}})})(tinymce);(function(a){var c=a.DOM,b=a.each;a.create("tinymce.ui.Toolbar:tinymce.ui.Container",{renderHTML:function(){var m=this,f="",j,k,n=m.settings,e,d,g,l;l=m.controls;for(e=0;e"))}if(d&&k.ListBox){if(d.Button||d.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarEnd"},c.createHTML("span",null,""))}}if(c.stdMode){f+=''+k.renderHTML()+""}else{f+=""+k.renderHTML()+""}if(g&&k.ListBox){if(g.Button||g.SplitButton){f+=c.createHTML("td",{"class":"mceToolbarStart"},c.createHTML("span",null,""))}}}j="mceToolbarEnd";if(k.Button){j+=" mceToolbarEndButton"}else{if(k.SplitButton){j+=" mceToolbarEndSplitButton"}else{if(k.ListBox){j+=" mceToolbarEndListBox"}}}f+=c.createHTML("td",{"class":j},c.createHTML("span",null,""));return c.createHTML("table",{id:m.id,"class":"mceToolbar"+(n["class"]?" "+n["class"]:""),cellpadding:"0",cellspacing:"0",align:m.settings.align||"",role:"presentation",tabindex:"-1"},""+f+"")}})})(tinymce);(function(b){var a=b.util.Dispatcher,c=b.each;b.create("tinymce.AddOnManager",{AddOnManager:function(){var d=this;d.items=[];d.urls={};d.lookup={};d.onAdd=new a(d)},get:function(d){if(this.lookup[d]){return this.lookup[d].instance}else{return undefined}},dependencies:function(e){var d;if(this.lookup[e]){d=this.lookup[e].dependencies}return d||[]},requireLangPack:function(e){var d=b.settings;if(d&&d.language&&d.language_load!==false){b.ScriptLoader.add(this.urls[e]+"/langs/"+d.language+".js")}},add:function(f,e,d){this.items.push(e);this.lookup[f]={instance:e,dependencies:d};this.onAdd.dispatch(this,f,e);return e},createUrl:function(d,e){if(typeof e==="object"){return e}else{return{prefix:d.prefix,resource:e,suffix:d.suffix}}},addComponents:function(f,d){var e=this.urls[f];b.each(d,function(g){b.ScriptLoader.add(e+"/"+g)})},load:function(j,f,d,h){var g=this,e=f;function i(){var k=g.dependencies(j);b.each(k,function(m){var l=g.createUrl(f,m);g.load(l.resource,l,undefined,undefined)});if(d){if(h){d.call(h)}else{d.call(b.ScriptLoader)}}}if(g.urls[j]){return}if(typeof f==="object"){e=f.prefix+f.resource+f.suffix}if(e.indexOf("/")!=0&&e.indexOf("://")==-1){e=b.baseURL+"/"+e}g.urls[j]=e.substring(0,e.lastIndexOf("/"));if(g.lookup[j]){i()}else{b.ScriptLoader.add(e,i,h)}}});b.PluginManager=new b.AddOnManager();b.ThemeManager=new b.AddOnManager()}(tinymce));(function(j){var g=j.each,d=j.extend,k=j.DOM,i=j.dom.Event,f=j.ThemeManager,b=j.PluginManager,e=j.explode,h=j.util.Dispatcher,a,c=0;j.documentBaseURL=window.location.href.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,"");if(!/[\/\\]$/.test(j.documentBaseURL)){j.documentBaseURL+="/"}j.baseURL=new j.util.URI(j.documentBaseURL).toAbsolute(j.baseURL);j.baseURI=new j.util.URI(j.baseURL);j.onBeforeUnload=new h(j);i.add(window,"beforeunload",function(l){j.onBeforeUnload.dispatch(j,l)});j.onAddEditor=new h(j);j.onRemoveEditor=new h(j);j.EditorManager=d(j,{editors:[],i18n:{},activeEditor:null,init:function(q){var n=this,p,l=j.ScriptLoader,u,o=[],m;function r(x,y,t){var v=x[y];if(!v){return}if(j.is(v,"string")){t=v.replace(/\.\w+$/,"");t=t?j.resolve(t):0;v=j.resolve(v)}return v.apply(t||this,Array.prototype.slice.call(arguments,2))}q=d({theme:"simple",language:"en"},q);n.settings=q;i.add(document,"init",function(){var s,v;r(q,"onpageload");switch(q.mode){case"exact":s=q.elements||"";if(s.length>0){g(e(s),function(x){if(k.get(x)){m=new j.Editor(x,q);o.push(m);m.render(1)}else{g(document.forms,function(y){g(y.elements,function(z){if(z.name===x){x="mce_editor_"+c++;k.setAttrib(z,"id",x);m=new j.Editor(x,q);o.push(m);m.render(1)}})})}})}break;case"textareas":case"specific_textareas":function t(y,x){return x.constructor===RegExp?x.test(y.className):k.hasClass(y,x)}g(k.select("textarea"),function(x){if(q.editor_deselector&&t(x,q.editor_deselector)){return}if(!q.editor_selector||t(x,q.editor_selector)){u=k.get(x.name);if(!x.id&&!u){x.id=x.name}if(!x.id||n.get(x.id)){x.id=k.uniqueId()}m=new j.Editor(x.id,q);o.push(m);m.render(1)}});break}if(q.oninit){s=v=0;g(o,function(x){v++;if(!x.initialized){x.onInit.add(function(){s++;if(s==v){r(q,"oninit")}})}else{s++}if(s==v){r(q,"oninit")}})}})},get:function(l){if(l===a){return this.editors}return this.editors[l]},getInstanceById:function(l){return this.get(l)},add:function(m){var l=this,n=l.editors;n[m.id]=m;n.push(m);l._setActive(m);l.onAddEditor.dispatch(l,m);return m},remove:function(n){var m=this,l,o=m.editors;if(!o[n.id]){return null}delete o[n.id];for(l=0;l':"",visual_table_class:"mceItemTable",visual:1,font_size_style_values:"xx-small,x-small,small,medium,large,x-large,xx-large",font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",apply_source_formatting:1,directionality:"ltr",forced_root_block:"p",hidden_input:1,padd_empty_editor:1,render_ui:1,init_theme:1,force_p_newlines:1,indentation:"30px",keep_styles:1,fix_table_elements:1,inline_styles:1,convert_fonts_to_spans:true,indent:"simple",indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,ul,li,area,table,thead,tfoot,tbody,tr",validate:true,entity_encoding:"named",url_converter:q.convertURL,url_converter_scope:q,ie7_compat:true},r);q.documentBaseURI=new n.util.URI(r.document_base_url||n.documentBaseURL,{base_uri:tinyMCE.baseURI});q.baseURI=n.baseURI;q.contentCSS=[];q.execCallback("setup",q)},render:function(u){var v=this,x=v.settings,y=v.id,q=n.ScriptLoader;if(!k.domLoaded){k.add(document,"init",function(){v.render()});return}tinyMCE.settings=x;if(!v.getElement()){return}if(n.isIDevice&&!n.isIOS5){return}if(!/TEXTAREA|INPUT/i.test(v.getElement().nodeName)&&x.hidden_input&&o.getParent(y,"form")){o.insertAfter(o.create("input",{type:"hidden",name:y}),y)}if(n.WindowManager){v.windowManager=new n.WindowManager(v)}if(x.encoding=="xml"){v.onGetContent.add(function(s,t){if(t.save){t.content=o.encode(t.content)}})}if(x.add_form_submit_trigger){v.onSubmit.addToTop(function(){if(v.initialized){v.save();v.isNotDirty=1}})}if(x.add_unload_trigger){v._beforeUnload=tinyMCE.onBeforeUnload.add(function(){if(v.initialized&&!v.destroyed&&!v.isHidden()){v.save({format:"raw",no_events:true})}})}n.addUnload(v.destroy,v);if(x.submit_patch){v.onBeforeRenderUI.add(function(){var s=v.getElement().form;if(!s){return}if(s._mceOldSubmit){return}if(!s.submit.nodeType&&!s.submit.length){v.formElement=s;s._mceOldSubmit=s.submit;s.submit=function(){n.triggerSave();v.isNotDirty=1;return v.formElement._mceOldSubmit(v.formElement)}}s=null})}function r(){if(x.language&&x.language_load!==false){q.add(n.baseURL+"/langs/"+x.language+".js")}if(x.theme&&x.theme.charAt(0)!="-"&&!h.urls[x.theme]){h.load(x.theme,"themes/"+x.theme+"/editor_template"+n.suffix+".js")}i(g(x.plugins),function(t){if(t&&!c.urls[t]){if(t.charAt(0)=="-"){t=t.substr(1,t.length);var s=c.dependencies(t);i(s,function(A){var z={prefix:"plugins/",resource:A,suffix:"/editor_plugin"+n.suffix+".js"};var A=c.createUrl(z,A);c.load(A.resource,A)})}else{if(t=="safari"){return}c.load(t,{prefix:"plugins/",resource:t,suffix:"/editor_plugin"+n.suffix+".js"})}}});q.loadQueue(function(){if(!v.removed){v.init()}})}r()},init:function(){var v,I=this,J=I.settings,F,B,E=I.getElement(),r,q,G,z,D,H,A,x=[];n.add(I);J.aria_label=J.aria_label||o.getAttrib(E,"aria-label",I.getLang("aria.rich_text_area"));if(J.theme){J.theme=J.theme.replace(/-/,"");r=h.get(J.theme);I.theme=new r();if(I.theme.init&&J.init_theme){I.theme.init(I,h.urls[J.theme]||n.documentBaseURL.replace(/\/$/,""))}}function C(K){var L=c.get(K),t=c.urls[K]||n.documentBaseURL.replace(/\/$/,""),s;if(L&&n.inArray(x,K)===-1){i(c.dependencies(K),function(u){C(u)});s=new L(I,t);I.plugins[K]=s;if(s.init){s.init(I,t);x.push(K)}}}i(g(J.plugins.replace(/\-/g,"")),C);if(J.popup_css!==false){if(J.popup_css){J.popup_css=I.documentBaseURI.toAbsolute(J.popup_css)}else{J.popup_css=I.baseURI.toAbsolute("themes/"+J.theme+"/skins/"+J.skin+"/dialog.css")}}if(J.popup_css_add){J.popup_css+=","+I.documentBaseURI.toAbsolute(J.popup_css_add)}I.controlManager=new n.ControlManager(I);if(J.custom_undo_redo){I.onBeforeExecCommand.add(function(t,K,u,L,s){if(K!="Undo"&&K!="Redo"&&K!="mceRepaint"&&(!s||!s.skip_undo)){I.undoManager.beforeChange()}});I.onExecCommand.add(function(t,K,u,L,s){if(K!="Undo"&&K!="Redo"&&K!="mceRepaint"&&(!s||!s.skip_undo)){I.undoManager.add()}})}I.onExecCommand.add(function(s,t){if(!/^(FontName|FontSize)$/.test(t)){I.nodeChanged()}});if(a){function y(s,t){if(!t||!t.initial){I.execCommand("mceRepaint")}}I.onUndo.add(y);I.onRedo.add(y);I.onSetContent.add(y)}I.onBeforeRenderUI.dispatch(I,I.controlManager);if(J.render_ui){F=J.width||E.style.width||E.offsetWidth;B=J.height||E.style.height||E.offsetHeight;I.orgDisplay=E.style.display;H=/^[0-9\.]+(|px)$/i;if(H.test(""+F)){F=Math.max(parseInt(F)+(r.deltaWidth||0),100)}if(H.test(""+B)){B=Math.max(parseInt(B)+(r.deltaHeight||0),100)}r=I.theme.renderUI({targetNode:E,width:F,height:B,deltaWidth:J.delta_width,deltaHeight:J.delta_height});I.editorContainer=r.editorContainer}if(document.domain&&location.hostname!=document.domain){n.relaxedDomain=document.domain}o.setStyles(r.sizeContainer||r.editorContainer,{width:F,height:B});if(J.content_css){n.each(g(J.content_css),function(s){I.contentCSS.push(I.documentBaseURI.toAbsolute(s))})}B=(r.iframeHeight||B)+(typeof(B)=="number"?(r.deltaHeight||0):"");if(B<100){B=100}I.iframeHTML=J.doctype+'';if(J.document_base_url!=n.documentBaseURL){I.iframeHTML+=''}if(J.ie7_compat){I.iframeHTML+=''}else{I.iframeHTML+=''}I.iframeHTML+='';for(A=0;A'}z=J.body_id||"tinymce";if(z.indexOf("=")!=-1){z=I.getParam("body_id","","hash");z=z[I.id]||z}D=J.body_class||"";if(D.indexOf("=")!=-1){D=I.getParam("body_class","","hash");D=D[I.id]||""}I.iframeHTML+='
";if(n.relaxedDomain&&(b||(n.isOpera&&parseFloat(opera.version())<11))){G='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinyMCE.get("'+I.id+'");document.write(ed.iframeHTML);document.close();ed.setupIframe();})()'}v=o.add(r.iframeContainer,"iframe",{id:I.id+"_ifr",src:G||'javascript:""',frameBorder:"0",allowTransparency:"true",title:J.aria_label,style:{width:"100%",height:B,display:"block"}});I.contentAreaContainer=r.iframeContainer;o.get(r.editorContainer).style.display=I.orgDisplay;o.get(I.id).style.display="none";o.setAttrib(I.id,"aria-hidden",true);if(!n.relaxedDomain||!G){I.setupIframe()}E=v=r=null},setupIframe:function(){var r=this,x=r.settings,y=o.get(r.id),z=r.getDoc(),v,q;if(!b||!n.relaxedDomain){z.open();z.write(r.iframeHTML);z.close();if(n.relaxedDomain){z.domain=n.relaxedDomain}}q=r.getBody();q.disabled=true;if(!x.readonly){q.contentEditable=true}q.disabled=false;r.schema=new n.html.Schema(x);r.dom=new n.dom.DOMUtils(r.getDoc(),{keep_values:true,url_converter:r.convertURL,url_converter_scope:r,hex_colors:x.force_hex_style_colors,class_filter:x.class_filter,update_styles:1,fix_ie_paragraphs:1,schema:r.schema});r.parser=new n.html.DomParser(x,r.schema);if(!r.settings.allow_html_in_named_anchor){r.parser.addAttributeFilter("name",function(s,t){var B=s.length,D,A,C,E;while(B--){E=s[B];if(E.name==="a"&&E.firstChild){C=E.parent;D=E.lastChild;do{A=D.prev;C.insert(D,E);D=A}while(D)}}})}r.parser.addAttributeFilter("src,href,style",function(s,t){var A=s.length,C,E=r.dom,D,B;while(A--){C=s[A];D=C.attr(t);B="data-mce-"+t;if(!C.attributes.map[B]){if(t==="style"){C.attr(B,E.serializeStyle(E.parseStyle(D),C.name))}else{C.attr(B,r.convertURL(D,t,C.name))}}}});r.parser.addNodeFilter("script",function(s,t){var A=s.length,B;while(A--){B=s[A];B.attr("type","mce-"+(B.attr("type")||"text/javascript"))}});r.parser.addNodeFilter("#cdata",function(s,t){var A=s.length,B;while(A--){B=s[A];B.type=8;B.name="#comment";B.value="[CDATA["+B.value+"]]"}});r.parser.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",function(t,A){var B=t.length,C,s=r.schema.getNonEmptyElements();while(B--){C=t[B];if(C.isEmpty(s)){C.empty().append(new n.html.Node("br",1)).shortEnded=true}}});r.serializer=new n.dom.Serializer(x,r.dom,r.schema);r.selection=new n.dom.Selection(r.dom,r.getWin(),r.serializer);r.formatter=new n.Formatter(this);r.formatter.register({alignleft:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"left"}},{selector:"img,table",collapsed:false,styles:{"float":"left"}}],aligncenter:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"center"}},{selector:"img",collapsed:false,styles:{display:"block",marginLeft:"auto",marginRight:"auto"}},{selector:"table",collapsed:false,styles:{marginLeft:"auto",marginRight:"auto"}}],alignright:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"right"}},{selector:"img,table",collapsed:false,styles:{"float":"right"}}],alignfull:[{selector:"p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li",styles:{textAlign:"justify"}}],bold:[{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all"}],italic:[{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all"}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:true},{inline:"u",remove:"all"}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:true},{inline:"strike",remove:"all"}],forecolor:{inline:"span",styles:{color:"%value"},wrap_links:false},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},wrap_links:false},fontname:{inline:"span",styles:{fontFamily:"%value"}},fontsize:{inline:"span",styles:{fontSize:"%value"}},fontsize_class:{inline:"span",attributes:{"class":"%value"}},blockquote:{block:"blockquote",wrapper:1,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},link:{inline:"a",selector:"a",remove:"all",split:true,deep:true,onmatch:function(s){return true},onformat:function(A,s,t){i(t,function(C,B){r.dom.setAttrib(A,B,C)})}},removeformat:[{selector:"b,strong,em,i,font,u,strike",remove:"all",split:true,expand:false,block_expand:true,deep:true},{selector:"span",attributes:["style","class"],remove:"empty",split:true,expand:false,deep:true},{selector:"*",attributes:["style","class"],split:false,expand:false,deep:true}]});i("p h1 h2 h3 h4 h5 h6 div address pre div code dt dd samp".split(/\s/),function(s){r.formatter.register(s,{block:s,remove:"all"})});r.formatter.register(r.settings.formats);r.undoManager=new n.UndoManager(r);r.undoManager.onAdd.add(function(t,s){if(t.hasUndo()){return r.onChange.dispatch(r,s,t)}});r.undoManager.onUndo.add(function(t,s){return r.onUndo.dispatch(r,s,t)});r.undoManager.onRedo.add(function(t,s){return r.onRedo.dispatch(r,s,t)});r.forceBlocks=new n.ForceBlocks(r,{forced_root_block:x.forced_root_block});r.editorCommands=new n.EditorCommands(r);r.serializer.onPreProcess.add(function(s,t){return r.onPreProcess.dispatch(r,t,s)});r.serializer.onPostProcess.add(function(s,t){return r.onPostProcess.dispatch(r,t,s)});r.onPreInit.dispatch(r);if(!x.gecko_spellcheck){r.getBody().spellcheck=0}if(!x.readonly){r._addEvents()}r.controlManager.onPostRender.dispatch(r,r.controlManager);r.onPostRender.dispatch(r);r.quirks=new n.util.Quirks(this);if(x.directionality){r.getBody().dir=x.directionality}if(x.nowrap){r.getBody().style.whiteSpace="nowrap"}if(x.handle_node_change_callback){r.onNodeChange.add(function(t,s,A){r.execCallback("handle_node_change_callback",r.id,A,-1,-1,true,r.selection.isCollapsed())})}if(x.save_callback){r.onSaveContent.add(function(s,A){var t=r.execCallback("save_callback",r.id,A.content,r.getBody());if(t){A.content=t}})}if(x.onchange_callback){r.onChange.add(function(t,s){r.execCallback("onchange_callback",r,s)})}if(x.protect){r.onBeforeSetContent.add(function(s,t){if(x.protect){i(x.protect,function(A){t.content=t.content.replace(A,function(B){return""})})}})}if(x.convert_newlines_to_brs){r.onBeforeSetContent.add(function(s,t){if(t.initial){t.content=t.content.replace(/\r?\n/g,"
")}})}if(x.preformatted){r.onPostProcess.add(function(s,t){t.content=t.content.replace(/^\s*/,"");t.content=t.content.replace(/<\/pre>\s*$/,"");if(t.set){t.content='
'+t.content+"
"}})}if(x.verify_css_classes){r.serializer.attribValueFilter=function(C,A){var B,t;if(C=="class"){if(!r.classesRE){t=r.dom.getClasses();if(t.length>0){B="";i(t,function(s){B+=(B?"|":"")+s["class"]});r.classesRE=new RegExp("("+B+")","gi")}}return !r.classesRE||/(\bmceItem\w+\b|\bmceTemp\w+\b)/g.test(A)||r.classesRE.test(A)?A:""}return A}}if(x.cleanup_callback){r.onBeforeSetContent.add(function(s,t){t.content=r.execCallback("cleanup_callback","insert_to_editor",t.content,t)});r.onPreProcess.add(function(s,t){if(t.set){r.execCallback("cleanup_callback","insert_to_editor_dom",t.node,t)}if(t.get){r.execCallback("cleanup_callback","get_from_editor_dom",t.node,t)}});r.onPostProcess.add(function(s,t){if(t.set){t.content=r.execCallback("cleanup_callback","insert_to_editor",t.content,t)}if(t.get){t.content=r.execCallback("cleanup_callback","get_from_editor",t.content,t)}})}if(x.save_callback){r.onGetContent.add(function(s,t){if(t.save){t.content=r.execCallback("save_callback",r.id,t.content,r.getBody())}})}if(x.handle_event_callback){r.onEvent.add(function(s,t,A){if(r.execCallback("handle_event_callback",t,s,A)===false){k.cancel(t)}})}r.onSetContent.add(function(){r.addVisual(r.getBody())});if(x.padd_empty_editor){r.onPostProcess.add(function(s,t){t.content=t.content.replace(/^(]*>( | |\s|\u00a0|)<\/p>[\r\n]*|
[\r\n]*)$/,"")})}if(a){function u(s,t){i(s.dom.select("a"),function(B){var A=B.parentNode;if(s.dom.isBlock(A)&&A.lastChild===B){s.dom.add(A,"br",{"data-mce-bogus":1})}})}r.onExecCommand.add(function(s,t){if(t==="CreateLink"){u(s)}});r.onSetContent.add(r.selection.onSetContent.add(u))}r.load({initial:true,format:"html"});r.startContent=r.getContent({format:"raw"});r.undoManager.add();r.initialized=true;r.onInit.dispatch(r);r.execCallback("setupcontent_callback",r.id,r.getBody(),r.getDoc());r.execCallback("init_instance_callback",r);r.focus(true);r.nodeChanged({initial:1});i(r.contentCSS,function(s){r.dom.loadCSS(s)});if(x.auto_focus){setTimeout(function(){var s=n.get(x.auto_focus);s.selection.select(s.getBody(),1);s.selection.collapse(1);s.getBody().focus();s.getWin().focus()},100)}y=null},focus:function(v){var z,r=this,u=r.selection,y=r.settings.content_editable,s,q,x=r.getDoc();if(!v){s=u.getRng();if(s.item){q=s.item(0)}r._refreshContentEditable();if(!y){r.getWin().focus()}if(n.isGecko){r.getBody().focus()}if(q&&q.ownerDocument==x){s=x.body.createControlRange();s.addElement(q);s.select()}}if(n.activeEditor!=r){if((z=n.activeEditor)!=null){z.onDeactivate.dispatch(z,r)}r.onActivate.dispatch(r,z)}n._setActive(r)},execCallback:function(v){var q=this,u=q.settings[v],r;if(!u){return}if(q.callbackLookup&&(r=q.callbackLookup[v])){u=r.func;r=r.scope}if(d(u,"string")){r=u.replace(/\.\w+$/,"");r=r?n.resolve(r):0;u=n.resolve(u);q.callbackLookup=q.callbackLookup||{};q.callbackLookup[v]={func:u,scope:r}}return u.apply(r||q,Array.prototype.slice.call(arguments,1))},translate:function(q){var t=this.settings.language||"en",r=n.i18n;if(!q){return""}return r[t+"."+q]||q.replace(/{\#([^}]+)\}/g,function(u,s){return r[t+"."+s]||"{#"+s+"}"})},getLang:function(r,q){return n.i18n[(this.settings.language||"en")+"."+r]||(d(q)?q:"{#"+r+"}")},getParam:function(x,s,q){var t=n.trim,r=d(this.settings[x])?this.settings[x]:s,u;if(q==="hash"){u={};if(d(r,"string")){i(r.indexOf("=")>0?r.split(/[;,](?![^=;,]*(?:[;,]|$))/):r.split(","),function(y){y=y.split("=");if(y.length>1){u[t(y[0])]=t(y[1])}else{u[t(y[0])]=t(y)}})}else{u=r}return u}return r},nodeChanged:function(u){var q=this,r=q.selection,v=r.getStart()||q.getBody();if(q.initialized){u=u||{};v=b&&v.ownerDocument!=q.getDoc()?q.getBody():v;u.parents=[];q.dom.getParent(v,function(s){if(s.nodeName=="BODY"){return true}u.parents.push(s)});q.onNodeChange.dispatch(q,u?u.controlManager||q.controlManager:q.controlManager,v,r.isCollapsed(),u)}},addButton:function(u,r){var q=this;q.buttons=q.buttons||{};q.buttons[u]=r},addCommand:function(q,s,r){this.execCommands[q]={func:s,scope:r||this}},addQueryStateHandler:function(q,s,r){this.queryStateCommands[q]={func:s,scope:r||this}},addQueryValueHandler:function(q,s,r){this.queryValueCommands[q]={func:s,scope:r||this}},addShortcut:function(s,v,q,u){var r=this,x;if(!r.settings.custom_shortcuts){return false}r.shortcuts=r.shortcuts||{};if(d(q,"string")){x=q;q=function(){r.execCommand(x,false,null)}}if(d(q,"object")){x=q;q=function(){r.execCommand(x[0],x[1],x[2])}}i(g(s),function(t){var y={func:q,scope:u||this,desc:v,alt:false,ctrl:false,shift:false};i(g(t,"+"),function(z){switch(z){case"alt":case"ctrl":case"shift":y[z]=true;break;default:y.charCode=z.charCodeAt(0);y.keyCode=z.toUpperCase().charCodeAt(0)}});r.shortcuts[(y.ctrl?"ctrl":"")+","+(y.alt?"alt":"")+","+(y.shift?"shift":"")+","+y.keyCode]=y});return true},execCommand:function(y,x,A,q){var u=this,v=0,z,r;if(!/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint|SelectAll)$/.test(y)&&(!q||!q.skip_focus)){u.focus()}z={};u.onBeforeExecCommand.dispatch(u,y,x,A,z);if(z.terminate){return false}if(u.execCallback("execcommand_callback",u.id,u.selection.getNode(),y,x,A)){u.onExecCommand.dispatch(u,y,x,A,q);return true}if(z=u.execCommands[y]){r=z.func.call(z.scope,x,A);if(r!==true){u.onExecCommand.dispatch(u,y,x,A,q);return r}}i(u.plugins,function(s){if(s.execCommand&&s.execCommand(y,x,A)){u.onExecCommand.dispatch(u,y,x,A,q);v=1;return false}});if(v){return true}if(u.theme&&u.theme.execCommand&&u.theme.execCommand(y,x,A)){u.onExecCommand.dispatch(u,y,x,A,q);return true}if(u.editorCommands.execCommand(y,x,A)){u.onExecCommand.dispatch(u,y,x,A,q);return true}u.getDoc().execCommand(y,x,A);u.onExecCommand.dispatch(u,y,x,A,q)},queryCommandState:function(v){var r=this,x,u;if(r._isHidden()){return}if(x=r.queryStateCommands[v]){u=x.func.call(x.scope);if(u!==true){return u}}x=r.editorCommands.queryCommandState(v);if(x!==-1){return x}try{return this.getDoc().queryCommandState(v)}catch(q){}},queryCommandValue:function(x){var r=this,v,u;if(r._isHidden()){return}if(v=r.queryValueCommands[x]){u=v.func.call(v.scope);if(u!==true){return u}}v=r.editorCommands.queryCommandValue(x);if(d(v)){return v}try{return this.getDoc().queryCommandValue(x)}catch(q){}},show:function(){var q=this;o.show(q.getContainer());o.hide(q.id);q.load()},hide:function(){var q=this,r=q.getDoc();if(b&&r){r.execCommand("SelectAll")}q.save();o.hide(q.getContainer());o.setStyle(q.id,"display",q.orgDisplay)},isHidden:function(){return !o.isHidden(this.id)},setProgressState:function(q,r,s){this.onSetProgressState.dispatch(this,q,r,s);return q},load:function(u){var q=this,s=q.getElement(),r;if(s){u=u||{};u.load=true;r=q.setContent(d(s.value)?s.value:s.innerHTML,u);u.element=s;if(!u.no_events){q.onLoadContent.dispatch(q,u)}u.element=s=null;return r}},save:function(v){var q=this,u=q.getElement(),r,s;if(!u||!q.initialized){return}v=v||{};v.save=true;if(!v.no_events){q.undoManager.typing=false;q.undoManager.add()}v.element=u;r=v.content=q.getContent(v);if(!v.no_events){q.onSaveContent.dispatch(q,v)}r=v.content;if(!/TEXTAREA|INPUT/i.test(u.nodeName)){u.innerHTML=r;if(s=o.getParent(q.id,"form")){i(s.elements,function(t){if(t.name==q.id){t.value=r;return false}})}}else{u.value=r}v.element=u=null;return r},setContent:function(v,t){var s=this,r,q=s.getBody(),u;t=t||{};t.format=t.format||"html";t.set=true;t.content=v;if(!t.no_events){s.onBeforeSetContent.dispatch(s,t)}v=t.content;if(!n.isIE&&(v.length===0||/^\s+$/.test(v))){u=s.settings.forced_root_block;if(u){v="<"+u+'>
"}else{v='
'}q.innerHTML=v;s.selection.select(q,true);s.selection.collapse(true);return}if(t.format!=="raw"){v=new n.html.Serializer({},s.schema).serialize(s.parser.parse(v))}t.content=n.trim(v);s.dom.setHTML(q,t.content);if(!t.no_events){s.onSetContent.dispatch(s,t)}s.selection.normalize();return t.content},getContent:function(r){var q=this,s;r=r||{};r.format=r.format||"html";r.get=true;if(!r.no_events){q.onBeforeGetContent.dispatch(q,r)}if(r.format=="raw"){s=q.getBody().innerHTML}else{s=q.serializer.serialize(q.getBody(),r)}r.content=n.trim(s);if(!r.no_events){q.onGetContent.dispatch(q,r)}return r.content},isDirty:function(){var q=this;return n.trim(q.startContent)!=n.trim(q.getContent({format:"raw",no_events:1}))&&!q.isNotDirty},getContainer:function(){var q=this;if(!q.container){q.container=o.get(q.editorContainer||q.id+"_parent")}return q.container},getContentAreaContainer:function(){return this.contentAreaContainer},getElement:function(){return o.get(this.settings.content_element||this.id)},getWin:function(){var q=this,r;if(!q.contentWindow){r=o.get(q.id+"_ifr");if(r){q.contentWindow=r.contentWindow}}return q.contentWindow},getDoc:function(){var r=this,q;if(!r.contentDocument){q=r.getWin();if(q){r.contentDocument=q.document}}return r.contentDocument},getBody:function(){return this.bodyElement||this.getDoc().body},convertURL:function(q,y,x){var r=this,v=r.settings;if(v.urlconverter_callback){return r.execCallback("urlconverter_callback",q,x,true,y)}if(!v.convert_urls||(x&&x.nodeName=="LINK")||q.indexOf("file:")===0){return q}if(v.relative_urls){return r.documentBaseURI.toRelative(q)}q=r.documentBaseURI.toAbsolute(q,v.remove_script_host);return q},addVisual:function(u){var q=this,r=q.settings;u=u||q.getBody();if(!d(q.hasVisual)){q.hasVisual=r.visual}i(q.dom.select("table,a",u),function(t){var s;switch(t.nodeName){case"TABLE":s=q.dom.getAttrib(t,"border");if(!s||s=="0"){if(q.hasVisual){q.dom.addClass(t,r.visual_table_class)}else{q.dom.removeClass(t,r.visual_table_class)}}return;case"A":s=q.dom.getAttrib(t,"name");if(s){if(q.hasVisual){q.dom.addClass(t,"mceItemAnchor")}else{q.dom.removeClass(t,"mceItemAnchor")}}return}});q.onVisualAid.dispatch(q,u,q.hasVisual)},remove:function(){var q=this,r=q.getContainer();q.removed=1;q.hide();q.execCallback("remove_instance_callback",q);q.onRemove.dispatch(q);q.onExecCommand.listeners=[];n.remove(q);o.remove(r)},destroy:function(r){var q=this;if(q.destroyed){return}if(!r){n.removeUnload(q.destroy);tinyMCE.onBeforeUnload.remove(q._beforeUnload);if(q.theme&&q.theme.destroy){q.theme.destroy()}q.controlManager.destroy();q.selection.destroy();q.dom.destroy();if(!q.settings.content_editable){k.clear(q.getWin());k.clear(q.getDoc())}k.clear(q.getBody());k.clear(q.formElement)}if(q.formElement){q.formElement.submit=q.formElement._mceOldSubmit;q.formElement._mceOldSubmit=null}q.contentAreaContainer=q.formElement=q.container=q.settings.content_element=q.bodyElement=q.contentDocument=q.contentWindow=null;if(q.selection){q.selection=q.selection.win=q.selection.dom=q.selection.dom.doc=null}q.destroyed=1},_addEvents:function(){var C=this,u,D=C.settings,r=C.dom,y={mouseup:"onMouseUp",mousedown:"onMouseDown",click:"onClick",keyup:"onKeyUp",keydown:"onKeyDown",keypress:"onKeyPress",submit:"onSubmit",reset:"onReset",contextmenu:"onContextMenu",dblclick:"onDblClick",paste:"onPaste"};function q(t,E){var s=t.type;if(C.removed){return}if(C.onEvent.dispatch(C,t,E)!==false){C[y[t.fakeType||t.type]].dispatch(C,t,E)}}i(y,function(t,s){switch(s){case"contextmenu":r.bind(C.getDoc(),s,q);break;case"paste":r.bind(C.getBody(),s,function(E){q(E)});break;case"submit":case"reset":r.bind(C.getElement().form||o.getParent(C.id,"form"),s,q);break;default:r.bind(D.content_editable?C.getBody():C.getDoc(),s,q)}});r.bind(D.content_editable?C.getBody():(a?C.getDoc():C.getWin()),"focus",function(s){C.focus(true)});if(n.isGecko){r.bind(C.getDoc(),"DOMNodeInserted",function(t){var s;t=t.target;if(t.nodeType===1&&t.nodeName==="IMG"&&(s=t.getAttribute("data-mce-src"))){t.src=C.documentBaseURI.toAbsolute(s)}})}if(a){function v(){var F=this,H=F.getDoc(),G=F.settings;if(a&&!G.readonly){F._refreshContentEditable();try{H.execCommand("styleWithCSS",0,false)}catch(E){if(!F._isHidden()){try{H.execCommand("useCSS",0,true)}catch(E){}}}if(!G.table_inline_editing){try{H.execCommand("enableInlineTableEditing",false,false)}catch(E){}}if(!G.object_resizing){try{H.execCommand("enableObjectResizing",false,false)}catch(E){}}}}C.onBeforeExecCommand.add(v);C.onMouseDown.add(v)}C.onMouseUp.add(C.nodeChanged);C.onKeyUp.add(function(s,t){var E=t.keyCode;if((E>=33&&E<=36)||(E>=37&&E<=40)||E==13||E==45||E==46||E==8||(n.isMac&&(E==91||E==93))||t.ctrlKey){C.nodeChanged()}});C.onKeyDown.add(function(t,E){if(E.keyCode!=j.BACKSPACE){return}var s=t.selection.getRng();if(!s.collapsed){return}var G=s.startContainer;var F=s.startOffset;while(G&&G.nodeType&&G.nodeType!=1&&G.parentNode){G=G.parentNode}if(G&&G.parentNode&&G.parentNode.tagName==="BLOCKQUOTE"&&G.parentNode.firstChild==G&&F==0){t.formatter.toggle("blockquote",null,G.parentNode);s.setStart(G,0);s.setEnd(G,0);t.selection.setRng(s);t.selection.collapse(false)}});C.onReset.add(function(){C.setContent(C.startContent,{format:"raw"})});if(D.custom_shortcuts){if(D.custom_undo_redo_keyboard_shortcuts){C.addShortcut("ctrl+z",C.getLang("undo_desc"),"Undo");C.addShortcut("ctrl+y",C.getLang("redo_desc"),"Redo")}C.addShortcut("ctrl+b",C.getLang("bold_desc"),"Bold");C.addShortcut("ctrl+i",C.getLang("italic_desc"),"Italic");C.addShortcut("ctrl+u",C.getLang("underline_desc"),"Underline");for(u=1;u<=6;u++){C.addShortcut("ctrl+"+u,"",["FormatBlock",false,"h"+u])}C.addShortcut("ctrl+7","",["FormatBlock",false,"p"]);C.addShortcut("ctrl+8","",["FormatBlock",false,"div"]);C.addShortcut("ctrl+9","",["FormatBlock",false,"address"]);function x(t){var s=null;if(!t.altKey&&!t.ctrlKey&&!t.metaKey){return s}i(C.shortcuts,function(E){if(n.isMac&&E.ctrl!=t.metaKey){return}else{if(!n.isMac&&E.ctrl!=t.ctrlKey){return}}if(E.alt!=t.altKey){return}if(E.shift!=t.shiftKey){return}if(t.keyCode==E.keyCode||(t.charCode&&t.charCode==E.charCode)){s=E;return false}});return s}C.onKeyUp.add(function(s,t){var E=x(t);if(E){return k.cancel(t)}});C.onKeyPress.add(function(s,t){var E=x(t);if(E){return k.cancel(t)}});C.onKeyDown.add(function(s,t){var E=x(t);if(E){E.func.call(E.scope);return k.cancel(t)}})}if(n.isIE){r.bind(C.getDoc(),"controlselect",function(E){var t=C.resizeInfo,s;E=E.target;if(E.nodeName!=="IMG"){return}if(t){r.unbind(t.node,t.ev,t.cb)}if(!r.hasClass(E,"mceItemNoResize")){ev="resizeend";s=r.bind(E,ev,function(G){var F;G=G.target;if(F=r.getStyle(G,"width")){r.setAttrib(G,"width",F.replace(/[^0-9%]+/g,""));r.setStyle(G,"width","")}if(F=r.getStyle(G,"height")){r.setAttrib(G,"height",F.replace(/[^0-9%]+/g,""));r.setStyle(G,"height","")}})}else{ev="resizestart";s=r.bind(E,"resizestart",k.cancel,k)}t=C.resizeInfo={node:E,ev:ev,cb:s}})}if(n.isOpera){C.onClick.add(function(s,t){k.prevent(t)})}if(D.custom_undo_redo){function z(){C.undoManager.typing=false;C.undoManager.add()}r.bind(C.getDoc(),"focusout",function(s){if(!C.removed&&C.undoManager.typing){z()}});C.dom.bind(C.dom.getRoot(),"dragend",function(s){z()});C.onKeyUp.add(function(s,E){var t=E.keyCode;if((t>=33&&t<=36)||(t>=37&&t<=40)||t==13||t==45||E.ctrlKey){z()}});C.onKeyDown.add(function(s,F){var E=F.keyCode,t;if(E==8){t=C.getDoc().selection;if(t&&t.createRange&&t.createRange().item){C.undoManager.beforeChange();s.dom.remove(t.createRange().item(0));z();return k.cancel(F)}}if((E>=33&&E<=36)||(E>=37&&E<=40)||E==13||E==45){if(n.isIE&&E==13){C.undoManager.beforeChange()}if(C.undoManager.typing){z()}return}if((E<16||E>20)&&E!=224&&E!=91&&!C.undoManager.typing){C.undoManager.beforeChange();C.undoManager.typing=true;C.undoManager.add()}});C.onMouseDown.add(function(){if(C.undoManager.typing){z()}})}if(n.isGecko){function B(){var s=C.dom.getAttribs(C.selection.getStart().cloneNode(false));return function(){var t=C.selection.getStart();if(t!==C.getBody()){C.dom.setAttrib(t,"style",null);i(s,function(E){t.setAttributeNode(E.cloneNode(true))})}}}function A(){var t=C.selection;return !t.isCollapsed()&&t.getStart()!=t.getEnd()}C.onKeyPress.add(function(s,E){var t;if((E.keyCode==8||E.keyCode==46)&&A()){t=B();C.getDoc().execCommand("delete",false,null);t();return k.cancel(E)}});C.dom.bind(C.getDoc(),"cut",function(t){var s;if(A()){s=B();C.onKeyUp.addToTop(k.cancel,k);setTimeout(function(){s();C.onKeyUp.remove(k.cancel,k)},0)}})}},_refreshContentEditable:function(){var r=this,q,s;if(r._isHidden()){q=r.getBody();s=q.parentNode;s.removeChild(q);s.appendChild(q);q.focus()}},_isHidden:function(){var q;if(!a){return 0}q=this.selection.getSel();return(!q||!q.rangeCount||q.rangeCount==0)}})})(tinymce);(function(c){var d=c.each,e,a=true,b=false;c.EditorCommands=function(n){var m=n.dom,p=n.selection,j={state:{},exec:{},value:{}},k=n.settings,q=n.formatter,o;function r(z,y,x){var v;z=z.toLowerCase();if(v=j.exec[z]){v(z,y,x);return a}return b}function l(x){var v;x=x.toLowerCase();if(v=j.state[x]){return v(x)}return -1}function h(x){var v;x=x.toLowerCase();if(v=j.value[x]){return v(x)}return b}function u(v,x){x=x||"exec";d(v,function(z,y){d(y.toLowerCase().split(","),function(A){j[x][A]=z})})}c.extend(this,{execCommand:r,queryCommandState:l,queryCommandValue:h,addCommands:u});function f(y,x,v){if(x===e){x=b}if(v===e){v=null}return n.getDoc().execCommand(y,x,v)}function t(v){return q.match(v)}function s(v,x){q.toggle(v,x?{value:x}:e)}function i(v){o=p.getBookmark(v)}function g(){p.moveToBookmark(o)}u({"mceResetDesignMode,mceBeginUndoLevel":function(){},"mceEndUndoLevel,mceAddUndoLevel":function(){n.undoManager.add()},"Cut,Copy,Paste":function(z){var y=n.getDoc(),v;try{f(z)}catch(x){v=a}if(v||!y.queryCommandSupported(z)){if(c.isGecko){n.windowManager.confirm(n.getLang("clipboard_msg"),function(A){if(A){open("http://www.mozilla.org/editor/midasdemo/securityprefs.html","_blank")}})}else{n.windowManager.alert(n.getLang("clipboard_no_support"))}}},unlink:function(v){if(p.isCollapsed()){p.select(p.getNode())}f(v);p.collapse(b)},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(v){var x=v.substring(7);d("left,center,right,full".split(","),function(y){if(x!=y){q.remove("align"+y)}});s("align"+x);r("mceRepaint")},"InsertUnorderedList,InsertOrderedList":function(y){var v,x;f(y);v=m.getParent(p.getNode(),"ol,ul");if(v){x=v.parentNode;if(/^(H[1-6]|P|ADDRESS|PRE)$/.test(x.nodeName)){i();m.split(x,v);g()}}},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){s(v)},"ForeColor,HiliteColor,FontName":function(y,x,v){s(y,v)},FontSize:function(z,y,x){var v,A;if(x>=1&&x<=7){A=c.explode(k.font_size_style_values);v=c.explode(k.font_size_classes);if(v){x=v[x-1]||x}else{x=A[x-1]||x}}s(z,x)},RemoveFormat:function(v){q.remove(v)},mceBlockQuote:function(v){s("blockquote")},FormatBlock:function(y,x,v){return s(v||"p")},mceCleanup:function(){var v=p.getBookmark();n.setContent(n.getContent({cleanup:a}),{cleanup:a});p.moveToBookmark(v)},mceRemoveNode:function(z,y,x){var v=x||p.getNode();if(v!=n.getBody()){i();n.dom.remove(v,a);g()}},mceSelectNodeDepth:function(z,y,x){var v=0;m.getParent(p.getNode(),function(A){if(A.nodeType==1&&v++==x){p.select(A);return b}},n.getBody())},mceSelectNode:function(y,x,v){p.select(v)},mceInsertContent:function(B,I,K){var y,J,E,z,F,G,D,C,L,x,A,M,v,H;y=n.parser;J=new c.html.Serializer({},n.schema);v='\uFEFF';G={content:K,format:"html"};p.onBeforeSetContent.dispatch(p,G);K=G.content;if(K.indexOf("{$caret}")==-1){K+="{$caret}"}K=K.replace(/\{\$caret\}/,v);if(!p.isCollapsed()){n.getDoc().execCommand("Delete",false,null)}E=p.getNode();G={context:E.nodeName.toLowerCase()};F=y.parse(K,G);A=F.lastChild;if(A.attr("id")=="mce_marker"){D=A;for(A=A.prev;A;A=A.walk(true)){if(A.type==3||!m.isBlock(A.name)){A.parent.insert(D,A,A.name==="br");break}}}if(!G.invalid){K=J.serialize(F);A=E.firstChild;M=E.lastChild;if(!A||(A===M&&A.nodeName==="BR")){m.setHTML(E,K)}else{p.setContent(K)}}else{p.setContent(v);E=n.selection.getNode();z=n.getBody();if(E.nodeType==9){E=A=z}else{A=E}while(A!==z){E=A;A=A.parentNode}K=E==z?z.innerHTML:m.getOuterHTML(E);K=J.serialize(y.parse(K.replace(//i,function(){return J.serialize(F)})));if(E==z){m.setHTML(z,K)}else{m.setOuterHTML(E,K)}}D=m.get("mce_marker");C=m.getRect(D);L=m.getViewPort(n.getWin());if((C.y+C.h>L.y+L.h||C.yL.x+L.w||C.x")},mceToggleVisualAid:function(){n.hasVisual=!n.hasVisual;n.addVisual()},mceReplaceContent:function(y,x,v){n.execCommand("mceInsertContent",false,v.replace(/\{\$selection\}/g,p.getContent({format:"text"})))},mceInsertLink:function(z,y,x){var v;if(typeof(x)=="string"){x={href:x}}v=m.getParent(p.getNode(),"a");x.href=x.href.replace(" ","%20");if(!v||!x.href){q.remove("link")}if(x.href){q.apply("link",x,v)}},selectAll:function(){var x=m.getRoot(),v=m.createRng();v.setStart(x,0);v.setEnd(x,x.childNodes.length);n.selection.setRng(v)}});u({"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull":function(z){var x="align"+z.substring(7);var v=p.isCollapsed()?[p.getNode()]:p.getSelectedBlocks();var y=c.map(v,function(A){return !!q.matchNode(A,x)});return c.inArray(y,a)!==-1},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(v){return t(v)},mceBlockQuote:function(){return t("blockquote")},Outdent:function(){var v;if(k.inline_styles){if((v=m.getParent(p.getStart(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}if((v=m.getParent(p.getEnd(),m.isBlock))&&parseInt(v.style.paddingLeft)>0){return a}}return l("InsertUnorderedList")||l("InsertOrderedList")||(!k.inline_styles&&!!m.getParent(p.getNode(),"BLOCKQUOTE"))},"InsertUnorderedList,InsertOrderedList":function(v){return m.getParent(p.getNode(),v=="insertunorderedlist"?"UL":"OL")}},"state");u({"FontSize,FontName":function(y){var x=0,v;if(v=m.getParent(p.getNode(),"span")){if(y=="fontsize"){x=v.style.fontSize}else{x=v.style.fontFamily.replace(/, /g,",").replace(/[\'\"]/g,"").toLowerCase()}}return x}},"value");if(k.custom_undo_redo){u({Undo:function(){n.undoManager.undo()},Redo:function(){n.undoManager.redo()}})}}})(tinymce);(function(b){var a=b.util.Dispatcher;b.UndoManager=function(f){var d,e=0,h=[],c;function g(){return b.trim(f.getContent({format:"raw",no_events:1}))}return d={typing:false,onAdd:new a(d),onUndo:new a(d),onRedo:new a(d),beforeChange:function(){c=f.selection.getBookmark(2,true)},add:function(m){var j,k=f.settings,l;m=m||{};m.content=g();l=h[e];if(l&&l.content==m.content){return null}if(h[e]){h[e].beforeBookmark=c}if(k.custom_undo_redo_levels){if(h.length>k.custom_undo_redo_levels){for(j=0;j0){k=h[--e];f.setContent(k.content,{format:"raw"});f.selection.moveToBookmark(k.beforeBookmark);d.onUndo.dispatch(d,k)}return k},redo:function(){var i;if(e0||this.typing},hasRedo:function(){return e');q.replace(p,m);o.select(p,1)}return g}return d}l.create("tinymce.ForceBlocks",{ForceBlocks:function(m){var n=this,o=m.settings,p;n.editor=m;n.dom=m.dom;p=(o.forced_root_block||"p").toLowerCase();o.element=p.toUpperCase();m.onPreInit.add(n.setup,n)},setup:function(){var n=this,m=n.editor,p=m.settings,u=m.dom,o=m.selection,q=m.schema.getBlockElements();if(p.forced_root_block){function v(){var y=o.getStart(),t=m.getBody(),s,z,D,F,E,x,A,B=-16777215;if(!y||y.nodeType!==1){return}while(y!=t){if(q[y.nodeName]){return}y=y.parentNode}s=o.getRng();if(s.setStart){z=s.startContainer;D=s.startOffset;F=s.endContainer;E=s.endOffset}else{if(s.item){s=m.getDoc().body.createTextRange();s.moveToElementText(s.item(0))}tmpRng=s.duplicate();tmpRng.collapse(true);D=tmpRng.move("character",B)*-1;if(!tmpRng.collapsed){tmpRng=s.duplicate();tmpRng.collapse(false);E=(tmpRng.move("character",B)*-1)-D}}for(y=t.firstChild;y;y){if(y.nodeType===3||(y.nodeType==1&&!q[y.nodeName])){if(!x){x=u.create(p.forced_root_block);y.parentNode.insertBefore(x,y)}A=y;y=y.nextSibling;x.appendChild(A)}else{x=null;y=y.nextSibling}}if(s.setStart){s.setStart(z,D);s.setEnd(F,E);o.setRng(s)}else{try{s=m.getDoc().body.createTextRange();s.moveToElementText(t);s.collapse(true);s.moveStart("character",D);if(E>0){s.moveEnd("character",E)}s.select()}catch(C){}}m.nodeChanged()}m.onKeyUp.add(v);m.onClick.add(v)}if(p.force_br_newlines){if(c){m.onKeyPress.add(function(s,t){var x;if(t.keyCode==13&&o.getNode().nodeName!="LI"){o.setContent('
',{format:"raw"});x=u.get("__");x.removeAttribute("id");o.select(x);o.collapse();return j.cancel(t)}})}}if(p.force_p_newlines){if(!c){m.onKeyPress.add(function(s,t){if(t.keyCode==13&&!t.shiftKey&&!n.insertPara(t)){j.cancel(t)}})}else{l.addUnload(function(){n._previousFormats=0});m.onKeyPress.add(function(s,t){n._previousFormats=0;if(t.keyCode==13&&!t.shiftKey&&s.selection.isCollapsed()&&p.keep_styles){n._previousFormats=k(s.selection.getStart())}});m.onKeyUp.add(function(t,y){if(y.keyCode==13&&!y.shiftKey){var x=t.selection.getStart(),s=n._previousFormats;if(!x.hasChildNodes()&&s){x=u.getParent(x,u.isBlock);if(x&&x.nodeName!="LI"){x.innerHTML="";if(n._previousFormats){x.appendChild(s.wrapper);s.inner.innerHTML="\uFEFF"}else{x.innerHTML="\uFEFF"}o.select(x,1);o.collapse(true);t.getDoc().execCommand("Delete",false,null);n._previousFormats=0}}}})}if(a){m.onKeyDown.add(function(s,t){if((t.keyCode==8||t.keyCode==46)&&!t.shiftKey){n.backspaceDelete(t,t.keyCode==8)}})}}if(l.isWebKit){function r(t){var s=o.getRng(),x,A=u.create("div",null," "),z,y=u.getViewPort(t.getWin()).h;s.insertNode(x=u.create("br"));s.setStartAfter(x);s.setEndAfter(x);o.setRng(s);if(o.getSel().focusNode==x.previousSibling){o.select(u.insertAfter(u.doc.createTextNode("\u00a0"),x));o.collapse(d)}u.insertAfter(A,x);z=u.getPos(A).y;u.remove(A);if(z>y){t.getWin().scrollTo(0,z)}}m.onKeyPress.add(function(s,t){if(t.keyCode==13&&(t.shiftKey||(p.force_br_newlines&&!u.getParent(o.getNode(),"h1,h2,h3,h4,h5,h6,ol,ul")))){r(s);j.cancel(t)}})}if(c){if(p.element!="P"){m.onKeyPress.add(function(s,t){n.lastElm=o.getNode().nodeName});m.onKeyUp.add(function(t,x){var z,y=o.getNode(),s=t.getBody();if(s.childNodes.length===1&&y.nodeName=="P"){y=u.rename(y,p.element);o.select(y);o.collapse();t.nodeChanged()}else{if(x.keyCode==13&&!x.shiftKey&&n.lastElm!="P"){z=u.getParent(y,"p");if(z){u.rename(z,p.element);t.nodeChanged()}}}})}}},getParentBlock:function(o){var m=this.dom;return m.getParent(o,m.isBlock)},insertPara:function(Q){var E=this,v=E.editor,M=v.dom,R=v.getDoc(),V=v.settings,F=v.selection.getSel(),G=F.getRangeAt(0),U=R.body;var J,K,H,O,N,q,o,u,z,m,C,T,p,x,I,L=M.getViewPort(v.getWin()),B,D,A;v.undoManager.beforeChange();J=R.createRange();J.setStart(F.anchorNode,F.anchorOffset);J.collapse(d);K=R.createRange();K.setStart(F.focusNode,F.focusOffset);K.collapse(d);H=J.compareBoundaryPoints(J.START_TO_END,K)<0;O=H?F.anchorNode:F.focusNode;N=H?F.anchorOffset:F.focusOffset;q=H?F.focusNode:F.anchorNode;o=H?F.focusOffset:F.anchorOffset;if(O===q&&/^(TD|TH)$/.test(O.nodeName)){if(O.firstChild.nodeName=="BR"){M.remove(O.firstChild)}if(O.childNodes.length==0){v.dom.add(O,V.element,null,"
");T=v.dom.add(O,V.element,null,"
")}else{I=O.innerHTML;O.innerHTML="";v.dom.add(O,V.element,null,I);T=v.dom.add(O,V.element,null,"
")}G=R.createRange();G.selectNodeContents(T);G.collapse(1);v.selection.setRng(G);return g}if(O==U&&q==U&&U.firstChild&&v.dom.isBlock(U.firstChild)){O=q=O.firstChild;N=o=0;J=R.createRange();J.setStart(O,0);K=R.createRange();K.setStart(q,0)}if(!R.body.hasChildNodes()){R.body.appendChild(M.create("br"))}O=O.nodeName=="HTML"?R.body:O;O=O.nodeName=="BODY"?O.firstChild:O;q=q.nodeName=="HTML"?R.body:q;q=q.nodeName=="BODY"?q.firstChild:q;u=E.getParentBlock(O);z=E.getParentBlock(q);m=u?u.nodeName:V.element;if(I=E.dom.getParent(u,"li,pre")){if(I.nodeName=="LI"){return e(v.selection,E.dom,I)}return d}if(u&&(u.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(M.getStyle(u,"position",1)))){m=V.element;u=null}if(z&&(z.nodeName=="CAPTION"||/absolute|relative|fixed/gi.test(M.getStyle(u,"position",1)))){m=V.element;z=null}if(/(TD|TABLE|TH|CAPTION)/.test(m)||(u&&m=="DIV"&&/left|right/gi.test(M.getStyle(u,"float",1)))){m=V.element;u=z=null}C=(u&&u.nodeName==m)?u.cloneNode(0):v.dom.create(m);T=(z&&z.nodeName==m)?z.cloneNode(0):v.dom.create(m);T.removeAttribute("id");if(/^(H[1-6])$/.test(m)&&f(G,u)){T=v.dom.create(V.element)}I=p=O;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}p=I}while((I=I.previousSibling?I.previousSibling:I.parentNode));I=x=q;do{if(I==U||I.nodeType==9||E.dom.isBlock(I)||/(TD|TABLE|TH|CAPTION)/.test(I.nodeName)){break}x=I}while((I=I.nextSibling?I.nextSibling:I.parentNode));if(p.nodeName==m){J.setStart(p,0)}else{J.setStartBefore(p)}J.setEnd(O,N);C.appendChild(J.cloneContents()||R.createTextNode(""));try{K.setEndAfter(x)}catch(P){}K.setStart(q,o);T.appendChild(K.cloneContents()||R.createTextNode(""));G=R.createRange();if(!p.previousSibling&&p.parentNode.nodeName==m){G.setStartBefore(p.parentNode)}else{if(J.startContainer.nodeName==m&&J.startOffset==0){G.setStartBefore(J.startContainer)}else{G.setStart(J.startContainer,J.startOffset)}}if(!x.nextSibling&&x.parentNode.nodeName==m){G.setEndAfter(x.parentNode)}else{G.setEnd(K.endContainer,K.endOffset)}G.deleteContents();if(b){v.getWin().scrollTo(0,L.y)}if(C.firstChild&&C.firstChild.nodeName==m){C.innerHTML=C.firstChild.innerHTML}if(T.firstChild&&T.firstChild.nodeName==m){T.innerHTML=T.firstChild.innerHTML}function S(y,s){var r=[],X,W,t;y.innerHTML="";if(V.keep_styles){W=s;do{if(/^(SPAN|STRONG|B|EM|I|FONT|STRIKE|U)$/.test(W.nodeName)){X=W.cloneNode(g);M.setAttrib(X,"id","");r.push(X)}}while(W=W.parentNode)}if(r.length>0){for(t=r.length-1,X=y;t>=0;t--){X=X.appendChild(r[t])}r[0].innerHTML=b?"\u00a0":"
";return r[0]}else{y.innerHTML=b?"\u00a0":"
"}}if(M.isEmpty(C)){S(C,O)}if(M.isEmpty(T)){A=S(T,q)}if(b&&parseFloat(opera.version())<9.5){G.insertNode(C);G.insertNode(T)}else{G.insertNode(T);G.insertNode(C)}T.normalize();C.normalize();v.selection.select(T,true);v.selection.collapse(true);B=v.dom.getPos(T).y;if(BL.y+L.h){v.getWin().scrollTo(0,B1||ab==at){return ab}}}var al=V.selection.getRng();var ap=al.startContainer;var ak=al.endContainer;if(ap!=ak&&al.endOffset==0){var ao=am(ap,ak);var an=ao.nodeType==3?ao.length:ao.childNodes.length;al.setEnd(ao,an)}return al}function Y(an,at,aq,ap,al){var ak=[],am=-1,ar,av=-1,ao=-1,au;P(an.childNodes,function(ax,aw){if(ax.nodeName==="UL"||ax.nodeName==="OL"){am=aw;ar=ax;return false}});P(an.childNodes,function(ax,aw){if(ax.nodeName==="SPAN"&&c.getAttrib(ax,"data-mce-type")=="bookmark"){if(ax.id==at.id+"_start"){av=aw}else{if(ax.id==at.id+"_end"){ao=aw}}}});if(am<=0||(avam)){P(a.grep(an.childNodes),al);return 0}else{au=aq.cloneNode(S);P(a.grep(an.childNodes),function(ax,aw){if((avam&&aw>am)){ak.push(ax);ax.parentNode.removeChild(ax)}});if(avam){an.insertBefore(au,ar.nextSibling)}}ap.push(au);P(ak,function(aw){au.appendChild(aw)});return au}}function ai(al,an,ap){var ak=[],ao,am;ao=ah.inline||ah.block;am=c.create(ao);W(am);K.walk(al,function(aq){var ar;function at(au){var ax=au.nodeName.toLowerCase(),aw=au.parentNode.nodeName.toLowerCase(),av;if(g(ax,"br")){ar=0;if(ah.block){c.remove(au)}return}if(ah.wrapper&&x(au,Z,ag)){ar=0;return}if(ah.block&&!ah.wrapper&&G(ax)){au=c.rename(au,ao);W(au);ak.push(au);ar=0;return}if(ah.selector){P(ac,function(ay){if("collapsed" in ay&&ay.collapsed!==ad){return}if(c.is(au,ay.selector)&&!b(au)){W(au,ay);av=true}});if(!ah.inline||av){ar=0;return}}if(d(ao,ax)&&d(aw,ao)&&!(!ap&&au.nodeType===3&&au.nodeValue.length===1&&au.nodeValue.charCodeAt(0)===65279)&&au.id!=="_mce_caret"){if(!ar){ar=am.cloneNode(S);au.parentNode.insertBefore(ar,au);ak.push(ar)}ar.appendChild(au)}else{if(ax=="li"&&an){ar=Y(au,an,am,ak,at)}else{ar=0;P(a.grep(au.childNodes),at);ar=0}}}P(aq,at)});if(ah.wrap_links===false){P(ak,function(aq){function ar(aw){var av,au,at;if(aw.nodeName==="A"){au=am.cloneNode(S);ak.push(au);at=a.grep(aw.childNodes);for(av=0;av1||!F(at))&&aq===0){c.remove(at,1);return}if(ah.inline||ah.wrapper){if(!ah.exact&&aq===1){at=ar(at)}P(ac,function(av){P(c.select(av.inline,at),function(ax){var aw;if(av.wrap_links===false){aw=ax.parentNode;do{if(aw.nodeName==="A"){return}}while(aw=aw.parentNode)}U(av,ag,ax,av.exact?ax:null)})});if(x(at.parentNode,Z,ag)){c.remove(at,1);at=0;return B}if(ah.merge_with_parents){c.getParent(at.parentNode,function(av){if(x(av,Z,ag)){c.remove(at,1);at=0;return B}})}if(at&&ah.merge_siblings!==false){at=u(C(at),at);at=u(at,C(at,B))}}})}if(ah){if(ab){if(ab.nodeType){X=c.createRng();X.setStartBefore(ab);X.setEndAfter(ab);ai(o(X,ac),null,true)}else{ai(ab,null,true)}}else{if(!ad||!ah.inline||c.select("td.mceSelected,th.mceSelected").length){var aj=V.selection.getNode();V.selection.setRng(aa());af=q.getBookmark();ai(o(q.getRng(B),ac),af);if(ah.styles&&(ah.styles.color||ah.styles.textDecoration)){a.walk(aj,I,"childNodes");I(aj)}q.moveToBookmark(af);N(q.getRng(B));V.nodeChanged()}else{Q("apply",Z,ag)}}}}function A(Y,ag,aa){var ab=R(Y),ai=ab[0],af,ae,X;function Z(an){var am,al,ak;am=a.grep(an.childNodes);for(al=0,ak=ab.length;al=0;X--){W=ac[X].selector;if(!W){return B}for(ab=Y.length-1;ab>=0;ab--){if(c.is(Y[ab],W)){return B}}}}return S}a.extend(this,{get:R,register:k,apply:T,remove:A,toggle:D,match:j,matchAll:v,matchNode:x,canApply:y});function h(W,X){if(g(W,X.inline)){return B}if(g(W,X.block)){return B}if(X.selector){return c.is(W,X.selector)}}function g(X,W){X=X||"";W=W||"";X=""+(X.nodeName||X);W=""+(W.nodeName||W);return X.toLowerCase()==W.toLowerCase()}function L(X,W){var Y=c.getStyle(X,W);if(W=="color"||W=="backgroundColor"){Y=c.toHex(Y)}if(W=="fontWeight"&&Y==700){Y="bold"}return""+Y}function r(W,X){if(typeof(W)!="string"){W=W(X)}else{if(X){W=W.replace(/%(\w+)/g,function(Z,Y){return X[Y]||Z})}}return W}function f(W){return W&&W.nodeType===3&&/^([\t \r\n]+|)$/.test(W.nodeValue)}function O(Y,X,W){var Z=c.create(X,W);Y.parentNode.insertBefore(Z,Y);Z.appendChild(Y);return Z}function o(W,ai,Z){var Y=W.startContainer,ad=W.startOffset,al=W.endContainer,af=W.endOffset,ak,ah,ac,ag;function aj(ar){var am,ap,aq,ao,an;am=ap=ar?Y:al;an=ar?"previousSibling":"nextSibling";root=c.getRoot();if(am.nodeType==3&&!f(am)){if(ar?ad>0:afah?ah:ad];if(Y.nodeType==3){ad=0}}if(al.nodeType==1&&al.hasChildNodes()){ah=al.childNodes.length-1;al=al.childNodes[af>ah?ah:af-1];if(al.nodeType==3){af=al.nodeValue.length}}if(H(Y.parentNode)||H(Y)){Y=H(Y)?Y:Y.parentNode;Y=Y.nextSibling||Y;if(Y.nodeType==3){ad=0}}if(H(al.parentNode)||H(al)){al=H(al)?al:al.parentNode;al=al.previousSibling||al;if(al.nodeType==3){af=al.length}}if(ai[0].inline){if(W.collapsed){function ae(an,ar,au){var aq,ao,at,am;function ap(aw,ay){var az,av,ax=aw.nodeValue;if(typeof(ay)=="undefined"){ay=au?ax.length:0}if(au){az=ax.lastIndexOf(" ",ay);av=ax.lastIndexOf("\u00a0",ay);az=az>av?az:av;if(az!==-1&&!Z){az++}}else{az=ax.indexOf(" ",ay);av=ax.indexOf("\u00a0",ay);az=az!==-1&&(av===-1||az0&&ac.node.nodeType===3&&ac.node.nodeValue.charAt(ac.offset-1)===" "){if(ac.offset>1){al=ac.node;al.splitText(ac.offset-1)}else{if(ac.node.previousSibling){}}}}}if(ai[0].inline||ai[0].block_expand){if(!ai[0].inline||(Y.nodeType!=3||ad===0)){Y=aj(true)}if(!ai[0].inline||(al.nodeType!=3||af===al.nodeValue.length)){al=aj()}}if(ai[0].selector&&ai[0].expand!==S&&!ai[0].inline){function aa(an,am){var ao,ap,ar,aq;if(an.nodeType==3&&an.nodeValue.length==0&&an[am]){an=an[am]}ao=m(an);for(ap=0;apY?Y:aa]}if(W.nodeType===3&&ab&&aa>=W.nodeValue.length){W=new t(W,V.getBody()).next()||W}if(W.nodeType===3&&!ab&&aa==0){W=new t(W,V.getBody()).prev()||W}return W}function Q(af,W,ad){var ai,ag="_mce_caret",X=V.settings.caret_debug;ai=a.isGecko?"\u200B":E;function Y(ak){var aj=c.create("span",{id:ag,"data-mce-bogus":true,style:X?"color:red":""});if(ak){aj.appendChild(V.getDoc().createTextNode(ai))}return aj}function ae(ak,aj){while(ak){if((ak.nodeType===3&&ak.nodeValue!==ai)||ak.childNodes.length>1){return false}if(aj&&ak.nodeType===1){aj.push(ak)}ak=ak.firstChild}return true}function ab(aj){while(aj){if(aj.id===ag){return aj}aj=aj.parentNode}}function aa(aj){var ak;if(aj){ak=new t(aj,aj);for(aj=ak.current();aj;aj=ak.next()){if(aj.nodeType===3){return aj}}}}function Z(al,ak){var am,aj;if(!al){al=ab(q.getStart());if(!al){while(al=c.get(ag)){Z(al,false)}}}else{aj=q.getRng(true);if(ae(al)){if(ak!==false){aj.setStartBefore(al);aj.setEndBefore(al)}c.remove(al)}else{am=aa(al);if(am.nodeValue.charAt(0)===E){am=am.deleteData(0,1)}c.remove(al,1)}q.setRng(aj)}}function ac(){var al,aj,ap,ao,am,ak,an;al=q.getRng(true);ao=al.startOffset;ak=al.startContainer;an=ak.nodeValue;aj=ab(q.getStart());if(aj){ap=aa(aj)}if(an&&ao>0&&ao=0;an--){al.appendChild(ar[an].cloneNode(false));al=al.firstChild}al.appendChild(c.doc.createTextNode(ai));al=al.firstChild;c.insertAfter(aq,at);q.setCursorLocation(al,1)}}if(!self._hasCaretEvents){V.onBeforeGetContent.addToTop(function(){var aj=[],ak;if(ae(ab(q.getStart()),aj)){ak=aj.length;while(ak--){c.setAttrib(aj[ak],"data-mce-bogus","1")}}});a.each("onMouseUp onKeyUp".split(" "),function(aj){V[aj].addToTop(function(){Z()})});V.onKeyDown.addToTop(function(aj,al){var ak=al.keyCode;if(ak==8||ak==37||ak==39){Z(ab(q.getStart()))}});self._hasCaretEvents=true}if(af=="apply"){ac()}else{ah()}}function N(X){var W=X.startContainer,ac=X.startOffset,ab,aa,Y,Z;if(W.nodeType==3&&ac>=W.nodeValue.length-1){W=W.parentNode;ac=s(W)+1}if(W.nodeType==1){Y=W.childNodes;W=Y[Math.min(ac,Y.length-1)];ab=new t(W);if(ac>Y.length-1){ab.next()}for(aa=ab.current();aa;aa=ab.next()){if(aa.nodeType==3&&!f(aa)){Z=c.create("a",null,E);aa.parentNode.insertBefore(Z,aa);X.setStart(aa,0);q.setRng(X);c.remove(Z);return}}}}}})(tinymce);tinymce.onAddEditor.add(function(e,a){var d,h,g,c=a.settings;if(c.inline_styles){h=e.explode(c.font_size_legacy_values);function b(j,i){e.each(i,function(l,k){if(l){g.setStyle(j,k,l)}});g.rename(j,"span")}d={font:function(j,i){b(i,{backgroundColor:i.style.backgroundColor,color:i.color,fontFamily:i.face,fontSize:h[parseInt(i.size)-1]})},u:function(j,i){b(i,{textDecoration:"underline"})},strike:function(j,i){b(i,{textDecoration:"line-through"})}};function f(i,j){g=i.dom;if(c.convert_fonts_to_spans){e.each(g.select("font,u,strike",j.node),function(k){d[k.nodeName.toLowerCase()](a.dom,k)})}}a.onPreProcess.add(f);a.onSetContent.add(f);a.onInit.add(function(){a.selection.onSetContent.add(f)})}}); \ No newline at end of file diff --git a/wp-includes/js/tinymce/wp-tinymce.js.gz b/wp-includes/js/tinymce/wp-tinymce.js.gz index cfc49ce5e0b17200d0dde33b82555dfafa77455f..467e8303b3f9a3239af4a21485d746ab55eb807b 100644 GIT binary patch literal 97895 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 z%0A--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 z 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 O-1-9@2Xf#Sumk{-M)%$T literal 95812 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

qWg~u!GzYlHTJ6a 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

KcUhF{ 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 LBG!L~iJ1fdN0n}^ diff --git a/wp-includes/version.php b/wp-includes/version.php index 15e339b813..299d9cb263 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -18,7 +18,7 @@ $wp_db_version = 19799; * * @global string $tinymce_version */ -$tinymce_version = '345-20111127'; +$tinymce_version = '348-20120204'; /** * Holds the cache manifest version