PageSourceSearch

https://www.darrenandrewsphotos.co.uk/_common/_scripts/_min/jquery.form.min.js

js darrenandrewsphotos.co.uk collected 2026-10-07 06:09:24 UTC 14,429 bytes, 28 lines download raw bytes

1(function(a){function b(b){var c=b.data;b.isDefaultPrevented()||(b.preventDefault(),a(this).ajaxSubmit(c))}function c(b){var c=b.target,e=a(c);if(!e.is("[type\x3dsubmit],[type\x3dimage]")){c=e.closest("[type\x3dsubmit]");if(0===c.length)return;c=c[0]}var g=this;g.clk=c;"image"==c.type&&(void 0!==b.offsetX?(g.clk_x=b.offsetX,g.clk_y=b.offsetY):"function"==typeof a.fn.offset?(e=e.offset(),g.clk_x=b.pageX-e.left,g.clk_y=b.pageY-e.top):(g.clk_x=b.pageX-c.offsetLeft,g.clk_y=b.pageY-c.offsetTop));setTimeout(function(){g.clk=
2g.clk_x=g.clk_y=null},100)}function e(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(b):window.opera&&window.opera.postError&&window.opera.postError(b)}}var g,k;g=void 0!==a("\x3cinput type\x3d'file'/\x3e").get(0).files;k=void 0!==window.FormData;var p=!!a.fn.prop;a.fn.attr2=function(){if(!p)return this.attr.apply(this,arguments);var a=this.prop.apply(this,arguments);return a&&a.jquery||"string"===typeof a?
3a:this.attr.apply(this,arguments)};a.fn.ajaxSubmit=function(b){function c(e){e=a.param(e,b.traditional).split("\x26");var g=e.length,k=[],p,q;for(p=0;p<g;p++)e[p]=e[p].replace(/\+/g," "),q=e[p].split("\x3d"),k.push([decodeURIComponent(q[0]),decodeURIComponent(q[1])]);return k}function r(e){for(var g=new FormData,k=0;k<e.length;k++)g.append(e[k].name,e[k].value);if(b.extraData)for(e=c(b.extraData),k=0;k<e.length;k++)e[k]&&g.append(e[k][0],e[k][1]);b.data=null;k=a.extend(!0,{},a.ajaxSettings,b,{contentType:!1,
4processData:!1,cache:!1,type:w||"POST"});b.uploadProgress&&(k.xhr=function(){var c=a.ajaxSettings.xhr();c.upload&&c.upload.addEventListener("progress",function(a){var c=0,e=a.loaded||a.position,g=a.total;a.lengthComputable&&(c=Math.ceil(e/g*100));b.uploadProgress(a,e,g,c)},!1);return c});k.data=null;var p=k.beforeSend;k.beforeSend=function(a,b){b.data=g;p&&p.call(this,a,b)};return a.ajax(k)}function t(c){function g(a){var b=null;try{a.contentWindow&&(b=a.contentWindow.document)}catch(c){e("cannot get iframe.contentWindow document: "+
5c)}if(b)return b;try{b=a.contentDocument?a.contentDocument:a.document}catch(k){e("cannot get iframe.contentDocument: "+k),b=a.document}return b}function k(){function b(){try{var a=g(B).readyState;e("state \x3d "+a);a&&"uninitialized"==a.toLowerCase()&&setTimeout(b,50)}catch(c){e("Server abort: ",c," (",c.name,")"),q(na),I&&clearTimeout(I),I=void 0}}var c=z.attr2("target"),n=z.attr2("action");r.setAttribute("target",C);w||r.setAttribute("method","POST");n!=t.url&&r.setAttribute("action",t.url);t.skipEncodingOverride||
6w&&!/post/i.test(w)||z.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});t.timeout&&(I=setTimeout(function(){H=!0;q(ha)},t.timeout));var p=[];try{if(t.extraData)for(var u in t.extraData)t.extraData.hasOwnProperty(u)&&(a.isPlainObject(t.extraData[u])&&t.extraData[u].hasOwnProperty("name")&&t.extraData[u].hasOwnProperty("value")?p.push(a('\x3cinput type\x3d"hidden" name\x3d"'+t.extraData[u].name+'"\x3e').val(t.extraData[u].value).appendTo(r)[0]):p.push(a('\x3cinput type\x3d"hidden" name\x3d"'+
7u+'"\x3e').val(t.extraData[u]).appendTo(r)[0]));t.iframeTarget||(E.appendTo("body"),B.attachEvent?B.attachEvent("onload",q):B.addEventListener("load",q,!1));setTimeout(b,15);try{r.submit()}catch(A){document.createElement("form").submit.apply(r)}}finally{r.setAttribute("action",n),c?r.setAttribute("target",c):z.removeAttr("target"),a(p).remove()}}function q(b){if(!D.aborted&&!V)if(ma=g(B),ma||(e("cannot access response document"),b=na),b===ha&&D)D.abort("timeout"),K.reject(D,"timeout");else if(b==
8na&&D)D.abort("server abort"),K.reject(D,"error","server abort");else if(ma&&ma.location.href!=t.iframeSrc||H){B.detachEvent?B.detachEvent("onload",q):B.removeEventListener("load",q,!1);b="success";var c;try{if(H)throw"timeout";var k="xml"==t.dataType||ma.XMLDocument||a.isXMLDoc(ma);e("isXml\x3d"+k);if(!k&&window.opera&&(null===ma.body||!ma.body.innerHTML)&&--ja){e("requeing onLoad callback, DOM not available");setTimeout(q,250);return}var n=ma.body?ma.body:ma.documentElement;D.responseText=n?n.innerHTML:
9null;D.responseXML=ma.XMLDocument?ma.XMLDocument:ma;k&&(t.dataType="xml");D.getResponseHeader=function(a){return{"content-type":t.dataType}[a.toLowerCase()]};n&&(D.status=Number(n.getAttribute("status"))||D.status,D.statusText=n.getAttribute("statusText")||D.statusText);var p=(t.dataType||"").toLowerCase(),r=/(json|script|text)/.test(p);if(r||t.textarea){var u=ma.getElementsByTagName("textarea")[0];if(u)D.responseText=u.value,D.status=Number(u.getAttribute("status"))||D.status,D.statusText=u.getAttribute("statusText")||
10D.statusText;else if(r){var w=ma.getElementsByTagName("pre")[0],z=ma.getElementsByTagName("body")[0];w?D.responseText=w.textContent?w.textContent:w.innerText:z&&(D.responseText=z.textContent?z.textContent:z.innerText)}}else"xml"==p&&!D.responseXML&&D.responseText&&(D.responseXML=M(D.responseText));try{ea=Ca(D,p,t)}catch(C){b="parsererror",D.error=c=C||b}}catch(F){e("error caught: ",F),b="error",D.error=c=F||b}D.aborted&&(e("upload aborted"),b=null);D.status&&(b=200<=D.status&&300>D.status||304===
11D.status?"success":"error");"success"===b?(t.success&&t.success.call(t.context,ea,"success",D),K.resolve(D.responseText,"success",D),A&&a.event.trigger("ajaxSuccess",[D,t])):b&&(void 0===c&&(c=D.statusText),t.error&&t.error.call(t.context,D,b,c),K.reject(D,"error",c),A&&a.event.trigger("ajaxError",[D,t,c]));A&&a.event.trigger("ajaxComplete",[D,t]);A&&!--a.active&&a.event.trigger("ajaxStop");t.complete&&t.complete.call(t.context,D,b);V=!0;t.timeout&&clearTimeout(I);setTimeout(function(){t.iframeTarget||
12E.remove();D.responseXML=null},100)}}
12var r=z[0],u,t,A,C,E,B,D,H,I,K=a.Deferred();K.abort=function(a){D.abort(a)};if(c)for(u=0;u<F.length;u++)c=a(F[u]),p?c.prop("disabled",!1):c.removeAttr("disabled");t=a.extend(!0,{},a.ajaxSettings,b);t.context=t.context||t;C="jqFormIO"+(new Date).getTime();t.iframeTarget?(E=a(t.iframeTarget),(u=E.attr2("name"))?C=u:E.attr2("name",C)):(E=a('\x3ciframe name\x3d"'+C+'" src\x3d"'+t.iframeSrc+'" /\x3e'),E.css({position:"absolute",top:"-1000px",left:"-1000px"}));B=E[0];
13D={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(b){var c="timeout"===b?"timeout":"aborted";e("aborting upload... "+c);this.aborted=1;try{B.contentWindow.document.execCommand&&B.contentWindow.document.execCommand("Stop")}catch(g){}E.attr("src",t.iframeSrc);D.error=c;t.error&&t.error.call(t.context,D,c,b);A&&a.event.trigger("ajaxError",[D,t,c]);t.complete&&t.complete.call(t.context,
14D,c)}};(A=t.global)&&0===a.active++&&a.event.trigger("ajaxStart");A&&a.event.trigger("ajaxSend",[D,t]);if(t.beforeSend&&!1===t.beforeSend.call(t.context,D,t))return t.global&&a.active--,K.reject(),K;if(D.aborted)return K.reject(),K;(c=r.clk)&&(u=c.name)&&!c.disabled&&(t.extraData=t.extraData||{},t.extraData[u]=c.value,"image"==c.type&&(t.extraData[u+".x"]=r.clk_x,t.extraData[u+".y"]=r.clk_y));var ha=1,na=2;c=a("meta[name\x3dcsrf-token]").attr("content");(u=a("meta[name\x3dcsrf-param]").attr("content"))&&
15c&&(t.extraData=t.extraData||{},t.extraData[u]=c);t.forceSync?k():setTimeout(k,10);var ea,ma,ja=50,V,M=a.parseXML||function(a,b){window.ActiveXObject?(b=new ActiveXObject("Microsoft.XMLDOM"),b.async="false",b.loadXML(a)):b=(new DOMParser).parseFromString(a,"text/xml");return b&&b.documentElement&&"parsererror"!=b.documentElement.nodeName?b:null},qa=a.parseJSON||function(a){return window.eval("("+a+")")},Ca=function(b,c,e){var g=b.getResponseHeader("content-type")||"",k="xml"===c||!c&&0<=g.indexOf("xml");
16b=k?b.responseXML:b.responseText;k&&"parsererror"===b.documentElement.nodeName&&a.error&&a.error("parsererror");e&&e.dataFilter&&(b=e.dataFilter(b,c));"string"===typeof b&&("json"===c||!c&&0<=g.indexOf("json")?b=qa(b):("script"===c||!c&&0<=g.indexOf("javascript"))&&a.globalEval(b));return b};return K}if(!this.length)return e("ajaxSubmit: skipping submit process - no element selected"),this;var w,u,z=this;"function"==typeof b?b={success:b}:void 0===b&&(b={});w=b.type||this.attr2("method");u=b.url||
17this.attr2("action");(u=(u="string"===typeof u?a.trim(u):"")||window.location.href||"")&&(u=(u.match(/^([^#]+)/)||[])[1]);b=a.extend(!0,{url:u,success:a.ajaxSettings.success,type:w||a.ajaxSettings.type,iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},b);u={};this.trigger("form-pre-serialize",[this,b,u]);if(u.veto)return e("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(b.beforeSerialize&&!1===b.beforeSerialize(this,b))return e("ajaxSubmit: submit aborted via beforeSerialize callback"),
18this;var A=b.traditional;void 0===A&&(A=a.ajaxSettings.traditional);var F=[],C,E=this.formToArray(b.semantic,F);b.data&&(b.extraData=b.data,C=a.param(b.data,A));if(b.beforeSubmit&&!1===b.beforeSubmit(E,this,b))return e("ajaxSubmit: submit aborted via beforeSubmit callback"),this;this.trigger("form-submit-validate",[E,this,b,u]);if(u.veto)return e("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;u=a.param(E,A);C&&(u=u?u+"\x26"+C:C);"GET"==b.type.toUpperCase()?(b.url+=(0<=b.url.indexOf("?")?
19"\x26":"?")+u,b.data=null):b.data=u;var B=[];b.resetForm&&B.push(function(){z.resetForm()});b.clearForm&&B.push(function(){z.clearForm(b.includeHidden)});if(!b.dataType&&b.target){var D=b.success||function(){};B.push(function(c){var e=b.replaceTarget?"replaceWith":"html";a(b.target)[e](c).each(D,arguments)})}else b.success&&B.push(b.success);b.success=function(a,c,e){for(var g=b.context||this,k=0,p=B.length;k<p;k++)B[k].apply(g,[a,c,e||z,z])};if(b.error){var I=b.error;b.error=function(a,c,e){I.apply(b.context||
20this,[a,c,e,z])}}if(b.complete){var H=b.complete;b.complete=function(a,c){H.apply(b.context||this,[a,c,z])}}C=0<a('input[type\x3dfile]:enabled:not([value\x3d""])',this).length;u="multipart/form-data"==z.attr("enctype")||"multipart/form-data"==z.attr("encoding");A=g&&k;e("fileAPI :"+A);var K;!1!==b.iframe&&(b.iframe||(C||u)&&!A)?b.closeKeepAlive?a.get(b.closeKeepAlive,function(){K=t(E)}):K=t(E):K=(C||u)&&A?r(E):a.ajax(b);z.removeData("jqxhr").data("jqxhr",K);for(C=0;C<F.length;C++)F[C]=null;this.trigger("form-submit-notify",
21[this,b]);return this};a.fn.ajaxForm=function(g){g=g||{};g.delegation=g.delegation&&a.isFunction(a.fn.on);if(!g.delegation&&0===this.length){var k=this.selector,p=this.context;if(!a.isReady&&k)return e("DOM not ready, queuing ajaxForm"),a(function(){a(k,p).ajaxForm(g)}),this;e("terminating; zero elements found by selector"+(a.isReady?"":" (DOM not ready)"));return this}return g.delegation?(a(document).off("submit.form-plugin",this.selector,b).off("click.form-plugin",this.selector,c).on("submit.form-plugin",
22this.selector,g,b).on("click.form-plugin",this.selector,g,c),this):this.ajaxFormUnbind().bind("submit.form-plugin",g,b).bind("click.form-plugin",g,c)};a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};a.fn.formToArray=function(b,c){var e=[];
22if(0===this.length)return e;var k=this[0],p=b?k.getElementsByTagName("*"):k.elements;if(!p)return e;var u,z,A,F,C,E;u=0;for(E=p.length;u<E;u++)if(C=p[u],(A=C.name)&&!C.disabled)if(b&&k.clk&&"image"==C.type)k.clk==C&&(e.push({name:A,
23value:a(C).val(),type:C.type}),e.push({name:A+".x",value:k.clk_x},{name:A+".y",value:k.clk_y}));else if((F=a.fieldValue(C,!0))&&F.constructor==Array)for(c&&c.push(C),z=0,C=F.length;z<C;z++)e.push({name:A,value:F[z]});else if(g&&"file"==C.type)if(c&&c.push(C),F=C.files,F.length)for(z=0;z<F.length;z++)e.push({name:A,value:F[z],type:C.type});else e.push({name:A,value:"",type:C.type});else null!==F&&"undefined"!=typeof F&&(c&&c.push(C),e.push({name:A,value:F,type:C.type,required:C.required}));!b&&k.clk&&
24(p=a(k.clk),u=p[0],(A=u.name)&&!u.disabled&&"image"==u.type&&(e.push({name:A,value:p.val()}),e.push({name:A+".x",value:k.clk_x},{name:A+".y",value:k.clk_y})));return e};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(b){var c=[];this.each(function(){var e=this.name;if(e){var g=a.fieldValue(this,b);if(g&&g.constructor==Array)for(var k=0,p=g.length;k<p;k++)c.push({name:e,value:g[k]});else null!==g&&"undefined"!=typeof g&&c.push({name:this.name,value:g})}});
25return a.param(c)};a.fn.fieldValue=function(b){for(var c=[],e=0,g=this.length;e<g;e++){var k=a.fieldValue(this[e],b);null===k||"undefined"==typeof k||k.constructor==Array&&!k.length||(k.constructor==Array?a.merge
25(c,k):c.push(k))}return c};a.fieldValue=function(b,c){var e=b.name,g=b.type,k=b.tagName.toLowerCase();void 0===c&&(c=!0);if(c&&(!e||b.disabled||"reset"==g||"button"==g||("checkbox"==g||"radio"==g)&&!b.checked||("submit"==g||"image"==g)&&b.form&&b.form.clk!=b||"select"==k&&-1==b.selectedIndex))return null;
26if("select"==k){var p=b.selectedIndex;if(0>p)return null;for(var e=[],k=b.options,z=(g="select-one"==g)?p+1:k.length,p=g?p:0;p<z;p++){var A=k[p];if(A.selected){var F=A.value;F||(F=A.attributes&&A.attributes.value&&!A.attributes.value.specified?A.text:A.value);if(g)return F;e.push(F)}}return e}return a(b).val()};a.fn.clearForm=function(b){return this.each(function(){a("input,select,textarea",this).clearFields(b)})};a.fn.clearFields=a.fn.clearInputs=function(b){var c=/^(?:color|date|datetime|email|month|number|password|range|search|tel|text|time|url|week)$/i;
27return this.each(function(){var e=this.type,g=this.tagName.toLowerCase();c.test(e)||"textarea"==g?this.value="":"checkbox"==e||"radio"==e?this.checked=!1:"select"==g?this.selectedIndex=-1:"file"==e?/MSIE/.test(navigator.userAgent)?a(this).replaceWith(a(this).clone(!0)):a(this).val(""):b&&(!0===b&&/hidden/.test(e)||"string"==typeof b&&a(this).is(b))&&(this.value="")})};a.fn.resetForm=function(){return this.each(function(){("function"==typeof this.reset||"object"==typeof this.reset&&!this.reset.nodeType)&&
28this.reset()})};a.fn.enable=function(a){void 0===a&&(a=!0);return this.each(function(){this.disabled=!a})};a.fn.selected=function(b){void 0===b&&(b=!0);return this.each(function(){var c=this.type;"checkbox"==c||"radio"==c?this.checked=b:"option"==this.tagName.toLowerCase()&&(c=a(this).parent("select"),b&&c[0]&&"select-one"==c[0].type&&c.find("option").selected(!1),this.selected=b)})};a.fn.ajaxSubmit.debug=!1})("undefined"!=typeof jQuery?jQuery:window.Zepto);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.