File: /home/storage/c/63/6c/usesambura1/public_html/yr/wp-content/themes/ultra/inc/premium/js/premium.js
/**
* (c) Greg Priday, freely distributable under the terms of the GPL 2.0 license.
*/
jQuery( function ( $ ) {
var minPrice = Number( $('#theme-upgrade input[name=variable_pricing_custom]').attr('min') );
// Handle clicking the play button
$('#theme-upgrade #click-to-play').click(function(e){
e.preventDefault();
// Open the Vimeo video in a new window
window.open($(this).attr('href'), 'videowindow', 'width=640,height=362,resizeable,scrollbars');
});
$( '#theme-upgrade .buy-button').click(function(e){
e.preventDefault();
$(this).closest('form').submit();
$( '#theme-upgrade-info' ).slideDown();
$( 'html, body' ).animate( {'scrollTop':0} );
return false;
});
$('#theme-upgrade #purchase-form').submit(function(){
window.open('', 'paymentwindow', 'width=960,height=800,resizeable,scrollbars');
this.target = 'paymentwindow';
});
$('#theme-upgrade #purchase-form.supporters-pack .download a').click(function(e){
e.preventDefault();
window.open($(this).attr('href'), 'paymentwindow', 'width=960,height=800,resizeable,scrollbars');
});
$('#theme-upgrade #purchase-form .options input[type=radio]').change(function(){
var val = $(this).val();
if($(this).hasClass('custom-price')) {
val = $('#theme-upgrade #purchase-form .options input[name=variable_pricing_custom]').val();
val = parseFloat(val).toFixed(2);
if(isNaN(val)) val = minPrice;
val = Math.max(val,minPrice);
}
$('#theme-upgrade #purchase-form input[name=amount]').val(val);
$('#theme-upgrade #purchase-form .variable-pricing-submit em').html('$'+val);
if(val >= 15) $('#theme-upgrade .support-message').slideUp();
else $('#theme-upgrade .support-message').slideDown();
});
$('#theme-upgrade #purchase-form .options input[name=variable_pricing_custom]').keyup(function(){
var val = $(this).val().replace(/[^0-9.]/g, '');
val = parseFloat(val).toFixed(2);
if(isNaN(val)) val = minPrice;
val = Math.max(val,minPrice);
$(this).closest('form').find('.custom-price').click();
$('#theme-upgrade #purchase-form input[name=amount]').val(val);
$('#theme-upgrade #purchase-form .variable-pricing-submit em').html('$'+val);
if(val >= 15) $('#theme-upgrade .support-message').slideUp();
else $('#theme-upgrade .support-message').slideDown();
}).change(function(){ $(this).keyup(); });
// Display the form
$( '#theme-upgrade-already-paid' ).click( function () {
$( '#theme-upgrade-info' ).slideToggle();
return false;
} );
} );