1var wptDate=(function($){var _tempConditions,_tempField,is_datepicker_style_loaded=!1;function init(parent,options){if(typeof $.fn.datepicker==="function"){$('input.js-wpt-date',$(parent)).each(function(index){if($(this).hasClass('hasDatepicker')){$(this).parent().find('.ui-datepicker-trigger').remove();$(this).removeClass('hasDatepicker')} 2wptDate.add($(this))})} 3$(document).on('click','.js-wpt-date-clear',function(){var thiz=$(this),thiz_close,el,el_aux,el_select;if(thiz.closest('.js-wpt-field-item').length>0){thiz_close=thiz.closest('.js-wpt-field-item');el_aux=thiz_close.find('.js-wpt-date-auxiliar');el=thiz_close.find('.js-wpt-date');el_select=thiz_close.find('select')}else if(thiz.closest('.wpt-repctl').length>0){thiz_close=thiz.closest('.wpt-repctl');el_aux=thiz_close.find('.js-wpt-date-auxiliar');el=thiz_close.find('.js-wpt-date');el_select=thiz_close.find('select')}else if(thiz.closest('.js-wpt-field-items').length>0){thiz_close=thiz.closest('.js-wpt-field-items');el_aux=thiz_close.find('.js-wpt-date-auxiliar');el=thiz_close.find('.js-wpt-date');el_select=thiz_close.find('select')}else{el_aux=thiz.closest('.js-wpt-field-items');el=thiz.closest('.js-wpt-date');el_select=thiz.closest('select')} 4el_aux.val('').trigger('change').trigger('wptDateSelect');el.val('');el_select.val('0');thiz.hide()})} 5function add(el){if(el.hasClass('js-wpv-date-readonly')){if(!el.hasClass('js-wpv-date-readonly-added')){el.addClass('js-wpv-date-readonly-added').after('<img src="'+wptDateData.readonly_image+'" alt="'+wptDateData.readonly+'" title="'+wptDateData.readonly+'" class="ui-datepicker-readonly" />')} 6return} 7var rand_number=1+Math.floor(Math.random()*150),old_id=el.attr('id');el.attr('id',old_id+'-'+rand_number);wptDate.maybeLoadDatepickerStyle();return el.datepicker({onSelect:function(dateText,inst){var el_close,el_aux,el_clear;el.val('');if(el.closest('.js-wpt-field-item').length>0){el_close=el.closest('.js-wpt-field-item');el_aux=el_close.find('.js-wpt-date-auxiliar');el_clear=el_close.find('.js-wpt-date-clear')}else if(el.closest('.wpt-repctl').length>0){el_close=el.closest('.wpt-repctl');el_aux=el_close.find('.js-wpt-date-auxiliar');el_clear=el_close.find('.js-wpt-date-clear')}else if(el.closest('.js-wpt-field-items').length>0){el_close=el.closest('.js-wpt-field-items');el_aux=el_close.find('.js-wpt-date-auxiliar');el_clear=el_close.find('.js-wpt-date-clear')}else{el_aux=el.closest('.js-wpt-field-items');el_clear=el.closest('.js-wpt-date-clear')} 8var data='date='+dateText;data+='&date-format='+wptDateData.dateFormatPhp;data+='&action=wpt_localize_extended_date';$.post(wptDateData.ajaxurl,data,function(response){if(typeof(response)==='string'||response instanceof String){response=window.JSON.parse(response)} 9if(el_aux.length>0){el_aux.val(response.timestamp).trigger('wptDateSelect')} 10el.val(response.display);el_clear.css('display','inline-block');el.prev('small.wpt-form-error').remove()})},showOn:"both",buttonImage:wptDateData.buttonImage,buttonImageOnly:!0,buttonText:wptDateData.buttonText,dateFormat:'ddmmyy',changeMonth:!0,changeYear:!0,yearRange:wptDateData.yearMin+':'+wptDateData.yearMax,beforeShow:function(input){}})} 11function ajaxConditional(formID,conditions,field){_tempConditions=conditions;_tempField=field;wptCallbacks.conditionalCheck.add(wptDate.ajaxCheck)} 12function ajaxCheck(formID){wptCallbacks.conditionalCheck.remove(wptDate.ajaxCheck);wptCond.ajaxCheck(formID,_tempField,_tempConditions)} 13function ignoreConditional(val){if(''==val){return'__ignore_negative'} 14return val} 15function bindConditionalChange($trigger,func,formID){$trigger.on('wptDateSelect',func);return!1} 16function triggerAjax(func){if($(this).val().length>=wptDateData.dateFormatPhp.length) 17func()} 18function maybeLoadDatepickerStyle(){if(!is_datepicker_style_loaded){if(document.getElementById('js-toolset-datepicker-style')){is_datepicker_style_loaded=!0}else{var head=document.getElementsByTagName('head')[0],link=document.createElement('link');link.id='js-toolset-datepicker-style';link.rel='stylesheet';link.type='text/css';link.href=wptDateData.datepicker_style_url;link.media='all';head.appendChild(link);is_datepicker_style_loaded=!0}}} 19return{init:init,add:add,ajaxConditional:ajaxConditional,ajaxCheck:ajaxCheck,ignoreConditional:ignoreConditional,bindConditionalChange:bindConditionalChange,triggerAjax:triggerAjax,maybeLoadDatepickerStyle:maybeLoadDatepickerStyle}})(jQuery);jQuery(function(){wptDate.init('body')});if('undefined'!=typeof(wptCallbacks)){wptCallbacks.reset.add(function(parent){wptDate.init(parent)});wptCallbacks.addRepetitive.add(wptDate.init)} 20if('function'==typeof(add_filter)){add_filter('conditional_value_date',wptDate.ignoreConditional,10,1)} 21if('function'==typeof(add_action)){add_action('conditional_trigger_bind_date',wptDate.bindConditionalChange,10,3)}
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.