jQuery(function ($) { if (typeof $().tooltip === 'function') $('.ttip').tooltip(); var $body = $('body'); $body.on('click', '.wpdm__rld', function () { var pit = $(this).parent('li'); $(this).html(wpdm_js.spinner); $.post(wpdm_url.ajax, { action: 'wpdmpp_remove_domain', domain: $(this).data('domain'), license: $(this).data('license') }, function (res) { pit.hide(); }); }); $body.on('click', '.file-price', function () { var pid = $(this).data('pid'), ps = 0, files = [], uc = 0, al = ''; var haslic = parseInt($('.license-' + pid).length); if (haslic > 0) al = $('.license-' + pid + ':checked').val(); $('.file-price-' + pid).each(function () { if ($(this).is(':checked')) { ps += al == '' ? parseFloat($(this).val()) : parseFloat($(this).data(al)); files.push($(this).data('file')); } else uc++; }); ps = parseFloat(ps).toFixed(2); var ppc = al == '' ? parseFloat($('#price-' + pid).attr('content')) : parseFloat($('.license-' + pid + '[value=' + al + ']').data('price')); if (ps == 0 || uc == 0 || ps > parseFloat(ppc)) ps = parseFloat(ppc); ps += wpdmpp_extra_gigs(); /*$('.price-'+pid).html(wpdmpp_currency_sign+ps);*/ $('.price-' + pid).html(wpdmpp_csign_before + (parseFloat(ps).toFixed(2)) + wpdmpp_csign_after); $('#files_' + pid).val(files); $('#total-price-' + pid).val(parseFloat(ps).toFixed(2)); if (('.__wpdmpp_buy_now_zone_' + pid).length > 0) { WPDM.blockUI('.__wpdmpp_buy_now_zone_' + pid); $('.__wpdmpp_buy_now_zone_' + pid).load(wpdm_url.ajax, { pid: pid, action: 'wpdmpp_load_buynow_button' }, function (res) { WPDM.unblockUI('.__wpdmpp_buy_now_zone_' + pid); }); } }); $body.on('click', '.wpdmpp-extra-gig', function () { var pid = $(this).data('product-id'), ps = 0, files = [], uc = 0, al = ''; var haslic = parseInt($('.license-' + pid).length); if (haslic > 0) al = $('.license-' + pid + ':checked').val(); $('.file-price-' + pid).each(function () { if ($(this).is(':checked')) { ps += al == '' ? parseFloat($(this).val()) : parseFloat($(this).data(al)); files.push($(this).data('file')); } else uc++; }); ps = parseFloat(ps).toFixed(2); var ppc = al == '' ? parseFloat($('#price-' + pid).attr('content')) : parseFloat($('.license-' + pid + '[value=' + al + ']').data('price')); if (ps == 0 || uc == 0 || ps > parseFloat(ppc)) ps = ppc.toFixed(2); ps = parseFloat(wpdmpp_extra_gigs()) + parseFloat(ps); ps = ps.toFixed(2); /*$('.price-'+pid).html(wpdmpp_currency_sign+ps); */ /* If 'Pay as you want' is active */ if (isNaN(ps)) { ps = parseFloat(wpdmpp_extra_gigs()) + parseFloat($('.iwanttopay').val()); } $('.price-' + pid).html(wpdmpp_csign_before + ps + wpdmpp_csign_after); $('#files_' + pid).val(files); $('#total-price-' + pid).val(parseFloat(ps).toFixed(2)); if (('.__wpdmpp_buy_now_zone_' + pid).length > 0) { WPDM.blockUI('.__wpdmpp_buy_now_zone_' + pid); $('.__wpdmpp_buy_now_zone_' + pid).load(wpdm_url.ajax, { pid: pid, action: 'wpdmpp_load_buynow_button' }, function (res) { WPDM.unblockUI('.__wpdmpp_buy_now_zone_' + pid); }); } }); $body.on('click', '.price-variation', function () { var pid = $(this).data('product-id'), price = 0, license = $(this).val(), sfp = 0; /* $('.price-variation-' + pid).each(function () { if ($(this).is(':checked')) price += parseFloat($(this).data('price')); }); */ price = parseFloat($(this).data('price')); $('#premium-files-' + pid + ' .premium-file').show(); $('#premium-files-' + pid + ' .premium-file:not(".file_avail-' + license + '")').hide(); $('#premium-files-' + pid + ' .premium-file').each(function () { $(this).find('.badge').html($(this).find('.badge').data(license)); }); $('.file-price-' + pid).each(function () { if ($(this).is(':checked')) sfp += parseFloat($(this).data(license)); }); /*var pricehtml = " Add to Cart " + $('#total-price-' + pid).data('curr') + price + "