From cf7f36ffd59006862f5f6e2a602e59f15066826b Mon Sep 17 00:00:00 2001 From: Alexander Prinzhorn Date: Mon, 23 Apr 2012 17:08:37 +0200 Subject: [PATCH] preparing to merge master and gh-pages --- demo-content/console-raw.png | Bin 0 -> 53142 bytes demo-content/console-this.png | Bin 0 -> 27276 bytes demo-content/console-verbose-not.png | Bin 0 -> 10174 bytes demo-content/console.png | Bin 0 -> 39549 bytes demo-content/jquery.min.js | 4 ++ demo-content/style.css | 53 ++++++++++++++ index.html | 104 +++++++++++++++++++++------ 7 files changed, 139 insertions(+), 22 deletions(-) create mode 100644 demo-content/console-raw.png create mode 100644 demo-content/console-this.png create mode 100644 demo-content/console-verbose-not.png create mode 100644 demo-content/console.png create mode 100644 demo-content/jquery.min.js create mode 100644 demo-content/style.css diff --git a/demo-content/console-raw.png b/demo-content/console-raw.png new file mode 100644 index 0000000000000000000000000000000000000000..d151a75767c938999d9fb5ba8f5ade46268e4461 GIT binary patch literal 53142 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ΞH3(IIw7g0_sS!BNIDY2=xMo5G4JLQCLG8Y=C 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%0AjKcv3bs9?1#1e0ju?4kbqEvG zg=V;lKCxZfQ)cAiCpGYJ=3NV_NTy6F*qV#U`=7Z6wGbZ7tBU8(u`KdDhC?h4pw-M6 zt!|RbwGaTWdcAR5V2T6b4rJIz z`>owku+o72lI2(`Y~zeF)ok7$GnonzD>I$+brHz>%zUtc@q1tjyL^XnIWq{*xJsWju?Pe8ua7{lSi|d(IeoET4mZ7ML`Vp2 zn)V-}p1t3yHecy%C8QURww7&(HXr?;Dj@2Q)YMVxm)n;~>?oD|CG-7uf~6D{drCY1 zKw_a!5naCzTSI=izb@ooJox8o(vZLG*y(bUyx(tO+56Av_spvQDKm_%NK#IUR$_%n zo&QH$qt{uWhnv&zq+?xMFDY;y(VHo~d+h6By)kFW5n@>bNKAOrjfbe2ZlJc{f(ARNcOC92%aS(fxvih#}>BP>l>L%tsZ zr=n|L+O+5W^3T~-kHn_Gva1!4fV7WsUdYH9J@_U(%dgu^DZ$dt$=txL#I&A;X=52E zu|OgncGfQ71FBN95b;l2G6${Z%e+8uaX<<_3^DR40sOF|mvc?mtos{}+&V`j;vPDxdgqwe*3vj7w%b8mhWC3i0z9w?>s1f)*nzAj=aZ zw24OOmwZxN;bS#f8)cdI{J*%a_Mg%F&q6Kn=}XyLjX!iWihGvBNr#i=GqcKL0dmkJ1>!Mj3lG8T zOMLu+@sP8cj6DTsc?e=nWb^<9>oR3)ZSv!wZ>>C9<2E4uyfp;1s zllXsF3yiP)aR+V(khndzx3l*d!tUe~(xfYaWZr3aGKWxaF1KM>RP8ag#$jf&`2_8| zvl?Id#B`mt4~V1lxN-TSBtmR^%=kD_)ugTva{atjjlx^9y!K8h%nrP&)x(wDe&Lb` zsXlV_mcF7wYDXyvs&(I%NP3zAlqPVNyk2ZZD(3b4YcL_;P1WzVm*7d1A7AF2ABI31mRKPd6O&y zJ%u;hyqYI@&MzaT5aQVq?^b`h)~aJTXN;igCUp%}Rrn7IvdVF(<_w7z^^h53UkA@T zxD`XajgZy8=HIYcL(l64%m*6e>QrS|!KoLsm=O6tBH?71{`YpOV!rT$hH0%9h@Yza zRPEQ4D|)1h#I8G*`!xYxA;sZE2;>tkBOatUmW1z(23P#+Ic|j{ZbpWs=28hc4}J&- z6SY+G6r42|j)*My>L?Rq&~)92Ff@>Ak-R)#d6<}o(7ILOvMXAQtcPd`vl-p%6=|c+u&{c5*BQd6gHV7_v%B=$vjL|ri{7}o zFJq}%pqyL=7vVQwn?AUwN+g3RXKB?;YHF$mWg8Cqvt0`X>lR^q6*Z5-A3}b62WzO_ z*RKV$+gqvU6+w#8pE}rC-9L1&InMvAgEh*U3n;odJY(`lv4tr9-yP7O9%`ill8F?# ztz#?0$J@4ZoCrxw8ZC!lM!1PMg;Va=xJ$SDA$>et^|P!NOI&lAfVc07@R!hFLfY5u zcd5bkiaXAjc1JjtM+Iy*h5|sscr${sbR%gp-Pqde>)Vwv;Df z)|Ne0^)N=AgUH)5`VksG0b57dmzrTs9CxgGYyn1GcZ5NxLvYK1{LJaYkU|3u>Zbmf z%Ozu~^S^dJD@>ooUgRzf)Bj)Y`u`$#o%sEhyX0!;e2k185Nh)+J}5^z+Ts66K{)j_ zyarRs^u#`r8`p)P$W`kR2J2yu?R*ufiBxfZDhSeKf+!1(>g8>$y2p6Og78W_iGcdT zAQL)78sy*N@ct|X;`{c*P=F?n`I6ebB;Eck3MG~l@zlFHUk7)ccY`N)C$l5x)9hWS zc)D1MR6tpL9CfQRUP=Nh$yoj{XTDX)F@xSzVmqHjYVw_R>6h-NiO?>)S02Z-v~yiY z3=Z;LwLQ9i;-|4v;00wre4F8z&AT+a?fax1H1 z3Xa#&YyOk|l#N==&A^8vkKgDt1zk;-5z7w~yUO8OfcV<$U#3C<^8U-rDNKBi*%(=6 zJqV$xFW=!58dL1*E>Fn}j<_DKk|u=lQT`rRGo6ZgfCW{`rNsZJTv>iYY`rCx3%cDY zv!bvW^1^0d3TJ>6Qaw!k=4dESzxWS769i8GN)YZB)8aXoig}FRB@jwBG5#qe=3`Y` z2uCi;sFYQFLWo;^YDB9&vUI6yH(hxqG+#98774oDn8#wKOgK^`w1euogI6`Jm;J^( z+D%ES`*Wj>_os)=56%U0a3LWJ_TD>H3?lmMwKnT{NMYMXCn=bmM}cH`aci`mg!ofu#d#+$>%ZO^%4Wu$6VxPc$c0Uhy5$qcBS6qGK~HW#+y z$!4-fd^Oyv=lkRX>YIR|I0URBy=ne(5!Iw6suZ)KoM>qcw4ojuhE}6nyh^ z@SU&AwTVagzK`K2HfwH=b0_<2K{w{`$^C0EOELdGZJ(Wb4Y)f^Vmjrk*N?+DhER4g zE3V>JlXgE}`ZC?2!jbYH(;a55=!$oeSl0s%!MDxs9^SJ-w+8Gj*UwQsTnHHPj0d1} z{iB3`n{KXYU;eAD;S%DCPUVt6ZFk@JOtB7sUhqz+s?Lp{k)UzCzB z>qWP|lDd`RDlf#%4Hp?UcT3GJFO4~^^=_pSlmY;6UBdR_Ygj4Dv(5+35DE*C2L2YX z64thdcQcgV>hZ;m{C;)69toNTFd62YQ)>$CxpVo<6`l!l!Ht*pBhhC@3NpuQb|q>Q zO}aRW9|HD|X$HcDMCdfd0-fh`8BSi!+wc*;hzCp%a9iP+_eO*R1sBKF!V2=TcIBHk zn(Jdr1?z4h`xP~htQ{e*z{kfVzy8Fc(ey82{NRU;J7x~YjgEDOj$!$M4V$R*^6E73 zqbp>__^Otks!xk_+Y#>&&MkD*;BO&>HtTI{xKPl&2U|hrBDsDx)=cX@Yx9uN{e3qt zgTTVO2BB=8&+eaVG*J>+C8azwTN5=xj7^gXRL_Ui&RKNu@$k9e)kr-b5<%vyEWFdj zlL%_+(eWm;RiJ}%_{Eev$8WYsOprsHahFPT66F6Kmsgdq}sg;h)K@^`m3WWd`G*8L;>?Zx#Tx|rCxKdRK<^T}Gykit~df;)HE zLD0P6SDoa+`*s40>N_eyhJH{Oax1kTy3zDpP?Vg~Y^{7|UzQB>yQ-pAlPy^w+Lo;#qx01%s8s z)_waegCbDN2pW-ZBh!c)iipG}h@aa`DF1cfZ*4?BnylaCWvnmUS?YoT`qhGQKE?hgnUS2Pe#Kz{*k|j~D~jHFm^%5O5Fda>!bnq6 zf&L_8vQ7jch{f!Sn(BHO2lkmR;1?>jk!Ul-C!gA5XHVcIhSaXyigLo4AO zF)fd--9xWS8`3N}Z1$wyMq(q>(1HTR&re@w_*&jtpl%drm!~`Gt08)9c!vU?v;*z@ z6R}d#q(HLEF+ii2BRY8Rxz<*3CT30fz8p?ICB z(}@a}Pu(JkIJmW&MgmNZtE|8ZP-c&|Eg2V)_&>-t*dQ3HR+{}=%Kj+@*U4ssqk7X! zor~z4jdngH1ZP2d^J!(iGF3|QDf`g7naTXXIg#9R)pzW|kE(-np4DJx8?O8z#%$d0 z5+QM{H@&1obp9O_fEUSLaeg^uev*@JVp!F6XZi6%M1uK2&9Nr2##ggW^y0}w{5tcO zq8?jv+$n)LU_#2OgK&(Txl04R`u8aO%EcIkQ)cfMd+-(Eu7|!BdXWIMvgGL}vb9Z! ze7wYoS|mPBd9MFG<*z*=^vTFg4IYr-z5B)oP46N``5!s1`zOV}!uSQg17Kq(!B?Qy z?i(?P$--EnWK)#=NcegJ}++nf176 z_KY(y%2&C%*Tt$H>}wT}Uc?WvcbS-VfuD$hi^i)xqoD^yUT5obj-8m*wIOIEz6trG?6PmU8u2tSsW{^Y{_Y_i|z}P!I3~He)H{HBxL>LR|C8oqhsNMr1lM!tj6SLwOUZ zZ?1Qvq9I+VVxkKT73?eO>flz%r($k#iBhu_3#!y6LVuB)>$;8{3n?J7KW`%1RKB}* z*#zI?Odtp2Y*c4WVlxhmN!O4_@AdbpSvJU%p*+pHJt2LbAQD>M3!wxIfc_0JHFDv) zcKLdn*divR=fgH_xy0Vn^AYIZeoWef{_V#MCKQ$*E+o3x$9nEq?&+#jsD^}?@5u); zrZ^Gh8RoG&X{&idZZRII82H-=!NQz3d&ICOXt@r zqhzl5Vy#}T8s9kOxf0<>mltxK-*S7yBn03lgtMuD0JJ{=8At(rwvi^C5Y&ix@)~n|ymO$f)1?bnw1j%=z zlUmDeO<`y;;FyojTkNoa6Qdm=&-&Ytv5@<|&(YE63ab&sKY@ z2DUXVuB8Xh9x5D1k>>S&2jF{VEjMaf{w>^M8Y`-Bu|M>bJPE8fcQ3R`af=@Jx+Xwj z#m|}+;~joDwGMilojOl4z@sq#?_CMOU3qq&j#C+p(sC@u&As{B%cs2LUl@|8YS(0%_VoH?{2}O-aRpKW{w_;xiJ)U z>&!*qj>JN%p11aPpKTKM!$8Zkfg;WjRvXJ6t|8CqbpE$R??LbFlLj+g#N&QTI6*WFEJnbcGj^>9ITwu@yd$=Yf5!=FR^cinUQ0m0`?~(0@8H1_ zf24n7vwDjwE^xpas-lJaz+g_L>4b{iJ{#v_u&_`KQ7h$o_kb?V^V}b}G6f)#pe`Op zxz>x}V=GTB_R5#O<*CiiCL*!Ey1KG1x4*i=-;}@b22Fh6NR$OyKA%;2^C2!Yrqz&A zqEBi^RYmg_pUfpbTRcy0bCgPz(VY$5Uzb-gt!ygLTsQoPs(5}dNA&8D?qGG7t))Fk z^fr3K^p*GK z;Q6L8$ZMx7Y&o90M{#QBwmzJ&!ZEo-b-eZ3-k+loc-iN4AexZM=JV*Vo!Iofti7P% zTe9Ud7nPENBjtN0wu4$zEf({&5Zp$Lk{f1|Vx84Oa6TAmS5N8m(nkqIGXm!`B!ZY4 zV%UYDg#PzvH!F}jGyr+@PHpCEgH<*F>3e&k_k_1#fGAAlQiv!Rn?m|?&on4AiMpJr zKBXNxso5IyXNTvf1#ewmM(c{|ZCUm4aHLkZ3ER;M=4Y*$Vvh~GR;p)Zru^zVR5vvu zkVKaEbPSdLU$nrg{0Zii)D9CVW~|R$d;FQt3p^AkxqC+%;jXBlKWVAt!fo zI;pNIUVKem4d<4DshOpM?&PRkEu?3MpM3OD#_;zU$s2eG_ST|hHI*2Ewhmcj1X{zl z?HwKbUfMc3U*~xexpK$6H7JgM;F?(C1^L~oNC`hoju$^SyMv***{Y{Q17tkTA4>s? z%_39Mcjo0GB!Ie*rN}yJ4rc|M^8z?bO^*wLgN6@e3AbF)=ASx@(6Q5{FUPZwX0h+& z)D%nJ=T(ys?N2t$OB4=s)PK1f<%_*5;VZwd-5?eKU|m9i2iKO(O{>D+UIh0hhd&;t z#5zQ!jn1}0F2K&jYJG8|tn-yqtzvCSd}tPgI2A$LC;pBsgte}-&J@MM*NoA8#Fl)p zk-mqXIz_IH3RPC^*)@Vh!7+C`qOlquo9L27^w#VfEK`8%`2r}`Zl8%va~026MNKt& zJJeqAeY|2lL)Mwtt784#_X=GF1>6)LCEW`|^}?R|xBBW%t+_^Kq=V6t&StO!=KS}>t#Jty<#xyw5aZV;zEs#{lHt0n#}K0$pAy|2DxEYb(vSXhOj7iTNxt~GflkrL~8ELH?3@o8MEHBxe*2glz zmtoy>0ic^Tq1(jvw@Ee$I8#+U-{{dc<@1E7zN>?3!Z`L@ACe=-Lc`(iX<==&MD0!l zRyoVS#q;^Sx<$9fw03fIw}jG-fM*Xv5Rox|Z#xvFr3i+_YE;+iEffSkd%F;LajQT{ zrzINVlF=Fs+jz5C3+i?Eg^87|2x{NIzfley!?pb`>m2xK(?9iSn~NBOf%#Ufl=|Jm zsV5h=mEJ*$Nbe;A(t8VSL#}t<-F@%wezyEcp71;~^UR#{o!>cUG8uO3zGQ%$$U-Fv zHc~wfGW5!2c39y1V-MI+OX$ z)i*NFi7#zJg}yuko&tacp|m?VE$UvD8xljN;jGw9b&dE5zGZxb2VG`u7*YBu6&~ju3bz(Eem?Nw!{$?m!iwmF$bo6{ zXPYb6Yh9UxO19FeUn{K+H%ORBi;>h+)IF7;R`al3$! zm2Lj9X$gJi^|%!4&02--#xG?F$_mDdrV{SU{p0f!y-N3?_ORla_F;(-313m@)Y6O$ zbkkwzOazI1;gEVO_Udr?Dk{{~T}A{9IQfO1l@Nv+W%Y*>4{U-LzFH=2ci#H`solYb zwdUoy;*#*o{+Lo74-vNvqGS;P%<(iYua0)x+?UNYgIAY{dG%)>9^8yeK1uMx{=QQM zVU5$W(l{ZyjAjH;IWO3Gv#Gr2dQVzTE=V7nl#~>1e-nEj$(`+WkyB7mAd9%!ZP&fV zS#iO+*-QW4Yg*tyObkAi*T#!udry?rp#OycRj#D7$l<*6s_wF(ffdX9wEWKtiZZXM zBLyiA1z!;KkMxE$2&#XsTEUCa zcTSgqo4m>|emuP4nk7Xl7btIRoUK#-*R|ImxdM6E*xJ)9pfstgFifh{O8+L6HeV}b zL4d9l7++LKDh#V~Gk^ob$jB1je28a8Jt%8{I$+v~)g!J{p|3RP4Zqo}tq6xQx@id? zhu8XqA98Sf8yboZx={wQO5Xp@P8Ex|ql_-+66@cpAu-ZuDIG-TFVK+%+``1fgpZ*c ztoT|OUEXyhR9&vhlbMTF7k+0wl>Agx3sGm57q1t{{oKE*(T;^znZrjU=t-#NZ${qE z-Y1qvslZ0~qAK4(5{;t=ri^|7>&L*QueX&$S_FNDL)}1Sf4bP+a8ihM7;)v zi7)M%e!}dN-jmHNloX2kL8W~SO>6gdw#0@kVt&zqv9P>ZUkMwFJAYPYRcz@$iMv;) zseKd_d6{mvs)nj*qN*IW{@CQcUpBnVL^W2C9X3-D!i5S|Bsy{oGhp)Zdo#Ma85Onx zxeJEK39x*(=%tA9u^L)F78TgF<&AsMguTfIBuj{^z@|Sdb<{HuV+!H7*c1@o0*u-v zQ3Ir!^KpzuG2UQDr-!t!hk2en$q?^O`6^YBQvz?xauWGgU+Dto07>*MGE9sw~bPOWQ_7a5TeHjOy zx7L7XVWj$6aW21#UPa`@C0`vaiFw|hadiza#!2Y6UZy(k0c zCG)~q5?I)NeX5VjT6>-*W|gb&^zyyP+J2S{lXJ!gZk-kIp?Kz;bng%H&AZ``4QO<3yFdmOn?pb(MG~!r=6w0jaBI0Zf}6<6(R+4UJLdlz^zDO^DU| zMXt69^;0V*<2(7UPZ=3o7g*YAcrcA*gK^at)ddoQ$6nG{n(F4*DMy!4Qr6yVOd@A~ zJc@D4Q#yCAy8iLKticL`Xl3l2;BU&?hn`2~Z5i|Qf$Ybjoq5lmk>lF;%~hyqVIkj| zP5%KF3V)gUy{nwo?>J>7Q1_B?yQwr%WvA?#oVRl-=bn{#e{M|<1HIqbiVPt?#wFCa z8X3MD-__f$LxlK_vPA0{3^lX=!0~z0;SGZLc&p{*4uFz!SQxI;k?_m&N3U8ob-nLc zYTh$34Si3-3sVa@2`dpbU0&aSjM`7wQ*~qFNj;?iNR9yck4o{lNKU#5EI4H@9) zgLCs8s zWuDk2AcPU=6JH)ZtZtrBJVUny1OEHfOl{OxD3yFIaMzJksW7^Rb~XM;qMYwa7=!nm z$CnM#)@Hw6pVP~r&?WnkmdppHs4rr3@^f~hv-gF#>^16KC#g`*MT#j#}rgI{oE(a zZcSVJ+HZ04?)j{xP7_pZOU0mnvU^KmH3;=czj@una<`4`o=+Q{2Gy|c&uf2qni1j| zW+3rq7@y4UEbj~VjWo{9Q{tIP?Jg|tR9_lm8rJ%H+v}-M+X)xrGY`;CgdDf!5_!b8 z5yhcf;z(cst18;yz*bWE66etBfz|trhg|ps# zgvOPDyJPm1m6O$1rS>4JJKpHRpgLz9GP!gZOs0(!CB1Ckq+*~ksZ>x~Ct>YKc<5nR zmQ;30i3Z0c$!}cx8zfRg#}e`gTVCe;GZCeuTbnM3S-q^f3p9;PGR3>)&|Ej<=7xpF z!$D$ERG&6(-Bj&p4C12kQPw@}FBDQ?ZTK4$@<#WH=^rR$mu@DmtZ>uB-*w#XFUZpf zKPi3i@p!4Ek~*0Ej)2Tw(S{DPPm^)Gh3g$C$y=2#LX##5tTFz^tb%*wxk~Sp0^?wz zaLs<$gju3>ihaG-NWmVF*JHA`@P&!>2(X?jcz0jGNII6{Y;TIxIFPe0u999MV{|5z z@#M?Ra&`%EsTFCl=ounXBZxGz8a@p=JP`3!drVJyNX<;w2YsrJbi7 zbLw=|o1*6)(}PwB5zC2!N(JTPfpu3_NUh*78~^G!eUI^>*D@9N`LP`c_2?q%3@9r@ z`|-*aO3k5`fi&#>rlZ}=fOhxb)q+YpX7B6oA2Vome$t7#peU6hKt=iSa$a^!Lm~k< z#y>g^blN*}o=UejH%G$B61v@DZ3cJW|2(|RXHz$GMLJ`YN1?=Ba6aHty)&X^-o8I9 z!R)POKjM+KU2ZP>VN=A=EKx?sQ-5+1bwufY?_E{2w-(y)3h4kY zo)q&$=cx2cM^bkJnZnPO9FJ*vdatT$z^)u$?G7wWk`@^5VTP{e#P4-@J-q-M!|9(M zjRpqQ)nR%g13j5$nFXQiob31KJ>gBV#5sNk+0Oj^u1ct3vyjpwb9&)=vA7%n7ZR#M zt|;P-Uw;)A@R;oG-l5yPE`BJwDtPTO`;4G>m>x{Mc2)ck^~O6|%5p1N(|nCweU8hK zBqmMYm#_>0lG+da1a@`^TP<1^cMilkv_ox=rN3KsJrMq|KIwnOPI3B9|p_5g$k%>7b?lw?ZE^M{!d^P#5|Bu z{^N0N)iPN7pB3y||4|{Aze`c#_x1I$Jj2EO8G8dT%;K_Z8^pF(#c`jbh)X{5g$JU+ zRJ-3L3?+vNXj}kUo|BOtL<1oXPy9c9N{RC*dJvjg#KlFGOng4aO(j{6d^xfiE`8cG zueDYkx>WU+c-&gm10hX7vYeaG%~;WS0i0))5M?>2F0VZP-nthU|}w zCsqkYHg3@lKLq={7GPR;YOxcs`{!LJ+i7NE(Pq@0uw^SbFBPizf8w$6f5&4bo~)c& zXvMbyFSu4|3psfDlyy~FiU6>+ykm+(WybM*b0_7(Pu|a@fKc6J;;3SLV~2}ocKrA= zgN20knKQ}xB{}NOy z>D#TA=xRS550u)z%Us3;sx{GFZGD8A0Ea0K8+{an|pUajv z9BP3hz<{aj`xzgm)XOK%QBj!nrMMWlcgesq*TBOB22l(@0+zf84^mZkCh*});A<6CAIL)M z-Tsnjw4CZ$oZxh?DFbOpx<_b4mT|Ibl#$M+1JJ?i6^` zooKBpT0J|xU79^^&qCn9kc8_?XGl@e2e+G2u1X-F_o|?z?cX_Y>`n!8*h z?1^_7sN*O|^`-U2!|U;wk4U`T5<|681_V+WYYLY~{yvzl)3cb*Yco z#~puoR;ceCdL=rqIn7gy%Ly?^4GziC{JDF%VGa~@a4M^**_@z3h@7ycx)~+!%*xzc zG8V#g{!_8}UDU&iDaZ{|pPXSY3>4d(2)g;s$lvH&cxas|Hh4kc2?Z6*h~2)D%8d?9 zOzXrmozGefU{wO=W7i;9VX@ij&F2~@Lz$IdQR!-1!z{ran2x5Q*=Lv=N5Q?lPZ~^E zsbn>t+K!C!+cS$q-tZF&{z?jgqxqx4>GGs<@3K_$_6SO{9XK$U5$Fj{4P2q6tZm8wlxF8BW`@3p{_k>i zUwt?xx|hQ)nIbI@9$X;Nhw!YMGf+rMN&>v&ZfOK}espijyg=dcS z2uc~v8uGRmyQdY?P|60ll%EgeMye3P8K^*g_ z`6Q`SL)2|{2s6K%vOM)F=+G1tb4DoQW!>Hp#R&xz&}TVs9N)vlx&1cvl2gQRcdO~ zV9M}(`7LXm)c<=~OTK9LJ$HHhJ18!PjH4pv+Uep&gFu9A%^Q%5(m8$$0$ps#=BGv5n?q7_ZXVyTximZLdnc zaW0#&&SN?T>0LdKa=uR5e~=|4*k0h5T_Zix5LE_KdvV&s*K18!T7R*>uZ+mf1g-15 zv$$MD_KJOC4I{g*)w`759y2*lNUQz0B7zz&jYNX~2kaVuFr2_>$@j#mjQ8$0y0vyK z5EvOrAJ_B@eAW7Hd>l%dX>7%lJEDScMd*Pgum)A$!e~E>`xm}=nkWLY>pqtGrPn=k zuL}RT|CRO?QP(isj3UP^X^+i`>tkmcUb2!i8<$;oh-u?lluW-QIv&mBvt0IMD2m8%)z2MWjzL&_L7lko@3sm}i@8a*2 zhS=aES6iR-BSg^TI-D$UB!kup9wBBZZa$KS~_Z;l$QlL}s$) zUom8?QoEv0cLjVE20W0jissLE>D4?*Sxkq%n5=g~JQ?^V&G36AN1kb$wjKAo^3i{Q ze4+MVw9_Mbk83QV+jAO4&~+S_&y5gZa4Zdt~%mjI7cp1 zT)xxOVCRlD<*H4AZjZG5Sh_8@2C}lEmWJaq@hvjTsFRL?I{I#UFyIJWCovv*GZe>QBx5&-QBl@w!CtV6vlTQp9OC^xP8S z)3sNWH5+Q*^n0_%916YIs3CGUa^j<;-dLM_+jSNs{9(RxAvxQl!n8V{S ra?U%3ng?rZYnvK3@L)fBjq%8E4hOH7#{%{9QUFCcRoN10vw(jAET0i2 literal 0 HcmV?d00001 diff --git a/demo-content/console-verbose-not.png b/demo-content/console-verbose-not.png new file mode 100644 index 0000000000000000000000000000000000000000..82287fc97f706d690d07beac97d378c36b412a3e GIT binary patch literal 10174 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 R@CA8*2TGcXrSjI`{|A)2mzMwl literal 0 HcmV?d00001 diff --git a/demo-content/console.png b/demo-content/console.png new file mode 100644 index 0000000000000000000000000000000000000000..c8239c093c1780dc5f35eafb113ab019027979ca GIT binary patch literal 39549 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 literal 0 HcmV?d00001 diff --git a/demo-content/jquery.min.js b/demo-content/jquery.min.js new file mode 100644 index 0000000..198b3ff --- /dev/null +++ b/demo-content/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.7.1 jquery.com | jquery.org/license */ +(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cv(a){if(!ck[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){cl||(cl=c.createElement("iframe"),cl.frameBorder=cl.width=cl.height=0),b.appendChild(cl);if(!cm||!cl.createElement)cm=(cl.contentWindow||cl.contentDocument).document,cm.write((c.compatMode==="CSS1Compat"?"":"")+""),cm.close();d=cm.createElement(a),cm.body.appendChild(d),e=f.css(d,"display"),b.removeChild(cl)}ck[a]=e}return ck[a]}function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),function(){c[this]=a});return c}function ct(){cr=b}function cs(){setTimeout(ct,0);return cr=f.now()}function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ci(){try{return new a.XMLHttpRequest}catch(b){}}function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){if(c!=="border")for(;g=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?parseFloat(d):j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c
a",d=q.getElementsByTagName("*"),e=q.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=q.getElementsByTagName("input")[0],b={leadingWhitespace:q.firstChild.nodeType===3,tbody:!q.getElementsByTagName("tbody").length,htmlSerialize:!!q.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:q.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete q.test}catch(s){b.deleteExpando=!1}!q.addEventListener&&q.attachEvent&&q.fireEvent&&(q.attachEvent("onclick",function(){b.noCloneEvent=!1}),q.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),q.appendChild(i),k=c.createDocumentFragment(),k.appendChild(q.lastChild),b.checkClone=k.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,k.removeChild(i),k.appendChild(q),q.innerHTML="",a.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",q.style.width="2px",q.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0);if(q.attachEvent)for(o in{submit:1,change:1,focusin:1})n="on"+o,p=n in q,p||(q.setAttribute(n,"return;"),p=typeof q[n]=="function"),b[o+"Bubbles"]=p;k.removeChild(q),k=g=h=j=q=i=null,f(function(){var a,d,e,g,h,i,j,k,m,n,o,r=c.getElementsByTagName("body")[0];!r||(j=1,k="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;",m="visibility:hidden;border:0;",n="style='"+k+"border:5px solid #000;padding:0;'",o="
"+""+"
",a=c.createElement("div"),a.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+j+"px",r.insertBefore(a,r.firstChild),q=c.createElement("div"),a.appendChild(q),q.innerHTML="
t
",l=q.getElementsByTagName("td"),p=l[0].offsetHeight===0,l[0].style.display="",l[1].style.display="none",b.reliableHiddenOffsets=p&&l[0].offsetHeight===0,q.innerHTML="",q.style.width=q.style.paddingLeft="1px",f.boxModel=b.boxModel=q.offsetWidth===2,typeof q.style.zoom!="undefined"&&(q.style.display="inline",q.style.zoom=1,b.inlineBlockNeedsLayout=q.offsetWidth===2,q.style.display="",q.innerHTML="
",b.shrinkWrapBlocks=q.offsetWidth!==2),q.style.cssText=k+m,q.innerHTML=o,d=q.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,i={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:h.offsetTop===5},e.style.position="fixed",e.style.top="20px",i.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",i.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,i.doesNotIncludeMarginInBodyOffset=r.offsetTop!==j,r.removeChild(a),q=a=null,f.extend(b,i))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.nodeName.toLowerCase()]||f.valHooks[g.type];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;h=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/\bhover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")}; +f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;le&&i.push({elem:this,matches:d.slice(e)});for(j=0;j0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h0)for(h=g;h=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function() +{for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||!bc.test("<"+a.nodeName)?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!_.test(k))k=b.createTextNode(k);else{k=k.replace(Y,"<$1>");var l=(Z.exec(k)||["",""])[1].toLowerCase(),m=bg[l]||bg._default,n=m[0],o=b.createElement("div");b===c?bh.appendChild(o):U(b).appendChild(o),o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=$.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&X.test(k)&&o.insertBefore(b.createTextNode(X.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return br.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bq,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bq.test(g)?g.replace(bq,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bz(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(bA=function(a,b){var c,d,e;b=b.replace(bs,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b)));return c}),c.documentElement.currentStyle&&(bB=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f===null&&g&&(e=g[b])&&(f=e),!bt.test(f)&&bu.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f||0,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),bz=bA||bB,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bD=/%20/g,bE=/\[\]$/,bF=/\r?\n/g,bG=/#.*$/,bH=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bI=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bJ=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bK=/^(?:GET|HEAD)$/,bL=/^\/\//,bM=/\?/,bN=/)<[^<]*)*<\/script>/gi,bO=/^(?:select|textarea)/i,bP=/\s+/,bQ=/([?&])_=[^&]*/,bR=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bS=f.fn.load,bT={},bU={},bV,bW,bX=["*/"]+["*"];try{bV=e.href}catch(bY){bV=c.createElement("a"),bV.href="",bV=bV.href}bW=bR.exec(bV.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bS)return bS.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bN,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bO.test(this.nodeName)||bI.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bF,"\r\n")}}):{name:b.name,value:c.replace(bF,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b_(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b_(a,b);return a},ajaxSettings:{url:bV,isLocal:bJ.test(bW[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bX},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bZ(bT),ajaxTransport:bZ(bU),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?cb(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cc(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bH.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bG,"").replace(bL,bW[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bP),d.crossDomain==null&&(r=bR.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bW[1]&&r[2]==bW[2]&&(r[3]||(r[1]==="http:"?80:443))==(bW[3]||(bW[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),b$(bT,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bK.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bM.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bQ,"$1_="+x);d.url=y+(y===d.url?(bM.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bX+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=b$(bU,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)ca(g,a[g],c,e);return d.join("&").replace(bD,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cd=f.now(),ce=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cd++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ce.test(b.url)||e&&ce.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ce,l),b.url===j&&(e&&(k=k.replace(ce,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cf=a.ActiveXObject?function(){for(var a in ch)ch[a](0,1)}:!1,cg=0,ch;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ci()||cj()}:ci,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cf&&delete ch[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cg,cf&&(ch||(ch={},f(a).unload(cf)),ch[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var ck={},cl,cm,cn=/^(?:toggle|show|hide)$/,co=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cp,cq=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cr;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cu("show",3),a,b,c);for(var g=0,h=this.length;g=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cy(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cy(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,d,"padding")):this[d]():null},f.fn["outer"+c]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,d,a?"margin":"border")):this[d]():null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c],h=e.document.body;return e.document.compatMode==="CSS1Compat"&&g||h&&h["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var i=f.css(e,d),j=parseFloat(i);return f.isNumeric(j)?j:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window); \ No newline at end of file diff --git a/demo-content/style.css b/demo-content/style.css new file mode 100644 index 0000000..ffd6714 --- /dev/null +++ b/demo-content/style.css @@ -0,0 +1,53 @@ +html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { + margin:0; + padding:0; +} + +body { + background:#bbb fixed; + font-family:Arial,Helvetica,Verdana,sans-serif; + + background-image: -webkit-gradient(linear, left top, left bottom, from(#666), to(#bbb)); /* Saf4+, Chrome */ + background-image: -webkit-linear-gradient(top, #666 0%, #bbb 500px); + background-image: -moz-linear-gradient(top, #666 0%, #bbb 500px); + background-image: -ms-linear-gradient(top, #666 0%, #bbb 500px); + background-image: -o-linear-gradient(top, #666 0%, #bbb 500px); + background-image: linear-gradient(top, #666 0%, #bbb 500px); +} + +p {margin:.5em 0;} + +a {color:#00f;} +a:hover, a:visited:hover {color:#f00;} +a:visited {color:#61c;} + +img {border:none;} + +h1, h2, h3, h4, h5, h6 { + margin:1em 0; +} + +h1 { + padding-top:.5em; + border-top:1px dashed #999; +} + +ol, ul { + padding-left:1.5em; +} + +#wrapper { + position:relative; + width:940px; + margin:1em auto; + padding:1em; + background:#fff; + + -moz-border-radius: 1em; + -webkit-border-radius: 1em; + border-radius: 1em; + + -moz-box-shadow: 5px 5px 15px #333; + -webkit-box-shadow: 5px 5px 15px #333; + box-shadow: 5px 5px 15px #333; +} diff --git a/index.html b/index.html index 155f147..b6c661c 100644 --- a/index.html +++ b/index.html @@ -3,39 +3,99 @@ - jQuery inlog proof of concept + jQuery-inlog + + -

This file is just my playground while developing. Open your console to see some output.

-
-
-
-
+
+ Fork me on GitHub + + + +

jQuery-inlog

+

jQuery-inlog allows you to easily debug your jQuery code. See exactly what you pass to functions, what they return and in which context (this-value) they were executed.

+
    +
  • No more alert($obj.length) to see if your selector worked.
  • +
  • No more pain when chaining many calls and figuring out which one fails
  • +
+

NEW: See nested or recursive calls in the right order. Wooot.

+

+ Without changing any of your code! + I call it black-box magic. Or short: black magic. Or even shorter: js +

+

+ The original idea came from https://github.com/fmsf/jQueryLog, + which was a modified version of the jQuery core rather than a plugin at the time I started with jQuery-inlog. +

+ + +

tl;dr Example

+

For those of you who can't wait or don't want to read the example.

+
    +
  1. Open the Firebug console (hint: F12)
  2. +
  3. + Press this button + +
  4. +
  5. The following code will then be run
  6. +
+
+ + +

Example

+ +

Some random example with demo code

+ +

The markup

+ +

The jQuery code

+ + +

The magic on your console (default settings)

+ Console output with default settings + +

Verbose magic {maxDepth: -1}

+

The last branch was expanded to see how much is getting logged

+ Console output with maxDepth of -1 + +

More verbose magic {maxDepth: -1, thisValue: true}

+ Console output with maxDepth of -1 and this-value enabled + +

Hardcore raw magic {rawOutput: true}

+ Console output with raw-output enabled + +

Documentation / Reference

+

Include jquery.inlog.js after jQuery core and enable it by calling $.inlog(true) or $.inlog(options).

+

It's best practice to include $.inlog(false); right after the part you want to inspect.

+

Options

+

You can call $.inlog(options) any time to change options. Available options:

+
-
- + -