PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/s/www/wp-content/plugins/wpforms-lite/assets/js/
Upload File :
Current File : //home/s/www/wp-content/plugins/wpforms-lite/assets/js/admin-builder.min.js
var WPFormsBuilder=window.WPFormsBuilder||function(r,n,h){var g,b,p={},i=!0,l=!1,v={settings:{spinner:'<i class="wpforms-loading-spinner"></i>',spinnerInline:'<i class="wpforms-loading-spinner wpforms-loading-inline"></i>',tinymceDefaults:{tinymce:{toolbar1:"bold,italic,underline,blockquote,strikethrough,bullist,numlist,alignleft,aligncenter,alignright,undo,redo,link"},quicktags:!0},pagebreakTop:!1,pagebreakBottom:!1,upload_img_modal:!1},init:function(){var e=this;wpforms_panel_switch=!0,g=this.settings,h(v.ready),h(n).on("load",function(){"function"==typeof h.ready.then?h.ready.then(v.load):v.load()}),h(n).on("beforeunload",function(){if(!e.formIsSaved()&&i)return wpforms_builder.are_you_sure_to_close})},load:function(){v.hideLoadingOverlay(),"1"==wpforms_builder.template_modal_display&&"fields"===wpf.getQueryString("view")&&h.alert({title:wpforms_builder.template_modal_title,content:wpforms_builder.template_modal_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}})},ready:function(){v.isVisitedViaBackButton()?location.reload():(b=h("#wpforms-builder"),p.$fieldOptions=h("#wpforms-field-options"),p.$sortableFieldsWrap=h(".wpforms-field-wrap"),p.$noFieldsOptions=h(".wpforms-no-fields-holder .no-fields"),p.$noFieldsPreview=h(".wpforms-no-fields-holder .no-fields-preview"),p.$addFieldsButtons=h(".wpforms-add-fields-button").not(".not-draggable").not(".warning-modal").not(".education-modal"),v.isBuilderInPopup()&&(h("#wpforms-embed").remove(),h("#wpforms-preview-btn").addClass("wpforms-alone")),v.loadMsWinCSS(),v.bindUIActions(),wpf.getQueryString("newform")&&v.formSave(!1),g.formID=h("#wpforms-builder-form").data("id"),g.pagebreakTop=h(".wpforms-pagebreak-top").length,g.pagebreakBottom=h(".wpforms-pagebreak-bottom").length,b.on("keypress","#wpforms-builder-form :input:not(textarea)",function(e){13===e.keyCode&&e.preventDefault()}),h(".wpforms-panel").each(function(e,i){var t,o=h(this),r=o.find(".wpforms-panel-sidebar-section.configured").first();r.length?(t=r.data("section"),r.addClass("active"),o.find(".wpforms-panel-content-section-"+t).show().addClass("active"),o.find(".wpforms-panel-content-section-default").hide()):(o.find(".wpforms-panel-content-section:first-of-type").show().addClass("active"),o.find(".wpforms-panel-sidebar-section:first-of-type").addClass("active"))}),v.loadEntryPreviewFields(),v.fieldSortable(),v.fieldChoiceSortable("select"),v.fieldChoiceSortable("radio"),v.fieldChoiceSortable("checkbox"),v.fieldChoiceSortable("payment-multiple"),v.fieldChoiceSortable("payment-checkbox"),v.fieldChoiceSortable("payment-select"),h(".wpforms-setup-templates.core .wpforms-template-inner").matchHeight({byRow:!1}),h(".wpforms-setup-templates.additional .wpforms-template-inner").matchHeight({byRow:!1}),h(".wpforms-add-fields-group").each(function(e,i){v.fieldGroupToggle(h(this),"load")}),v.registerTemplates(),v.trimFormTitle(),wpf.initTooltips(),v.loadColorPickers(),v.captchaToggle(),v.confirmationsSetup(),v.notificationToggle(),v.notificationsByStatusAlerts(),v.builderHotkeys(),h("#wpforms-setup-name").val(h("#wpforms-panel-field-settings-form_title").val()),jconfirm.defaults={closeIcon:!1,backgroundDismiss:!1,escapeKey:!0,animationBounce:1,useBootstrap:!1,theme:"modern",boxWidth:"400px",animateFromElement:!1,content:wpforms_builder.something_went_wrong},v.dropdownField.init(),v.initSomeFieldOptions(),v.dismissNotice())},loadMsWinCSS:function(){var e=navigator.userAgent;e.indexOf("Windows")<0||e.indexOf("Chrome")<0&&e.indexOf("Firefox")<0||h("<link>").appendTo("head").attr({type:"text/css",rel:"stylesheet",href:wpforms_builder.ms_win_css_url})},isVisitedViaBackButton:function(){if(!performance)return!1;var i=!1;return performance.getEntriesByType("navigation").forEach(function(e){"back_forward"===e.type&&(i=!0)}),i},hideLoadingOverlay:function(){var e=h("#wpforms-builder-overlay");e.addClass("fade-out"),setTimeout(function(){e.hide()},250)},showLoadingOverlay:function(){var e=h("#wpforms-builder-overlay");e.removeClass("fade-out"),e.show()},initSomeFieldOptions:function(){v.toggleAllOptionGroups(b),b.find(".wpforms-field-option-row-date .type select").trigger("change")},dropdownField:{config:{modernClass:"choicesjs-select",args:{searchEnabled:!1,searchChoices:!1,renderChoiceLimit:1,shouldSort:!1,callbackOnInit:function(){var e=h(this.containerOuter.element),i=e.closest(".wpforms-field").find("select");e.hasClass("is-disabled")&&e.removeClass("is-disabled"),i.is("[readonly]")&&(this.disable(),i.prop("disabled",!1)),this.passedElement.element.multiple&&this.getValue(!0).length&&h(this.input.element).addClass("choices__input--hidden")}}},init:function(){b.find("."+v.dropdownField.config.modernClass).each(function(){v.dropdownField.events.choicesInit(h(this))}),b.on("change",".wpforms-field-option-select .wpforms-field-option-row-multiple input",v.dropdownField.events.multiple),b.on("change",".wpforms-field-option-select .wpforms-field-option-row-style select, .wpforms-field-option-payment-select .wpforms-field-option-row-style select",v.dropdownField.events.applyStyle)},events:{choicesInit:function(e){var i=new Choices(e[0],v.dropdownField.config.args);v.dropdownField.helpers.setInstance(e,i),v.dropdownField.helpers.addPlaceholderChoice(e,i)},multiple:function(e){var i=h(this).closest(".wpforms-field-option-row-multiple").data().fieldId,t=v.dropdownField.helpers.getPrimarySelector(i),o=h("#wpforms-field-option-row-"+i+"-choices input.default"),r=t.find(".placeholder"),a=v.dropdownField.helpers.isDynamicChoices(i),n=e.target.checked,e=n?"checkbox":"radio";t.prop("multiple",n),o.prop("type",e),a&&t.find("option:selected").prop("selected",!1),t=o.filter(":checked"),!n&&t.length&&(o.prop("checked",!1),h(t.get(0)).prop("checked",!0)),r.length&&r.prop("selected",!n),v.dropdownField.helpers.update(i,a)},applyStyle:function(){var e=h(this),i=e.closest(".wpforms-field-option-row-style").data().fieldId;"modern"===e.val()?v.dropdownField.helpers.convertClassicToModern(i):v.dropdownField.helpers.convertModernToClassic(i)}},helpers:{convertModernToClassic:function(e){var i=v.dropdownField.helpers.getPrimarySelector(e),t=v.dropdownField.helpers.isDynamicChoices(e),i=v.dropdownField.helpers.getInstance(i);i.destroy(),v.dropdownField.helpers.updatePlaceholderChoice(i,e),t||v.fieldChoiceUpdate("select",e)},convertClassicToModern:function(e){var i=v.dropdownField.helpers.getPrimarySelector(e);v.dropdownField.helpers.isDynamicChoices(e)||v.fieldChoiceUpdate("select",e),v.dropdownField.events.choicesInit(i)},update:function(e,i){var t=v.dropdownField.helpers.getPrimarySelector(e);v.dropdownField.helpers.isModernSelect(t)?(v.dropdownField.helpers.convertModernToClassic(e),v.dropdownField.events.choicesInit(t)):i||v.fieldChoiceUpdate("select",e)},addPlaceholderChoice:function(e,i){var t=e.closest(".wpforms-field").data().fieldId,o=v.dropdownField.helpers.hasDefaults(t);if(v.dropdownField.helpers.isDynamicChoices(t)&&(o=!1),!1!==v.dropdownField.helpers.searchPlaceholderChoice(i))return!1;if(!i.config.choices.length)return!1;e=i.config.choices[0].label,t=h(i.passedElement.element).prop("multiple");return i.setChoices([{value:"",label:e,selected:!(t||o),placeholder:!0}],"value","label",!1),t&&h(i.input.element).prop("placeholder",e),!0},searchPlaceholderChoice:function(e){var o=!1;return e.config.choices.forEach(function(e,i,t){if(void 0!==e.placeholder&&!0===e.placeholder)return!(o={key:i,item:e})}),o},updatePlaceholderChoice:function(e,i){var t=h(e.passedElement.element),o=wpf.sanitizeHTML(h("#wpforms-field-option-"+i+"-placeholder").val()),i=v.dropdownField.helpers.searchPlaceholderChoice(e),e={};"object"==typeof i&&(e=h(t.find("option").get(i.key))),""!==o?!h.isEmptyObject(e)&&e.length?e.addClass("placeholder").text(o):t.prepend('<option value="" class="placeholder">'+o+"</option>"):e.length&&e.remove()},isModernSelect:function(e){e=v.dropdownField.helpers.getInstance(e);return"object"==typeof e&&(!h.isEmptyObject(e)&&e.initialised)},setInstance:function(e,i){e.data("choicesjs",i)},getInstance:function(e){return e.data("choicesjs")},isDynamicChoices:function(e){e=h("#wpforms-field-option-"+e+"-dynamic_choices");return!!e.length&&""!==e.val()},hasDefaults:function(e){return!!h("#wpforms-field-option-row-"+e+"-choices .choices-list").find("input.default:checked").length},getPrimarySelector:function(e){return h("#wpforms-field-"+e+" .primary-input")}}},numberSliderEvents:function(e){e.on("input",".wpforms-field-option-row-min_max .wpforms-input-row .wpforms-number-slider-min",v.fieldNumberSliderUpdateMin),e.on("input",".wpforms-field-option-row-min_max .wpforms-input-row .wpforms-number-slider-max",v.fieldNumberSliderUpdateMax),e.on("input",".wpforms-number-slider-default-value",_.debounce(v.changeNumberSliderDefaultValue,500)),e.on("input",".wpforms-number-slider-step",_.debounce(v.changeNumberSliderStep,500)),e.on("focusout",".wpforms-number-slider-step",v.checkNumberSliderStep),e.on("input",".wpforms-number-slider-value-display",_.debounce(v.changeNumberSliderValueDisplay,500)),e.on("input",".wpforms-number-slider-min",_.debounce(v.changeNumberSliderMin,500)),e.on("input",".wpforms-number-slider-max",_.debounce(v.changeNumberSliderMax,500))},changeNumberSliderMin:function(e){var i=h(e.target).parents(".wpforms-field-option-row").data("fieldId"),t=parseFloat(e.target.value);isNaN(t)||v.updateNumberSliderDefaultValueAttr(i,e.target.value,"min")},changeNumberSliderMax:function(e){var i=h(e.target).parents(".wpforms-field-option-row").data("fieldId"),t=parseFloat(e.target.value);isNaN(t)||v.updateNumberSliderDefaultValueAttr(i,e.target.value,"max").updateNumberSliderStepValueMaxAttr(i,e.target.value)},changeNumberSliderValueDisplay:function(e){var i=e.target.value,t=h(e.target).parents(".wpforms-field-option-row").data("fieldId"),e=r.getElementById("wpforms-field-option-"+t+"-default_value");e&&v.updateNumberSliderHintStr(t,i).updateNumberSliderHint(t,e.value)},changeNumberSliderStep:function(e){var i,t,o,r=parseFloat(e.target.value);isNaN(r)||(i=parseFloat(e.target.max),t=parseFloat(e.target.min),o=h(e.target).parents(".wpforms-field-option-row").data("fieldId"),r<=0||(i<r?e.target.value=i:r<t?e.target.value=t:v.updateNumberSliderAttr(o,r,"step").updateNumberSliderDefaultValueAttr(o,r,"step")))},checkNumberSliderStep:function(e){var e=parseFloat(e.target.value),i=h(this);!isNaN(e)&&0<e||h.confirm({title:wpforms_builder.heads_up,content:wpforms_builder.error_number_slider_increment,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){i.val("").focus()}}}})},changeNumberSliderDefaultValue:function(e){var i,t,o,r=parseFloat(e.target.value);isNaN(r)||(i=parseFloat(e.target.max),t=parseFloat(e.target.min),o=h(e.target).parents(".wpforms-field-option-row-default_value").data("fieldId"),i<r?e.target.value=i:r<t?e.target.value=t:v.updateNumberSlider(o,r).updateNumberSliderHint(o,r))},updateNumberSliderDefaultValueAttr:function(e,i,t){var o=r.getElementById("wpforms-field-option-"+e+"-default_value");return o&&(e=parseFloat(o.value),o.setAttribute(t,i),i=parseFloat(i),"max"===t&&i<e&&(o.value=i,h(o).trigger("input")),"min"===t&&e<i&&(o.value=i,h(o).trigger("input"))),this},updateNumberSlider:function(e,i){e=r.getElementById("wpforms-number-slider-"+e);return e&&(e.value=i),this},updateNumberSliderAttr:function(e,i,t){e=r.getElementById("wpforms-number-slider-"+e);return e&&e.setAttribute(t,i),this},updateNumberSliderHintStr:function(e,i){e=r.getElementById("wpforms-number-slider-hint-"+e);return e&&(e.dataset.hint=i),this},updateNumberSliderHint:function(e,i){e=r.getElementById("wpforms-number-slider-hint-"+e);return e&&(e.innerHTML=wpf.sanitizeHTML(e.dataset.hint).replace("{value}","<b>"+i+"</b>")),this},fieldNumberSliderUpdateMin:function(e){var i=h(e.target).parents(".wpforms-field-option-row-min_max"),t=parseFloat(i.find(".wpforms-number-slider-max").val()),o=parseFloat(e.target.value);if(!isNaN(o)){if(t<=o)return e.preventDefault(),void(this.value=t);i=i.data("field-id");b.find("#wpforms-field-"+i+' input[type="range"]').attr("min",o)}},fieldNumberSliderUpdateMax:function(e){var i=h(e.target).parents(".wpforms-field-option-row-min_max"),t=parseFloat(i.find(".wpforms-number-slider-min").val()),o=parseFloat(e.target.value);if(!isNaN(o)){if(o<=t)return e.preventDefault(),void(this.value=t);i=i.data("field-id");b.find("#wpforms-field-"+i+' input[type="range"]').attr("max",o)}},updateNumberSliderStepValueMaxAttr:function(e,i){var t=r.getElementById("wpforms-field-option-"+e+"-step");return t&&(e=parseFloat(t.value),t.setAttribute("max",i),(i=parseFloat(i))<e&&(t.value=i,h(t).trigger("input"))),this},fieldFileUploadPreviewUpdate:function(e){var i=h(e).parents(".wpforms-field-option-file-upload"),t=i.data("field-id"),o=i.find("#wpforms-field-option-"+t+"-style").val(),r=i.find("#wpforms-field-option-row-"+t+"-max_file_number"),a=parseInt(r.find("input").val(),10),e=h("#wpforms-field-"+t),i=".wpforms-file-upload-builder-classic",t=".wpforms-file-upload-builder-modern";"classic"===o?(h(i,e).removeClass("wpforms-hide"),h(t,e).addClass("wpforms-hide"),r.addClass("wpforms-hidden")):(1<a?(e.find(".modern-title").text(wpforms_builder.file_upload.preview_title_plural),e.find(".modern-hint").text(wpforms_builder.file_upload.preview_hint.replace("{maxFileNumber}",a)).removeClass("wpforms-hide")):(e.find(".modern-title").text(wpforms_builder.file_upload.preview_title_single),e.find(".modern-hint").text(wpforms_builder.file_upload.preview_hint.replace("{maxFileNumber}",1)).addClass("wpforms-hide")),h(i,e).addClass("wpforms-hide"),h(t,e).removeClass("wpforms-hide"),r.removeClass("wpforms-hidden"))},updateTextFieldsLimitControls:function(e,i){i?h("#wpforms-field-option-row-"+e+"-limit_controls").removeClass("wpforms-hide"):h("#wpforms-field-option-row-"+e+"-limit_controls").addClass("wpforms-hide")},updatePasswordStrengthControls:function(e,i){e=h("#wpforms-field-option-row-"+e+"-password-strength-level");i?e.removeClass("wpforms-hidden"):e.addClass("wpforms-hidden")},updateRichTextMediaFieldsLimitControls:function(){var e=h(this),i=e.closest(".wpforms-field-option-row-media_enabled").data("field-id"),t=h("#wpforms-field-option-row-"+i+"-media_controls"),i=h("#wpforms-field-"+i+" .wpforms-richtext-wrap .mce-toolbar-grp");e.is(":checked")?(t.show(),i.addClass("wpforms-field-richtext-media-enabled")):(t.hide(),i.removeClass("wpforms-field-richtext-media-enabled"))},updateRichTextStylePreview:function(){var e=h(this),i=e.closest(".wpforms-field-option-row-style").data("field-id");h("#wpforms-field-"+i+" .wpforms-richtext-wrap .mce-toolbar-grp").toggleClass("wpforms-field-richtext-toolbar-basic","full"!==e.val())},bindUIActions:function(){v.bindUIActionsPanels(),v.bindUIActionsFields(),v.bindUIActionsSettings(),v.bindUIActionsSaveExit(),v.bindUIActionsGeneral()},bindUIActionsPanels:function(){b.on("click","#wpforms-panels-toggle button, .wpforms-panel-switch",function(e){e.preventDefault(),v.panelSwitch(h(this).data("panel"))}),b.on("click",".wpforms-panel .wpforms-panel-sidebar-section",function(e){v.panelSectionSwitch(this,e)})},panelSwitch:function(e){var i=h("#wpforms-panel-"+e),t=h(".wpforms-panel-"+e+"-button");if(!i.hasClass("active")){if(b.trigger("wpformsPanelSwitch",[e]),!wpforms_panel_switch)return!1;h("#wpforms-panels-toggle").find("button").removeClass("active"),h(".wpforms-panel").removeClass("active"),t.addClass("active"),i.addClass("active"),history.replaceState({},null,wpf.updateQueryString("view",e)),b.trigger("wpformsPanelSwitched",[e])}},panelSectionSwitch:function(e,i){i&&i.preventDefault();var t=h(e),o=t.parent().parent(),r=t.data("section"),i=o.find(".wpforms-panel-sidebar-section"),e=o.find(".wpforms-panel-sidebar-section-"+r);t.hasClass("upgrade-modal")||t.hasClass("education-modal")||e.hasClass("active")||(b.trigger("wpformsPanelSectionSwitch",r),i.removeClass("active"),e.addClass("active"),o.find(".wpforms-panel-content-section").hide(),o.find(".wpforms-panel-content-section-"+r).show())},bindUIActionsSetup:function(){console.warn('WARNING! Function "WPFormsBuilder.bindUIActionsSetup()" has been deprecated, please use the new "WPForms.Admin.Builder.Setup.events()" function instead!'),WPForms.Admin.Builder.Setup.events()},templateSelect:function(e,i){console.warn('WARNING! Function "WPFormsBuilder.templateSelect()" has been deprecated, please use the new "WPForms.Admin.Builder.Setup.selectTemplate()" function instead!'),WPForms.Admin.Builder.Setup.selectTemplate(i)},bindUIActionsFields:function(){b.on("click",".wpforms-tab a",function(e){e.preventDefault(),v.fieldTabToggle(h(this).parent().attr("id"))}),b.on("click",".wpforms-add-fields-heading",function(e){e.preventDefault(),v.fieldGroupToggle(h(this),"click")}),b.on("click",".wpforms-field",function(e){v.isFieldPreviewActionsDisabled(this)||v.fieldTabToggle(h(this).data("field-id"))}),b.on("mousedown click",".wpforms-field input, .wpforms-field select, .wpforms-field textarea",function(e){e.preventDefault(),this.blur()}),b.on("click",".wpforms-field-delete",function(e){e.preventDefault(),e.stopPropagation(),v.isFieldPreviewActionsDisabled(this)||v.fieldDelete(h(this).parent().data("field-id"))}),b.on("click",".wpforms-field-duplicate",function(e){e.preventDefault(),e.stopPropagation(),v.isFieldPreviewActionsDisabled(this)||v.fieldDuplicate(h(this).parent().data("field-id"))}),b.on("click",".wpforms-add-fields-button",function(e){e.preventDefault();e=h(this);e.hasClass("ui-draggable-disabled")||v.fieldAdd(e.data("field-type"))}),b.on("wpformsFieldAdd",function(e,i,t){"select"!==t&&"radio"!==t&&"checkbox"!==t&&"payment-multiple"!==t&&"payment-checkbox"!==t&&"payment-select"!==t||v.fieldChoiceSortable(t,"#wpforms-field-option-row-"+i+"-choices ul")}),b.on("click",".wpforms-field-option-row-choices .add",function(e){v.fieldChoiceAdd(e,h(this))}),b.on("click",".wpforms-field-option-row-choices .remove",function(e){v.fieldChoiceDelete(e,h(this))}),b.on("mousedown",".wpforms-field-option-row-choices input[type=radio]",function(e){var i=h(this);i.is(":checked")?i.attr("data-checked","1"):i.attr("data-checked","0")}),b.on("click",".wpforms-field-option-row-choices input[type=radio]",function(e){var i=h(this),t=i.parent().parent();i.parent().parent().find("input[type=radio]").not(this).prop("checked",!1),"1"===i.attr("data-checked")&&(i.prop("checked",!1),i.attr("data-checked","0")),v.fieldChoiceUpdate(t.data("field-type"),t.data("field-id"))}),b.on("change",".wpforms-field-option-row-choices input[type=checkbox]",function(e){var i=h(this).parent().parent();v.fieldChoiceUpdate(i.data("field-type"),i.data("field-id"))}),b.on("change",".wpforms-field-option-row-show_values input",function(e){h(this).closest(".wpforms-field-option").find(".wpforms-field-option-row-choices ul").toggleClass("show-values")}),b.on("change",".wpforms-field-option-row-choices_images input",function(){var e=h(this),i=e.closest(".wpforms-field-option-row"),t=i.data("field-id"),o=h("#wpforms-field-option-"+t),r=e.is(":checked"),e=o.find(".wpforms-field-option-hidden-type").val();i.find(".wpforms-alert").toggleClass("wpforms-hidden"),o.find(".wpforms-field-option-row-choices ul").toggleClass("show-images"),o.find(".wpforms-field-option-row-choices_images_style").toggleClass("wpforms-hidden"),o.find(".wpforms-field-option-row-dynamic_choices").toggleClass("wpforms-hidden",r),(r?h("#wpforms-field-option-"+t+"-input_columns").val("inline"):h("#wpforms-field-option-"+t+"-input_columns").val("")).trigger("change"),v.fieldChoiceUpdate(e,t)}),b.on("wpformsImageUploadAdd wpformsImageUploadRemove",function(e,i,t){var o=t.closest(".choices-list"),t=o.data("field-id"),o=o.data("field-type");v.fieldChoiceUpdate(o,t)}),b.on("change",".wpforms-field-option-row-choices_images_style select",function(){var e=h(this).parent().data("field-id"),i=h("#wpforms-field-option-"+e).find(".wpforms-field-option-hidden-type").val();v.fieldChoiceUpdate(i,e)}),b.on("keyup",".wpforms-field-option-row-choices input.label, .wpforms-field-option-row-choices input.value",function(e){var i=h(this).parent().parent();v.fieldChoiceUpdate(i.data("field-type"),i.data("field-id"))}),b.on("click",".toggle-bulk-add-display",function(e){e.preventDefault(),v.fieldChoiceBulkAddToggle(this)}),b.on("click",".toggle-bulk-add-presets",function(e){e.preventDefault();e=h(this).closest(".bulk-add-display").find("ul");"block"===e.css("display")?h(this).text(wpforms_builder.bulk_add_presets_show):h(this).text(wpforms_builder.bulk_add_presets_hide),e.stop().slideToggle()}),b.on("click",".bulk-add-preset-insert",function(e){e.preventDefault();var i=h(this),t=i.data("preset"),o=i.closest(".bulk-add-display"),e=o.find("ul"),i=o.find(".toggle-bulk-add-presets"),o=o.find("textarea");o.val(""),o.insertAtCaret(wpforms_preset_choices[t].choices.join("\n")),i.text(wpforms_builder.bulk_add_presets_show),e.slideUp()}),b.on("click",".bulk-add-insert",function(e){e.preventDefault(),v.fieldChoiceBulkAddInsert(this)}),b.on("click",".wpforms-field-option-group-toggle:not(.education-modal)",function(e){e.preventDefault();e=h(this).closest(".wpforms-field-option-group");e.siblings(".wpforms-field-option-group").removeClass("active"),e.addClass("active")}),b.on("change",".wpforms-field-option-address input.wpforms-subfield-hide",function(e){var i=h(this).closest(".wpforms-field-option-row"),t=i.data("field-id"),i=i.data("subfield");h("#wpforms-field-"+t).find(".wpforms-"+i).toggleClass("wpforms-hide")}),b.on("input",".wpforms-field-option-row-label input, .wpforms-field-option-row-name input",function(e){var i=h(this),t=i.val(),o=i.parent().data("field-id"),r=h("#wpforms-field-"+o),i=r.data("field-type"),o=0===t.length;(o="html"===i?!1:o)&&(t=wpforms_builder.empty_label),r.toggleClass("label_empty",o).find(".label-title .text").text(t)}),b.on("input",".wpforms-field-option-row-description textarea",function(){var e=h(this),i=wpf.sanitizeHTML(e.val()),e=e.parent().data("field-id"),e=h("#wpforms-field-"+e).find(".description");v.updateDescription(e,i)}),b.on("change",".wpforms-field-option-row-required input",function(e){var i=h(this).closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+i).toggleClass("required")}),b.on("change",".wpforms-field-option-row-confirmation input",function(e){var i=h(this).closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+i).find(".wpforms-confirm").toggleClass("wpforms-confirm-enabled wpforms-confirm-disabled"),h("#wpforms-field-option-"+i).toggleClass("wpforms-confirm-enabled wpforms-confirm-disabled")}),b.on("change",".wpforms-field-option-row-filter_type select",function(){var e=h(this).parent().data("field-id"),e=h("#wpforms-field-option-"+e);h(this).val()?(e.removeClass("wpforms-filter-allowlist"),e.removeClass("wpforms-filter-denylist"),e.addClass("wpforms-filter-"+h(this).val())):(e.removeClass("wpforms-filter-allowlist"),e.removeClass("wpforms-filter-denylist"))}),b.on("focusout",".wpforms-field-option-row-allowlist textarea,.wpforms-field-option-row-denylist textarea",function(){var i=h(this);h.get(wpforms_builder.ajax_url,{nonce:wpforms_builder.nonce,content:i.val(),action:"wpforms_sanitize_restricted_rules"},function(e){e.success&&i.val(e.data)})}),b.on("change",".wpforms-field-option-row-size select",function(e){var i=h(this),t=i.val(),i=i.parent().data("field-id");h("#wpforms-field-"+i).removeClass("size-small size-medium size-large").addClass("size-"+t)}),b.on("input",".wpforms-field-option-row-placeholder input",function(){var e,i=h(this),t=wpf.sanitizeHTML(i.val()),o=i.parent().data("field-id"),r=h("#wpforms-field-"+o+" .primary-input");r.is("select")?v.dropdownField.helpers.isModernSelect(r)?(i=v.dropdownField.helpers.getInstance(r),r.prop("multiple")?h(i.input.element).prop("placeholder",t):(i.setChoiceByValue(""),r.closest(".choices").find(".choices__inner .choices__placeholder").text(t),e=h("#wpforms-field-option-"+o+"-dynamic_choices").val(),v.dropdownField.helpers.update(o,e))):(e=r.find(".placeholder"),!t.length&&e.length?e.remove():(e.length?e.text(t):r.prepend('<option value="" class="placeholder">'+t+"</option>"),r.find(".placeholder").prop("selected",!r.prop("multiple")))):r.prop("placeholder",t)}),b.on("input",".wpforms-field-option-row-confirmation_placeholder input",function(e){var i=h(this),t=i.val(),i=i.parent().data("field-id");h("#wpforms-field-"+i).find(".secondary-input").attr("placeholder",t)}),b.on("change",".wpforms-field-option-row-label_hide input",function(e){var i=h(this).closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+i).toggleClass("label_hide")}),b.on("change",".wpforms-field-option-row-sublabel_hide input",function(e){var i=h(this).closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+i).toggleClass("sublabel_hide")}),b.on("change",".wpforms-field-option-row-format select",function(e){var i=h(this),t=i.val(),i=i.parent().data("field-id");h("#wpforms-field-"+i).find(".format-selected").removeClass().addClass("format-selected format-selected-"+t),h("#wpforms-field-option-"+i).find(".format-selected").removeClass().addClass("format-selected format-selected-"+t)}),b.on("change",".wpforms-field-option-row-scheme select",function(e){var i=h(this),t=i.val(),o=i.parent().data("field-id"),i=h("#wpforms-field-"+o);i.find(".wpforms-address-scheme").addClass("wpforms-hide"),i.find(".wpforms-address-scheme-"+t).removeClass("wpforms-hide"),0==i.find(".wpforms-address-scheme-"+t+" .wpforms-country").children().length?h("#wpforms-field-option-"+o).find(".wpforms-field-option-row-country").addClass("wpforms-hidden"):h("#wpforms-field-option-"+o).find(".wpforms-field-option-row-country").removeClass("wpforms-hidden")}),b.on("input",".wpforms-field-option .format-selected input.placeholder, .wpforms-field-option-address input.placeholder",function(e){var i=h(this),t=i.val(),o=i.closest(".wpforms-field-option-row"),i=o.data("field-id"),o=o.data("subfield");h("#wpforms-field-"+i).find(".wpforms-"+o+" input").attr("placeholder",t)}),b.on("change",".wpforms-field-option-row-date .type select",function(e){var i=h(this),t=i.val(),o=h(this).closest(".wpforms-field-option-row").data("field-id"),r="datepicker"===t?"wpforms-date-type-datepicker":"wpforms-date-type-dropdown",a="datepicker"===t?"wpforms-date-type-dropdown":"wpforms-date-type-datepicker";h("#wpforms-field-"+o).find(".wpforms-date").addClass(r).removeClass(a),h("#wpforms-field-option-"+o).addClass(r).removeClass(a);a=i.closest(".wpforms-field-option-group-advanced").find(".wpforms-field-option-row-date_limit_days, .wpforms-field-option-row-date_limit_days_options, .wpforms-field-option-row-date_disable_past_dates"),i=h("#wpforms-field-option-row-"+o+"-date_limit_days_options");"dropdown"===t?((t=h("#wpforms-field-option-"+o+"-date_format")).find("option:selected").hasClass("datepicker-only")&&t.prop("selectedIndex",0).trigger("change"),a.hide()):(a.show(),h("#wpforms-field-option-"+o+"-date_limit_days").is(":checked")?i.show():i.hide())}),b.on("change",".wpforms-field-option-row-date .format select",function(e){var i=h(this).val(),t=h(this).closest(".wpforms-field-option-row").data("field-id"),t=h("#wpforms-field-"+t);"m/d/Y"===i?(t.find(".wpforms-date-dropdown .first option").text(wpforms_builder.date_select_month),t.find(".wpforms-date-dropdown .second option").text(wpforms_builder.date_select_day)):"d/m/Y"===i&&(t.find(".wpforms-date-dropdown .first option").text(wpforms_builder.date_select_day),t.find(".wpforms-date-dropdown .second option").text(wpforms_builder.date_select_month))}),b.on("change",".wpforms-field-option-row-time .format select",function(e){for(var i=h(this),r=h(this).closest(".wpforms-field-option-row").data("field-id"),a="",n=i.val().match(/[gh]/)?12:24,t=0;t<n;t++)a+='<option value="{hh}">{hh}</option>'.replace(/{hh}/g,t<10?"0"+t:t);_.forEach(["start","end"],function(e){var i=b.find("#wpforms-field-option-"+r+"-time_limit_hours_"+e+"_hour"),t=b.find("#wpforms-field-option-"+r+"-time_limit_hours_"+e+"_ampm"),o=parseInt(i.val(),10),e=t.val();o=(o=24==n?"pm"===e?o+12:o:(e=12<o?"pm":"am",12<o?o-12:o))<10?"0"+o:o,i.html(a).val(o),t.toggleClass("wpforms-hidden-strict",24==n).val(e),t.nextAll("div").toggleClass("wpforms-hidden-strict",12==n)})}),b.on("click",".wpforms-pagebreak-button",function(e){e.preventDefault(),h(this).closest(".wpforms-field").trigger("click")}),v.fieldPageBreakInitDisplayPrevious(b.find(".wpforms-field-pagebreak.wpforms-pagebreak-normal:first")),b.on("input",".wpforms-field-option-row-next input",function(e){var i=h(this),t=i.val(),i=h("#wpforms-field-"+i.parent().data("field-id")).find(".wpforms-pagebreak-next");t?i.css("display","inline-block").text(t):i.css("display","none").empty()}).on("input",".wpforms-field-option-row-prev input",function(e){var i=h(this),t=i.val().trim(),o=h("#wpforms-field-"+i.parent().data("field-id")),i=o.find(".wpforms-pagebreak-prev");t&&0<o.prevAll(".wpforms-field-pagebreak.wpforms-pagebreak-normal").length?i.removeClass("wpforms-hidden").text(t):i.addClass("wpforms-hidden").empty()}).on("change",".wpforms-field-option-row-prev_toggle input",function(e){var i=h(this),t=i.closest(".wpforms-field-option-row-prev_toggle"),o=i.closest(".wpforms-field-option-group-inner").find(".wpforms-field-option-row-prev"),r=o.find("input"),a=h("#wpforms-field-"+i.closest(".wpforms-field-option").data("field-id")).find(".wpforms-pagebreak-prev");t.hasClass("wpforms-entry-preview-block")||(o.toggleClass("wpforms-hidden",!i.prop("checked")),a.toggleClass("wpforms-hidden",!i.prop("checked")),i.prop("checked")&&!r.val()&&(a=(a=r.data("last-value"))&&a.trim()?a.trim():wpforms_builder.previous,r.val(a)),i.prop("checked")||(r.data("last-value",r.val()),r.val("")),r.trigger("input"))}).on("wpformsFieldAdd",v.fieldPagebreakAdd).on("wpformsFieldDelete",v.fieldPagebreakDelete).on("wpformsBeforeFieldDelete",v.fieldEntryPreviewDelete),b.on("wpformsFieldMove wpformsFieldAdd wpformsFieldDelete",function(e){b.find(".wpforms-field-pagebreak.wpforms-pagebreak-normal").each(function(e){v.fieldPageBreakInitDisplayPrevious(h(this))})}),b.on("input",".wpforms-field-option-row-title input",function(e){var i=h(this),t=i.val(),i=i.parent().data("field-id");t?h("#wpforms-field-"+i).find(".wpforms-pagebreak-title").text("("+t+")"):h("#wpforms-field-"+i).find(".wpforms-pagebreak-title").empty()}),b.on("change",".wpforms-field-option-row-nav_align select",function(e){var i=(i=h(this).val())||"center";h(".wpforms-pagebreak-buttons").removeClass("wpforms-pagebreak-buttons-center wpforms-pagebreak-buttons-left wpforms-pagebreak-buttons-right wpforms-pagebreak-buttons-split").addClass("wpforms-pagebreak-buttons-"+i)}),b.on("input",".wpforms-field-option-row-price input",function(e){var i=h(this),t=i.val(),o=i.parent().data("field-id"),i=wpf.amountSanitize(t),t=wpf.amountFormat(i),i="right"===wpforms_builder.currency_symbol_pos?t+" "+wpforms_builder.currency_symbol:wpforms_builder.currency_symbol+" "+t;h("#wpforms-field-"+o).find(".primary-input").val(t),h("#wpforms-field-"+o).find(".price").text(i)}),b.on("change",".wpforms-field-option-credit-card .payment-icons input",function(e){var i=h(this),t=i.data("card"),i=i.parent().data("field-id");h("#wpforms-field-"+i).find("img.icon-"+t).toggleClass("card_hide")}),b.on("input",".wpforms-field-option input.placeholder-update",function(e){var i=h(this),t=i.val(),o=i.data("field-id"),i=i.data("subfield");h("#wpforms-field-"+o).find(".wpforms-"+i+" input").attr("placeholder",t)}),b.on("change",".wpforms-field-option-row-input_columns select",function(){var e=h(this),i=e.val(),t="",e=e.parent().data("field-id");"2"===i?t="wpforms-list-2-columns":"3"===i?t="wpforms-list-3-columns":"inline"===i&&(t="wpforms-list-inline"),h("#wpforms-field-"+e).removeClass("wpforms-list-2-columns wpforms-list-3-columns wpforms-list-inline").addClass(t)}),b.on("change",".wpforms-field-option-row .wpforms-toggle-control input",function(e){var i=h(this),t=i.closest(".wpforms-toggle-control").find(".wpforms-toggle-control-status"),i=i.is(":checked")?"on":"off";t.html(t.data(i))}),b.on("change",".wpforms-field-option-row-dynamic_choices select",function(e){v.fieldDynamicChoiceToggle(h(this))}),b.on("change",".wpforms-field-option-row-dynamic_taxonomy select, .wpforms-field-option-row-dynamic_post_type select",function(e){v.fieldDynamicChoiceSource(h(this))}),b.on("click",".toggle-layout-selector-display",function(e){e.preventDefault(),v.fieldLayoutSelectorToggle(this)}),b.on("click",".layout-selector-display-layout",function(e){e.preventDefault(),v.fieldLayoutSelectorLayout(this)}),b.on("click",".layout-selector-display-columns span",function(e){e.preventDefault(),v.fieldLayoutSelectorInsert(this)}),h(r).on("change",".wpforms-field-option-row-scale select",function(){var e=h(this),i=e.val(),e=e.parent().data("field-id"),e=h("#wpforms-field-"+e+" .rating-icon"),t=1;e.each(function(e){t<=i?h(this).show():h(this).hide(),t++})}),h(r).on("change",".wpforms-field-option-row-icon select",function(){var e=h(this),i=e.val(),t=e.parent().data("field-id"),e="fa-star";"heart"===i?e="fa-heart":"thumb"===i?e="fa-thumbs-up":"smiley"===i&&(e="fa-smile-o"),h("#wpforms-field-"+t+" .rating-icon").removeClass("fa-star fa-heart fa-thumbs-up fa-smile-o").addClass(e)}),h(r).on("change",".wpforms-field-option-row-icon_size select",function(){var e=h(this),i=e.val(),e=e.parent().data("field-id"),e=h("#wpforms-field-"+e+" .rating-icon");fontSize="28","small"===i?fontSize="18":"large"===i&&(fontSize="38"),e.css("font-size",fontSize+"px")}),h(r).on("input",".wpforms-field-option-row-icon_color input.wpforms-color-picker",function(){var e=h(this),i=e.val(),e=e.closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+e+" > i.fa").css("color",i)}),h(r).on("change",".wpforms-field-option-row-disclaimer_format input",function(){var e=h(this).closest(".wpforms-field-option-row").data("field-id");h("#wpforms-field-"+e+" .description").toggleClass("disclaimer")}),b.on("change",".wpforms-field-option-row-limit_enabled input",function(e){v.updateTextFieldsLimitControls(h(e.target).closest(".wpforms-field-option-row-limit_enabled").data().fieldId,e.target.checked)}),b.on("change",".wpforms-field-option-row-password-strength input",function(e){v.updatePasswordStrengthControls(h(e.target).parents(".wpforms-field-option-row-password-strength").data().fieldId,e.target.checked)}),b.on("change",".wpforms-field-option-richtext .wpforms-field-option-row-media_enabled input",v.updateRichTextMediaFieldsLimitControls),b.on("change",".wpforms-field-option-richtext .wpforms-field-option-row-style select",v.updateRichTextStylePreview),b.on("change",".wpforms-field-option-file-upload .wpforms-field-option-row-style select, .wpforms-field-option-file-upload .wpforms-field-option-row-max_file_number input",function(e){v.fieldFileUploadPreviewUpdate(e.target)}),v.numberSliderEvents(b),v.fieldDynamicChoiceToggleImageChoices(),b.on("change",".wpforms-field-option-row-show_price_after_labels input",function(e){var i=h(this).closest(".wpforms-field-option-group-basic").find(".wpforms-field-option-row-choices .choices-list");v.fieldChoiceUpdate(i.data("field-type"),i.data("field-id"))}),b.on("input",".wpforms-field-option-row-preview-notice textarea",v.updatePreviewNotice).on("change",".wpforms-field-option-row-preview-notice-enable input",v.toggleEntryPreviewNotice).on("wpformsFieldAdd",v.maybeLockEntryPreviewGroupOnAdd).on("wpformsFieldMove",v.maybeLockEntryPreviewGroupOnMove).on("click",".wpforms-entry-preview-block",v.entryPreviewBlockField),v.defaultStateEntryPreviewNotice()},isFieldPreviewActionsDisabled:function(e){return h(e).closest(".wpforms-field-wrap").hasClass("ui-sortable-disabled")},fieldGroupToggle:function(e,i){var t=h(e),o=t.next(".wpforms-add-fields-buttons"),r=o.parent(),a=t.find("i"),e="wpforms_field_group_"+t.data("group");if("click"===i)return r.hasClass("wpforms-closed")?wpCookies.remove(e):wpCookies.set(e,"true",2592e3),a.toggleClass("wpforms-angle-right"),void o.stop().slideToggle("",function(){r.toggleClass("wpforms-closed")});"load"===i&&(o=t.find(".wpforms-add-fields-buttons"),a=t.find(".wpforms-add-fields-heading i"),e="wpforms_field_group_"+t.find(".wpforms-add-fields-heading").data("group"),"true"===wpCookies.get(e)&&(a.toggleClass("wpforms-angle-right"),o.hide(),t.toggleClass("wpforms-closed")))},updateDescription:function(e,i){e.hasClass("nl2br")&&(i=i.replace(/\n/g,"<br>")),e.html(i)},defaultStateEntryPreviewNotice:function(){h(".wpforms-field-option-row-preview-notice-enable input").each(function(){h(this).trigger("change")})},updatePreviewNotice:function(){var e=h(this),i=wpf.sanitizeHTML(e.val()).trim(),e=e.parent().data("field-id"),e=h("#wpforms-field-"+e).find(".wpforms-entry-preview-notice"),i=i||wpforms_builder.entry_preview_default_notice;v.updateDescription(e,i)},toggleEntryPreviewNotice:function(){var e=h(this),i=e.closest(".wpforms-field-option").data("field-id"),t=h("#wpforms-field-"+i),o=h("#wpforms-field-option-"+i+" .wpforms-field-option-row-preview-notice"),i=t.find(".wpforms-entry-preview-notice"),t=t.find(".wpforms-alert-info");if(e.is(":checked"))return t.hide(),i.show(),void o.show();o.hide(),i.hide(),t.show()},fieldDelete:function(e){var i=h("#wpforms-field-"+e),t=i.data("field-type");"pagebreak"===t&&i.hasClass("wpforms-field-entry-preview-not-deleted")?v.youCantRemovePageBreakFieldPopup():i.hasClass("no-delete")?v.youCantRemoveFieldPopup():v.confirmFieldDeletion(e,t)},youCantRemovePageBreakFieldPopup:function(){h.alert({title:wpforms_builder.heads_up,content:wpforms_builder.entry_preview_require_page_break,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},youCantReorderFieldPopup:function(){h.confirm({title:wpforms_builder.heads_up,content:wpforms_builder.field_cannot_be_reordered,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},youCantRemoveFieldPopup:function(){h.alert({title:wpforms_builder.field_locked,content:wpforms_builder.field_locked_no_delete_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}})},confirmFieldDeletion:function(e,i){var t={id:e,message:wpforms_builder.delete_confirm};b.trigger("wpformsBeforeFieldDeleteAlert",[t]),h.confirm({title:!1,content:t.message,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){v.fieldDeleteById(e,i)}},cancel:{text:wpforms_builder.cancel}}})},fieldDeleteById:function(e,i){h("#wpforms-field-"+e).fadeOut(400,function(){b.trigger("wpformsBeforeFieldDelete",[e,i]),h(this).remove(),h("#wpforms-field-option-"+e).remove(),h(".wpforms-field, .wpforms-title-desc").removeClass("active"),v.fieldTabToggle("add-fields"),h(".wpforms-field").length<1&&(p.$fieldOptions.append(p.$noFieldsOptions.clone()),p.$sortableFieldsWrap.append(p.$noFieldsPreview.clone()),b.find(".wpforms-field-submit").hide()),b.trigger("wpformsFieldDelete",[e,i])})},loadEntryPreviewFields:function(){var e=h(".wpforms-field-wrap .wpforms-field-entry-preview");e.length&&e.each(function(){v.lockEntryPreviewFieldsPosition(h(this).data("field-id"))})},fieldEntryPreviewDelete:function(e,i,t){"entry-preview"===t&&(i=(t=h("#wpforms-field-"+i)).prevAll(".wpforms-field-pagebreak"),t=t.nextAll(".wpforms-field-pagebreak").data("field-id"),t=h("#wpforms-field-option-"+t),i.removeClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),t.find(".wpforms-entry-preview-block").removeClass("wpforms-entry-preview-block"))},maybeLockEntryPreviewGroupOnMove:function(e,i){i.item.hasClass("wpforms-field-pagebreak")&&v.maybeLockEntryPreviewGroupOnAdd(e,i.item.data("field-id"),"pagebreak")},maybeLockEntryPreviewGroupOnAdd:function(e,i,t){if("pagebreak"===t){var o=h("#wpforms-field-"+i),r=h("#wpforms-field-option-"+i+" .wpforms-field-option-row-prev_toggle"),a=r.find("input"),n=o.prevAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first(),s=h("#wpforms-field-option-"+n.data("field-id")+" .wpforms-field-option-row-prev_toggle"),l=s.find("input"),t=o.nextAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first(),i=h("#wpforms-field-option-"+t.data("field-id")+" .wpforms-field-option-row-prev_toggle");if(n.hasClass("wpforms-field-entry-preview")||t.hasClass("wpforms-field-entry-preview")){if(n.hasClass("wpforms-field-entry-preview"))return a.attr("checked","checked").trigger("change"),r.addClass("wpforms-entry-preview-block"),void i.removeClass("wpforms-entry-preview-block");o.addClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),n.removeClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),n.prevAll(".wpforms-field-entry-preview,.wpforms-field-pagebreak").first().hasClass("wpforms-field-entry-preview")&&(l.attr("checked","checked").trigger("change"),s.addClass("wpforms-entry-preview-block"))}}},entryPreviewBlockField:function(e){e.preventDefault(),h.alert({title:wpforms_builder.heads_up,content:wpforms_builder.entry_preview_require_previous_button,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},isUncheckedEntryPreviewField:function(e,i){return!("entry-preview"!==e||i&&i.passed)},addEntryPreviewField:function(e,i){var t,o,r,a=h("#wpforms-add-fields-entry-preview");a.hasClass("wpforms-entry-preview-adding")||(r=h(".wpforms-field-wrap .wpforms-field"),t=i&&i.position?i.position:r.length,o=v.isEntryPreviewFieldRequiresPageBreakBefore(r,t),r=v.isEntryPreviewFieldRequiresPageBreakAfter(r,t),a.addClass("wpforms-entry-preview-adding"),(i=i||{}).passed=!0,o||r?o?v.addPageBreakAndEntryPreviewFields(i,t):v.addEntryPreviewAndPageBreakFields(i,t):v.fieldAdd("entry-preview",i).done(function(e){v.lockEntryPreviewFieldsPosition(e.data.field.id)}))},addEntryPreviewFieldAfterPageBreak:function(e){var i=setInterval(function(){2===h(".wpforms-field-wrap .wpforms-pagebreak-bottom, .wpforms-field-wrap .wpforms-pagebreak-top").length&&(v.fieldAdd("entry-preview",e).done(function(e){v.lockEntryPreviewFieldsPosition(e.data.field.id)}),clearInterval(i))},100)},addPageBreakAndEntryPreviewFields:function(i,t){var o=3<=h(".wpforms-field-wrap .wpforms-field-pagebreak").length;v.fieldAdd("pagebreak",{position:t}).done(function(e){i.position=o?t+1:t+2,v.addEntryPreviewFieldAfterPageBreak(i);e=h("#wpforms-field-option-"+e.data.field.id).find(".wpforms-field-option-row-prev_toggle");e.find("input").attr("checked","checked").trigger("change"),e.addClass("wpforms-entry-preview-block")})},fieldDuplicate:function(m){var u=h("#wpforms-field-"+m),w=u.data("field-type");u.hasClass("no-duplicate")?h.alert({title:wpforms_builder.field_locked,content:wpforms_builder.field_locked_no_duplicate_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}}):h.confirm({title:!1,content:wpforms_builder.duplicate_confirm,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){var e=h("#wpforms-field-option-"+m),i=v.dropdownField.helpers.isModernSelect(u.find(".primary-input"));wpf.restoreTooltips(e),i&&v.dropdownField.helpers.convertModernToClassic(m);var t=u.clone(),o=e.html(),n=h("#wpforms-field-id").val(),r=h("#wpforms-field-option-"+m+"-label").length?h("#wpforms-field-option-"+m+"-label"):h("#wpforms-field-option-"+m+"-name"),a=r.length?r.val()+" "+wpforms_builder.duplicate_copy:wpforms_builder.field+" #"+m+" "+wpforms_builder.duplicate_copy,s=Number(n)+1,l=new RegExp("ID #"+m,"g"),d=new RegExp("fields\\["+m+"\\]","g"),f=new RegExp('data-field-id="'+m+'"',"g"),p=new RegExp('data-reference="'+m+'"',"g"),r=new RegExp('\\b(id|for)="wpforms-(.*?)'+m+'(.*?)"',"ig");u.after(t),u.removeClass("active"),t.addClass("active").attr({id:"wpforms-field-"+n,"data-field-id":n}),o=(o=(o=(o=(o=o.replace(l,"ID #"+n)).replace(d,"fields["+n+"]")).replace(f,'data-field-id="'+n+'"')).replace(p,'data-reference="'+n+'"')).replace(r,function(e,i,t,o,r,a){return i+'="wpforms-'+t+n+o+'"'}),e.hide().after('<div class="'+e.attr("class")+'" id="wpforms-field-option-'+n+'" data-field-id="'+n+'">'+o+"</div>");var c=h("#wpforms-field-option-"+n);e.find(":input").each(function(e,i){var t=h(this),o=t.attr("name");if(!o)return"continue";var r=o.replace(d,"fields["+n+"]"),o=t.attr("type");"checkbox"===o||"radio"===o?t.is(":checked")?c.find('[name="'+r+'"]').prop("checked",!0).attr("checked","checked"):c.find('[name="'+r+'"]').prop("checked",!1).attr("checked",!1):t.is("select")?t.find("option:selected").length&&(o=t.find("option:selected").val(),c.find('[name="'+r+'"]').find('[value="'+o+'"]').prop("selected",!0)):""!==t.val()?c.find('[name="'+r+'"]').val(t.val()):t.hasClass("wpforms-money-input")&&c.find('[name="'+r+'"]').val(wpf.numberFormat("0",wpforms_builder.currency_decimals,wpforms_builder.currency_decimal,wpforms_builder.currency_thousands))}),h("#wpforms-field-option-"+n).find(".wpforms-field-option-hidden-id").val(n),h("#wpforms-field-id").val(s),h("#wpforms-field-option-"+n+"-label").val(a),"html"===w&&h("#wpforms-field-option-"+n+"-name").val(a),t.find(".label-title .text").text(a),b.trigger("wpformsFieldAdd",[n,w]),wpf.initTooltips(),i&&(v.dropdownField.helpers.convertClassicToModern(m),v.dropdownField.helpers.convertClassicToModern(n)),v.fieldChoiceUpdate(t.data("field-type"),n),h.post(wpforms_builder.ajax_url,{form_id:g.formID,nonce:wpforms_builder.nonce,action:"wpforms_builder_increase_next_field_id"})}},cancel:{text:wpforms_builder.cancel}}})},addEntryPreviewAndPageBreakFields:function(e,t){v.fieldAdd("entry-preview",e).done(function(e){var i=e.data.field.id;v.fieldAdd("pagebreak",{position:t+1}).done(function(){v.lockEntryPreviewFieldsPosition(i)})})},lockEntryPreviewFieldsPosition:function(e){var i=h("#wpforms-field-"+e),t=i.prevAll(".wpforms-field-pagebreak:not(.wpforms-pagebreak-bottom)").first(),o=i.nextAll(".wpforms-field-pagebreak").first().data("field-id"),e=h("#wpforms-field-option-"+o).find(".wpforms-field-option-row-prev_toggle"),o=e.find("input");i.addClass("wpforms-field-not-draggable"),t.addClass("wpforms-field-not-draggable wpforms-field-entry-preview-not-deleted"),o.attr("checked","checked").trigger("change"),e.addClass("wpforms-entry-preview-block"),h("#wpforms-add-fields-entry-preview").removeClass("wpforms-entry-preview-adding")},isEntryPreviewFieldRequiresPageBreakBefore:function(e,i){var i=e.slice(0,i).filter(".wpforms-field-pagebreak,.wpforms-field-entry-preview"),t=!0;return i.length&&h(i.get().reverse()).each(function(){var e=h(this);return!e.hasClass("wpforms-field-entry-preview")&&(e.hasClass("wpforms-field-pagebreak")&&!e.hasClass("wpforms-field-stick")?t=!1:void 0)}),t},isEntryPreviewFieldRequiresPageBreakAfter:function(e,i){var i=e.slice(i).filter(".wpforms-field-pagebreak,.wpforms-field-entry-preview"),t=Boolean(i.length);return i.length&&i.each(function(){var e=h(this);return!e.hasClass("wpforms-field-entry-preview")&&(e.hasClass("wpforms-field-pagebreak")?t=!1:void 0)}),t},fieldAdd:function(n,s){var e=h("#wpforms-add-fields-"+n);if(!(e.hasClass("upgrade-modal")||e.hasClass("education-modal")||e.hasClass("warning-modal")))if(-1===h.inArray(n,["captcha_hcaptcha","captcha_recaptcha","captcha_none"])){if(l=!0,v.disableDragAndDrop(),!v.isUncheckedEntryPreviewField(n,s)){s=h.extend({},{position:"bottom",placeholder:!1,scroll:!0,defaults:!1},s);e={action:"wpforms_new_field_"+n,id:g.formID,type:n,defaults:s.defaults,nonce:wpforms_builder.nonce};return h.post(wpforms_builder.ajax_url,e,function(e){var i,t,o,r,a;e.success?(i=h(".wpforms-field").length,t=h("#wpforms-panel-fields .wpforms-panel-content-wrap"),o=h(".wpforms-field").last(),a=h(e.data.preview),r=h(e.data.options),l=!1,a.css("display","none"),s.placeholder&&s.placeholder.remove(),"bottom"===s.position?o.length&&o.hasClass("wpforms-field-stick")?(h(".wpforms-field-wrap").children(":eq("+(i-1)+")").before(a),h(".wpforms-field-options").children(":eq("+(i-1)+")").before(r)):(h(".wpforms-field-wrap").append(a),h(".wpforms-field-options").append(r)):"top"===s.position?(h(".wpforms-field-wrap").prepend(a),h(".wpforms-field-options").prepend(r)):s.position===i&&o.length&&o.hasClass("wpforms-field-stick")?(h(".wpforms-field-wrap").children(":eq("+(i-1)+")").before(a),h(".wpforms-field-options").children(":eq("+(i-1)+")").before(r)):h(".wpforms-field-wrap").find(".wpforms-field").eq(s.position).length?(h(".wpforms-field-wrap").find(".wpforms-field").eq(s.position).before(a),h(".wpforms-field-options").find(".wpforms-field-option").eq(s.position).before(r)):(h(".wpforms-field-wrap").append(a),h(".wpforms-field-options").append(r)),a.fadeIn(),b.find(".no-fields, .no-fields-preview").remove(),b.find(".wpforms-field-submit").show(),s.scroll&&s.position.length&&(r=t.scrollTop(),a=a.position().top,t.animate({scrollTop:"bottom"===s.position?r<a?a-r:a+r:0},1e3)),h("#wpforms-field-id").val(e.data.field.id+1),wpf.initTooltips(),v.loadColorPickers(),v.toggleAllOptionGroups(),b.trigger("wpformsFieldAdd",[e.data.field.id,n])):console.log(e)}).fail(function(e,i,t){l=!1,console.log(e.responseText)}).always(function(){b.find(".wpforms-add-fields .wpforms-add-fields-button").prop("disabled",!1),l||v.enableDragAndDrop()})}v.addEntryPreviewField(n,s)}else v.captchaUpdate()},captchaUpdate:function(){var e={action:"wpforms_update_field_captcha",id:g.formID,nonce:wpforms_builder.nonce};return h.post(wpforms_builder.ajax_url,e,function(e){var i,t,o;e.success?(i={title:!1,content:!1,icon:"fa fa-exclamation-circle",type:"orange",boxWidth:"450px",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}},t=h("#wpforms-panel-field-settings-recaptcha"),o=e.data.current,t.data("provider",e.data.provider),"configured_not_enabled"!==o&&"configured_enabled"!==o||(o=t.prop("checked")?"configured_enabled":"configured_not_enabled",i.buttons.confirm.action=function(){t.prop("checked","configured_not_enabled"===o).trigger("change")}),i.title=e.data.cases[o].title,i.content=e.data.cases[o].content,e.data.cases[o].cancel&&(i.buttons.cancel={text:wpforms_builder.cancel,keys:["esc"]}),h.confirm(i)):console.log(e)}).fail(function(e,i,t){console.log(e.responseText)})},disableDragAndDrop:function(){p.$addFieldsButtons.filter(".ui-draggable").draggable("disable"),p.$sortableFieldsWrap.filter(".ui-sortable").sortable("disable")},enableDragAndDrop:function(){p.$addFieldsButtons.filter(".ui-draggable").draggable("enable"),p.$sortableFieldsWrap.filter(".ui-sortable").sortable("enable")},fieldSortable:function(){var t,o,r,a,n,s=h(".wpforms-field-options"),l=!1,d=h("#wpforms-panel-fields .wpforms-panel-content-wrap"),f=!1;p.$sortableFieldsWrap.sortable({items:"> .wpforms-field:not(.wpforms-field-stick):not(.no-fields-preview)",axis:"y",delay:100,opacity:.75,cursor:"move",start:function(e,i){t=i.item.index(),r=s[0].children[t]},stop:function(e,i){o=i.item.index(),a=s[0].children[o],t<o?h(a).after(r):h(a).before(r),b.trigger("wpformsFieldMove",i),l=!1},over:function(e,i){var t=i.item.first();t.addClass("wpforms-field-dragging"),t.hasClass("wpforms-field-drag")&&(i=h(".wpforms-field").outerWidth()||p.$sortableFieldsWrap.find(".no-fields-preview").outerWidth(),t.addClass("wpforms-field-drag-over").removeClass("wpforms-field-drag-out").css("width",i).css("height","auto"))},out:function(e,i){var t=i.item.first();t.removeClass("wpforms-field-dragging"),l||(i=t.attr("data-original-width"),t.hasClass("wpforms-field-drag")&&t.addClass("wpforms-field-drag-out").removeClass("wpforms-field-drag-over").css({width:i,left:"",top:""})),t.css({top:"",left:"","z-index":""})},receive:function(e,i){l=!0;var t=h(this).data("ui-sortable").currentItem.index(),o=i.helper,i=o.attr("data-field-type");o.addClass("wpforms-field-drag-over wpforms-field-drag-pending").removeClass("wpforms-field-drag-out").css("width","100%"),o.append(g.spinnerInline),b.find(".wpforms-add-fields .wpforms-add-fields-button").prop("disabled",!0),b.find(".no-fields-preview").remove(),v.fieldAdd(i,{position:t,placeholder:o})},sort:function(e,i){if(!f){var t,o=e.clientY,r=d.offset(),a=d.height(),e=r.top+a;if(o>r.top&&o<r.top+50)t="-=";else{if(!(e-50<o&&o<e))return;t="+="}f=!0,d.animate({scrollTop:t+a/3+"px"},800,function(){f=!1})}},cancel:".wpforms-field-not-draggable"}),h(".wpforms-field-not-draggable, .wpforms-field-stick").draggable({revert:!0,axis:"y",delay:100,opacity:.75,cursor:"move",start:function(e,i){n=i.position.top},drag:function(e,i){if(15<Math.abs(i.position.top)-Math.abs(n))return v.youCantReorderFieldPopup(),!1}}),h(".wpforms-add-fields-button").not(".not-draggable").not(".warning-modal").not(".education-modal").draggable({connectToSortable:".wpforms-field-wrap",delay:200,helper:function(){var e=h(this),i=e.outerWidth(),t=e.html(),e=e.data("field-type");return h('<div class="wpforms-field-drag-out wpforms-field-drag">').html(t).css("width",i).attr({"data-original-width":i,"data-field-type":e})},revert:"invalid",cancel:!1,scroll:!1,opacity:.75,containment:"document"}),p.$addFieldsButtons.draggable({connectToSortable:".wpforms-field-wrap",delay:200,helper:function(){var e=h(this),i=e.outerWidth(),t=e.html(),e=e.data("field-type");return h('<div class="wpforms-field-drag-out wpforms-field-drag">').html(t).css("width",i).attr({"data-original-width":i,"data-field-type":e})},revert:"invalid",cancel:!1,scroll:!1,opacity:.75,containment:"document"})},fieldChoiceAdd:function(e,i){e.preventDefault();var t=h(i),o=t.parent(),r=o.find("input.default").is(":checked"),a=t.closest(".wpforms-field-option-row-choices").data("field-id"),e=o.parent().attr("data-next-id"),i=o.parent().data("field-type"),t=o.clone().insertAfter(o);t.attr("data-key",e),t.find("input.label").val("").attr("name","fields["+a+"][choices]["+e+"][label]"),t.find("input.value").val("").attr("name","fields["+a+"][choices]["+e+"][value]"),t.find("input.source").val("").attr("name","fields["+a+"][choices]["+e+"][image]"),t.find("input.default").attr("name","fields["+a+"][choices]["+e+"][default]").prop("checked",!1),t.find(".preview").empty(),t.find(".wpforms-image-upload-add").show(),t.find(".wpforms-money-input").trigger("focusout"),!0===r&&o.find("input.default").prop("checked",!0),e++,o.parent().attr("data-next-id",e),b.trigger("wpformsFieldChoiceAdd"),v.fieldChoiceUpdate(i,a)},fieldChoiceDelete:function(e,i){e.preventDefault();var t,o=h(i),r=o.parent().parent(),e=r.find("li").length,i={id:r.data("field-id"),choiceId:o.closest("li").data("key"),message:"<strong>"+wpforms_builder.delete_choice_confirm+"</strong>",trigger:!1};b.trigger("wpformsBeforeFieldDeleteAlert",[i]),1===e?v.fieldChoiceDeleteAlert():(t=function(){o.parent().remove(),v.fieldChoiceUpdate(r.data("field-type"),r.data("field-id")),b.trigger("wpformsFieldChoiceDelete")},i.trigger?h.confirm({title:!1,content:i.message,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){t()}},cancel:{text:wpforms_builder.cancel}}}):t())},fieldChoiceDeleteAlert:function(){h.alert({title:!1,content:wpforms_builder.error_choice,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},fieldChoiceSortable:function(o,e){h(e=void 0!==e?e:".wpforms-field-option-"+o+" .wpforms-field-option-row-choices ul").sortable({items:"li",axis:"y",delay:100,opacity:.6,handle:".move",stop:function(e,i){var t=i.item.parent().data("field-id");v.fieldChoiceUpdate(o,t),b.trigger("wpformsFieldChoiceMove",i)},update:function(e,i){}})},fieldChoiceLabel:function(e,i){var t=void 0!==e.settings.choices[i].label&&0!==e.settings.choices[i].label.length?wpf.sanitizeHTML(e.settings.choices[i].label):wpforms_builder.choice_empty_label_tpl.replace("{number}",i);return e.settings.show_price_after_labels&&(t+=" - "+wpf.amountFormatCurrency(e.settings.choices[i].value)),t},fieldChoiceUpdate:function(a,e){var n=h("#wpforms-field-"+e+" .primary-input");if("radio"===a||"checkbox"===a||"payment-multiple"===a||"payment-checkbox"===a){var i=wpf.getField(e),t=wpf.getChoicesOrder(e),o={},r=t.slice(0,20),s=wp.template("wpforms-field-preview-checkbox-radio-payment-multiple"),l={settings:i,order:r,type:"radio"};return r.forEach(function(e){o[e]=i.choices[e]}),i.choices=o,"checkbox"!==a&&"payment-checkbox"!==a||(l.type="checkbox"),h("#wpforms-field-"+e).find("ul.primary-input").replaceWith(s(l)),void v.firstNChoicesAlert(e,t.length)}var d=v.dropdownField.helpers.isModernSelect(n),f="";"select"===(a="payment-select"===(a="payment-checkbox"===(a="payment-multiple"===a?"radio":a)?"checkbox":a)?"select":a)?(f='<option value="{label}">{label}</option>',n.find("option").not(".placeholder").remove()):"radio"!==a&&"checkbox"!==a&&"gdpr-checkbox"!==a||(a="gdpr-checkbox"===a?"checkbox":a,n.find("li").remove(),f='<li><input type="'+a+'" disabled>{label}</li>');var r=h("#wpforms-field-option-row-"+e+"-choices .choices-list"),s=r.find("li").slice(0,20),l=!!r.find("input.default:checked").length,p=[],c=h("#wpforms-field-option-"+e+"-show_price_after_labels").prop("checked");s.each(function(){var e,i=h(this),t=wpf.sanitizeHTML(i.find("input.label").val().trim()),o=i.find("input.value").val(),r=i.find("input.default").is(":checked"),i=i.data("key"),t=""!==t?t:wpforms_builder.choice_empty_label_tpl.replace("{number}",i);if(t+=c&&o?" - "+wpf.amountFormatCurrency(o):"",d?p.push({value:t,label:t}):(e=h(f.replace(/{label}/g,t)),n.append(e)),!0===r)switch(a){case"select":d?p[p.length-1].selected=!0:e.prop("selected","true");break;case"radio":case"checkbox":e.find("input").prop("checked","true")}}),d&&(t=n.prop("multiple")?"input.choices__input":".choices__inner .choices__placeholder",r=v.dropdownField.helpers.getInstance(n),s=h("#wpforms-field-option-"+e+"-dynamic_choices").val(),r.removeActiveItems(),r.setChoices(p,"value","label",!0),v.dropdownField.helpers.update(e,s),n.closest(".choices").find(t).toggleClass("wpforms-hidden",l))},fieldChoiceBulkAddToggle:function(e){var i=h(e),e=i.closest("label");if(i.hasClass("bulk-add-showing")){var t=e.next(".bulk-add-display");t.slideUp(400,function(){t.remove()}),i.find("span").text(wpforms_builder.bulk_add_show)}else{var o,r='<div class="bulk-add-display unfoldable-cont">';for(o in r+='<p class="heading wpforms-clear">'+wpforms_builder.bulk_add_heading+' <a href="#" class="toggle-bulk-add-presets">'+wpforms_builder.bulk_add_presets_show+"</a></p>",r+="<ul>",wpforms_preset_choices)r+='<li><a href="#" data-preset="'+o+'" class="bulk-add-preset-insert">'+wpforms_preset_choices[o].name+"</a></li>";r+="</ul>",r+='<textarea placeholder="'+wpforms_builder.bulk_add_placeholder+'"></textarea>',r+='<button class="bulk-add-insert wpforms-btn wpforms-btn-sm wpforms-btn-blue">'+wpforms_builder.bulk_add_button+"</button>",e.after(r+="</div>"),e.next(".bulk-add-display").slideDown(400,function(){h(this).find("textarea").focus()}),i.find("span").text(wpforms_builder.bulk_add_hide)}i.toggleClass("bulk-add-showing")},fieldChoiceBulkAddInsert:function(e){var i,t,o,r=h(e),a=r.closest(".wpforms-field-option-row"),n=a.find("textarea"),s=a.find(".choices-list"),l=s.find("li:first-of-type").clone().wrap("<div>").parent(),d=a.data("field-id"),e=s.data("field-type"),f=Number(s.attr("data-next-id")),p=n.val().split("\n"),c="";for(t in r.prop("disabled",!0).html(r.html()+" "+g.spinner),l.find("input.value,input.label").attr("value",""),i=l.html(),p)p.hasOwnProperty(t)&&(o=wpf.sanitizeHTML(p[t]).trim().replace(/"/g,"&quot;"),c+=i.replace(/\[choices\]\[(\d+)\]/g,"[choices]["+f+"]").replace(/data-key="(\d+)"/g,'data-key="'+f+'"').replace(/value="" class="label"/g,'value="'+o+'" class="label"').replace(/class="label" type="text" value=""/g,'class="label" type="text" value="'+o+'"'),f++);s.attr("data-next-id",f).append(c),v.fieldChoiceUpdate(e,d),b.trigger("wpformsFieldChoiceAdd"),v.fieldChoiceBulkAddToggle(a.find(".toggle-bulk-add-display"))},fieldTabToggle:function(e){var i;h(".wpforms-tab a").removeClass("active"),h(".wpforms-field, .wpforms-title-desc").removeClass("active"),"add-fields"===e?(h("#add-fields a").addClass("active"),h(".wpforms-field-options").hide(),h(".wpforms-add-fields").show()):(h("#field-options a").addClass("active"),"field-options"===e?((i=h(".wpforms-field").first()).addClass("active"),e=i.data("field-id")):h("#wpforms-field-"+e).addClass("active"),h(".wpforms-field-option").hide(),h("#wpforms-field-option-"+e).show(),h(".wpforms-add-fields").hide(),h(".wpforms-field-options").show())},fieldPagebreakAdd:function(e,i,t){"pagebreak"===t&&(g.pagebreakTop?g.pagebreakBottom||(g.pagebreakBottom=!0,v.fieldAdd("pagebreak",{position:"bottom",scroll:!1,defaults:{position:"bottom"}}).done(function(e){g.pagebreakBottom=e.data.field.id;var i=h("#wpforms-field-"+e.data.field.id);h("#wpforms-field-option-"+e.data.field.id).find(".wpforms-field-option-group").addClass("wpforms-pagebreak-bottom"),i.addClass("wpforms-field-stick wpforms-pagebreak-bottom")})):(g.pagebreakTop=!0,v.fieldAdd("pagebreak",{position:"top",scroll:!1,defaults:{position:"top",nav_align:"left"}}).done(function(e){g.pagebreakTop=e.data.field.id;var i=h("#wpforms-field-"+e.data.field.id);h("#wpforms-field-option-"+e.data.field.id).find(".wpforms-field-option-group").addClass("wpforms-pagebreak-top"),i.addClass("wpforms-field-stick wpforms-pagebreak-top")})))},fieldPagebreakDelete:function(e,i,t){var o,r,a;"pagebreak"===t&&(h(".wpforms-field-pagebreak").not(".wpforms-pagebreak-top, .wpforms-pagebreak-bottom").length||(r=(o=(a=h(".wpforms-preview-wrap")).find(".wpforms-pagebreak-top")).data("field-id"),a=(t=a.find(".wpforms-pagebreak-bottom")).data("field-id"),o.remove(),h("#wpforms-field-option-"+r).remove(),g.pagebreakTop=!1,t.remove(),h("#wpforms-field-option-"+a).remove(),g.pagebreakBottom=!1))},fieldPageBreakInitDisplayPrevious:function(e){var i=e.data("field-id"),t=h("#wpforms-field-option-row-"+i+"-prev_toggle"),o=h("#wpforms-field-option-row-"+i+"-prev"),i=e.find(".wpforms-pagebreak-prev");0<e.prevAll(".wpforms-field-pagebreak.wpforms-pagebreak-normal").length?(t.removeClass("hidden"),o.removeClass("hidden"),t.find("input").is(":checked")&&i.removeClass("wpforms-hidden").text(o.find("input").val())):(t.addClass("hidden"),o.addClass("hidden"),i.addClass("wpforms-hidden"))},fieldDynamicChoiceToggle:function(e){var i=h(e),t=i.parent(),o=i.val(),r=t.data("field-id"),a=h("#wpforms-field-option-"+r).find(".wpforms-field-option-hidden-type").val(),n=h("#wpforms-field-"+r),s=h("#wpforms-field-option-row-"+r+"-choices"),e=h("#wpforms-field-option-"+r+"-choices_images");if(v.fieldDynamicChoiceToggleImageChoices(),b.trigger("wpformsFieldDynamicChoiceToggle"),wpf.fieldOptionLoading(t),h("#wpforms-field-option-row-"+r+"-dynamic_post_type").remove(),h("#wpforms-field-option-row-"+r+"-dynamic_taxonomy").remove(),""===o){if(e.removeClass("wpforms-hidden"),s.find(".toggle-bulk-add-display").removeClass("wpforms-hidden"),h("#wpforms-field-"+r).find(".wpforms-alert").remove(),-1<["checkbox","radio","payment-multiple","payment-checkbox"].indexOf(a))return v.fieldChoiceUpdate(a,r),s.find("ul").removeClass("wpforms-hidden"),s.find(".wpforms-alert").addClass("wpforms-hidden"),void wpf.fieldOptionLoading(t,!0);var l,d=[],f=n.find(".primary-input");if(h("#wpforms-field-option-row-"+r+"-choices li").each(function(){var e=h(this);d.push({label:wpf.sanitizeHTML(e.find(".label").val()),selected:e.find(".default").is(":checked")})}),n.hasClass("wpforms-field-select")){var i=v.dropdownField.helpers.isModernSelect(f),p="";if(f.find("option").not(".placeholder").remove(),i&&d.length)v.dropdownField.helpers.update(r,!1);else for(l in d)p="<option",p+=d[l].selected?" selected>":">",p+=d[l].label+"</option>",f.append(p)}else for(l in a="radio",n.hasClass("wpforms-field-checkbox")&&(a="checkbox"),f.empty(),d)p='<li><input type="'+a+'" disabled',p+=d[l].selected?" selected>":">",p+=d[l].label+"</li>",f.append(p);s.find("ul").removeClass("wpforms-hidden"),s.find(".wpforms-alert").addClass("wpforms-hidden"),wpf.fieldOptionLoading(t,!0)}else{e.addClass("wpforms-hidden"),s.find(".toggle-bulk-add-display").addClass("wpforms-hidden");s={type:o,field_id:r,action:"wpforms_builder_dynamic_choices",nonce:wpforms_builder.nonce};h.post(wpforms_builder.ajax_url,s,function(e){e.success?t.after(e.data.markup):console.log(e),wpf.fieldOptionLoading(t,!0),wpf.initTooltips(),h("#wpforms-field-option-"+r+"-dynamic_"+o).find("option:first").prop("selected",!0),h("#wpforms-field-option-"+r+"-dynamic_"+o).trigger("change")}).fail(function(e,i,t){console.log(e.responseText)})}},fieldDynamicChoiceSource:function(e){var i=h(e),t=i.parent(),o=i.val(),r=t.data("field-id"),e=h("#wpforms-builder-form").data("id"),a=h("#wpforms-field-option-row-"+r+"-choices"),n=h("#wpforms-field-"+r),i=h("#wpforms-field-option-"+r+"-dynamic_choices option:selected").val(),s=20;wpf.fieldOptionLoading(t);e={type:i,source:o,field_id:r,form_id:e,action:"wpforms_builder_dynamic_source",nonce:wpforms_builder.nonce};h.post(wpforms_builder.ajax_url,e,function(e){return e.success?(a.find(".dynamic-name").text(e.data.source_name),a.find(".dynamic-type").text(e.data.type_name),a.find("ul").addClass("wpforms-hidden"),a.find(".wpforms-alert").removeClass("wpforms-hidden"),v.fieldDynamicChoiceSourceItems(n,e.data.items),n.hasClass("wpforms-field-select")&&(s=200),Number(e.data.total)>s&&(i=(i=(i=(i=(i=wpforms_builder.dynamic_choice_limit).replace("{source}",e.data.source_name)).replace("{type}",e.data.type_name)).replace("{limit}",s)).replace("{total}",e.data.total),h.alert({title:wpforms_builder.heads_up,content:i,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})),v.firstNChoicesAlert(r,e.data.total)):console.log(e),void wpf.fieldOptionLoading(t,!0);var i}).fail(function(e,i,t){console.log(e.responseText)})},fieldDynamicChoiceSourceItems:function(e,i){var t=e.find(".primary-input"),o=0;if(e.hasClass("wpforms-field-select"))v.dropdownField.helpers.isModernSelect(t)?v.fieldDynamicChoiceSourceForModernSelect(t,i):v.fieldDynamicChoiceSourceForClassicSelect(t,i);else{var r="radio";for(o in e.hasClass("wpforms-field-checkbox")&&(r="checkbox"),t.empty(),i)t.append('<li><input type="'+r+'" disabled> '+wpf.sanitizeHTML(i[o])+"</li>")}},fieldDynamicChoiceSourceForModernSelect:function(e,i){var t=v.dropdownField.helpers.getInstance(e),o=e.closest(".wpforms-field").data().fieldId;t.destroy(),v.dropdownField.helpers.updatePlaceholderChoice(t,o),v.fieldDynamicChoiceSourceForClassicSelect(e,i),v.dropdownField.events.choicesInit(e)},fieldDynamicChoiceSourceForClassicSelect:function(e,i){var t=0,o=i.length;for(e.find("option").not(".placeholder").remove();t<o;t++){var r=wpf.sanitizeHTML(i[t]);e.append('<option value="'+r+'">'+r+"</option>")}},fieldDynamicChoiceToggleImageChoices:function(){h("#wpforms-builder .wpforms-field-options .wpforms-field-option").each(function(e,i){var t=h(i),o=t.find(".wpforms-field-option-row-dynamic_choices select").val(),i=void 0!==o&&""!==o,o=t.find(".wpforms-field-option-row-choices_images input").is(":checked");t.find(".wpforms-field-option-row-choices_images").toggleClass("wpforms-hidden",i),o&&!i||t.find(".wpforms-field-option-row-choices_images_style").addClass("wpforms-hidden")})},firstNChoicesAlert:function(e,i){var t=wp.template("wpforms-choices-limit-message"),o={total:i},e=h("#wpforms-field-"+e);e.hasClass("wpforms-field-select")||(e.find(".wpforms-alert-dynamic").remove(),20<i&&e.find(".primary-input").after(t(o)))},fieldLayoutSelectorToggle:function(e){var i=h(e),e=i.closest("label"),t={"layout-1":[{class:"one-half",data:"wpforms-one-half wpforms-first"},{class:"one-half",data:"wpforms-one-half"}],"layout-2":[{class:"one-third",data:"wpforms-one-third wpforms-first"},{class:"one-third",data:"wpforms-one-third"},{class:"one-third",data:"wpforms-one-third"}],"layout-3":[{class:"one-fourth",data:"wpforms-one-fourth wpforms-first"},{class:"one-fourth",data:"wpforms-one-fourth"},{class:"one-fourth",data:"wpforms-one-fourth"},{class:"one-fourth",data:"wpforms-one-fourth"}],"layout-4":[{class:"one-third",data:"wpforms-one-third wpforms-first"},{class:"two-third",data:"wpforms-two-thirds"}],"layout-5":[{class:"two-third",data:"wpforms-two-thirds wpforms-first"},{class:"one-third",data:"wpforms-one-third"}],"layout-6":[{class:"one-fourth",data:"wpforms-one-fourth wpforms-first"},{class:"one-fourth",data:"wpforms-one-fourth"},{class:"two-fourth",data:"wpforms-two-fourths"}],"layout-7":[{class:"two-fourth",data:"wpforms-two-fourths wpforms-first"},{class:"one-fourth",data:"wpforms-one-fourth"},{class:"one-fourth",data:"wpforms-one-fourth"}],"layout-8":[{class:"one-fourth",data:"wpforms-one-fourth wpforms-first"},{class:"two-fourth",data:"wpforms-two-fourths"},{class:"one-fourth",data:"wpforms-one-fourth"}]};if(i.hasClass("layout-selector-showing")){var o=e.next(".layout-selector-display");o.slideUp(400,function(){o.remove()}),i.find("span").text(wpforms_builder.layout_selector_show)}else{var r,a='<div class="layout-selector-display unfoldable-cont">';for(r in a+='<p class="heading">'+wpforms_builder.layout_selector_layout+"</p>",a+='<div class="layouts">',t){var n,s=t[r];for(n in a+='<div class="layout-selector-display-layout">',s)a+='<span class="'+s[n].class+'" data-classes="'+s[n].data+'"></span>';a+="</div>"}e.after(a+="</div></div>"),e.next(".layout-selector-display").slideDown(),i.find("span").text(wpforms_builder.layout_selector_hide)}i.toggleClass("layout-selector-showing")},fieldLayoutSelectorLayout:function(e){e=h(e),e.closest("label");e.parent().find(".layout-selector-display-layout").not(e).remove(),e.parent().find(".heading").text(wpforms_builder.layout_selector_column),e.toggleClass("layout-selector-display-layout layout-selector-display-columns")},fieldLayoutSelectorInsert:function(e){var i=h(e),t=i.closest(".layout-selector-display"),o=t.parent(),e=o.find("label"),o=o.find("input[type=text]"),i=i.data("classes");o.val()&&(i=" "+i),o.insertAtCaret(i),t.slideUp(400,function(){t.remove()}),e.find(".toggle-layout-selector-display").removeClass("layout-selector-showing"),e.find(".toggle-layout-selector-display span").text(wpforms_builder.layout_selector_show)},bindUIActionsSettings:function(){b.on("click",".wpforms-title-desc, .wpforms-field-submit-button, .wpforms-center-form-name",function(e){e.preventDefault(),v.panelSwitch("settings"),(h(this).hasClass("wpforms-center-form-name")||h(this).hasClass("wpforms-title-desc"))&&setTimeout(function(){h("#wpforms-panel-field-settings-form_title").focus()},300)}),b.on("click",".wpforms-field-pagebreak-last button",function(e){e.preventDefault(),v.panelSwitch("settings"),h("#wpforms-panel-field-settings-pagebreak_prev").focus()}),b.on("input","#wpforms-panel-field-settings-pagebreak_prev",function(){h(".wpforms-field-pagebreak-last button").text(h(this).val())}),b.on("input","#wpforms-panel-field-settings-form_title, #wpforms-setup-name",function(){var e=h.trim(h(this).val());h(".wpforms-preview .wpforms-form-name").text(e),h(".wpforms-center-form-name.wpforms-form-name").text(e),v.trimFormTitle()}),b.on("input","#wpforms-panel-field-settings-form_desc",function(){h(".wpforms-form-desc").text(h(this).val())}),b.on("input","#wpforms-panel-field-settings-submit_text",function(){h(".wpforms-field-submit input[type=submit]").val(h(this).val())}),b.on("change","#wpforms-panel-field-settings-recaptcha",function(){v.captchaToggle()}),b.on("change",".wpforms-panel-field-confirmations-type",function(){v.confirmationFieldsToggle(h(this))}),b.on("change",".wpforms-panel-field-confirmations-message_entry_preview",v.confirmationEntryPreviewToggle),b.on("change","#wpforms-panel-field-settings-notification_enable",function(){v.notificationToggle()}),b.on("click",".wpforms-builder-settings-block-add",function(e){e.preventDefault(),wpforms_builder.pro&&v.settingsBlockAdd(h(this))}),b.on("click",".wpforms-builder-settings-block-edit",function(e){e.preventDefault();e=h(this);e.parents(".wpforms-builder-settings-block-header").find(".wpforms-builder-settings-block-name").hasClass("editing")?v.settingsBlockNameEditingHide(e):v.settingsBlockNameEditingShow(e)}),b.on("blur",".wpforms-builder-settings-block-name-edit input",function(e){h(e.relatedTarget).hasClass("wpforms-builder-settings-block-edit")||v.settingsBlockNameEditingHide(h(this))}),b.on("keypress",".wpforms-builder-settings-block-name-edit input",function(e){13===e.keyCode&&(v.settingsBlockNameEditingHide(h(this)),e.preventDefault())}),b.on("click",".wpforms-builder-settings-block-clone",function(e){e.preventDefault(),v.settingsBlockPanelClone(h(this))}),b.on("click",".wpforms-builder-settings-block-toggle",function(e){e.preventDefault(),v.settingsBlockPanelToggle(h(this))}),b.on("click",".wpforms-builder-settings-block-delete",function(e){e.preventDefault(),v.settingsBlockDelete(h(this))})},captchaToggle:function(){var e=b.find(".wpforms-field-recaptcha"),i=h("#wpforms-panel-field-settings-recaptcha"),t=(t=i.data("provider"))||"recaptcha";e.length&&(i.is(":checked")?e.show().toggleClass("is-recaptcha","recaptcha"===t):e.hide())},confirmationsSetup:function(){h(".wpforms-panel-field-confirmations-type").each(function(){v.confirmationFieldsToggle(h(this))}),h(".wpforms-panel-field-confirmations-message").each(function(){"undefined"!=typeof tinymce&&void 0!==wp.editor&&wp.editor.initialize(h(this).attr("id"),g.tinymceDefaults)}),b.on("focusout",".wpforms-panel-field-confirmations-redirect",function(e){var i=h(this),t=i.val().trim();i.val(t),wpf.isURL(t)||""===t||h.confirm({title:wpforms_builder.heads_up,content:wpforms_builder.redirect_url_field_error,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){i.focus()}}}})})},confirmationFieldsToggle:function(e){var i,t;e.length&&(i=e.val(),(t=e.closest(".wpforms-builder-settings-block-content")).find(".wpforms-panel-field").not(e.parent()).not(".wpforms-conditionals-enable-toggle").hide(),t.find(".wpforms-panel-field-confirmations-"+i).closest(".wpforms-panel-field").show(),"message"===i&&(t.find(".wpforms-panel-field-confirmations-message_scroll").closest(".wpforms-panel-field").show(),t.find(".wpforms-panel-field-confirmations-message_entry_preview").trigger("change").closest(".wpforms-panel-field").show()))},confirmationEntryPreviewToggle:function(){var e=h(this),i=e.closest(".wpforms-builder-settings-block-content").find(".wpforms-panel-field-confirmations-message_entry_preview_style").parent();e.is(":checked")?i.show():i.hide()},notificationToggle:function(){var e=h("#wpforms-panel-field-settings-notification_enable"),i=e.closest(".wpforms-panel-content-section").find(".wpforms-builder-settings-block"),e=e.is(":checked");h(".wpforms-notifications-add").toggleClass("wpforms-hidden",!e),e?i.show():i.hide()},notificationsByStatusAlerts:function(){b.on("change",".wpforms-panel-content-section-notifications .wpforms-notification-by-status-alert",function(e){var i,t,o=h(this);o.prop("checked")&&(t="",t=0===(i=h(".wpforms-radio-group-"+o.attr("data-radio-group")+":checked:not(#"+o.attr("id")+")")).length?(t=wpforms_builder.notification_by_status_enable_alert).replace(/%s/g,o.data("provider-title")):(t=(t=wpforms_builder.notification_by_status_switch_alert).replace(/%2\$s/g,i.data("provider-title"))).replace(/%1\$s/g,o.data("provider-title")),h.confirm({title:wpforms_builder.heads_up,content:t,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm"}}}))})},settingsBlockAdd:function(s){var l=Number(s.attr("data-next-id")),d=s.closest(".wpforms-panel-content-section").data("panel"),f=s.data("block-type"),e=wpforms_builder[f+"_prompt"],i='<input autofocus="" type="text" id="settings-block-name" placeholder="'+wpforms_builder[f+"_ph"]+'">',t='<p class="error">'+wpforms_builder[f+"_error"]+"</p>",o=h.confirm({container:b,title:!1,content:e+i+t,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){var e=h.trim(this.$content.find("input#settings-block-name").val()),i=this.$content.find(".error");if(""===e)return i.show(),!1;var t=s.closest(".wpforms-panel-content-section").find(".wpforms-builder-settings-block").first();wpf.restoreTooltips(t);var o=t.clone(),i=t.data("block-id");o.attr("data-block-id",l),o.find(".wpforms-builder-settings-block-header span").text(e),o.find("input, textarea, select").not(".from-name input").not(".from-email input").each(function(e,i){var t=h(this);t.attr("name")&&(t.val("").attr("name",t.attr("name").replace(/\[(\d+)\]/,"["+l+"]")),t.is("select")?(t.find("option").prop("selected",!1).attr("selected",!1),t.find("option:first").prop("selected",!0).attr("selected","selected")):"checkbox"===t.attr("type")?t.prop("checked",!1).attr("checked",!1).val("1"):t.val("").attr("value",""))});var a="wpforms-panel-field-"+d+"-",n=a+i;o.find('[id^="'+n+'"], [for^="'+n+'"]').each(function(e,i){var t=h(this),o="LABEL"===t.prop("tagName")?"for":"id",r=t.attr(o).replace(new RegExp(n,"g"),a+l);t.attr(o,r)});var r=i+"-notification-by-status";o.find('[data-radio-group="'+r+'"]').each(function(e,i){h(this).removeClass("wpforms-radio-group-"+r).addClass("wpforms-radio-group-"+l+"-notification-by-status").attr("data-radio-group",l+"-notification-by-status")}),o.find(".wpforms-builder-settings-block-header input").val(e).attr("value",e),"notification"===f&&(o.find(".email-msg textarea").val("{all_fields}").attr("value","{all_fields}"),o.find(".email-recipient input").val("{admin_email}").attr("value","{admin_email}")),o.removeClass("wpforms-builder-settings-block-default"),"confirmation"===f&&(o.find(".wpforms-panel-field-tinymce").remove(),"undefined"!=typeof WPForms&&o.find(".wpforms-panel-field-confirmations-type-wrap").after(WPForms.Admin.Builder.Templates.get("wpforms-builder-confirmations-message-field")({id:l})));e=o.find(".wpforms-conditional-block");e.length&&"undefined"!=typeof WPForms&&e.html(WPForms.Admin.Builder.Templates.get("wpforms-builder-conditional-logic-toggle-field")({id:l,type:f,actions:JSON.stringify(o.find(".wpforms-panel-field-conditional_logic-checkbox").data("actions")),actionDesc:o.find(".wpforms-panel-field-conditional_logic-checkbox").data("action-desc")}));e=o.find(".wpforms-field-map-table");e.length&&e.each(function(e,i){var t=h(i);t.find("tr:not(:first-child)").remove();var o=t.find(".key input"),i=t.find(".field select"),t=i.data("name");o.attr("value",""),i.attr("name","").attr("data-name",t.replace(/\[(\d+)\]/,"["+l+"]"))}),o=(o=o.wrap("<div>").parent().html()).replace(/\[conditionals\]\[(\d+)\]\[(\d+)\]/g,"[conditionals][0][0]"),t.before(o);t=t.prev();"confirmation"===f&&v.confirmationFieldsToggle(h(".wpforms-panel-field-confirmations-type").first()),"undefined"!=typeof tinymce&&void 0!==wp.editor&&"confirmation"===f&&wp.editor.initialize("wpforms-panel-field-confirmations-message-"+l,g.tinymceDefaults),wpf.initTooltips(),b.trigger("wpformsSettingsBlockAdded",[t]),s.attr("data-next-id",l+1)}},cancel:{text:wpforms_builder.cancel}}});b.on("keypress","#settings-block-name",function(e){13===e.keyCode&&h(o.buttons.confirm.el).trigger("click")})},settingsBlockNameEditingShow:function(e){e=e.parents(".wpforms-builder-settings-block-header");e.find(".wpforms-builder-settings-block-name").addClass("editing").hide(),e.find(".wpforms-builder-settings-block-name-edit").addClass("active"),wpf.focusCaretToEnd(e.find("input"))},settingsBlockNameEditingHide:function(e){var i=e.parents(".wpforms-builder-settings-block-header"),t=i.find(".wpforms-builder-settings-block-name"),o=i.find(".wpforms-builder-settings-block-name-edit"),i=o.find("input").val().trim(),e=e.closest(".wpforms-builder-settings-block").data("block-type");i.length||(i=wpforms_builder[e+"_def_name"]),o.find("input").val(i),t.text(i),t.removeClass("editing").show(),o.removeClass("active")},settingsBlockPanelClone:function(e){var i=e.closest(".wpforms-panel-content-section").find(".wpforms-builder-settings-block-add"),t=e.closest(".wpforms-builder-settings-block"),o=t.find(".wpforms-builder-settings-block-content"),r=parseInt(i.attr("data-next-id"),10),a=t.data("block-type"),e=t.find(".wpforms-builder-settings-block-name").text().trim()+wpforms_builder[a+"_clone"],o=o.is(":hidden");wpf.restoreTooltips(t);var n=t.clone(!1,!0);v.settingsBlockUpdateState(o,r,a),n.data("block-id",r),n.find(".wpforms-builder-settings-block-header span").text(e),n.find(".wpforms-builder-settings-block-header input").val(e),n.removeClass("wpforms-builder-settings-block-default"),i.attr("data-next-id",r+1),n.find("input, textarea, select").each(function(){var e=h(this);e.attr("name")&&e.attr("name",e.attr("name").replace(/\[(\d+)\]/,"["+r+"]")),e.data("name")&&e.data("name",e.data("name").replace(/\[(\d+)\]/,"["+r+"]")),e.attr("class")&&e.attr("class",e.attr("class").replace(/-(\d+)/,"-"+r)),e.attr("data-radio-group")&&e.attr("data-radio-group",e.attr("data-radio-group").replace(/(\d+)-/,r+"-"))}),n.find("*").each(function(){var e=h(this);e.attr("id")&&e.attr("id",e.attr("id").replace(/-(\d+)/,"-"+r)),e.attr("for")&&e.attr("for",e.attr("for").replace(/-(\d+)-/,"-"+r+"-")),e.data("input-name")&&e.data("input-name",e.data("input-name").replace(/\[(\d+)\]/,"["+r+"]"))}),t.find("select").each(function(){var e=h(this).attr("name"),i=h(this).attr("name").replace(/\[(\d+)\]/,"["+r+"]");n.find('select[name="'+i+'"]').val(h(this).attr("name",e).val())}),n.css("display","none").insertBefore(t).show("fast",function(){wpf.initTooltips()})},settingsBlockPanelToggle:function(e){var i=e.closest(".wpforms-builder-settings-block"),t=i.data("block-id"),o=i.data("block-type"),r=i.find(".wpforms-builder-settings-block-content"),a=r.is(":visible");r.stop().slideToggle({duration:400,start:function(){v.settingsBlockUpdateState(a,t,o)},always:function(){r.is(":visible")?e.html('<i class="fa fa-chevron-circle-up"></i>'):e.html('<i class="fa fa-chevron-circle-down"></i>')}})},settingsBlockDelete:function(e){var i=e.closest(".wpforms-panel-content-section"),t=e.closest(".wpforms-builder-settings-block"),o=t.data("block-type");i.find(".wpforms-builder-settings-block").length<2||h.confirm({title:!1,content:wpforms_builder[o+"_delete"],icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action:function(){var e=t.data("block-id"),i=t.data("block-type");h.post(wpforms_builder.ajax_url,{action:"wpforms_builder_settings_block_state_remove",nonce:wpforms_builder.nonce,block_id:e,block_type:i,form_id:g.formID}),t.remove(),b.trigger("wpformsSettingsBlockDeleted",[o,e])}},cancel:{text:wpforms_builder.cancel}}})},settingsBlockUpdateState:function(e,i,t){h.post(wpforms_builder.ajax_url,{action:"wpforms_builder_settings_block_state_save",state:e?"closed":"opened",form_id:g.formID,block_id:i,block_type:t,nonce:wpforms_builder.nonce})},bindUIActionsSaveExit:function(){b.on("click","#wpforms-embed",function(e){e.preventDefault(),h(this).hasClass("wpforms-disabled")||WPFormsFormEmbedWizard.openPopup()}),b.on("click","#wpforms-save",function(e){e.preventDefault(),v.formSave(!1)}),b.on("click","#wpforms-exit",function(e){e.preventDefault(),v.formExit()}),b.on("wpformsSaved",function(e,i){wpf.removeQueryParam("newform")})},formSave:function(i){var e=h("#wpforms-save"),t=e.find("i.fa-check"),o=e.find("i.wpforms-loading-spinner"),r=e.find("span"),a=r.text();"undefined"!=typeof tinyMCE&&tinyMCE.triggerSave(),r.text(wpforms_builder.saving),t.addClass("wpforms-hidden"),o.removeClass("wpforms-hidden");e={action:"wpforms_save_form",data:JSON.stringify(h("#wpforms-builder-form").serializeArray()),id:g.formID,nonce:wpforms_builder.nonce};return h.post(wpforms_builder.ajax_url,e,function(e){e.success?(wpf.savedState=wpf.getFormState("#wpforms-builder-form"),wpf.initialSave=!1,b.trigger("wpformsSaved",e.data),!0===i&&v.isBuilderInPopup()?v.builderInPopupClose("saved"):!0===i&&(n.location.href=wpforms_builder.exit_url)):(wpf.debug(e),v.formSaveError(e.data))}).fail(function(e,i,t){wpf.debug(e),v.formSaveError()}).always(function(){r.text(a),o.addClass("wpforms-hidden"),t.removeClass("wpforms-hidden")})},formSaveError:function(e){wpf.empty(e)&&(e=wpforms_builder.error_save_form),h.confirm({title:wpforms_builder.heads_up,content:"<p>"+e+"</p><p>"+wpforms_builder.error_contact_support+"</p>",icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})},formExit:function(){v.isBuilderInPopup()&&v.formIsSaved()?v.builderInPopupClose("saved"):v.formIsSaved()?n.location.href=wpforms_builder.exit_url:h.confirm({title:!1,content:wpforms_builder.exit_confirm,icon:"fa fa-exclamation-circle",type:"orange",closeIcon:!0,buttons:{confirm:{text:wpforms_builder.save_exit,btnClass:"btn-confirm",keys:["enter"],action:function(){v.formSave(!0)}},cancel:{text:wpforms_builder.exit,action:function(){i=!1,v.isBuilderInPopup()?v.builderInPopupClose("canceled"):n.location.href=wpforms_builder.exit_url}}}})},setCloseConfirmation:function(e){i=!!e},formIsSaved:function(){return wpf.savedState==wpf.getFormState("#wpforms-builder-form")},isBuilderInPopup:function(){return n.self!==n.parent&&"wpforms-builder-iframe"===n.self.frameElement.id},builderInPopupClose:function(e){var i=n.parent.jQuery("#wpforms-builder-elementor-popup");i.find("#wpforms-builder-iframe").attr("src","about:blank"),i.fadeOut(),i.trigger("wpformsBuilderInPopupClose",[e,g.formID])},bindUIActionsGeneral:function(){b.on("click",".toggle-smart-tag-display",v.smartTagToggle),b.on("click",".smart-tags-list-display a",v.smartTagInsert),b.on("click",".wpforms-panel-fields-group.unfoldable .wpforms-panel-fields-group-title",v.toggleUnfoldableGroup),b.on("click",".wpforms-field-helper-hide ",v.hideFieldHelper),b.on("input",".wpforms-field-map-table .key-source",function(){var e=h(this).val(),i=h(this).parent().parent().find(".key-destination"),t=i.data("name");e&&i.attr("name",t.replace("{source}",e.replace(/[^0-9a-zA-Z_-]/gi,"")))}),b.on("click",".wpforms-field-map-table .remove",function(e){e.preventDefault(),v.fieldMapTableDeleteRow(e,h(this))}),b.on("click",".wpforms-field-map-table .add",function(e){e.preventDefault(),v.fieldMapTableAddRow(e,h(this))}),h(r).on("wpformsFieldUpdate",v.fieldMapSelect),b.on("input",".wpforms-money-input",function(e){var i=h(this),t=i.val(),o=i[0].selectionStart,r=i[0].selectionEnd;i.val(t.replace(/[^0-9.,]/g,"")),i[0].setSelectionRange(o,r)}),b.on("focusout",".wpforms-money-input",function(e){var i=h(this),t=i.val();if(!t)return t;t=wpf.amountSanitize(t),t=wpf.amountFormat(t);i.val(t)}),b.on("change",".wpforms-panel-field-toggle",function(){var e=h(this);e.prop("disabled")||(e.prop("disabled",!0),v.toggleOptionsGroup(e))}),b.on("change","#wpforms-panel-field-stripe-enable, #wpforms-panel-field-paypal_standard-enable, #wpforms-panel-field-authorize_net-enable, #wpforms-panel-field-square-enable",function(e){var i=h(this),t=i.attr("id").replace("wpforms-panel-field-","").replace("-enable",""),o=h('.wpforms-panel-content-section-notifications [id*="-'+t+'-wrap"]');i.prop("checked")?h("#wpforms-panel-field-settings-disable_entries").prop("checked")?(h.confirm({title:wpforms_builder.heads_up,content:wpforms_builder.payments_entries_off,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}}),i.prop("checked",!1)):o.removeClass("wpforms-hidden"):(o.addClass("wpforms-hidden"),o.find('input[id*="-'+t+'"]').prop("checked",!1))}),b.on("change","#wpforms-panel-field-settings-disable_entries",function(e){var i=h(this);i.prop("checked")&&(h("#wpforms-panel-field-stripe-enable").prop("checked")||h("#wpforms-panel-field-paypal_standard-enable").prop("checked")||h("#wpforms-panel-field-authorize_net-enable").prop("checked")||h("#wpforms-panel-field-square-enable").prop("checked")?(h.confirm({title:wpforms_builder.heads_up,content:wpforms_builder.payments_on_entries_off,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}}),i.prop("checked",!1)):h.alert({title:wpforms_builder.heads_up,content:wpforms_builder.disable_entries,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}}))}),b.on("click",".wpforms-image-upload-add",function(e){e.preventDefault();var i=h(this),t=i.parent(),o=wp.media.frames.wpforms_media_frame=wp.media({className:"media-frame wpforms-media-frame",frame:"select",multiple:!1,title:wpforms_builder.upload_image_title,library:{type:"image"},button:{text:wpforms_builder.upload_image_button}});o.on("select",function(){var e=o.state().get("selection").first().toJSON();t.find(".source").val(e.url),t.find(".preview").empty(),t.find(".preview").prepend('<img src="'+e.url+'"><a href="#" title="'+wpforms_builder.upload_image_remove+'" class="wpforms-image-upload-remove"><i class="fa fa-trash-o"></i></a>'),"hide"===i.data("after-upload")&&i.hide(),b.trigger("wpformsImageUploadAdd",[i,t])}),o.open()}),b.on("click",".wpforms-image-upload-remove",function(e){e.preventDefault();e=h(this).parent().parent();e.find(".preview").empty(),e.find(".wpforms-image-upload-add").show(),e.find(".source").val(""),b.trigger("wpformsImageUploadRemove",[h(this),e])}),b.on("blur",".wpforms-notification .wpforms-panel-field-text input",function(){v.validateEmailSmartTags(h(this))}),b.on("blur",".wpforms-notification .wpforms-panel-field-textarea textarea",function(){v.validateEmailSmartTags(h(this))}),b.on("click",".wpforms-fullscreen-notice-go-back",v.exitBack),h("#wpforms-builder-license-alert .close").on("click",v.exitBack)},toggleOptionsGroup:function(e){function i(){e.prop("disabled",!1)}var t=e.attr("name"),o=e.attr("type"),r="",t=h('.wpforms-panel-field-toggle-body[data-toggle="'+t+'"]');0!==t.length?(r="checkbox"!==o&&"radio"!==o||e.prop("checked")?e.val():"0",t.each(function(){var e=h(this);e.attr("data-toggle-value").toString()===r.toString()?e.slideDown("",i):e.slideUp("",i)})):i()},toggleAllOptionGroups:function(e){(e=e||b||h("#wpforms-builder")||h("body"))&&e.find(".wpforms-panel-field-toggle").each(function(){var e=h(this);e.prop("disabled",!0),v.toggleOptionsGroup(e)})},toggleUnfoldableGroup:function(e){e.preventDefault();var i=h(e.target).closest(".wpforms-panel-fields-group"),t=i.find(".wpforms-panel-fields-group-inner"),e="wpforms_fields_group_"+i.data("group");i.hasClass("opened")?(wpCookies.remove(e),i.removeClass("opened"),t.stop().slideUp()):(wpCookies.set(e,"true",2592e3),i.addClass("opened"),t.stop().slideDown())},hideFieldHelper:function(e){e.preventDefault(),e.stopPropagation();e=h(".wpforms-field-helper");wpCookies.set("wpforms_field_helper_hide","true",2592e3),e.hide()},smartTagToggle:function(e){e.preventDefault();var i=h(this),e=i.closest(".wpforms-panel-field,.wpforms-field-option-row");e.hasClass("smart-tags-toggling")||(e.addClass("smart-tags-toggling"),i.hasClass("smart-tag-showing")?v.removeSmartTagsList(i):v.insertSmartTagsList(i))},removeSmartTagsList:function(e){var i=e.closest(".wpforms-panel-field,.wpforms-field-option-row"),t=i.find(".smart-tags-list-display");e.find("span").text(wpforms_builder.smart_tags_show),t.slideUp("",function(){t.remove(),e.removeClass("smart-tag-showing"),i.removeClass("smart-tags-toggling")})},insertSmartTagsList:function(e){var i,t=e.closest(".wpforms-panel-field,.wpforms-field-option-row"),o=e.closest("label"),r=!0;o.length||(o=t.find("label"),r=!1),i=v.getSmartTagsList(e,-1!==o.attr("for").indexOf("wpforms-field-option-")),(r?o:e).after(i),e.find("span").text(wpforms_builder.smart_tags_hide),t.find(".smart-tags-list-display").slideDown("",function(){e.addClass("smart-tag-showing"),t.removeClass("smart-tags-toggling")})},getSmartTagsList:function(e,i){var t='<ul class="smart-tags-list-display unfoldable-cont">';return t+=v.getSmartTagsListFieldsElements(e),t+=v.getSmartTagsListOtherElements(e,i),t+="</ul>"},getSmartTagsListFieldsElements:function(e){var i,t=e.data("type"),o=v.getSmartTagsFields(e),r="";if(!["fields","all"].includes(t))return"";if(!o)return'<li class="heading">'+wpforms_builder.fields_unavailable+"</li>";for(i in r+='<li class="heading">'+wpforms_builder.fields_available+"</li>",wpf.orders.fields){var a=wpf.orders.fields[i];o[a]&&(r+=v.getSmartTagsListFieldsElement(o[a]))}return r},getSmartTagsFields:function(e){e=e.data("fields");return e&&e.length?wpf.getFields(e.split(","),!0):wpf.getFields(!1,!0)},getSmartTagsListFieldsElement:function(e){var i=e.label?wpf.encodeHTMLEntities(wpf.sanitizeHTML(e.label)):wpforms_builder.field+" #"+e.id;return'<li><a href="#" data-type="field" data-meta=\''+e.id+"'>"+i+"</a></li>"},getSmartTagsListOtherElements:function(e,i){var t,o,e=e.data("type");if("other"!==e&&"all"!==e)return"";for(o in t='<li class="heading">'+wpforms_builder.other+"</li>",wpforms_builder.smart_tags)i&&-1<wpforms_builder.smart_tags_disabled_for_fields.indexOf(o)||(t+='<li><a href="#" data-type="other" data-meta=\''+o+"'>"+wpforms_builder.smart_tags[o]+"</a></li>");return t},smartTagInsert:function(e){e.preventDefault();var i,t=h(this),o=t.closest(".smart-tags-list-display"),r=o.closest(".wpforms-panel-field,.wpforms-field-option-row"),a=r.find(".toggle-smart-tag-display"),n=r.find("input[type=text], textarea"),e=t.data("meta"),e="field"===t.data("type")?'{field_id="'+e+'"}':"{"+e+"}";"undefined"!=typeof tinyMCE&&(i=tinyMCE.get(n.prop("id")))&&!i.hasFocus()&&i.focus(!0),i&&!i.isHidden()?i.insertContent(e):n.insertAtCaret(e),o.slideUp("",function(){o.remove()}),a.find("span").text(wpforms_builder.smart_tags_show),r.find(".toggle-smart-tag-display").removeClass("smart-tag-showing")},fieldMapTableDeleteRow:function(e,i){var t=h(i),o=t.closest("tr"),i=t.closest("table"),t=o.closest(".wpforms-builder-settings-block");"1"<i.find("tr").length&&(o.remove(),b.trigger("wpformsFieldMapTableDeletedRow",[t]))},fieldMapTableAddRow:function(e,i){var t=h(i).closest("tr"),i=t.closest(".wpforms-builder-settings-block"),t=t.clone().insertAfter(t);t.find("input").val(""),t.find("select :selected").prop("selected",!1),t.find(".key-destination").attr("name",""),b.trigger("wpformsFieldMapTableAddedRow",[i,t])},fieldMapSelect:function(e,l){h(".wpforms-field-map-select").each(function(e,i){var t,o=h(this),r=o.find("option:selected").val(),a=o.data("field-map-allowed"),n=o.data("field-map-placeholder");if(void 0!==n&&n||(n=wpforms_builder.select_field),o.empty().append(h("<option>",{value:"",text:n})),void 0!==a&&a){if(a=a.split(" "),l&&!h.isEmptyObject(l))for(var s in wpf.orders.fields)Object.prototype.hasOwnProperty.call(wpf.orders.fields,s)&&(t=wpf.orders.fields[s],s="",l[t]&&(s=void 0!==l[t].label&&""!==l[t].label.toString().trim()?wpf.sanitizeHTML(l[t].label.toString().trim()):wpforms_builder.field+" #"+t,(0<=h.inArray(l[t].type,a)||0<=h.inArray("all-fields",a))&&o.append(h("<option>",{value:l[t].id,text:s}))));r&&o.find('option[value="'+r+'"]').prop("selected",!0);r=o.data("custom-value-support");"boolean"==typeof r&&r&&o.append(h("<option>",{value:"custom_value",text:wpforms_builder.add_custom_value_label,class:"wpforms-field-map-option-custom-value"})),b.trigger("wpformsFieldSelectMapped",[o])}})},validateEmailSmartTags:function(e){var i=e.val();i&&(i=i.replace(/{(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))}/g,function(e){return e.slice(1,-1)}),e.val(i))},dismissNotice:function(){b.on("click",".wpforms-alert-dismissible .wpforms-dismiss-button",function(e){e.preventDefault();var e=h(this),i=e.closest(".wpforms-alert"),e=e.data("field-id");i.addClass("out"),setTimeout(function(){i.remove()},250),e&&h("#wpforms-field-option-"+e).remove()})},trimFormTitle:function(){var e,i=h(".wpforms-center-form-name");38<i.text().length&&(e=h.trim(i.text()).substring(0,38).split(" ").slice(0,-1).join(" ")+"...",i.text(e))},loadColorPickers:function(){h(".wpforms-color-picker").minicolors()},builderHotkeys:function(){h(r).keydown(function(e){if(e.ctrlKey){switch(e.keyCode){case 72:h("#wpforms-help",b).click();break;case 80:n.open(wpforms_builder.preview_url);break;case 66:h("#wpforms-embed",b).click();break;case 69:n.open(wpforms_builder.entries_url);break;case 83:h("#wpforms-save",b).click();break;case 81:h("#wpforms-exit",b).click();break;case 191:v.openKeyboardShortcutsModal();break;default:return}return!1}})},openKeyboardShortcutsModal:function(){h(".wpforms-builder-keyboard-shortcuts").length?jconfirm.instances[jconfirm.instances.length-1].close():h.alert({title:wpforms_builder.shortcuts_modal_title,content:wpforms_builder.shortcuts_modal_msg+wp.template("wpforms-builder-keyboard-shortcuts")(),icon:"fa fa-keyboard-o",type:"blue",boxWidth:"550px",smoothContent:!1,buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}},onOpenBefore:function(){this.$body.addClass("wpforms-builder-keyboard-shortcuts")}})},registerTemplates:function(){"undefined"!=typeof WPForms&&WPForms.Admin.Builder.Templates.add(["wpforms-builder-confirmations-message-field","wpforms-builder-conditional-logic-toggle-field"])},exitBack:function(){1<n.history.length&&r.referrer?n.history.back():n.location.href=wpforms_builder.exit_url}};return v}(document,window,jQuery);WPFormsBuilder.init();