function activate_castle(type) { jQuery(`.castle_image.bold_image`).hide(); jQuery(`.castle_image.thin_image`).show(); jQuery(`.castle_image[type="${type}"].bold_image`).show(); jQuery(`.castle_image[type="${type}"].thin_image`).hide(); } jQuery(function($) { $(document).on('click', '.savmycat', function() { th = $(this); i = th.attr('i'); un = th.attr('un'); t = 'c'; th.append(' ' + fa_spinner); $.post('/ajax/post/savvids', {i, t, un}, function(data){ data = JSON.parse(data); loader_remove(); error = data.error; result = data.result; nextun = data.nextun; thi = data.i; if(error) showme(error); else { $(`.savmycat[i="${thi}"]`).html(result); $(`.savmycat[i="${thi}"]`).attr('un', nextun); } }); }); $(document).on('click', '.change_background_style', function(){ th = $(this); stat = th.attr('status'); fas = $(this).find('i.fas'); //span = $(this).find('span'); if(stat == '1') { fas.removeClass('fa-toggle-on'); fas.addClass('fa-toggle-off'); th.attr('status', '0'); //span.text('白'); $('body').addClass('light_theme'); $('body').removeClass('black_theme'); set_c('mytheme', 'light_theme', 1000 * 1000 * 1000); } else if(stat == '0') { fas.removeClass('fa-toggle-off'); fas.addClass('fa-toggle-on'); th.attr('status', '1'); //span.text('黑'); $('body').removeClass('light_theme'); $('body').addClass('black_theme'); set_c('mytheme', 'black_theme', 1000 * 1000 * 1000); } }); // $(document).on('click', '.change_stars_status', function(){ // th = $(this); // stat = th.attr('status'); // fas = $(this).find('i.fas'); // span = $(this).find('span'); // if(stat == '1') { // fas.removeClass('fa-toggle-on'); // fas.addClass('fa-toggle-off'); // th.attr('status', '0'); // //span.text('白'); // $('body').addClass('turn_off_stars'); // set_c('turn_off_stars', 1, 1000 * 1000 * 1000); // $('#menu_particles').remove(); // $('#particles_container').remove(); // } // else if(stat == '0') { // fas.removeClass('fa-toggle-off'); // fas.addClass('fa-toggle-on'); // th.attr('status', '1'); // //span.text('黑'); // $('body').removeClass('turn_off_stars'); // set_c('turn_off_stars', 0, -1); // init_tsparticles(); // } // }); $(document).ready(function() { p = window.nice.url('p'); o = window.nice.url('o'); next = window.nice.url('next'); len = $('.wallet_pay_button').length; if(len && p && o) { l = `/充值結算太?p=${p}&o=${o}`; if(def(next)) l += '&next=' + next; $('.donate_input .try_subscription').attr('next', l); } setTimeout(() => { l = $('body.hide').length; if(l) $('body').removeClass('hide'); }, 1000); len = $('#terms_link').length; if(len) { $( "#terms_link" ).attr('style', "stroke: #0000ff00; stroke-width: 4px; fill: none"); $( "#terms_link line" ).attr('style', "stroke-width: 1px;fill:none;stroke:#fff;stroke-miterlimit:10"); } len = $('#email_input').length; if(len) { $('#email_input path').remove(); } // if(!len && !theme) { // $('body').addClass('light_theme'); // $('.change_background_style span').text('白'); // $('.change_background_style i.fas').removeClass('fa-toggle-on').addClass('fa-toggle-off'); // $('.change_background_style').attr('status', '0'); // } // turn_off_stars = get_c('turn_off_stars'); // if(turn_off_stars) { // $('.change_stars_status i.fas').removeClass('fa-toggle-on').addClass('fa-toggle-off'); // $('.change_stars_status').attr('status', '0'); // } }); function fix_arrow_top_positon(this_path) { image = $(this_path + ' .splide__list .splide__slide:eq(0) .image_container img'); if(!image.length) image = $(this_path + ' .splide__list .splide__slide:eq(0) img'); if(image.length) { image_height = image.height(); arrow_height = 43.29; if(image_height > 0) { arrow_top = image_height / 2 - arrow_height / 2; //show_msg(arrow_top); $(this_path + ' .slider_arrow').css('top', arrow_top+'px'); } //show_msg(image_height); } } $('.savmycat').each(function() { t = $(this); i = t.attr('i'); $.post('/ajax/custom/post/cat_stat', {i}, function(data){ data = JSON.parse(data); i = data.i; result = data.result; un = data.un; if(result) { $(`.savmycat[i="${i}"]`).html(result); $(`.savmycat[i="${i}"]`).attr('un', un); } }); }); $('body').append("
"); len = $('.collect_standard_email_form').length; if(len) { $('body').addClass('svg_form_page'); //on load $('.collect_standard_email_form .svg_container').each(function(){ svg_container = $(this); type = svg_container.attr('type'); phone = svg_container.attr('phone'); email = svg_container.attr('email'); if(def(email)) { $('.' + type + '_svg').append(`
`); fix_standard_input_position(svg_container, 'email'); } if(def(phone)) { $('.' + type + '_svg').append(`
`); fix_standard_input_position(svg_container, 'phone'); } }); $(window).on('resize', function() { $('.collect_standard_email_form .svg_container').each(function(){ svg_container = $(this); phone = svg_container.attr('phone'); email = svg_container.attr('email'); if(def(email)) fix_standard_input_position(svg_container); if(def(phone)) fix_standard_input_position(svg_container,'phone'); }); }); function fix_standard_input_position(svg_container, type = 'email') { id = svg_container.attr('type'); svg = svg_container.find('svg'); button_width = svg.find(`#${type}_input rect`).attr('width'); button_height = svg.find(`#${type}_input rect`).attr('height'); button_x = svg.find(`#${type}_input rect`).attr('x'); button_x = parseInt(button_x); button_x += 3; button_width = parseInt(button_width); button_height = parseFloat(button_height) + 4; button_width -= 3; input_top = svg.find(`#${type}_input rect`).attr('y'); input_top = parseInt(input_top); input_height = button_height; input_margin = input_height / 6; input_bottom = input_top + input_height; viewBox = svg.attr('viewBox'); viewBox = viewBox.split(' '); svg_width = viewBox[2]; svg_height = viewBox[3]; real_width = $('.' + id + '_svg').width(); real_height = $('.' + id + '_svg').height(); //show_msg(input_bottom); //show_msg(button_height); //console.log(id); input_bottom = real_width * input_bottom / svg_width; button_x = real_width * button_x / svg_width; button_width = real_width * button_width / svg_width; button_height = real_height * button_height / svg_height; input_margin = real_height * input_margin / svg_height; font_size = button_height - (input_margin*2); input_bottom = input_bottom - input_margin; input_bottom = real_height - input_bottom; $(`.${id}_svg .${type}_input_container`).css('width', button_width+'px'); $(`.${id}_svg .${type}_input_container`).css('left', button_x+'px'); $(`.${id}_svg .${type}_input_container`).css('bottom', input_bottom+'px'); $(`.${id}_svg .${type}_input_container`).css('height', font_size + 'px'); $(`.${id}_svg .${type}_input_container input`).css('width', button_width + 'px'); $(`.${id}_svg .${type}_input_container input`).css('font-size', font_size + 'px'); $(`.${id}_svg .${type}_input_container input`).css('height', font_size + 'px'); $(`.${id}_svg .${type}_input_container input`).focus(); } } len = $('.collect_host_email_form').length; if(len) { $('body').addClass('svg_form_page'); //on load $('.collect_host_email_form .svg_container').each(function(){ svg_container = $(this); type = svg_container.attr('type'); svg_container.find('svg').attr('id', 'svg_' + type); $('.' + type + '_svg').append(`
`); fix_host_input_position(svg_container); }); $(window).on('resize', function() { $('.collect_host_email_form .svg_container').each(function(){ svg_container = $(this); fix_host_input_position(svg_container); }); }); function svg_add_message_email_wrong(signup_button, msg) { id = signup_button.closest('svg').attr('id'); var svg = document.getElementById(id); var element = document.createElementNS( "http://www.w3.org/2000/svg", "rect" ); button_x = signup_button.find('rect').attr('x'); button_x = parseInt(button_x); button_y = signup_button.find('rect').attr('y'); button_y = parseInt(button_y); button_height = signup_button.find('rect').attr('height'); button_height = parseInt(button_height); box_y = button_y + button_height + 70; text_y = box_y + 35; //console.log(box_y); element.setAttributeNS(null, "x", button_x); element.setAttributeNS(null, "y", box_y); element.setAttributeNS(null, "width", 660); element.setAttributeNS(null, "height", 50); element.setAttributeNS(null, "fill", "white"); element.setAttribute("class", "message_box"); svg.appendChild(element); var element = document.createElementNS( "http://www.w3.org/2000/svg", "text" ); element.setAttributeNS(null, "x", button_x + 60); element.setAttributeNS(null, "y", text_y) ; element.setAttributeNS( null, "style", "font-size: 24px;color: #808080;" ); element.setAttribute("class", "message_box"); txt = document.createTextNode(msg); element.appendChild(txt); svg.appendChild(element); setTimeout(() => $("svg .message_box").remove(), 5000); } function fix_host_input_position(svg_container) { id = svg_container.attr('type'); svg = svg_container.find('svg'); viewBox = svg.attr('viewBox'); viewBox = viewBox.split(' '); svg_width = viewBox[2]; svg_height = viewBox[3]; real_width = $('.' + id + '_svg').width(); real_height = $('.' + id + '_svg').height(); button_width = svg.find('#signup_button rect').attr('width'); button_x = svg.find('#signup_button rect').attr('x'); input_bottom_y = svg.find('#email_input line').attr('y1'); rect_height = ''; if(!myvar(input_bottom_y) && svg.find('#email_input rect').length) { rect = svg.find('#email_input rect'); input_bottom_y = rect.attr('y'); input_rect_height = rect.attr('height'); input_rect_height = parseInt(input_rect_height); input_bottom_y = parseInt(input_bottom_y); rect_height = rect.height(); input_bottom_y = input_bottom_y + input_rect_height - (input_rect_height / 6); //console.log(input_bottom_y); } //show_msg(input_bottom_y); input_bottom_y = parseInt(input_bottom_y); input_top_y = input_bottom_y; input_top_y = parseInt(input_top_y); button_x = parseInt(button_x); button_width = parseInt(button_width); input_bottom_y = real_width * input_bottom_y / svg_width; input_top_y = real_width * input_top_y / svg_width; button_x = real_width * button_x / svg_width; button_width = real_width * button_width / svg_width; input_bottom = real_height - input_bottom_y; $('.' + id + '_svg .email_input_container').css('width', button_width+'px'); $('.' + id + '_svg .email_input_container').css('left', button_x+'px'); $('.' + id + '_svg .email_input_container').css('bottom', input_bottom+'px'); $('.' + id + '_svg .email_input_container input').css('width', button_width + 'px'); if(rect_height) { rect_height = real_width * (rect_height * 0.5) / svg_width; } $('.' + id + '_svg .email_input_container input').css('font-size', rect_height + 'px'); } } $(document).on('click', '#checked_icon', function(){ th = $(this); checked = th.find('path:visible').length; if(checked) { th.find('path').hide(); } else { th.find('path').show(); } }); $(document).on('click', 'svg #signup_button', function(){ signup_button = $(this); svg_id = signup_button.closest('svg').attr('id'); e = signup_button.closest('.svg_container').find('input[name="email"]').val(); p = signup_button.closest('.svg_container').find('input[name="phone"]').val(); type = signup_button.attr('type'); if(!def(type)) type = ''; if(!def(p)) p = ''; checkbox = signup_button.closest('.svg_container').find('#checked_icon').length; checked = signup_button.closest('.svg_container').find('#checked_icon path:visible').length; if(checkbox && !checked) { msg = '請選中此黃色的復選框以表示您同意這些條款'; if(svg_id == 'svg_desktop') { svg_add_message_email_wrong(signup_button, msg); } else { show_msg(msg); } return; } if(type == 'phone') if(!p || p.length <= 5) { show_msg("電話號碼無效"); return; } if(type != 'phone') { check = check_mail2(e); if(!check) { msg = '電子郵件無效'; if(svg_id == 'svg_desktop') { svg_add_message_email_wrong(signup_button, msg); } else { show_msg(msg); } return; } } brands_loader(signup_button); signup_button.css('cursor', 'progress'); i = signup_button.closest('.svg_container').attr('ii'); $.post('/ajax/custom/loh_post/new_email', {e,p,type,i}, function(data){ data = JSON.parse(data); error = data.error; if(error) { showme(error); loader_remove(); $('svg #signup_button').css('cursor','pointer'); signup_button.css('cursor','pointer'); } else window.location.href= '/?msg=167'; //showme(data); }); }); $(document).on('click', '#subscription_link', function(){ th = $(this); l = '/subscription'; let link = th.attr('link') if(link) l = link add = th.attr('add'); if(!def(add)) add = ''; if(add && add != '?') l += add; next = window.location.pathname; next = encodeURI(next); if(!getpos(add, 'next') && !getpos(add, '?')) l += "?next=" + next; window.location.href = l; }); $(document).on('click', '.link_to_category_page[href="#"]', function(e) { e.preventDefault(); }); $(document).on('click', '.castle_image', function(e){ th = $(this); type = th.attr('type'); activate_castle(type); }); $(document).on('click', '.wallet_pay_button', function(e){ inp = $('.donate_input input').val(); if(inp && inp != '0') { $('.donate_input .try_subscription').trigger('click'); //show_msg('try payment'); } else { show_msg('請選擇您要支付的金額'); } }); $(document).on('click', '.suggestion_button', function(e){ th = $(this); num = th.attr('num'); $('.donate_input input').val(num); $('.suggestion_button').removeClass('active'); th.addClass('active'); }); len = $('.slider_block').length; ed = $('.edit_template').length; if(len && !ed) $('.slider_block').each(function(ee, vv){ th = $(this); //settings breakpoint_object = {}; padding = { left : 0, right: 0 }; //DOM attributes per_page = th.attr('per_page'); gap = th.attr('gap'); padding_right = th.attr('padding_right'); slider_type = th.attr('slider_type'); breakpoints = th.attr('breakpoints'); //default values if(!def(per_page)) per_page = 4; if(!def(gap)) gap = 15; if(!slider_type) slider_type = 'slider'; if(def(padding_right)) padding.right = padding_right; //console.log(slider_type) //parsing breakpoints attribute if(def(breakpoints)) { window.breakpoint_object = {}; breakpoints = breakpoints.split('|'); $.each(breakpoints, function(eee,vvv){ breakpoints_array = vvv.split('-'); breakpoint = def(breakpoints_array[0]) ? breakpoints_array[0] : ''; breakpoint_values = def(breakpoints_array[1]) ? breakpoints_array[1] : ''; breakpoint_values = params_object(breakpoint_values, '&'); breakpoint_per_page = breakpoint_values.per_page; breakpoint_destroy = breakpoint_values.destroy; breakpoint_padding_right = breakpoint_values.padding_right; breakpoint_padding_left = breakpoint_values.padding_left; if(breakpoint) { window.breakpoint_object[breakpoint] = {}; if(breakpoint_padding_right || breakpoint_padding_left) { window.breakpoint_object[breakpoint].padding = {}; } if(breakpoint_padding_right) window.breakpoint_object[breakpoint].padding.right = breakpoint_padding_right; if(breakpoint_padding_left) window.breakpoint_object[breakpoint].padding.left = breakpoint_padding_left; if(breakpoint_per_page) window.breakpoint_object[breakpoint].perPage = breakpoint_per_page; if(breakpoint_destroy) window.breakpoint_object[breakpoint].destroy = breakpoint_destroy; } }); } //vars slider_class = 'slider_block_' + ee; slider_path = '.slider_block_' + ee; th.addClass(slider_class); th.attr('num', slider_class); th.find('.splide__list > *').addClass('splide__slide'); slider_object = { type: slider_type, perPage: per_page, gap: gap, padding: padding, breakpoints : breakpoint_object }; slider = new Splide('.' +slider_class, slider_object); window[slider_path] = slider_path; window[slider_class] = slider; window[slider_class].on('mounted', function() { $(slider_path).append(""); $(slider_path + ' .on_load_hidden').removeClass('on_load_hidden'); fix_arrow_top_positon(slider_path); items = $(slider_path + ' .splide__list > div').length; items = $(slider_path + ' .splide__track').attr('items', items); }); window[slider_class].on('moved', function() { //vars sindex = window['slider_block_' + ee].index; slider_len = window['slider_block_' + ee].length; path = window['.slider_block_' + ee]; items = $(path + ' .splide__track').attr('items'); finish = $(path + ' .splide__track').attr('finish'); if(!def(items)) items = 0; if(!def(finish)) finish = ''; items = parseInt(items); //Apply or remove 'disabled' class to the custom left/right arrows. disabled = $(path + ' .splide__arrow.splide__arrow--next').attr('disabled'); if(disabled == 'disabled') { $(path + ' .slider_right').addClass('disabled'); } else { $(path + ' .slider_right').removeClass('disabled'); } disabled = $(path + ' .splide__arrow.splide__arrow--prev').attr('disabled'); if(disabled == 'disabled') { $(path + ' .slider_left').addClass('disabled'); } else $(path + ' .slider_left').removeClass('disabled'); }); window[slider_class].mount(); }); len = $('.slider_container .splide__list').length; ed = $('.edit_template').length; if(len && !ed) $('.slider_container .splide__list').each(function(e, val){ th = $(this); slider = th.closest('.slider_container'); slider_class = 'slider_' + e; slider_path = '.slider_' + e; slider.addClass(slider_class); window[slider_path] = slider_path; padding = { left : 0, right: 0 }; breakpoint_object = { '1300': { padding: { right: '5rem' } }, '600': { perPage: 2, padding: { right: '5rem' } }, '500': { perPage: 1, padding: { right: '5rem' } } }; padding_right = slider.attr('padding_right'); per_page = slider.attr('per_page'); breakpoints = slider.attr('breakpoints'); slider_type = slider.attr('slider_type'); interval = slider.attr('interval'); per_move = slider.attr('per_move'); interval = myvar(interval, 0) per_move = myvar(per_move) per_move = parseInt(per_move) let autoplay = false if(interval) autoplay = true slider_type = myvar(slider_type, 'slider') per_page = myvar(per_page, 4); padding_right = myvar(padding_right, 0); padding.right = padding_right; breakpoints = myvar(breakpoints); //parsing breakpoints attribute if(breakpoints) { window.breakpoint_object = {}; breakpoints = breakpoints.split('|'); $.each(breakpoints, function(eee,vvv){ breakpoints_array = vvv.split('-'); breakpoint = def(breakpoints_array[0]) ? breakpoints_array[0] : ''; breakpoint_values = def(breakpoints_array[1]) ? breakpoints_array[1] : ''; breakpoint_values = params_object(breakpoint_values, '&'); breakpoint_per_page = breakpoint_values.per_page; breakpoint_destroy = breakpoint_values.destroy; breakpoint_padding_right = breakpoint_values.padding_right; breakpoint_padding_left = breakpoint_values.padding_left; if(breakpoint) { window.breakpoint_object[breakpoint] = {}; if(breakpoint_padding_right || breakpoint_padding_left) { window.breakpoint_object[breakpoint].padding = {}; } if(breakpoint_padding_right) window.breakpoint_object[breakpoint].padding.right = breakpoint_padding_right; if(breakpoint_padding_left) window.breakpoint_object[breakpoint].padding.left = breakpoint_padding_left; if(breakpoint_per_page) window.breakpoint_object[breakpoint].perPage = breakpoint_per_page; if(breakpoint_destroy) window.breakpoint_object[breakpoint].destroy = breakpoint_destroy; } }); breakpoint_object = window.breakpoint_object; } let slider_object = { type : slider_type, perPage: per_page, gap: 15, pagination: false, autoplay, interval, padding, //fixedWidth : 230, breakpoints : breakpoint_object } if(per_move) { slider_object.perMove = per_move } slider = new Splide('.' +slider_class, slider_object); window[slider_class] = slider; //console.log(slider_class); $(slider_path).attr('num', slider_class); window[slider_class].on('mounted', function() { //console.log(1); $(slider_path).append(""); $(slider_path + ' .on_load_hidden').removeClass('on_load_hidden'); fix_arrow_top_positon(slider_path); items = $(slider_path + ' .splide__list > div').length; //console.log(items); if(items < 4) $(slider_path + ' .slider_right').addClass('disabled'); items = $(slider_path + ' .splide__track').attr('items', items); }); window[slider_class].on('moved', function() { //vars sindex = window['slider_' + e].index; slider_len = window['slider_' + e].length; path = window['.slider_' + e]; items = $(path + ' .splide__track').attr('items'); finish = $(path + ' .splide__track').attr('finish'); if(!def(items)) items = 0; if(!def(finish)) finish = ''; items = parseInt(items); //Apply or remove 'disabled' class to the custom left/right arrows. disabled = $(path + ' .splide__arrow.splide__arrow--next').attr('disabled'); //show_msg(disabled); if(disabled == 'disabled') { $(path + ' .slider_right').addClass('disabled'); } else { $(path + ' .slider_right').removeClass('disabled'); } disabled = $(path + ' .splide__arrow.splide__arrow--prev').attr('disabled'); if(disabled == 'disabled') { $(path + ' .slider_left').addClass('disabled'); } else $(path + ' .slider_left').removeClass('disabled'); if(!finish && items <= slider_len) { cat = $(path + ' .splide__list').attr('category'); t = $(path + ' .splide__list').attr('t'); m = $(path + ' .splide__list').attr('m'); ord = $(path + ' .splide__list').attr('ord'); ordby = $(path + ' .splide__list').attr('ordby'); a = $(path + ' .splide__list').attr('a'); sub = $(path + ' .splide__list').attr('sub'); add = myvar($(path + ' .splide__list').attr('add')); if(!def(cat)) cat = ''; if(!def(ord)) ord = ''; if(!def(ordby)) ordby = 'created_at'; info = {type: path, f: 'more1', t, m, i: e, order: ord, items, slider_len, order_by: ordby, name: 'slider', cat, custom_content: 1, a, sub, add}; //show_msg("items: " +items); //console.log(cat); //show_msg("One third of items: " + Math.round(items / 3)); //show_msg("Dif btw total count and current number: " + (slider_len - sindex)); if( (slider_len - sindex) <= Math.round(items / 3)) $.post(homepage + '/ajax/post/more1', info).done(function(data) { data = JSON.parse(data); content = data.content; path = data.type; test = data.test; e = data.i; $(path + ' .splide__list').append(content); if(content) { $(path + ' .slider_right').removeClass('disabled'); } else { $(path + ' .splide__track').attr('finish', 1); } window['slider_' + e].refresh(); //showme(test); //showme(content + '
' + path + '
'); //console.log(data); }); } }); window[slider_class].mount(); //show_msg(e); }); $(document).on('click', '.slider_right', function(){ th = $(this); if(th.is('.disabled')) return; container = th.closest('.slider_container,.slider_block').attr('num'); window[container].go('>'); }); $(document).on('click', '.initiate_support', function(){ showme("如有疑问,請寫信詢問 support@purespring.tv 或撥打客服熱線 +1 (845) 648-0089"); }); $(window).on('resize', function(e){ len = $('.slider_block').length; if(len) $('.slider_block').each(function(ee,vv){ slider_path = '.slider_block_' + ee; fix_arrow_top_positon(slider_path); }); len = $('.slider_container').length; if(len) $('.slider_container .splide__list').each(function(e,val) { slider_path = '.slider_' + e; fix_arrow_top_positon(slider_path); }); }); $(document).on('click', '[name=authorize_method].toggle_types', function(e){ this_el = $(this); this_top = this_el[0].offsetTop; //offset_top = e.offsetTop; setTimeout(function(){ //console.log('animate'); $('.payment_window').animate({ scrollTop: 600 }, 100); }, 301); }); $(document).on('click', '.mobile_menu_view h3.toggle_types', function(e){ this_el = $(this); setTimeout(function(){ offset_top = this_el[0].offsetTop; //console.log(offset_top); //top = 100; //console.log(top); $('.mobile_menu_view').animate({ scrollTop: offset_top-100 }, 100); }, 501); }); $(document).on('click', '.refresh_wallet', function(){ o = $('.step_3').attr('o'); if(def(o)) { p = $('.step_3').attr('p'); l = '/my/wallet?p='+p+'&o='+o; v = window.nice.url('v'); next = window.next; test = window.nice.url('test'); if(v) l += '&v=' + v; if(def(next)) l += '&next=' + next; if(test) l += '&test=' + test; window.location.href = l; return; } }); $(document).on('click', '.slider_left', function(){ th = $(this); if(th.is('.disabled')) return; container = th.closest('.slider_container,.slider_block').attr('num'); window[container].go('<'); }); ed = $('.edit_template').length; len = $('.top_slider').length; if(len && !ed) { window.top_slider = new Splide('.top_slider', { type : 'loop', perPage: 1, autoplay: true, //gap: 15, //fixedWidth : 230, /*breakpoints : { '600': { perPage: 1, pagination: false, } },*/ }); window.top_slider.on('mounted', function() { $('.top_slider').removeClass('on_load_hidden'); $('.top_slider .on_load_hidden').removeClass('on_load_hidden'); }); window.top_slider.mount(); cat = $('.top_slider .banner_container[ca="177"]'); len = cat.length; if(len) { cat.addClass('try_subscription'); cat.addClass('but'); cat.attr('product', '80'); } cat = $('.top_slider .banner_container[ca="178"]'); len = cat.length; if(len) { cat.addClass('try_subscription'); cat.addClass('but'); cat.attr('product', '80'); } $('.banner_container[ca="181"],.banner_container[ca="182"]').addClass('but'); $(document).on('click', '.banner_container[ca="181"],.banner_container[ca="182"]', function(){ window.location.href = '/p/2421'; }); } });