jQuery(document).ready(function () { jQuery(".arp_editable_templates .template_action_button").tipso({ position: 'right', background: '#4c4c4c', width: 'auto', useTitle:true }); jQuery('.arptooltipster').tipso({ position: 'bottom', background: '#43B4FB', width: 'auto', useTitle:true }); jQuery('#subscribe-arprice').click(function () { var ajaxurl = jQuery("#ajaxurl").val(); var cust_email = jQuery('#subscription_email').val(); if (cust_email == '') return false; jQuery('#subscribe_loader').css('display', 'inline'); jQuery.ajax({ type: "POST", url: ajaxurl, data: "action=arpsubscribe&cust_email=" + cust_email, success: function (html) { jQuery('#subscribe_loader').css('display', 'none'); if (html == "VERIFIED") { jQuery('#arplite_subscription_model').bPopup().close(); } else { jQuery('#arplite_subscription_model').bPopup().close(); } jQuery('#arplite_subscription_model').bPopup().close(); } }); return false; }); jQuery("input[type='checkbox'].arp_checkbox").each(function () { if (jQuery(this).hasClass('light_bg')) { var parent_span_class = jQuery(this).parent().attr('class'); if (parent_span_class != 'arp_dark_checkbox') { jQuery(this).wrap(''); } } else if (jQuery(this).hasClass('dark_bg')) { jQuery(this).wrap(''); } }); jQuery("input[type='checkbox'].arp_checkbox:not(.arplite_restricted_view)").each(function () { if (jQuery(this).is(':checked') == true) jQuery(this).parent().addClass('checked'); else jQuery(this).parent().removeClass('checked'); }); jQuery("input[type='checkbox'].arp_checkbox:not(.arplite_restricted_view)").each(function () { if (jQuery(this).is(':checked') == true) jQuery(this).parent().addClass('checked'); else jQuery(this).parent().removeClass('checked'); }); jQuery(document).on('click', 'input[type="checkbox"].arp_checkbox:not(.arplite_restricted_view)', function () { if (jQuery(this).is(':checked') == true) jQuery(this).parent().addClass('checked'); else jQuery(this).parent().removeClass('checked'); }); jQuery(document).on('click', 'input[type="checkbox"].arp_checkbox:not(.arplite_restricted_view)', function () { if (jQuery(this).is(':checked') == true) jQuery(this).parent().addClass('checked'); else jQuery(this).parent().removeClass('checked'); }); jQuery('.arp_guid_btn').tipso({ position: 'left', background: '#4c4c4c', width: 'auto', useTitle:true }); }); function arp_select_template(template_id, id, color_scheme, reference_template) { jQuery('.arp_template_scheme').removeClass('arp_active'); jQuery('#arp_template_' + template_id).addClass('arp_active'); jQuery("#template_type_new").val(template_id); jQuery('#table_id').val(template_id); jQuery('#arp_template_old').val(id); jQuery("#arp_template").val('arplitetemplate_' + template_id); jQuery("#arp_template_skin").val(color_scheme); jQuery('#arp_ready_template').show(); jQuery("#arp_reference_template").val(reference_template); var is_template = jQuery('#arp_template_' + template_id).attr('is_template'); if (is_template == 0) jQuery('div#delete_template.savebtn').show(); else jQuery('div#delete_template.savebtn').hide(); } jQuery(document).on('click', '#pro_template', function () { jQuery('#arplite_pro_table_notice').bPopup({ modalColor: '#656565' }); }); jQuery(document).ready(function () { var display_popup = jQuery('#is_display_popup').val(); var already_subscribed = jQuery('#is_already_subscribed').val(); var last_displayed_date = jQuery('#popup_displayed_last_date').val(); var difference_date = jQuery('#popup_display_difference').val(); var current_time_elapsed = jQuery("#popup_current_time_diff").val(); if (already_subscribed == 'no') { if (last_displayed_date != '') { if (current_time_elapsed > difference_date) { jQuery('#arplite_subscription_model').bPopup({ modalColor: '#656565', opacity: 0.5, escClose: false, modalClose: false, onClose: function () { var ajaxurl = jQuery('#ajaxurl').val(); jQuery.ajax({ url: ajaxurl, dataType: 'json', type: 'POST', data: 'action=update_subscribe_date', success: function (response) { jQuery('#popup_displayed_last_date').val(response.time); jQuery('#is_display_popup').val(response.display); } }); } }); } } else { if (display_popup == 'yes') { jQuery('#arplite_subscription_model').bPopup({ modalColor: '#656565', opacity: 0.5, escClose: false, modalClose: false, onClose: function () { var ajaxurl = jQuery('#ajaxurl').val(); jQuery.ajax({ url: ajaxurl, dataType: 'json', type: 'POST', data: 'action=update_subscribe_date', success: function (response) { jQuery('#popup_displayed_last_date').val(response.time); jQuery('#is_display_popup').val(response.display); } }); } }); } } } }); jQuery(document).on('click', '.arp_subscription_model_close_btn', function () { jQuery('#arplite_subscription_model').bPopup().close(); }); jQuery(document).on('click', '#delete_template', function () { var template_id = jQuery(this).attr('data-template'); jQuery('#delete_table_id').val(template_id); jQuery('#arp_remove_template').bPopup(); }); jQuery(document).on('click', '#Model_Delete_Template', function () { if (jQuery(this).hasClass('delete_template')) { var id = jQuery("#delete_table_id").val(); jQuery.ajax({ type: 'POST', url: ajaxurl, data: 'action=arpricelite_delete&id=' + id, success: function () { jQuery('#delete_table_id').val(''); jQuery('.arp_editable_templates#arp_template_' + id).remove(); jQuery("#arp_template").val(''); jQuery("#arp_template_old").val(''); jQuery("#delete_template.savebtn").hide(); jQuery('#arplite_total_tables').val(jQuery('.arp_editable_templates').length); jQuery('#arp_remove_template .b-close').trigger('click'); } }); } else { jQuery("#delete_template.savebtn").hide(); jQuery('#arp_remove_template .b-close').trigger('click'); } }); function arp_price_preview_home(src_link) { var src_type = typeof src_link; var modalheight = jQuery(window).height(); var modalwidth = jQuery(window).width(); modalwidth = "1100"; var getModalWidth = Number(modalwidth) * 0.90; var getModalLeftWidth = (Number(modalwidth) * 0.10) / 2; var getModalHeight = Number(modalheight) - 80; var modalbodyheight = getModalHeight - 144 + 82; var loaderheight = (modalbodyheight / 2) - 50; var loaderleft = (getModalWidth / 2) - 50; var table_id = jQuery("#table_id").val(); getModalWidth = "1100"; var preview_options = ''; jQuery('#arp_pricing_table_preview').attr('style', 'display:none; width:' + getModalWidth + 'px; height:' + getModalHeight + 'px; left:' + getModalLeftWidth + 'px;'); jQuery('#arp_pricing_table_preview').attr('data-modalwidth', getModalWidth); jQuery('#arp_pricing_table_preview').attr('data-modalleft', getModalLeftWidth); jQuery(".device_icon").removeClass('active'); jQuery(".device_icon#computer_icon").addClass('active'); var preview_link = src_link; if (src_type === 'string') { jQuery("#arp_pricing_table_preview").bPopup({ positionStyle: 'fixed', content: 'iframe', contentContainer: '#arp_pricing_table_preview .preview_model', loadUrl: src_link, follow: [false, false], transition: 'slideDown', transitionClose: 'slideDown', iframeAttr: ('scrolling="yes"') }, function () { var fromleft = jQuery('#arp_pricing_table_preview').css('left'); fromleft = fromleft.replace('px', ''); jQuery('#arp_pricing_table_preview').attr('data-modalleft', fromleft); }); } else { var obj = jQuery(src_link); var img_url = obj.attr('data-img-url'); var ajaxurl = jQuery('#ajaxurl').val(); var template_id = obj.attr('data-id'); jQuery('#arp_pricing_table_pro_preview').attr('style', 'display:none; width:' + getModalWidth + 'px; height:' + getModalHeight + 'px; left:' + getModalLeftWidth + 'px;'); jQuery('#arp_pricing_table_pro_preview').attr('data-modalwidth', getModalWidth); jQuery('#arp_pricing_table_pro_preview').attr('data-modalleft', getModalLeftWidth); var loadurl = ajaxurl + '?action=arplite_pro_preview&template_id=' + template_id; jQuery("#arp_pricing_table_pro_preview").bPopup({ positionStyle: 'fixed', content: 'iframe', contentContainer: '#arp_pricing_table_pro_preview .preview_model', loadUrl: loadurl, follow: [false, false], transition: 'slideDown', transitionClose: 'slideDown', iframeAttr: ('scrolling="yes"') }, function () { var fromleft = jQuery('#arp_pricing_table_pro_preview').css('left'); fromleft = fromleft.replace('px', ''); jQuery('#arp_pricing_table_pro_preview').attr('data-modalleft', fromleft); }); } } jQuery(document).on('click', 'label', function () { var checkbox_id = jQuery(this).attr('data-for'); if (checkbox_id != '') { jQuery(this).parent().find("input#" + checkbox_id).trigger("click"); } }); jQuery(document).on('click', '#pro_upgrade_button_custom_css,#pro_upgrade_cancel_button_custom_css', function () { jQuery('#arplite_custom_css_notice').bPopup().close(); }); jQuery(document).on('click', '#arplite_restricted_section,.arplite_restricted_view', function () { jQuery('#arplite_custom_css_notice').bPopup({ modalColor: '#656565' }); }); jQuery(document).on('click', '.buy_now_button', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t1&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', '.buy_now_button_link', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t1&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', '.purchase-premium_link', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t1&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', '.learn_more_button', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t2&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', '.learn_more_button_link', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t2&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', '.global_learn_more_button_link', function () { var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t2&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); }); jQuery(document).on('click', "#clone_template", function () { var total_tables = jQuery(".arp_editable_templates").length; if (total_tables > 3) { jQuery("#arplite_save_table_notice_editor").bPopup({ modalColor: '#656565' }); } else { var url = jQuery(this).attr('data-url'); window.location.href = url; } }); jQuery(document).on('click','#edit_template',function(){ var url = jQuery(this).attr('data-url'); window.location.href=url; }); jQuery(document).on('click', '.arp_temp_down_btn', function (e) { e.preventDefault(); //window.open('https://google.com', '_blank'); var arp_version = document.getElementById('arp_version').value; var arp_request_version = document.getElementById('arp_request_version').value; var link_top_open = "http://arprice.arformsplugin.com/premium/upgrade_to_premium.php?rdt=t8&arp_version=" + arp_version + "&arp_request_version=" + arp_request_version; var win = window.open(link_top_open, '_blank'); win.focus(); return; }); function open_documentation(link_top_open) { var win = window.open(link_top_open, '_blank'); win.focus(); } jQuery(document).on('click', '#arprice_get_analytics', function () { jQuery('#arplite_custom_css_notice').bPopup({ modalColor: '#656565' }); }); jQuery(document).on('click', '#computer_icon', function () { if (!jQuery(this).hasClass('active')) { jQuery(".device_icon").removeClass('active'); jQuery(this).addClass('active'); var getmodalwidth = jQuery('#arp_pricing_table_preview').attr('data-modalwidth'); var left_width = jQuery('#arp_pricing_table_preview').attr('data-modalleft'); jQuery('#arp_pricing_table_preview').css('left', left_width + 'px'); jQuery('#arp_pricing_table_preview').css('width', getmodalwidth + 'px'); jQuery('#arp_pricing_table_preview').css('max-width', ''); } }); jQuery(document).on('click', '#tablet_icon', function () { if (!jQuery(this).hasClass('active')) { jQuery(".device_icon").removeClass('active'); jQuery(this).addClass('active'); var tablet_device_width = jQuery('#arp_responsive_tablet_width').val(); var modalwidth = jQuery(window).width(); if (tablet_device_width > 0) var device_width = tablet_device_width + 'px'; else var device_width = '768px'; var left_width = parseInt(modalwidth) - parseInt(device_width); left_width = Number(left_width) / 2; jQuery('#arp_pricing_table_preview').css('left', left_width + 'px'); jQuery('#arp_pricing_table_preview').css('width', device_width); jQuery('#arp_pricing_table_preview').css('max-width', ''); } }); jQuery(document).on('click', '#mobile_icon', function () { if (!jQuery(this).hasClass('active')) { jQuery(".device_icon").removeClass('active'); jQuery(this).addClass('active'); var mobile_device_width = jQuery('#arp_responsive_mobile_width').val(); var modalwidth = jQuery(window).width(); if (mobile_device_width > 0) var device_width = mobile_device_width + 'px'; else var device_width = '480px'; var left_width = parseInt(modalwidth) - parseInt(device_width); left_width = Number(left_width) / 2; jQuery('#arp_pricing_table_preview').css('left', left_width + 'px'); jQuery('#arp_pricing_table_preview').css('width', device_width); setTimeout(function () { jQuery('#arp_pricing_table_preview').css('max-width', '400px'); }, 200); } });