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 + "