1(c=>{function y(e){var t;return"date"===e.prop("type")?{sep:"-",format:"ymd"}:(e=(e=>{for(var t,a=e.split(" "),i=0;i<a.length;i++)if(-1!=a[i].indexOf("gcldf-date-format-"))return(t=a[i].split("-"))[t.length-1];return!1})(e.parents(".gfield").attr("class")))?{sep:(t={dot:".",slash:"/",dash:"-"})[t=(e=e.split("_"))[1]?t[e[1]]:"slash"]||t,format:e[0]}:{sep:"/",format:"mdy"}}function _(e){var t=(e=h(e)).day,a=e.month,e=e.year;return!(!t||!a&&"0"!==a&&0!==a||!e)&&(date=new Date(e,a,t,0,0,0,0))}String.prototype.gformFormat||(String.prototype.gformFormat=function(){var a=arguments;return this.replace(/{(\d+)}/g,function(e,t){return void 0!==a[t]?a[t]:e})});var h=function(e,t){var a,i,r,n,d=(t=t||y(e)).sep,t=t.format;return"date"===e.prop("type")?{month:(a=e.val().split(d))[t.indexOf("m")]-1,day:a[t.indexOf("d")],year:a[t.indexOf("y")]}:(e.find(".gfield_date_dropdown_month").length||e.find(".gfield_date_month").length?(i=(a=e.find(".ginput_container_date input, .ginput_container_date select")).eq(t.indexOf("m")).val()-1,r=a.eq(t.indexOf("d")).val(),n=a.eq(t.indexOf("y")).val()):e.is(".datepicker, .has-inline-datepicker, .gpro-disabled-datepicker")&&(a=e.val(),i=(dateBits=a.split(d))[t.indexOf("m")]-1,r=dateBits[t.indexOf("d")],n=dateBits[t.indexOf("y")]),{month:i,day:r,year:n})};function v(e){var e=e.split(/([0-9]{1,2}):([0-9]{2})(am|pm)?/i),t=parseInt(e[1]),a=parseInt(e[2]),e=String(e[3]).toLowerCase(),i=new Date;return"pm"==e&&t<12?t+=12:"am"==e&&12==t&&(t=0),new Date(i.getFullYear(),i.getMonth(),i.getDate(),t,a,0,0)}gform.addFilter("gform_is_value_match",function(e,t,a){var i=!1,r=a.value,n=jQuery("#input_"+t+"_"+a.fieldId),d=n.parents(".gfield").hasClass("gcldf-field-time");if("_gpcld_current_time"==a.fieldId||d){var s=new Date,o=n.parents(".gfield").find("input, select"),o="{0}:{1}{2}".gformFormat(o.eq(0).val(),(o.eq(1).val()||"0").padStart(2,"0"),o.eq(2).val()),d=d?v(o):s,o=d.getTime()/1e3,s=v(a.value),f=(a.gpcldBaseDate&&(c.isNumeric(a.gpcldBaseDate)?s.setDate(s.getDate()+a.gpcldBaseDate):(f=new Date(a.gpcldBaseDate),s.setFullYear(f.getFullYear()),s.setMonth(f.getMonth()),s.setDate(f.getDate()))),60*d.getTimezoneOffset()),d=d.getTime()/1e3+f;void 0!==window["GPCLD_USE_VISITOR_TIMEZONE_"+t]&&window["GPCLD_USE_VISITOR_TIMEZONE_"+t]||(o=d+3600*window.GPConditionalLogicDates.serverTzOffsetHours),r=s.getTime()/1e3}else{if(!n.parents(".gfield").hasClass("gcldf-field"))return e;o=!!(f=_(f=n))&&(d=60*f.getTimezoneOffset(),!isNaN(f.getTime()))&&f.getTime()/1e3-d}if(i=o,-1!=String(r).indexOf("*")){for(var l=r.split("/"),g=[(u=h(n)).month+1,u.day,u.year],p=0;p<l.length;p++)"*"==l[p]&&(l[p]=g[p]);s=60*(u=new Date(l[2],l[0]-1,l[1],0,0,0,0)).getTimezoneOffset(),r=u.getTime()/1e3-s}if(i&&(m=a.value.match(/{(.+?)}/))){var m=m[1].toLowerCase(),u=_(n);switch(m){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":i=!u||isNaN(u.getDay())?"":u.getDay(),r=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"].indexOf(m)}}return!1===i&&gform.applyFilters("gpcld_require_date_selection",!0,t,a)&&("isnot"==a.operator?i=r:"is"!=a.operator?r="":i=""),r&&r.toString().match(/[-/]/)&&("string"!=typeof(d=r)||(d=parseInt(d,10),isNaN(d))||!(d<0))&&(o=y(n),s=r,d=(t=(t=o)||{sep:"/",format:"mdy"}).sep,t=t.format,s=s.split(d),d=s[t.indexOf("m")]-1,n=s[t.indexOf("d")],s=s[t.indexOf("y")],t=new Date(s,d,n,0,0,0,0))&&(r=(t.getTime()/1e3).toString()),e=gf_matches_operation(String(i),String(r),a.operator)})})(jQuery); 2//# sourceMappingURL=gp-conditional-logic-dates.js.map
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.