PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/hotebooking.site/wp-content/themes/travelerc/js/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/hotebooking.site/wp-content/themes/travelerc/js/user.js |
jQuery(document).ready(function ($) { $(document).on('click', '.btn_add_wishlist', function (event) { var $this = $(this); $.ajax({ url : st_params.ajax_url, type : "POST", data : {action: "st_add_wishlist", data_id: $(this).data('id'), data_type: $(this).data('type')}, dataType : "json", beforeSend: function () { } }).done(function (html) { $this.html(html.icon).attr("data-original-title", html.title) }) }); var st_loadding_wishlist = $('.infor-st-setting.st-wishlist-wrap .st-loadding-wishlist'); $(document).on('click', '.btn_remove_wishlist', function (event) { var $this = $(this); var item_remove = $(this).closest(); $.ajax({ url : st_params.ajax_url, type : "POST", data : {action: "st_remove_wishlist", data_id: $(this).data('id'), data_type: $(this).data('type')}, dataType : "json", beforeSend: function () { st_loadding_wishlist.show(); //$('.post-' + $this.attr('data-id') + ' .user_img_loading').show() } }).done(function (html) { st_loadding_wishlist.hide(); if (html.status == 'true') { $('.post-' + html.msg).html(console_msg(html.type, html.content)).attr("data-original-title", html.title) } else { $('.post-' + html.msg).append(console_msg(html.type, html.content)).attr("data-original-title", html.title) } window.location.reload(); }) }); $('.btn_load_more_wishlist').click(function () { var $this = $(this); var txt_me = $this.html(); $.ajax({ url : st_params.ajax_url, type : "GET", data : { action : "st_load_more_wishlist", data_per : $('.btn_load_more_wishlist').attr('data-per'), data_next: $('.btn_load_more_wishlist').attr('data-next') }, dataType : "json", beforeSend: function () { $this.html('Loading...') } }).done(function (html) { $this.html(txt_me); $('#data_whislist').append(html.msg); if (html.status == 'true') { console.log(html); $('.btn_load_more_wishlist').attr('data-per', html.data_per) } else { $('.btn_load_more_wishlist').attr('disabled', 'disabled'); $('.btn_load_more_wishlist').html('No More') } }) }); $('#btn_add_media').click(function () { $('#my_image_upload').click() }); $('#my_image_upload').change(function () { $('#submit_my_image_upload').click() }); $('.btn_remove_post_type').click(function () { var $this = $(this); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "st_remove_post_type", data_id : $(this).attr('data-id'), data_id_user: $(this).attr('data-id-user') }, dataType : "json", beforeSend: function () { $('.post-' + $this.attr('data-id') + ' .user_img_loading').show() } }).done(function (html) { if (html.status == 'true') { $('.post-' + html.msg).html(console_msg(html.type, html.content)) } else { $('.post-' + html.msg).append(console_msg(html.type, html.content)) } }) }); function console_msg(type, content) { var txt = '<div class="alert alert-' + type + ' mt10"> <button data-dismiss="alert" type="button" class="close"><span aria-hidden="true">x</span> </button> <p class="text-small">' + content + '</p> </div>'; return txt } $('#btn_check_insert_post_type_hotel').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create hotel !'); $('#btn_insert_post_type_hotel').click() } }); $('#btn_check_insert_post_type_room').click(function () { var dk = !0; if (kt_rong('title', 'Warning : Room Name could not left empty') != !0) { dk = !1 } if (kt_chieudai('title', 'Warning : Room Name no shorter than 4 characters', 4) != !0) { dk = !1 } if (dk == !0) { console.log('Submit create hotel !'); $('#btn_insert_post_type_room').click() } }); $(document).on('click', '.btn_del_price_custom', function () { $(this).parent().parent().remove() }); $('#btn_add_custom_price').click(function () { var $item = $('.data_price_html').html(); $('.content_data_price').append($item); $('input.date-pick, .input-daterange, .date-pick-inline').datepicker({language: st_params.locale || '',todayHighlight: !0, weekStart: 1}) }); $('#btn_add_custom_price_by_number').click(function () { var $item = $('.data_price_by_number_html').html(); $('.content_data_price_by_number').append($item) }); $('#btn_add_extra_price').click(function (event) { var $item = $('.data-extra-price-html').html(); $('.content_extra_price').append($item) }); $(document).on('click', '.btn_del_extra_price', function () { $(this).parents('.item').remove() }); $('#btn_check_insert_post_type_tours').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create Tours !'); $('#btn_insert_post_type_tours').click() } }); $('#btn_check_insert_activity').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create Activity !'); $('#btn_insert_post_type_activity').click() } }); $('#btn_check_insert_cars').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create Cars !'); $('#btn_insert_post_type_cars').click() } }); $('#btn_check_insert_post_type_rental').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create Rental !'); $('#btn_insert_post_type_rental').click() } }); $('#btn_check_insert_post_type_cruise').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create cruise !'); $('#btn_insert_post_type_cruise').click() } }); $('#btn_check_insert_cruise_cabin').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create cruise !'); $('#btn_insert_cruise_cabin').click() } }); $('#btn_check_insert_post_type_location').click(function () { var dk = !0; if (dk == !0) { console.log('Submit create location !'); $('#btn_insert_post_type_location').click() } }); function validate_fileupload(fileName, msg) { var allowed_extensions = new Array("jpg", "png", "gif"); var file_extension = fileName.split('.').pop(); for (var i = 0; i <= allowed_extensions.length; i++) { if (allowed_extensions[i] == file_extension) { $('.msg').html(''); return !0 } } $('.msg').html('<div class="alert alert-danger msg_image"> <button aria-label="" data-dismiss="alert" class="close" type="button"><span aria-hidden="true">�</span></button> <p>' + msg + '</p> </div>'); return !1 } function checkLinkUrl(div, thongbao) { var str = $('#' + div).val(); var pattern = new RegExp('^(https?:\/\/)?' + '((([a-z\d]([a-z\d-]*[a-z\d])*)\.)+[a-z]{2,}|' + '((\d{1,3}\.){3}\d{1,3}))' + '(\:\d+)?(\/[-a-z\d%_.~+]*)*' + '(\?[;&a-z\d%_.~+=-]*)?' + '(\#[-a-z\d_]*)?$', 'i'); if (!pattern.test(str)) { $('.console_msg_' + div).html(console_msg('danger', thongbao)); $('#' + div).css('borderColor', "red"); return !1 } else { $('.console_msg_' + div).html(''); $('#' + div).css('borderColor', "#C6DBE0"); return !0 } } function kt_rong(div, thongbao) { var value = $('#' + div).val(); if (value == "" || value == null) { $('.console_msg_' + div).html(console_msg('danger', thongbao)); $('#' + div).css('borderColor', "red"); return !1 } else { $('.console_msg_' + div).html(''); $('#' + div).css('borderColor', "#C6DBE0"); return !0 } } function kt_chieudai(div, thongbao, chieudai) { var value = $('#' + div).val(); if (value.length == chieudai || value.length < chieudai) { $('.console_msg_' + div).html(console_msg('danger', thongbao)); $('#' + div).css('borderColor', "red"); return !1 } else { $('.console_msg_' + div).html(''); $('#' + div).css('borderColor', "#C6DBE0"); return !0 } } function kt_so(div, thongbao) { var value = $('#' + div).val(); if (isNaN(value) == !0) { $('.console_msg_' + div).html(console_msg('danger', thongbao)); $('#' + div).css('borderColor', "red"); return !1 } else { $('.console_msg_' + div).html(''); $('#' + div).css('borderColor', "#C6DBE0"); return !0 } } function checkEmail(div, thongbao) { var value = $('#' + div).val(); if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(value)) { $('.console_msg_' + div).html(''); $('#' + div).css('borderColor', "#C6DBE0"); return !0 } else { $('.console_msg_' + div).html(console_msg('danger', thongbao)); $('#' + div).css('borderColor', "red"); return !1 } } $(document).on('change', '.btn-file :file', function () { var input = $(this), label = input.val().replace(/\\/g, '/').replace(/.*\//, ''); input.parent().parent().parent().find(".data_lable").val(label) }); $(document).on('change', '.btn-file.multiple :file', function () { var $this = $(this); var files = $this[0].files; var txt = ''; for (var i = 0; i < files.length; i++) { txt += files[i].name + " , " } $this.parent().parent().parent().find(".data_lable").val(txt) }); $('.btn_del_avatar').click(function () { $('#id_avatar_user_setting').val(''); $('.data_lable').val('') }); function str2num(val) { val = '0' + val; val = parseFloat(val); return val } $('.btn_load_his_withdrawal').click(function () { var $this = $(this); var txt_me = $this.html(); $.ajax({ url : st_params.ajax_url, type : "GET", data : {action: "st_load_more_list_withdrawal", paged: $this.attr('data-per'), show: "json",}, dataType : "json", beforeSend: function () { $this.html(st_params.text_loading) } }).done(function (html) { $this.html(txt_me); if (html.status == 'true') { console.log(html); $this.attr('data-per', html.data_per); $this.parent().find('#data_history_withdrawal').append(html.html) } else { $this.attr('disabled', 'disabled'); $this.html(st_params.text_no_more) } }) }); $('.btn_load_his_book').click(function () { var $this = $(this); var txt_me = $this.html(); $.ajax({ url : st_params.ajax_url, type : "GET", data : { action : "st_load_more_history_book", paged : $this.attr('data-per'), show : "json", data_type: $this.attr('data-type') }, dataType : "json", beforeSend: function () { $this.html(st_params.text_loading) } }).done(function (html) { $this.html(txt_me); if (html.status == 'true') { console.log(html); $this.attr('data-per', html.data_per); $this.parent().find('#data_history_book').append(html.html) } else { $this.attr('disabled', 'disabled'); $this.html(st_params.text_no_more) } }) }); $('#btn_add_program').click(function () { var html = $('#html_program').html(); console.log(html); $('#data_program').append(html) }); $('#btn_add_equipment_item').click(function () { var html = $('#html_equipment_item').html(); console.log(html); $('#data_equipment_item').append(html) }); $('#btn_add_features').click(function () { var html = $('#html_features').html(); console.log(html); $('#data_features').append(html) }); $('#btn_add_features_rental').click(function () { var html = $('#html_features_rental').html(); console.log(html); $('#data_features_rental').append(html) }); $(document).on('click', '.btn_del_program', function () { $(this).parent().parent().parent().remove() }); $('li.menu_partner a').click(function () { var type = $(this).next('.sub_partner').css('display'); console.log(type); if (type == "none") { $(this).next('.sub_partner').slideDown(500); $('.icon_partner', this).removeClass("fa-angle-left").addClass("fa-angle-down") } else { $(this).next('.sub_partner').slideUp(500); $('.icon_partner', this).removeClass("fa-angle-down").addClass("fa-angle-left") } }); $('.btn_on_off_post_type_partner').click(function () { var $this = $(this); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "st_change_status_post_type", data_id : $(this).attr('data-id'), data_id_user: $(this).attr('data-id-user'), status : $(this).attr('data-status') }, dataType : "json", beforeSend: function () { $('.post-' + $this.attr('data-id') + ' .user_img_loading').show() } }).done(function (html) { console.log(html); $('.post-' + $this.attr('data-id') + ' .user_img_loading').hide(); if (html.status == 'true') { if ($this.attr('data-status') == 'on') { $this.attr('data-status', 'off'); $this.removeClass('fa-eye-slash').addClass('fa-eye') } else { $this.attr('data-status', 'on'); $this.removeClass('fa-eye').addClass('fa-eye-slash') } } else { } }) }); $('#add-new-facility').click(function (event) { var html = $('#template').html(); $('#facility-wrapper').append(html).find('.facility-item').show(); event.preventDefault() }); $('#facility-wrapper').on('click', '.btn_del_facility', function (event) { $(this).closest('.facility-item').remove() }); $('.btn_featured_image').click(function () { var $this = $(this); $this.parent().parent().find('#id_featured_image').val(''); $this.parent().parent().find('.data_lable').val(''); $this.parent().remove() }); $('.btn_del_logo').click(function () { var $this = $(this); $this.parent().parent().find('#id_logo').val(''); $this.parent().parent().find('.data_lable').val(''); $this.parent().remove() }); $('.btn_del_gallery').click(function () { var $this = $(this); $this.parent().parent().find('#id_gallery').val(''); $this.parent().parent().find('.data_lable').val(''); $this.parent().remove() }); $('#btn_add_custom_paid_options').click(function () { var html = $('.paid_options_html').html(); console.log(html); $('.content_data_paid_options').append(html) }); $('#btn_add_custom_add_new_facility').click(function () { var html = $('.add_new_facility_html').html(); console.log(html); $('.content_data_add_new_facility').append(html); $('.st_icon').each(function () { $(this).iconpicker({icons: st_icon_picker.icon_list, iconClassPrefix: ' '}) }) }); $(document).on('click', '.btn_del_custom_partner', function () { $(this).parent().parent().parent().remove() }); $('#btn_discount_by_adult').click(function () { var html = $('#html_discount_by_adult').html(); console.log(html); $('#data_discount_by_adult').append(html) }); $('#btn_discount_by_child').click(function () { var html = $('#html_discount_by_child').html(); console.log(html); $('#data_discount_by_child').append(html) }); $("#btn_hotel_policy").on('click', function () { var html = $("#html_hotel_policy").html(); console.log(html); $("#data_hotel_policy").append(html) }); $('#btn_add_social').click(function () { var html = $('#html_add_social').html(); console.log(html); $('#data_add_social').append(html) }); function fix_user_menu() { setTimeout(function () { var height_conent = $('.row_content_partner').height(); var content_width = $('body').width(); if (height_conent > 0 && content_width > 960) { $('.user-left-menu>.st-page-sidebar-new').css("min-height", height_conent) } }, 1500) } jQuery(window).bind("load", function ($) { fix_user_menu() }); jQuery(window).resize(function ($) { fix_user_menu() }); $('#st_form_add_partner .number').each(function () { var $this = $(this); $this.change(function () { var number = $(this).val(); number = parseFloat(number); if (isNaN(number)) { number = 0 } $(this).val(number) }) }); $('#st_form_add_partner input.date-pick').each(function () { var form = $(this).closest('form'); $(this, form).datepicker('setStartDate', 'today') }); $('.check_all').on('ifClicked', function (event) { var $this = $(this); if ($this.prop('checked')) { $this.parent().parent().parent().parent().parent().find('.item_tanoxomy').iCheck('uncheck') } else { $this.parent().parent().parent().parent().parent().find('.item_tanoxomy').iCheck('check') } }); $('.item_tanoxomy').on('ifClicked', function (event) { var $this = $(this); var is_check = !0; $this.parent().parent().parent().parent().parent().find('.item_tanoxomy').each(function () { var $this2 = $(this); setTimeout(function () { if ($this2.prop('checked') == "") { is_check = !1 } }, 100) }); setTimeout(function () { if (is_check == !0) { $this.parent().parent().parent().parent().parent().find('.check_all').iCheck('check') } else { $this.parent().parent().parent().parent().parent().find('.check_all').iCheck('uncheck') } }, 200) }); check_show_hiden('is_sale_schedule', 'data_is_sale_schedule'); check_show_hiden('st_tour_external_booking', 'data_st_tour_external_booking'); check_show_hiden('st_rental_external_booking', 'data_st_rental_external_booking'); check_show_hiden('st_activity_external_booking', 'data_st_activity_external_booking'); check_show_hiden('st_room_external_booking', 'data_st_room_external_booking'); check_show_hiden('st_car_external_booking', 'data_st_car_external_booking'); check_show_hiden('best-price-guarantee', 'data_best-price-guarantee'); function check_show_hiden(div, div_data) { if ($("." + div).val() == 'on') { $('.' + div_data).fadeIn(500) } else { $('.' + div_data).fadeOut(500) } $('.' + div).change(function () { if ($(this).val() == 'on') { $('.' + div_data).fadeIn(500) } else { $('.' + div_data).fadeOut(500) } }) } if ($(".deposit_payment_status").val() != '') { $('.data_deposit_payment_status').fadeIn(500) } else { $('.data_deposit_payment_status').fadeOut(500) } $('.deposit_payment_status').change(function () { if ($(this).val() != '') { $('.data_deposit_payment_status').fadeIn(500) } else { $('.data_deposit_payment_status').fadeOut(500) } }); if ($(".is_auto_caculate").val() == 'off') { $('.data_is_auto_caculate').fadeIn(500) } else { $('.data_is_auto_caculate').fadeOut(500) } $('.is_auto_caculate').change(function () { if ($(this).val() == 'off') { $('.data_is_auto_caculate').fadeIn(500) } else { $('.data_is_auto_caculate').fadeOut(500) } }); if ($(".is_custom_price").val() == 'price_by_date') { $('.data_price_by_date').fadeIn(500); $('.data_price_by_number').fadeOut(0) } else { $('.data_price_by_date').fadeOut(0); $('.data_price_by_number').fadeIn(500) } $('.is_custom_price').change(function () { if ($(this).val() == 'price_by_date') { $('.data_price_by_date').fadeIn(500); $('.data_price_by_number').fadeOut(0) } else { $('.data_price_by_date').fadeOut(0); $('.data_price_by_number').fadeIn(500) } }); if($('#car_type').val() == 'car_transfer'){ $('.car-price-type').fadeIn(); $('.car-passengers').fadeIn(); $('.car-journey').fadeIn(); }else{ $('.car-price-type').fadeOut(); $('.car-passengers').fadeOut(); $('.car-journey').fadeOut(); } $('#car_type').change(function () { if ($(this).val() == 'car_transfer') { $('.car-price-type').fadeIn(); $('.car-passengers').fadeIn(); $('.car-journey').fadeIn(); } else { $('.car-price-type').fadeOut(); $('.car-passengers').fadeOut(); $('.car-journey').fadeOut(); } }); setTimeout(function () { $('.div_btn_submit input[type=submit]').removeAttr('disabled') }, 5000) }); jQuery(function ($) { if ($("#st_form_add_partner").hasClass('success') == !0) { console.log('Reset'); $("#st_form_add_partner input[type=text]").val(''); $("#st_form_add_partner input[type=email]").val(''); $("#st_form_add_partner input[type=number]").val('0'); $("#st_form_add_partner .st_content").val(''); $("#st_form_add_partner textarea").html(''); $("#st_form_add_partner .user-profile-avatar").html(''); $("#st_form_add_partner .id_featured_image").val(''); $("#st_form_add_partner .id_logo").val(''); $("#st_form_add_partner .data_lable").val(''); $("#st_form_add_partner .content_data_add_new_facility").html(''); $("#st_form_add_partner .content_data_paid_options").html(''); $("#st_form_add_partner .content_data_price").html(''); $("#st_form_add_partner .selectize-input").html(''); $('#st_form_add_partner select').prop('selectedIndex', 0); $("#st_form_add_partner").find('.item_tanoxomy').iCheck('uncheck') } $('.input-daterange input.st_date_start').each(function () { var form = $(this).closest('form'); var me = $(this); $(this).datepicker({ language : st_params.locale, autoclose : !0, todayHighlight: !0, startDate : 'today', format : $('[data-date-format]').data('date-format'), weekStart : 1 }).on('changeDate', function (e) { var new_date = e.date; new_date.setDate(new_date.getDate() + 1); $('.input-daterange input.st_date_end', form).datepicker('setDates', new_date); $('.input-daterange input.st_date_end', form).datepicker('setStartDate', new_date) }); $('.input-daterange input.st_date_end', form).datepicker({ language : st_params.locale, startDate : '+1d', format : $('[data-date-format]').data('date-format'), autoclose : !0, todayHighlight: !0 }) }) }); jQuery(function ($) { $(document).on('click', '.st_menu_new li.item', function () { var content = $(this).parent(); var $this = $(this); if ($this.hasClass('active') == !1) { content.find('li.item').removeClass("active").find('.sub-menu').css('display', 'none'); $this.find('.sub-menu').fadeIn(500); $this.addClass("active") } }); $('.input-date-start').each(function () { var form = $(this).closest('form'); var me = $(this); $(this).datepicker({ language : st_params.locale, autoclose : !0, todayHighlight: !0, todayBtn : !0, format : $(this).data('date-format'), weekStart : 1 }).on('changeDate', function (e) { var new_date = e.date; new_date.setDate(new_date.getDate() + 1); $('.input-date-end', form).datepicker('setDates', new_date) }); $('.input-date-end', form).datepicker({ language : st_params.locale, format : $(this).data('date-format'), autoclose : !0, todayBtn : !0, todayHighlight: !0, weekStart : 1 }) }); $(document).on('click', '.btn_show_custom_date', function () { var $this = $(this); console.log($this.hasClass('open')); if ($this.hasClass('open') == !0) { $(".div-custom-date").fadeOut(); $this.removeClass('open') } else { $(".div-custom-date").fadeIn(); $this.addClass('open') } }); $(document).on('click', '.btn_cancel', function () { $(".div-custom-date").fadeOut(); $('.btn_show_custom_date').removeClass('open') }); if ($('.custom_select_date').val() == 'custom_date||') { $('.data_custom_date').fadeIn() } else { $('.data_custom_date').fadeOut() } $(document).on('change', '.custom_select_date', function () { var type = $(this).val(); if (type == 'custom_date||') { $('.data_custom_date').fadeIn() } else { $('.data_custom_date').fadeOut() } }); $(document).on('click', '.btn_show_month_by_year', function () { var $content = $(this).parent().parent().parent(); $content.find('tr').removeClass('active'); $(this).parent().parent().addClass('active'); var $this = $(this); var $post_type = $this.data('post-type'); var $year = $this.data('year'); $.ajax({ url : st_params.ajax_url, type : "POST", data : {action: "st_load_month_by_year_partner", data_year: $year, data_post_type: $post_type}, dataType : "json", beforeSend: function () { $content.find('.active a.btn_show_month_by_year').html($this.data('loading')) } }).done(function (html) { $('.div_single_month .data_month').html(html.html); $('.div_single_month .bc_single').html(html.bc_title); $content.find('.active a.btn_show_month_by_year').html($this.data('title')); $('.div_single_year').hide(); $('.div_single_day').hide(); $('.div_single_month').fadeIn(); $('.div_single_custom').hide(); init_canvas_detail_post_type('st_div_item_canvas_month', html.id_rand, $post_type, html.js.lable, html.js.data) }).error(function (html) { console.log(html) }) }); $(document).on('click', '.btn_show_day_by_month_year_partner', function () { var $content = $(this).parent().parent().parent(); $content.find('tr').removeClass('active'); $(this).parent().parent().addClass('active'); var $this = $(this); var $post_type = $this.data('post-type'); var $year = $this.data('year'); var $month = $this.data('month'); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "st_load_day_by_month_and_year_partner", data_year : $year, data_month : $month, data_post_type: $post_type }, dataType : "json", beforeSend: function () { $content.find('.active a.btn_show_day_by_month_year_partner').html($this.data('loading')) } }).done(function (html) { $('.div_single_day .data_day').html(html.html); $('.div_single_day .bc_single').html(html.bc_title); $content.find('.active a.btn_show_day_by_month_year_partner').html($this.data('title')); $('.div_single_year').hide(); $('.div_single_month').hide(); $('.div_single_day').fadeIn(); init_canvas_detail_post_type('st_div_item_canvas_day', html.id_rand, $post_type, html.js.lable, html.js.data) }).error(function (html) { console.log(html) }) }); $(document).on('click', '.btn_single_all_time', function () { $('.div_single_year').fadeIn(); $('.div_single_month').hide(); $('.div_single_day').hide() }); $(document).on('click', '.btn_single_year', function () { $('.div_single_year').hide(); $('.div_single_month').fadeIn(); $('.div_single_day').hide() }); $(document).on('click', '.btn_all_time_show_month_by_year', function () { var $content = $(this).parent().parent().parent(); $content.find('tr').removeClass('active'); $(this).parent().parent().addClass('active'); var $this = $(this); var $year = $this.data('year'); $.ajax({ url : st_params.ajax_url, type : "POST", data : {action: "st_load_month_all_time_by_year_partner", data_year: $year}, dataType : "json", beforeSend: function () { $content.find('.active a.btn_all_time_show_month_by_year').html($this.data('loading')) } }).done(function (html) { $('.div_all_time_month .data_all_time_month').html(html.html); $('.div_all_time_month .bc_all_time').html(html.bc_title); $content.find('.active a.btn_all_time_show_month_by_year').html($this.data('title')); $('.div_all_time_year').hide(); $('.div_all_time_day').hide(); $('.div_all_time_month').fadeIn(); $('.div_custom_month').hide(); init_canvas_detail_post_type('st_div_item_all_time_canvas_month', html.id_rand, 'st_hotel', html.js.lable, html.js.data) }).error(function (html) { console.log(html) }) }); $(document).on('click', '.btn_all_time_show_day_by_month_year_partner', function () { var $content = $(this).parent().parent().parent(); $content.find('tr').removeClass('active'); $(this).parent().parent().addClass('active'); var $this = $(this); var $year = $this.data('year'); var $month = $this.data('month'); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "st_load_day_all_time_by_month_and_year_partner", data_year : $year, data_month: $month }, dataType : "json", beforeSend: function () { $content.find('.active a.btn_all_time_show_day_by_month_year_partner').html($this.data('loading')) } }).done(function (html) { $('.div_all_time_day .data_all_time_day').html(html.html); $('.div_all_time_day .bc_all_time').html(html.bc_title); $content.find('.active a.btn_all_time_show_day_by_month_year_partner').html($this.data('title')); $('.div_all_time_year').hide(); $('.div_all_time_month').hide(); $('.div_all_time_day').fadeIn(); init_canvas_detail_post_type('st_div_item_all_time_canvas_day', html.id_rand, 'st_hotel', html.js.lable, html.js.data) }).error(function (html) { console.log(html) }) }); $(document).on('click', '.btn_all_time', function () { $('.div_all_time_year').fadeIn(); $('.div_all_time_month').hide(); $('.div_all_time_day').hide() }); $(document).on('click', '.btn_all_time_year', function () { $('.div_all_time_year').hide(); $('.div_all_time_month').fadeIn(); $('.div_all_time_day').hide() }); function init_canvas_detail_post_type(div_content, id_rand, post_type, lable, data_item) { var id_div = 'canvas_detail_post_type_' + id_rand; var $content = $("." + div_content); $content.html('<canvas id="' + id_div + '" height="150"></canvas>'); lable = eval(lable); data_item = eval(data_item); var color = '237,​ 131,​ 35'; switch (post_type) { case "st_hotel": color = '81,145,250'; //color = '87, 142, 190'; break; case "st_rental": color = '81,145,250'; //color = '227, 91, 90'; break; case "st_cars": color = '81,145,250'; //color = '68, 182, 174'; break; case "st_tours": color = '81,145,250'; //color = '135, 117, 167'; break; case "st_activity": color = '81,145,250'; //color = '39, 174, 96'; break } var lineChartData = { labels : lable, datasets: [{ label : "My First", fillColor : "rgba(" + color + ", 0.8)", strokeColor : "rgba(" + color + ", 1)", pointColor : "rgba(" + color + ", 1)", pointStrokeColor : "#fff", pointHighlightFill : "#fff", pointHighlightStroke: "rgba(" + color + ", 1)", data : data_item, }], }; var ctx = document.getElementById(id_div).getContext("2d"); var stChart_year = new Chart(ctx, { type: 'line', data: { labels: lable, datasets: [{ data: data_item, lineTension:0, borderColor: "rgba(81,145,250, 1)", backgroundColor: "rgba(81,145,250, 0.4)", pointBackgroundColor: "rgba(81,145,250, 1)", pointBorderColor: "rgba(81,145,250, 1)", pointHoverBackgroundColor: "rgba(81,145,250, 1)", pointHoverBorderColor: "rgba(81,145,250, 1)", borderWidth: 2 }] }, options: { responsive: false, maintainAspectRatio: false, legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: true } }] } } }) // new Chart(ctx).Line(lineChartData, {bezierCurve : false,responsive: !0, animationEasing: "easeOutBounce",}) } if ($('.st_timepicker').length) { var time_picker_arg = {timeFormat: "hh:mm tt", showMeridian: !1}; if (st_params.time_format == '12h') { time_picker_arg.showMeridian = !0 } else { time_picker_arg.showMeridian = !1 } $('.st_timepicker').timepicker(time_picker_arg) } $('.st_icon').each(function () { $(this).iconpicker({icons: st_icon_picker.icon_list, iconClassPrefix: ' '}) }) }); jQuery(document).ready(function ($) { if ($(".register_form").data("reset") == !0) { $(".register_form .data_field :input[type=text]").each(function () { $(this).val('') }); $(".data_image_certificates").each(function () { $(this).html('') }) } $('.register_form .register_as').on('ifChecked', function (event) { var value = $(this).val(); if (value == "partner") { $(".content_partner").slideDown(1000) } if (value == "normal") { $(".content_partner").slideUp(1000) } console.log(value) }); if ($(".register_form .register_as:checked").val() == "partner") { $(".content_partner").show() } $(".register_form .st_certificates").change(function () { var post_type = $(this).data('type') }); function upload_certificates(post_type) { var formData = new FormData($('.register_form')[0]); formData.append('action', 'update_certificates'); formData.append('post_type', post_type); $(".div_" + post_type).find(".data_image_certificates").html("<img src=" + st_params.loading_url + " />"); $(".div_" + post_type).find(".i-check").iCheck('check'); $.ajax({ type : "POST", url : st_params.ajax_url, enctype : 'multipart/form-data', data : formData, processData: !1, contentType: !1, dataType : "json", xhr : function () { var xhr = new window.XMLHttpRequest(); xhr.addEventListener("progress", function (evt) { if (evt.lengthComputable) { var percentComplete = evt.loaded / evt.total; console.log(Math.round(percentComplete * 100)) } }, !1); return xhr }, success : function (data) { console.log(data); if (data.erro_msg == "") { $(".div_" + post_type).find(".data_lable.st_certificates_" + post_type + "_url").css("border-color", "#ccc"); $(".div_" + post_type).find(".data_image_certificates").html(data.html_image); $(".div_" + post_type).find(".st_certificates_" + post_type + "_url").val(data.image_url) } else { $(".div_" + post_type).find(".data_lable.st_certificates_" + post_type + "_url").css("border-color", "red"); $(".div_" + post_type).find(".data_lable.st_certificates_" + post_type + "_url").val(data.erro_msg); $(".div_" + post_type).find(".data_image_certificates").html('') } } }) } var register_form = $('.register_form'); $('.register_form').submit(function () { if ($(this).hasClass("update_info_partner") == !1) { if (!validate_register()) { console.log("Error"); return !1 } } }); function validate_register() { var validate = !0; try { if ($("#field-user_name").val() == "") { $("#field-user_name").css('border-color', 'red'); validate = !1 } else { $("#field-user_name").css('border-color', '#ccc') } ; if ($("#field-password").val() == "") { $("#field-password").css('border-color', 'red'); validate = !1 } else { $("#field-password").css('border-color', '#ccc') } ; if ($("#field-email").val() == "") { $("#field-email").css('border-color', 'red'); validate = !1 } else { $("#field-email").css('border-color', '#ccc') } ; if ($(".term_condition:checked").val() != "on") { $(".term_condition").parent().css('border-color', 'red'); validate = !1 } else { $(".term_condition").parent().css('border-color', '#ccc') } } catch (e) { console.log(e) } return validate } if ($('input#address').length) { var bt_ot_gmap_input_lat = $('input.bt_ot_gmap_input_lat'); var bt_ot_gmap_input_lng = $('input.bt_ot_gmap_input_lng'); var bt_ot_gmap_st_street_number = $('#bt_ot_gmap_st_street_number'); var bt_ot_gmap_st_locality = $('#bt_ot_gmap_st_locality'); var bt_ot_gmap_st_route = $('#bt_ot_gmap_st_route'); var bt_ot_gmap_st_sublocality_level_1 = $('#bt_ot_gmap_st_sublocality_level_1'); var bt_ot_gmap_st_administrative_area_level_2 = $('#bt_ot_gmap_st_administrative_area_level_2'); var bt_ot_gmap_st_administrative_area_level_1 = $('#bt_ot_gmap_st_administrative_area_level_1'); var bt_ot_gmap_st_country = $('#bt_ot_gmap_st_country'); var input = $('input#address').get(0); var autocomplete = new google.maps.places.Autocomplete(input); autocomplete.addListener('place_changed', function () { var places = autocomplete.getPlace(); if (places.length == 0) { return } bt_ot_gmap_input_lat.val(places.geometry.location.lat()); bt_ot_gmap_input_lng.val(places.geometry.location.lng()); bt_ot_gmap_st_street_number.val(''); bt_ot_gmap_st_locality.val(''); bt_ot_gmap_st_route.val(''); bt_ot_gmap_st_sublocality_level_1.val(''); bt_ot_gmap_st_administrative_area_level_2.val(''); bt_ot_gmap_st_administrative_area_level_1.val(''); bt_ot_gmap_st_country.val(''); $.each(places.address_components, function (index, names) { if ($.inArray('street_number', names.types) != -1) { bt_ot_gmap_st_street_number.val(names.long_name) } if ($.inArray('locality', names.types) != -1) { bt_ot_gmap_st_locality.val(names.long_name) } if ($.inArray('route', names.types) != -1) { bt_ot_gmap_st_route.val(names.long_name) } if ($.inArray('sublocality_level_1', names.types) != -1) { bt_ot_gmap_st_sublocality_level_1.val(names.long_name) } if ($.inArray('administrative_area_level_2', names.types) != -1) { bt_ot_gmap_st_administrative_area_level_2.val(names.long_name) } if ($.inArray('administrative_area_level_1', names.types) != -1) { bt_ot_gmap_st_administrative_area_level_1.val(names.long_name) } if ($.inArray('country', names.types) != -1) { bt_ot_gmap_st_country.val(names.long_name) } }) }) } $(document).on('click', '.paged_item_service', function () { var container = $(this).parent().parent().parent().parent(); var paged = $(this).data('page'); var user_id = $(this).data('user-id'); var post_type = $(this).data('post-type'); console.log(post_type); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "get_list_item_service_available", data_page : paged, data_user_id : user_id, data_post_type: post_type, st_ajax : 1 }, dataType : "json", beforeSend: function () { container.find(".ajax_loader").show() } }).done(function (html) { console.log(html); container.find(".data_single_partner").html(html.data); container.find(".paging_single_partner").html(html.paging); container.find(".ajax_loader").hide(); $('.st-popup-gallery').each(function () { $(this).magnificPopup({delegate: '.st-gp-item', type: 'image', gallery: {enabled: !0}}) }) }) }); $('.car_location_pick_up').each(function (index, el) { var t = $(this); t.select2({ placeholder : t.data('placeholder'), minimumInputLength: 2, ajax : { url : ajaxurl, dataType: 'json', quietMillis: 250, data: function (term, page) { return {q: term, action: 'st_post_select_ajax', post_type: 'location'} }, results: function (data, page) { return {results: data.items} }, cache : !0 }, formatResult : function (state) { if (!state.id)return state.name; return state.name + '<p><em>' + state.description + '</em></p>' }, formatSelection : function (state) { if (!state.id)return state.name; return state.name + '<p><em>' + state.description + '</em></p>' }, escapeMarkup : function (m) { return m } }); t.on("change", function (e) { console.log(typeof e.added); if (typeof e.added != 'undefined' && typeof e.added.name != 'undefined') { t.attr('data-name', e.added.name) } var location = e.val; var t2; if (location != '') { $('.car_location_drop_off').each(function (index, el) { t2 = $(this); t2.select2({ placeholder : t.data('placeholder'), ajax : { url : ajaxurl, dataType : 'json', quietMillis: 250, data : function (term, page) { return {action: 'st_get_location_childs', location_id: location} }, results : function (data, page) { return {results: data.items} }, cache : !0 }, formatResult : function (state) { if (!state.id)return state.name; return state.name + '<p><em>' + state.description + '</em></p>' }, formatSelection: function (state) { if (!state.id)return state.name; return state.name + '<p><em>' + state.description + '</em></p>' }, escapeMarkup : function (m) { return m } }); t2.on("change", function (e) { if (typeof e.added != 'undefined' && typeof e.added.name != 'undefined') { t2.attr('data-name', e.added.name) } }) }) } }) }); function add_list_location_selected(lists) { var string = ""; var data = ""; if (locations.length) { $.each(locations, function (index, val) { string += "<p class='item-location-from-to' data-index=" + index + " style='padding: 5px; margin-top: 5px; border-bottom: 1px solid #CCC; background: #EEE; font-weight: bold;'>" + val.pickup_text + " -> " + val.dropoff_text + " <span class='delete-item-location-from-to'>x</span></p>"; data += '<input type="hidden" name="locations_from_to[pickup][]" value="' + val.pickup + '"><input type="hidden" name="locations_from_to[dropoff][]" value="' + val.dropoff + '">' }) } $('#location-car-selected').html(string); $('.location-save-data').html(data) } var locations = st_location_from_to.lists; add_list_location_selected(locations); $('#add-location-from-to').click(function (event) { $('p.location-message').html(''); var pickup = $('input.car_location_pick_up').val(); var dropoff = $('input.car_location_drop_off').val(); if (pickup != '' && dropoff != '') { var pickup_text = $('input.car_location_pick_up').attr('data-name'); var dropoff_text = $('input.car_location_drop_off').attr('data-name'); locations.push({pickup: pickup, pickup_text: pickup_text, dropoff: dropoff, dropoff_text: dropoff_text}); $('.car_location_drop_off').select2('data', null) } else { $('p.location-message').html('Please select pick up and drop off location!') } add_list_location_selected(locations); return !1 }); $('body').on('click', '.delete-item-location-from-to', function (event) { var parent = $(this).parent('.item-location-from-to') var index = parent.data('index'); locations.splice(index, 1); add_list_location_selected(locations) }); if ($('select#location_type').length) { var val = $('select#location_type').val(); fadeLocation(val) } $('select#location_type').change(function (event) { var val = $(this).val(); fadeLocation(val) }); function fadeLocation(val) { if (val == 'multi_location') { $('.multi_location_wrapper').fadeIn(); $('.location_from_to_wrapper').fadeOut() } if (val == 'check_in_out') { $('.multi_location_wrapper').fadeOut(); $('.location_from_to_wrapper').fadeIn() } } if ($('.st-select-loction').length) { $('.st-select-loction').each(function (index, el) { var parent = $(this); var input = $('input[name="search"]', parent); var list = $('.list-location-wrapper', parent); var timeout; input.keyup(function (event) { clearTimeout(timeout); var t = $(this); timeout = setTimeout(function () { var text = t.val().toLowerCase(); if (text == '') { $('.item', list).show() } else { $('.item', list).hide(); $(".item", list).each(function () { var name = $(this).data("name").toLowerCase(); var reg = new RegExp(text, "g"); if (reg.test(name)) { $(this).show() } }) } }, 100) }) }) } $('#st_partner_payout').change(function () { var is_pay = $(this).val(); console.log(is_pay); if (is_pay == "paypal") { $('.content_partner_paypal').show(); $('.content_partner_stripe').hide() } if (is_pay == "stripe") { $('.content_partner_paypal').hide(); $('.content_partner_stripe').show() } }); var is_pay = $('#st_partner_payout').val(); if (is_pay == "paypal") { $('.content_partner_paypal').show(); $('.content_partner_stripe').hide() } if (is_pay == "stripe") { $('.content_partner_paypal').hide(); $('.content_partner_stripe').show() } $(".st_partner_payout_item .item-pay").click(function () { $('.st_partner_payout_item').find('.item-pay').removeClass('active'); $(this).parent().find('.st_partner_payout').iCheck('check'); $(this).addClass('active'); var is_pay = $(this).parent().find('.st_partner_payout').val(); $('.item.st_partner_payout_item').hide(); $(".st_partner_payout_item_" + is_pay).fadeIn(500); $(".item.st_partner_payout_item.control").fadeIn(500) }); $(".st_partner_payout_item .item-pay").each(function () { var check = $(this).hasClass('active'); if (check) { var is_pay = $(this).parent().find('.st_partner_payout').val(); $(".st_partner_payout_item_" + is_pay).fadeIn(500); $(".item.st_partner_payout_item.control").fadeIn(500) } }); $(document).on('click', '.btn_del_withdrawal', function (event) { var $this = $(this); var btn_html = $this.parent().html(); var content = $this.parent().parent(); $.ajax({ url : st_params.ajax_url, type : "POST", data : { action : "st_remove_withdrawal", data_user_id : $(this).data('user-id'), data_date_create: $(this).data('date-create') }, dataType : "json", beforeSend: function () { $this.parent().html('<img src="' + st_params.loading_url + '" />') } }).done(function (html) { if (html.status == 'true') { content.fadeOut() } else { } }) }); $('body').on('click', '.confirm-cancel-booking', function (event) { event.preventDefault(); var el = $(this); $('#cancel-booking-modal').on('show.bs.modal', function (event) { var t = $(this); $('.modal-content-inner', t).empty(); $('.overlay-form', t).fadeIn() }); $('#cancel-booking-modal').on('shown.bs.modal', function (event) { var t = $(this); var data = { 'action' : 'st_get_cancel_booking_step_1', 'order_id' : el.data('order_id'), 'order_encrypt': el.data('order_encrypt') }; $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { if (typeof respon == 'object') { $('.modal-content-inner', t).html(respon.message); t.data('order_id', respon.order_id); t.data('order_encrypt', respon.order_encrypt); $('.modal-footer button.next', t).attr('id', respon.step) } $('.overlay-form', t).fadeOut() }, 'json') }) }); var flag_next_step = !1; $('body').on('click', '#next-to-step-2', function (event) { event.preventDefault(); var el = $(this); var parent = el.closest('#cancel-booking-modal'); if (flag_next_step) { return !1 } flag_next_step = !0; $('.overlay-form', parent).fadeIn(); el.addClass('hidden'); var data = { 'action' : 'st_get_cancel_booking_step_2', 'order_id' : parent.data('order_id'), 'order_encrypt': parent.data('order_encrypt'), 'why_cancel' : $('input[name="why_cancel"]', parent).val(), 'detail' : $('textarea', parent).val() }; $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { if (typeof respon == 'object') { $('.modal-content-inner', parent).html(respon.message); parent.data('order_id', respon.order_id); parent.data('order_encrypt', respon.order_encrypt); $('.modal-footer button.next', parent).attr('id', respon.step) } $('.overlay-form', parent).fadeOut(); flag_next_step = !1 }, 'json') }); var flag_refresh_page = !1; $('body').on('click', '#next-to-step-3', function (event) { event.preventDefault(); var el = $(this); var parent = el.closest('#cancel-booking-modal'); var form = $('form', parent); if (flag_next_step) { return !1 } flag_next_step = !0; flag_refresh_page = !1; $('.overlay-form', parent).fadeIn(); $validate = check_validate(form); if ($validate == !1) { $('.overlay-form', parent).fadeOut(); flag_next_step = !1; return !1 } var data = form.serializeArray(); data.push({name: 'action', value: 'st_get_cancel_booking_step_3'}, { name : 'order_id', value: parent.data('order_id') }, {name: 'order_encrypt', value: parent.data('order_encrypt')}); $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { if (typeof respon == 'object') { $('.modal-content-inner', parent).html(respon.message); $('.overlay-form', parent).fadeOut(); flag_next_step = !1; flag_refresh_page = !0; $('button.next', parent).attr('id', respon.step).addClass('hidden') } }, 'json') }); function check_validate(form) { var validate = !0; $('.required', form).each(function (index, el) { var val = $(this).val(); if (val == '') { validate = !1; $(this).addClass('error') } else { $(this).removeClass('error') } }); return validate } $('#cancel-booking-modal').on('hidden.bs.modal', function (event) { var t = $(this); t.off('show.bs.modal shown.bs.modal'); $('.overlay-form', t).fadeOut(); $('.modal-content-inner', t).empty(); t.data('order_id', ''); t.data('order_encrypt', ''); if (flag_refresh_page) { window.location.reload() } }); $('body').on('change', '#cancel-booking-modal input[name="why_cancel"]', function (event) { event.preventDefault(); var t = $(this); var parent = t.parents('form'); var modal = t.closest('#cancel-booking-modal'); var value = t.val(); var text = t.data('text'); if (typeof value != 'undefined' && value != '') { $('.modal-footer button.next').removeClass('hidden') } else { $('.modal-footer button.next').addClass('hidden') } if (value == 'other') { $('textarea', parent).val('').removeClass('hide') } else { $('textarea', parent).val(text).addClass('hide') } }); $('body').on('change', '#cancel-booking-modal input[name="select_account"]', function (event) { event.preventDefault(); var t = $(this); var parent = t.parents('form'); var modal = t.closest('#cancel-booking-modal'); var value = t.val(); if (typeof value != 'undefined' && value != '') { $('.modal-footer button.next').removeClass('hidden') } else { $('.modal-footer button.next').addClass('hidden') } if (typeof value != 'undefined' && value != '') { var html = $('.form-get-account [data-value="' + value + '"]').html(); $('.form-get-account-inner', parent).html(html) } else { $('.form-get-account-inner', parent).html('') } }); $('body').on('click', '.with_a_refund', function (event) { event.preventDefault() }); $('#with-refund-modal').on('hidden.bs.modal', function (event) { var t = $(this); t.off('show.bs.modal shown.bs.modal'); $('.overlay-form', t).fadeOut(); $('.modal-content-inner', t).empty(); t.data('order_id', ''); t.data('order_encrypt', ''); if (flag_refresh_page_refund) { window.location.reload() } }); $('body').on('click', '.with_a_refund', function (event) { event.preventDefault(); var el = $(this); $('#with-refund-modal').on('show.bs.modal', function (event) { var t = $(this); $('.modal-content-inner', t).empty(); $('.overlay-form', t).fadeIn() }); $('#with-refund-modal').on('shown.bs.modal', function (event) { var t = $(this); var data = { 'action' : 'st_get_refund_infomation', 'order_id' : el.data('order_id'), 'order_encrypt': el.data('order_encrypt') }; $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { if (typeof respon == 'object') { $('.modal-content-inner', t).html(respon.message); t.data('order_id', respon.order_id); t.data('order_encrypt', respon.order_encrypt); $('.modal-footer button.next', t).attr('id', respon.step).removeClass('hidden') } $('.overlay-form', t).fadeOut() }, 'json') }) }); var flag_next_step_refund = !1; var flag_refresh_page_refund = !1; $('body').on('click', '#st_check_complete_refund', function (event) { event.preventDefault(); var el = $(this); var parent = el.closest('#with-refund-modal'); if (flag_next_step_refund) { return !1 } flag_next_step_refund = !0; $('.overlay-form', parent).fadeIn(); el.addClass('hidden'); var data = { 'action' : 'st_check_complete_refund', 'order_id' : parent.data('order_id'), 'order_encrypt': parent.data('order_encrypt'), }; $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { if (typeof respon == 'object') { $('.modal-content-inner', parent).html(respon.message); if (respon.status == 1) { flag_refresh_page_refund = !0 } } $('.overlay-form', parent).fadeOut(); flag_next_step_refund = !1 }, 'json') }); $(document).on('click', '.btn_save_and_preview', function (event) { $(".save_and_preview").val("true"); $(".btn_partner_submit_form").click() }); $('.user-alert').each(function () { var t = $(this); $('.alert-close', t).click(function () { t.removeClass('open'); $('.alert-overlay').removeClass('open'); return !1 }) }); $(document).on('click', '.refund_via_paypal_adaptive', function (event) { var $this = $(this); var $container = $(this).parent(); var data = {'action': 'st_refund_via_paypal_adaptive', 'order_id': $(this).data('order-id'),}; $this.addClass("loading"); $container.find(".message").html(''); $.post(st_params.ajax_url, data, function (respon, textStatus, xhr) { $this.removeClass("loading"); var $status = 'danger'; if (respon.status == 'true') { $status = 'success' $this.attr('disabled', 'disabled') } var $message = '<div class="alert alert-' + $status + ' mt20">' + respon.message + '</div>'; $container.find(".message").html($message); console.log(respon) }, 'json') }) /* flight */ $('#btn_check_insert_post_type_flight').click(function () { var dk = true; if (dk == true) { console.log('Submit create Tours !'); $('#btn_insert_post_type_flight').click(); } }); /* Tour price fixed */ if($('body').hasClass('edit-tours') || $('body').hasClass('create-tours')) { if ($('select#tour_price_by').length){ if($('select#tour_price_by').val() == 'person' || $('select#tour_price_by').val() == 'fixed_depart'){ $('.fixed_price').hide(); $('.people_price').show(); if($('select#tour_price_by').val() == 'fixed_depart'){ $('.people_price .date_fixed_depart').show(); }else{ $('.people_price .date_fixed_depart').hide(); } $('.tour-calendar-price-fixed').hide(); $('.tour-calendar-price-person').show(); $('#calendar_price_type').val('person'); $('input#adult-price-bulk, input#children-price-bulk, input#infant-price-bulk').parent().parent().removeClass('hide'); $('input#base-price-bulk').val('').parent().parent().addClass('hide'); } else { $('.fixed_price').show(); $('.people_price').hide(); $('.tour-calendar-price-fixed').show(); $('.tour-calendar-price-person').hide(); $('#calendar_price_type').val('fixed'); $('input#adult-price-bulk, input#children-price-bulk, input#infant-price-bulk').val('').parent().parent().addClass('hide'); $('input#base-price-bulk').parent().parent().removeClass('hide'); } } $('select#tour_price_by').change(function (event) { price_type = $(this).val(); if (price_type == 'person' || price_type == 'fixed_depart') { $('.fixed_price').hide(); $('.people_price').show(); if(price_type == 'fixed_depart'){ $('.people_price .date_fixed_depart').show(); }else{ $('.people_price .date_fixed_depart').hide(); } $('.tour-calendar-price-fixed').hide(); $('.tour-calendar-price-person').show(); $('#calendar_price_type').val('person'); $('input#adult-price-bulk, input#children-price-bulk, input#infant-price-bulk').parent().parent().removeClass('hide'); $('input#base-price-bulk').val('').parent().parent().addClass('hide'); } else { $('.fixed_price').show(); $('.people_price').hide(); $('.tour-calendar-price-fixed').show(); $('.tour-calendar-price-person').hide(); $('#calendar_price_type').val('fixed'); $('input#adult-price-bulk, input#children-price-bulk, input#infant-price-bulk').val('').parent().parent().addClass('hide'); $('input#base-price-bulk').parent().parent().removeClass('hide'); } }); } })