/**
 * Plugin Name: Unveil Lazy Load
 * Author: Daisuke Maruyama
 * Author URI: http://marubon.info/
 * Plugin URI: http://wordpress.org/plugins/unveil-lazy-load/
 * License: GPLv2 or later 
 */
;(function(e){function b(){c=a.filter(function(){var f=e(this),a=d.scrollTop(),b=a+d.height(),c=f.offset().top;return c+f.height()>=a-g&&c<=b+g});a=a.not(c.trigger("scrollin"))}var d=e(window),g=200,a=e("img[data-src]"),c;a.bind("scrollin",{},function(){var a=jQuery(this),b=a.attr("data-src");a.unbind("scrollin").hide().removeAttr("data-src");this.src=b;a.fadeIn()});d.scroll(b);d.resize(b);b();return this})(jQuery);
/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2006, 2014 Klaus Hartl
 * Released under the MIT license
 */
(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){module.exports=factory(require('jquery'))}else{factory(jQuery)}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)}
function decode(s){return config.raw?s:decodeURIComponent(s)}
function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))}
function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')}
try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s}catch(e){}}
function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value}
var config=$.cookie=function(key,value,options){if(arguments.length>1&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setMilliseconds(t.getMilliseconds()+days*864e+5)}
return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))}
var result=key?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var parts=cookies[i].split('='),name=decode(parts.shift()),cookie=parts.join('=');if(key===name){result=read(cookie,value);break}
if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie}}
return result};config.defaults={};$.removeCookie=function(key,options){$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key)}}));
$(()=>{$('.search_post_counts_result').insertBefore('#feas-submit-button-0')
getSearchCount(updateSearchState());$('.se-element label input').click(function(event){getSearchCount(updateSearchState())})
$('.se-element select').change(function(event){getSearchCount(updateSearchState())})
function updateSearchState(){var categories=[];$('.se-element label input').each(function(){if($(this).attr('type')==='radio'||$(this).attr('type')=='checkbox'){if($(this).prop('checked')){categories.push($(this).val())}}})
$('.se-element select').each(function(){var value=$(this).find("option:selected").val();if(value!=='')categories.push(value)})
return categories}
var current_value=0
var target_result=0
var anim_req;function counter(){$('.search_post_counts_result span').html(current_value)
if(current_value==target_result){window.cancelAnimationFrame(anim_req)}else if(current_value>target_result){current_value--
anim_req=window.requestAnimationFrame(counter)}else if(current_value<target_result){current_value++
anim_req=window.requestAnimationFrame(counter)}}
function showResult(result){target_result=result
anim_req=window.requestAnimationFrame(counter)}
function getSearchCount(category_list){$.ajax({type:'POST',url:ajaxurl,data:{'action':'SearchCount','selectCategory[]':category_list,},success:function(response){showResult(response)}})
return!1}});
