Index: misc/jquery.form.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/jquery.form.js,v
retrieving revision 1.4
diff -u -r1.4 jquery.form.js
--- misc/jquery.form.js	8 Mar 2009 03:16:26 -0000	1.4
+++ misc/jquery.form.js	4 Jan 2010 13:35:52 -0000
@@ -2,12 +2,12 @@
 
 /*
  * jQuery Form Plugin
- * version: 2.21 (08-FEB-2009)
- * @requires jQuery v1.2.2 or later
+ * version: 2.36 (07-NOV-2009)
+ * @requires jQuery v1.2.6 or later
  *
  * Examples and documentation at: http://malsup.com/jquery/form/
  * Dual licensed under the MIT and GPL licenses:
  *   http://www.opensource.org/licenses/mit-license.php
  *   http://www.gnu.org/licenses/gpl.html
  */
-eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([2-9cdfhlmopruwzA-Z]|[12]\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(7($){$.r.L=7(6){2(!3.B){M(\'L: skipping p process - no element 1a\');8 3}2(N 6==\'7\')6={O:6};6=$.1o({1b:3.11(\'1c\')||1d.location.toString(),C:3.11(\'1y\')||\'26\'},6||{});4 S={};3.H(\'5-27-28\',[3,6,S]);2(S.S){M(\'L: p 29 1p 5-27-28 H\');8 3}2(6.1z&&6.1z(3,6)===F){M(\'L: p 1e 1p 1z 2a\');8 3}4 a=3.1A(6.T);2(6.m){6.I=6.m;G(4 n in 6.m){2(6.m[n]instanceof 12){G(4 k in 6.m[n])a.u({9:n,d:6.m[n][k]})}w a.u({9:n,d:6.m[n]})}}2(6.1C&&6.1C(a,3,6)===F){M(\'L: p 1e 1p 1C 2a\');8 3}3.H(\'5-p-2b\',[a,3,6,S]);2(S.S){M(\'L: p 29 1p 5-p-2b H\');8 3}4 q=$.1D(a);2(6.C.toUpperCase()==\'26\'){6.1b+=(6.1b.indexOf(\'?\')>=0?\'&\':\'?\')+q;6.m=z}w 6.m=q;4 $5=3,U=[];2(6.1E)U.u(7(){$5.1E()});2(6.1F)U.u(7(){$5.1F()});2(!6.13&&6.14){4 2c=6.O||7(){};U.u(7(m){$(6.14).html(m).J(2c,2d)})}w 2(6.O)U.u(6.O);6.O=7(m,1G){G(4 i=0,D=U.B;i<D;i++)U[i].apply(6,[m,1G,$5])};4 1H=$(\'E:file\',3).15();4 1I=F;G(4 j=0;j<1H.B;j++)2(1H[j])1I=K;2(6.2e||1I){2(6.2f)$.get(6.2f,1J);w 1J()}w $.ajax(6);3.H(\'5-p-notify\',[3,6]);8 3;7 1J(){4 5=$5[0];2($(\':E[9=p]\',5).B){alert(\'Error: Form 2g must not be named "p".\');8}4 f=$.1o({},$.2h,6);4 s=1K.1o(K,{},$.1o(K,{},$.2h),f);4 id=\'jqFormIO\'+(1L Date().getTime());4 $o=$(\'<2e id="\'+id+\'" 9="\'+id+\'" 2i="2j:2k" />\');4 o=$o[0];$o.css({position:\'absolute\',2l:\'-2m\',2n:\'-2m\'});4 h={1e:0,16:z,1g:z,1G:0,statusText:\'n/a\',getAllResponseHeaders:7(){},2o:7(){},setRequestHeader:7(){},abort:7(){3.1e=1;$o.11(\'2i\',\'2j:2k\')}};4 g=f.2p;2(g&&!$.1M++)$.1h.H("ajaxStart");2(g)$.1h.H("ajaxSend",[h,f]);2(s.2q&&s.2q(h,s)===F){s.2p&&1K.1M--;8}2(h.1e)8;4 1N=0;4 1O=0;4 17=5.P;2(17){4 n=17.9;2(n&&!17.1i){6.I=6.I||{};6.I[n]=17.d;2(17.C=="V"){6.I[9+\'.x\']=5.W;6.I[9+\'.y\']=5.X}}}1j(7(){4 t=$5.11(\'14\'),a=$5.11(\'1c\');5.1k(\'14\',id);2(5.2r(\'1y\')!=\'2s\')5.1k(\'1y\',\'2s\');2(5.2r(\'1c\')!=f.1b)5.1k(\'1c\',f.1b);2(!6.skipEncodingOverride){$5.11({encoding:\'2t/5-m\',enctype:\'2t/5-m\'})}2(f.1P)1j(7(){1O=K;Y()},f.1P);4 1Q=[];2u{2(6.I)G(4 n in 6.I)1Q.u($(\'<E C="hidden" 9="\'+n+\'" d="\'+6.I[n]+\'" />\').2v(5)[0]);$o.2v(\'1l\');o.2w?o.2w(\'2x\',Y):o.addEventListener(\'2y\',Y,F);5.p()}finally{5.1k(\'1c\',a);t?5.1k(\'14\',t):$5.removeAttr(\'14\');$(1Q).2z()}},10);4 1R=0;7 Y(){2(1N++)8;o.2A?o.2A(\'2x\',Y):o.removeEventListener(\'2y\',Y,F);4 ok=K;2u{2(1O)throw\'1P\';4 m,l;l=o.2B?o.2B.2C:o.2D?o.2D:o.2C;2((l.1l==z||l.1l.2E==\'\')&&!1R){1R=1;1N--;1j(Y,2F);8}h.16=l.1l?l.1l.2E:z;h.1g=l.2G?l.2G:l;h.2o=7(2H){4 2I={\'content-C\':f.13};8 2I[2H]};2(f.13==\'json\'||f.13==\'script\'){4 ta=l.1T(\'1U\')[0];h.16=ta?ta.d:h.16}w 2(f.13==\'2J\'&&!h.1g&&h.16!=z){h.1g=2K(h.16)}m=$.httpData(h,f.13)}catch(e){ok=F;$.handleError(f,h,\'2L\',e)}2(ok){f.O(m,\'O\');2(g)$.1h.H("ajaxSuccess",[h,f])}2(g)$.1h.H("ajaxComplete",[h,f]);2(g&&!--$.1M)$.1h.H("ajaxStop");2(f.2M)f.2M(h,ok?\'O\':\'2L\');1j(7(){$o.2z();h.1g=z},2F)};7 2K(s,l){2(1d.2N){l=1L 2N(\'Microsoft.XMLDOM\');l.async=\'F\';l.loadXML(s)}w l=(1L DOMParser()).parseFromString(s,\'1V/2J\');8(l&&l.2O&&l.2O.1r!=\'parsererror\')?l:z}}};$.r.ajaxForm=7(6){8 3.2P().2Q(\'p.5-1s\',7(){$(3).L(6);8 F}).J(7(){$(":p,E:V",3).2Q(\'2R.5-1s\',7(e){4 5=3.5;5.P=3;2(3.C==\'V\'){2(e.2S!=Z){5.W=e.2S;5.X=e.offsetY}w 2(N $.r.1m==\'7\'){4 1m=$(3).1m();5.W=e.2T-1m.2n;5.X=e.2U-1m.2l}w{5.W=e.2T-3.offsetLeft;5.X=e.2U-3.offsetTop}}1j(7(){5.P=5.W=5.X=z},10)})})};$.r.2P=7(){3.2V(\'p.5-1s\');8 3.J(7(){$(":p,E:V",3).2V(\'2R.5-1s\')})};$.r.1A=7(T){4 a=[];2(3.B==0)8 a;4 5=3[0];4 1t=T?5.1T(\'*\'):5.2g;2(!1t)8 a;G(4 i=0,D=1t.B;i<D;i++){4 c=1t[i];4 n=c.9;2(!n)1W;2(T&&5.P&&c.C=="V"){2(!c.1i&&5.P==c)a.u({9:n+\'.x\',d:5.W},{9:n+\'.y\',d:5.X});1W}4 v=$.15(c,K);2(v&&v.1u==12){G(4 j=0,2W=v.B;j<2W;j++)a.u({9:n,d:v[j]})}w 2(v!==z&&N v!=\'Z\')a.u({9:n,d:v})}2(!T&&5.P){4 1X=5.1T("E");G(4 i=0,D=1X.B;i<D;i++){4 E=1X[i];4 n=E.9;2(n&&!E.1i&&E.C=="V"&&5.P==E)a.u({9:n+\'.x\',d:5.W},{9:n+\'.y\',d:5.X})}}8 a};$.r.formSerialize=7(T){8 $.1D(3.1A(T))};$.r.fieldSerialize=7(Q){4 a=[];3.J(7(){4 n=3.9;2(!n)8;4 v=$.15(3,Q);2(v&&v.1u==12){G(4 i=0,D=v.B;i<D;i++)a.u({9:n,d:v[i]})}w 2(v!==z&&N v!=\'Z\')a.u({9:3.9,d:v})});8 $.1D(a)};$.r.15=7(Q){G(4 1v=[],i=0,D=3.B;i<D;i++){4 c=3[i];4 v=$.15(c,Q);2(v===z||N v==\'Z\'||(v.1u==12&&!v.B))1W;v.1u==12?$.merge(1v,v):1v.u(v)}8 1v};$.15=7(c,Q){4 n=c.9,t=c.C,18=c.1r.1Y();2(N Q==\'Z\')Q=K;2(Q&&(!n||c.1i||t==\'1n\'||t==\'button\'||(t==\'1Z\'||t==\'20\')&&!c.21||(t==\'p\'||t==\'V\')&&c.5&&c.5.P!=c||18==\'A\'&&c.22==-1))8 z;2(18==\'A\'){4 1w=c.22;2(1w<0)8 z;4 a=[],23=c.6;4 19=(t==\'A-19\');4 D=(19?1w+1:23.B);G(4 i=(19?1w:0);i<D;i++){4 R=23[i];2(R.1a){4 v=R.d;2(!v)v=(R.24&&R.24[\'d\']&&!(R.24[\'d\'].specified))?R.1V:R.d;2(19)8 v;a.u(v)}}8 a}8 c.d};$.r.1F=7(){8 3.J(7(){$(\'E,A,1U\',3).2X()})};$.r.2X=$.r.clearInputs=7(){8 3.J(7(){4 t=3.C,18=3.1r.1Y();2(t==\'1V\'||t==\'password\'||18==\'1U\')3.d=\'\';w 2(t==\'1Z\'||t==\'20\')3.21=F;w 2(18==\'A\')3.22=-1})};$.r.1E=7(){8 3.J(7(){2(N 3.1n==\'7\'||(N 3.1n==\'object\'&&!3.1n.nodeType))3.1n()})};$.r.enable=7(b){2(b==Z)b=K;8 3.J(7(){3.1i=!b})};$.r.1a=7(A){2(A==Z)A=K;8 3.J(7(){4 t=3.C;2(t==\'1Z\'||t==\'20\')3.21=A;w 2(3.1r.1Y()==\'2Y\'){4 $1x=$(3).parent(\'A\');2(A&&$1x[0]&&$1x[0].C==\'A-19\'){$1x.find(\'2Y\').1a(F)}3.1a=A}})};7 M(){2($.r.L.debug&&1d.25&&1d.25.M)1d.25.M(\'[jquery.5] \'+12.prototype.join.call(2d,\'\'))}})(1K);',[],185,'||if|this|var|form|options|function|return|name|||el|value||opts||xhr||||doc|data||io|submit||fn|||push||else|||null|select|length|type|max|input|false|for|trigger|extraData|each|true|ajaxSubmit|log|typeof|success|clk|successful|op|veto|semantic|callbacks|image|clk_x|clk_y|cb|undefined||attr|Array|dataType|target|fieldValue|responseText|sub|tag|one|selected|url|action|window|aborted||responseXML|event|disabled|setTimeout|setAttribute|body|offset|reset|extend|via||tagName|plugin|els|constructor|val|index|sel|method|beforeSerialize|formToArray||beforeSubmit|param|resetForm|clearForm|status|files|found|fileUpload|jQuery|new|active|cbInvoked|timedOut|timeout|extraInputs|nullCheckFlag||getElementsByTagName|textarea|text|continue|inputs|toLowerCase|checkbox|radio|checked|selectedIndex|ops|attributes|console|GET|pre|serialize|vetoed|callback|validate|oldSuccess|arguments|iframe|closeKeepAlive|elements|ajaxSettings|src|about|blank|top|1000px|left|getResponseHeader|global|beforeSend|getAttribute|POST|multipart|try|appendTo|attachEvent|onload|load|remove|detachEvent|contentWindow|document|contentDocument|innerHTML|100|XMLDocument|header|headers|xml|toXml|error|complete|ActiveXObject|documentElement|ajaxFormUnbind|bind|click|offsetX|pageX|pageY|unbind|jmax|clearFields|option'.split('|'),0,{}));
+eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}(';(5($){$.F.U=5(w){2(!4.K){O(\'U: 2Q E 2R - 2S 2T 1g\');6 4}2(V w==\'5\')w={W:w};3 x=$.2U(4.19(\'1h\'));2(x){x=(x.2V(/^([^#]+)/)||[])[1]}x=x||1a.21.22||\'\';w=$.1r({1i:x,M:4.19(\'1x\')||\'23\',1y:/^2W/i.2X(1a.21.22||\'\')?\'2Y:H\':\'2Z:30\'},w||{});3 y={};4.P(\'I-1z-24\',[4,w,y]);2(y.25){O(\'U: E 26 1s I-1z-24 P\');6 4}2(w.1A&&w.1A(4,w)===H){O(\'U: E 1j 1s 1A 27\');6 4}3 a=4.1B(w.31);2(w.N){w.R=w.N;Q(3 n 1C w.N){2(w.N[n]32 1b){Q(3 k 1C w.N[n])a.9({7:n,8:w.N[n][k]})}G a.9({7:n,8:w.N[n]})}}2(w.1D&&w.1D(a,4,w)===H){O(\'U: E 1j 1s 1D 27\');6 4}4.P(\'I-E-28\',[a,4,w,y]);2(y.25){O(\'U: E 26 1s I-E-28 P\');6 4}3 q=$.1E(a);2(w.M.33()==\'23\'){w.1i+=(w.1i.34(\'?\')>=0?\'&\':\'?\')+q;w.N=J}G w.N=q;3 z=4,Z=[];2(w.1F)Z.9(5(){z.1F()});2(w.1G)Z.9(5(){z.1G()});2(!w.11&&w.12){3 A=w.W||5(){};Z.9(5(a){$(w.12).35(a).13(A,29)})}G 2(w.W)Z.9(w.W);w.W=5(a,b){Q(3 i=0,X=Z.K;i<X;i++)Z[i].36(w,[a,b,z])};3 B=$(\'S:37\',4).1c();3 C=H;Q(3 j=0;j<B.K;j++)2(B[j])C=T;3 D=H;2((B.K&&w.1t!==H)||w.1t||C||D){2(w.2a)$.38(w.2a,1H);G 1H()}G $.39(w);4.P(\'I-E-3a\',[4,w]);6 4;5 1H(){3 j=z[0];2($(\':S[7=E]\',j).K){3b(\'3c: 3d 2b 3e 2c 3f 3g "E".\');6}3 k=$.1r({},$.2d,w);3 s=$.1r(T,{},$.1r(T,{},$.2d),k);3 l=\'3h\'+(1I 3i().3j());3 m=$(\'<1t 3k="\'+l+\'" 7="\'+l+\'" 2e="\'+k.1y+\'" />\');3 o=m[0];m.3l({3m:\'3n\',2f:\'-2g\',2h:\'-2g\'});3 p={1j:0,1d:J,1k:J,3o:0,3p:\'n/a\',3q:5(){},2i:5(){},3r:5(){},3s:5(){4.1j=1;m.19(\'2e\',k.1y)}};3 g=k.2j;2(g&&!$.1J++)$.1l.P("3t");2(g)$.1l.P("3u",[p,k]);2(s.2k&&s.2k(p,s)===H){s.2j&&$.1J--;6}2(p.1j)6;3 q=0;3 r=0;3 u=j.Y;2(u){3 n=u.7;2(n&&!u.1m){w.R=w.R||{};w.R[n]=u.8;2(u.M=="1e"){w.R[7+\'.x\']=j.14;w.R[7+\'.y\']=j.15}}}1n(5(){3 t=z.19(\'12\'),a=z.19(\'1h\');j.1o(\'12\',l);2(j.2l(\'1x\')!=\'2m\')j.1o(\'1x\',\'2m\');2(j.2l(\'1h\')!=k.1i)j.1o(\'1h\',k.1i);2(!w.3v){z.19({3w:\'2n/I-N\',3x:\'2n/I-N\'})}2(k.1K)1n(5(){r=T;16()},k.1K);3 b=[];2o{2(w.R)Q(3 n 1C w.R)b.9($(\'<S M="3y" 7="\'+n+\'" 8="\'+w.R[n]+\'" />\').2p(j)[0]);m.2p(\'1p\');o.2q?o.2q(\'2r\',16):o.3z(\'2s\',16,H);j.E()}3A{j.1o(\'1h\',a);t?j.1o(\'12\',t):z.3B(\'12\');$(b).2t()}},10);3 v=2u;5 16(){2(q++)6;o.2v?o.2v(\'2r\',16):o.3C(\'2s\',16,H);3 c=T;2o{2(r)3D\'1K\';3 d,L;L=o.2w?o.2w.2x:o.2y?o.2y:o.2x;3 f=k.11==\'1L\'||L.1M||$.3E(L);O(\'3F=\'+f);2(!f&&(L.1p==J||L.1p.1N==\'\')){2(--v){q=0;1n(16,1O);6}O(\'3G 2c 3H 1t 3I 3J 2u 3K.\');6}p.1d=L.1p?L.1p.1N:J;p.1k=L.1M?L.1M:L;p.2i=5(a){3 b={\'3L-M\':k.11};6 b[a]};2(k.11==\'3M\'||k.11==\'3N\'){3 h=L.1P(\'1Q\')[0];2(h)p.1d=h.8;G{3 i=L.1P(\'1z\')[0];2(i)p.1d=i.1N}}G 2(k.11==\'1L\'&&!p.1k&&p.1d!=J){p.1k=2z(p.1d)}d=$.3O(p,k.11)}3P(e){c=H;$.3Q(k,p,\'2A\',e)}2(c){k.W(d,\'W\');2(g)$.1l.P("3R",[p,k])}2(g)$.1l.P("3S",[p,k]);2(g&&!--$.1J)$.1l.P("3T");2(k.2B)k.2B(p,c?\'W\':\'2A\');1n(5(){m.2t();p.1k=J},1O)};5 2z(s,a){2(1a.2C){a=1I 2C(\'3U.3V\');a.3W=\'H\';a.3X(s)}G a=(1I 3Y()).3Z(s,\'1R/1L\');6(a&&a.2D&&a.2D.1u!=\'40\')?a:J}}};$.F.41=5(f){6 4.2E().2F(\'E.I-1v\',5(){$(4).U(f);6 H}).2F(\'2G.I-1v\',5(e){3 a=e.12;3 b=$(a);2(!(b.42(":E,S:1e"))){3 t=b.43(\':E\');2(t.K==0)6;a=t[0]}3 c=4;c.Y=a;2(a.M==\'1e\'){2(e.2H!=17){c.14=e.2H;c.15=e.44}G 2(V $.F.2I==\'5\'){3 d=b.2I();c.14=e.2J-d.2h;c.15=e.2K-d.2f}G{c.14=e.2J-a.45;c.15=e.2K-a.46}}1n(5(){c.Y=c.14=c.15=J},1O)})};$.F.2E=5(){6 4.47(\'E.I-1v 2G.I-1v\')};$.F.1B=5(b){3 a=[];2(4.K==0)6 a;3 c=4[0];3 d=b?c.1P(\'*\'):c.2b;2(!d)6 a;Q(3 i=0,X=d.K;i<X;i++){3 e=d[i];3 n=e.7;2(!n)1S;2(b&&c.Y&&e.M=="1e"){2(!e.1m&&c.Y==e){a.9({7:n,8:$(e).2L()});a.9({7:n+\'.x\',8:c.14},{7:n+\'.y\',8:c.15})}1S}3 v=$.1c(e,T);2(v&&v.1w==1b){Q(3 j=0,2M=v.K;j<2M;j++)a.9({7:n,8:v[j]})}G 2(v!==J&&V v!=\'17\')a.9({7:n,8:v})}2(!b&&c.Y){3 f=$(c.Y),S=f[0],n=S.7;2(n&&!S.1m&&S.M==\'1e\'){a.9({7:n,8:f.2L()});a.9({7:n+\'.x\',8:c.14},{7:n+\'.y\',8:c.15})}}6 a};$.F.48=5(a){6 $.1E(4.1B(a))};$.F.49=5(b){3 a=[];4.13(5(){3 n=4.7;2(!n)6;3 v=$.1c(4,b);2(v&&v.1w==1b){Q(3 i=0,X=v.K;i<X;i++)a.9({7:n,8:v[i]})}G 2(v!==J&&V v!=\'17\')a.9({7:4.7,8:v})});6 $.1E(a)};$.F.1c=5(a){Q(3 b=[],i=0,X=4.K;i<X;i++){3 c=4[i];3 v=$.1c(c,a);2(v===J||V v==\'17\'||(v.1w==1b&&!v.K))1S;v.1w==1b?$.4a(b,v):b.9(v)}6 b};$.1c=5(b,c){3 n=b.7,t=b.M,1f=b.1u.1T();2(V c==\'17\')c=T;2(c&&(!n||b.1m||t==\'1q\'||t==\'4b\'||(t==\'1U\'||t==\'1V\')&&!b.1W||(t==\'E\'||t==\'1e\')&&b.I&&b.I.Y!=b||1f==\'18\'&&b.1X==-1))6 J;2(1f==\'18\'){3 d=b.1X;2(d<0)6 J;3 a=[],1Y=b.4c;3 e=(t==\'18-2N\');3 f=(e?d+1:1Y.K);Q(3 i=(e?d:0);i<f;i++){3 g=1Y[i];2(g.1g){3 v=g.8;2(!v)v=(g.1Z&&g.1Z[\'8\']&&!(g.1Z[\'8\'].4d))?g.1R:g.8;2(e)6 v;a.9(v)}}6 a}6 b.8};$.F.1G=5(){6 4.13(5(){$(\'S,18,1Q\',4).2O()})};$.F.2O=$.F.4e=5(){6 4.13(5(){3 t=4.M,1f=4.1u.1T();2(t==\'1R\'||t==\'4f\'||1f==\'1Q\')4.8=\'\';G 2(t==\'1U\'||t==\'1V\')4.1W=H;G 2(1f==\'18\')4.1X=-1})};$.F.1F=5(){6 4.13(5(){2(V 4.1q==\'5\'||(V 4.1q==\'4g\'&&!4.1q.4h))4.1q()})};$.F.4i=5(b){2(b==17)b=T;6 4.13(5(){4.1m=!b})};$.F.1g=5(b){2(b==17)b=T;6 4.13(5(){3 t=4.M;2(t==\'1U\'||t==\'1V\')4.1W=b;G 2(4.1u.1T()==\'2P\'){3 a=$(4).4j(\'18\');2(b&&a[0]&&a[0].M==\'18-2N\'){a.4k(\'2P\').1g(H)}4.1g=b}})};5 O(){2($.F.U.4l&&1a.20&&1a.20.O)1a.20.O(\'[4m.I] \'+1b.4n.4o.4p(29,\'\'))}})(4q);',62,275,'||if|var|this|function|return|name|value|push|||||||||||||||||||||||||||||||submit|fn|else|false|form|null|length|doc|type|data|log|trigger|for|extraData|input|true|ajaxSubmit|typeof|success|max|clk|callbacks||dataType|target|each|clk_x|clk_y|cb|undefined|select|attr|window|Array|fieldValue|responseText|image|tag|selected|action|url|aborted|responseXML|event|disabled|setTimeout|setAttribute|body|reset|extend|via|iframe|tagName|plugin|constructor|method|iframeSrc|pre|beforeSerialize|formToArray|in|beforeSubmit|param|resetForm|clearForm|fileUpload|new|active|timeout|xml|XMLDocument|innerHTML|100|getElementsByTagName|textarea|text|continue|toLowerCase|checkbox|radio|checked|selectedIndex|ops|attributes|console|location|href|GET|serialize|veto|vetoed|callback|validate|arguments|closeKeepAlive|elements|not|ajaxSettings|src|top|1000px|left|getResponseHeader|global|beforeSend|getAttribute|POST|multipart|try|appendTo|attachEvent|onload|load|remove|50|detachEvent|contentWindow|document|contentDocument|toXml|error|complete|ActiveXObject|documentElement|ajaxFormUnbind|bind|click|offsetX|offset|pageX|pageY|val|jmax|one|clearFields|option|skipping|process|no|element|trim|match|https|test|javascript|about|blank|semantic|instanceof|toUpperCase|indexOf|html|apply|file|get|ajax|notify|alert|Error|Form|must|be|named|jqFormIO|Date|getTime|id|css|position|absolute|status|statusText|getAllResponseHeaders|setRequestHeader|abort|ajaxStart|ajaxSend|skipEncodingOverride|encoding|enctype|hidden|addEventListener|finally|removeAttr|removeEventListener|throw|isXMLDoc|isXml|Could|access|DOM|after|tries|content|json|script|httpData|catch|handleError|ajaxSuccess|ajaxComplete|ajaxStop|Microsoft|XMLDOM|async|loadXML|DOMParser|parseFromString|parsererror|ajaxForm|is|closest|offsetY|offsetLeft|offsetTop|unbind|formSerialize|fieldSerialize|merge|button|options|specified|clearInputs|password|object|nodeType|enable|parent|find|debug|jquery|prototype|join|call|jQuery'.split('|'),0,{}));
Index: modules/system/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.module,v
retrieving revision 1.865
diff -u -r1.865 system.module
--- modules/system/system.module	4 Jan 2010 12:10:23 -0000	1.865
+++ modules/system/system.module	4 Jan 2010 13:35:52 -0000
@@ -1086,7 +1086,7 @@
   $libraries['form'] = array(
     'title' => 'jQuery Form Plugin',
     'website' => 'http://malsup.com/jquery/form/',
-    'version' => '2.16',
+    'version' => '2.36',
     'js' => array(
       'misc/jquery.form.js' => array(),
     ),
Index: CHANGELOG.txt
===================================================================
RCS file: /cvs/drupal/drupal/CHANGELOG.txt,v
retrieving revision 1.350
diff -u -r1.350 CHANGELOG.txt
--- CHANGELOG.txt	10 Nov 2009 17:27:53 -0000	1.350
+++ CHANGELOG.txt	4 Jan 2010 13:35:52 -0000
@@ -183,7 +183,7 @@
     * Added support for translatable fields to Field API.
 - JavaScript changes
     * Upgraded the core JavaScript library to jQuery version 1.3.2.
-    * Upgraded the jQuery Forms library to 2.21.
+    * Upgraded the jQuery Forms library to 2.36.
     * Added jQuery UI 1.7.2, which allows improvements to Drupal's user
       experience.
 - Better module version support
