'
+'
'+event.title+'
'
+'
'+event.startdate+'
'
+(event.enddate && '
'+event.enddate+'
' || '')
+'
'+event.location + '
'
+(event.status && '
'+event.status+'
' || '')
+(event.price && '
'+event.price+'
' || '')
+(event.url_ontt && '
'+event.text_onbt+'
' || '')
+'
';
element.qtip({
prerender: true,
content: {
text:content,
},
style: {
tip: {
corner: false,
width: 12
},
classes: 'ex-qtip'
},
position: {
my: 'bottom left',
at: 'bottom center',
target:$target,
viewport: $('body'),
},
show: {
solo: false,
},
hide: {
delay: 100,
fixed: true,
effect: function() { $(this).fadeOut(100); }
},
});
}
},
eventAfterAllRender: function(event, element) {
$( '.fc-day-number.fc-state-highlight' ).trigger( "click" );
}
});
});
we_event_ofday();
function we_event_ofday(){
jQuery(".fc-day-number").on('click', function() {
if($(this).hasClass('hasevent')){
var ids = $(this).data('ids');
var id_crsc = $(this).closest('.we-calendar').data('id');
$('#'+id_crsc+' .fc-day-number').removeClass('fc-state-highlight');
$('#'+id_crsc).addClass('loading');
$('#'+id_crsc+' .wt-eventday').addClass('de-active');
$(this).addClass('fc-state-highlight');
var param = {
action: 'ex_loadevent_ofday',
param_day: $(this).data('date'),
ids:ids,
};
var ajax_url = $('#'+id_crsc+' input[name=ajax_url]').val();
$.ajax({
type: "post",
url: ajax_url,
dataType: 'html',
data: (param),
success: function(data){
$('#'+id_crsc).removeClass('loading');
$('#'+id_crsc+' .wt-eventday').removeClass('de-active');
if(data != '0')
{
if(data == ''){
$('#'+id_crsc+' .wt-eventday').html('');
}
else{
$('#'+id_crsc+' .wt-eventday .day-event-details').remove();
var $g_container = $('#'+id_crsc+' .wt-eventday');
$g_container.append(data);
setTimeout(function(){
$('#'+id_crsc+' .wt-eventday').addClass("active");
}, 200);
}
}else{$('#'+id_crsc+' .wt-eventday').html('');}
}
});
}
});
return false;
};
$(".we-coundown-item").each(function(){
var cd_id = $(this).attr('id');
var day_text = $('.we-countdonw input[name=cd-days]').val();
var hr_text = $('.we-countdonw input[name=cd-hr]').val();
var min_text = $('.we-countdonw input[name=cd-min]').val();
var sec_text = $('.we-countdonw input[name=cd-sec]').val();
var cd_date = $(this).data('date');
if(cd_date==''){ return;}
var cd_date_timezone = $(this).data('timezone');
if(cd_date_timezone!='' && cd_date_timezone!='def'){
cd_date_timezone = cd_date_timezone*60;
var cd_date_tz = moment($(this).data('date'));
var date_another = cd_date_tz.clone();
date_another.utcOffset(cd_date_timezone);
date_another.add(cd_date_tz.utcOffset() - date_another.utcOffset(), 'minutes');
cd_date = date_another.toDate();
}
$(this).wecountdown(cd_date, function(event) {
$(this).html(
event.strftime(''
+ '
%D '+day_text+'
'
+ '
%H '+hr_text+'
'
+ '
%M '+min_text+'
'
+ '
%S '+sec_text+'
'
));
});
});
jQuery(".we-search-dropdown:not(.we-sfilter)").on('click', 'li a', function(){
jQuery(".we-search-dropdown:not(.we-sfilter) .we-search-dropdown-button .button-label").html(jQuery(this).text());
jQuery(".we-product-cat").val(jQuery(this).data('value'));
jQuery(".we-search-dropdown").removeClass('open');
return false;
});
jQuery(".button-scroll").click(function() {
var $scrtop = jQuery(".summary").offset().top;
jQuery('html, body').animate({
scrollTop: ($scrtop-100)
}, 500);
});
$('.input-group-btn:not(.we-sfilter)').on('click', function(e) {
$menu = $(this);
if (!$menu.hasClass('open')) {
$menu.addClass('open');
$(document).one('click', function closeTooltip(e) {
if ($menu.has(e.target).length === 0 && $('.input-group-btn').has(e.target).length === 0) {
$menu.removeClass('open');
} else if ($menu.hasClass('open')) {
$(document).one('click', closeTooltip);
}
});
} else {
$menu.removeClass('open');
}
});
$('.input-group-btn.we-sfilter').on('click', function(e) {
$this = $(this);
var id_crsc = $this.data('id');
if(!$this.hasClass('we-sfilter-close')){
$this.addClass('we-sfilter-close');
$('#'+id_crsc+' .we-filter-expand').addClass('active');
}else{
$this = $(this);
$this.removeClass('we-sfilter-close');
$('#'+id_crsc+' .we-filter-expand').removeClass('active');
}
});
$('.loadmore-grid').on('click',function() {
var $this_click = $(this);
if($this_click.hasClass('table-loadmore')){ return;}
$this_click.addClass('disable-click');
var id_crsc = $this_click.data('id');
var n_page = $('#'+id_crsc+' input[name=num_page_uu]').val();
$('#'+id_crsc+' .loadmore-grid').addClass("loading");
var param_query = $('#'+id_crsc+' input[name=param_query]').val();
var param_ids = $('#'+id_crsc+' input[name=param_ids]').val();
var page = $('#'+id_crsc+' input[name=current_page]').val();
var num_page = $('#'+id_crsc+' input[name=num_page]').val();
var ajax_url = $('#'+id_crsc+' input[name=ajax_url]').val();
var param_shortcode = $('#'+id_crsc+' input[name=param_shortcode]').val();
var param = {
action: 'ex_loadmore_grid',
param_query: param_query,
param_ids: param_ids,
id_crsc: id_crsc,
page: page*1+1,
param_shortcode: param_shortcode,
};
$.ajax({
type: "post",
url: ajax_url,
dataType: 'html',
data: (param),
success: function(data){
if(data != '0')
{
n_page = n_page*1+1;
$('#'+id_crsc+' input[name=num_page_uu]').val(n_page)
if(data == ''){
$('#'+id_crsc+' .loadmore-grid').remove();
}
else{
$('#'+id_crsc+' input[name=current_page]').val(page*1+1);
var $g_container = $('#'+id_crsc+' .grid-container');
$g_container.append(data);
setTimeout(function(){
$('#'+id_crsc+' .grid-row').addClass("active");
}, 200);
$('#'+id_crsc+' .loadmore-grid').removeClass("loading");
$this_click.removeClass('disable-click');
}
if(n_page == num_page){
$('#'+id_crsc+' .loadmore-grid').remove();
}
}else{$('.row.loadmore').html('error');}
}
});
return false;
});
$('.loadmore-grid.table-loadmore').on('click',function() {
var $this_click = $(this);
$this_click.addClass('disable-click');
var id_crsc = $this_click.data('id');
var n_page = $('#'+id_crsc+' input[name=num_page_uu]').val();
$('#'+id_crsc+' .loadmore-grid').addClass("loading");
var param_query = $('#'+id_crsc+' input[name=param_query]').val();
var page = $('#'+id_crsc+' input[name=current_page]').val();
var num_page = $('#'+id_crsc+' input[name=num_page]').val();
var ajax_url = $('#'+id_crsc+' input[name=ajax_url]').val();
var param_shortcode = $('#'+id_crsc+' input[name=param_shortcode]').val();
var param = {
action: 'ex_loadmore_table',
param_query: param_query,
page: page*1+1,
param_shortcode: param_shortcode,
};
$.ajax({
type: "post",
url: ajax_url,
dataType: 'html',
data: (param),
success: function(data){
if(data != '0')
{
n_page = n_page*1+1;
$('#'+id_crsc+' input[name=num_page_uu]').val(n_page)
if(data == ''){
$('#'+id_crsc+' .loadmore-grid').remove();
}else{
$('#'+id_crsc+' input[name=current_page]').val(page*1+1);
var $g_container = $('#'+id_crsc+' tbody');
$g_container.append(data);
setTimeout(function(){
$('#'+id_crsc+' tbody .tb-load-item').addClass("active");
}, 200);
$('#'+id_crsc+' .loadmore-grid').removeClass("loading");
$this_click.removeClass('disable-click');
}
if(n_page == num_page){
$('#'+id_crsc+' .loadmore-grid').remove();
}
}else{$('.row.loadmore').html('error');}
}
});
return false;
});
function we_remove_ft(){
$('.we-active-filters span').on('click', function(e) {
var $this = $(this);
var id_crsc = $this.data('id');
var data_rm = $this.data('filter');
var cat_data = jQuery(".woo-event-toolbar .we-product-cat").val();
var tag_data = jQuery(".woo-event-toolbar .we-product-tag").val();
var year_data = jQuery(".woo-event-toolbar .we-product-year").val();
if(cat_data.indexOf(data_rm) >= 0){
var cat_data = cat_data.replace(data_rm, "");
jQuery(".woo-event-toolbar .we-product-cat").val(cat_data);
}else if(tag_data.indexOf(data_rm) >= 0){
var tag_data = tag_data.replace(data_rm, "");
jQuery(".woo-event-toolbar .we-product-tag").val(tag_data);
}else if(year_data.indexOf(data_rm) >= 0){
var year_data = year_data.replace(data_rm, "");
jQuery(".woo-event-toolbar .we-product-year").val(year_data);
}
jQuery('.we-filter-expand a[data-value="'+data_rm+'"]').removeClass('active');
we_ajax_search(id_crsc,$this);
$this.remove();
});
return false;
}
function we_ajax_search(id_crsc,$this){
$('#'+id_crsc).addClass('loading');
$('#'+id_crsc).addClass('remove-view-tb');
var key_word = $('.wooevent-search-form input[name=s]').val();
var cat_search = $('#'+id_crsc+' input[name=product_cat]').val();
var tag_search = $('#'+id_crsc+' input[name=product_tag]').val();
var year_search = $('#'+id_crsc+' input[name=product_year]').val();
var ajax_url = $('input[name=ajax_url]').val();
var param = {
action: 'we_search_ajax',
key_word: key_word,
cat_search: cat_search,
tag: tag_search,
year: year_search,
};
$.ajax({
type: "post",
url: ajax_url,
dataType: 'html',
data: (param),
success: function(data){
if(data != '0')
{
if(data == ''){
}
else{
$this.removeClass('disable-click');
$( '#'+id_crsc+' #calendar').fadeOut();
$( '.we-calendar-view ul.products, .we-calendar-view .woocommerce-ordering, .we-calendar-view .woocommerce-pagination, .we-calendar-view .woocommerce-result-count').fadeOut({
duration:0,
complete:function(){
$( this ).remove();
}
});
$('#'+id_crsc).removeClass("loading");
$( '#'+id_crsc).append(data);
}
we_remove_ft();
}else{ alert('error');}
}
});
return false;
}
$('#we-ajax-search button.we-search-submit').on('click',function() {
var $this_click = $(this);
var id_crsc = $this_click.data('id');
$this_click.addClass('disable-click');
we_ajax_search(id_crsc,$this_click);
return false;
});
$('.we-filter-expand a').on('click', function(e) {
e.preventDefault();
var $this = $(this);
var id_crsc = $this.data('id');
$('#'+id_crsc).addClass('remove-view-tb');
if($this.hasClass('active')){ return;}
else{ $this.addClass('active'); }
var cat_data = jQuery(".woo-event-toolbar .we-product-cat").val();
if(cat_data!=''){ cat_data = cat_data+','; }
var tag_data = jQuery(".woo-event-toolbar .we-product-tag").val();
if(tag_data!=''){ tag_data = tag_data+','; }
var year_data = jQuery(".woo-event-toolbar .we-product-year").val();
if(year_data!=''){
year_data = year_data+',';
}
if($this.hasClass('add-cat')){
jQuery(".woo-event-toolbar .we-product-cat").val(cat_data+$this.data('value'));
}else if($this.hasClass('add-tag')){
jQuery(".woo-event-toolbar .we-product-tag").val(tag_data+$this.data('value'));
}else if($this.hasClass('add-year')){
jQuery(".woo-event-toolbar .we-product-year").val(year_data+$this.data('value'));
}
$('.woo-event-toolbar .we-active-filters').append('
'+ $this.html() +'