/*URL Parameter Reader*/ var getUrlParameter = function getUrlParameter(sParam) { var sPageURL = window.location.search.substring(1), sURLVariables = sPageURL.split('&'), sParameterName, i;
for (i = 0; i < sURLVariables.length; i++) { sParameterName = sURLVariables[i].split('='); if (sParameterName[0] === sParam) { return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]); } } }; jQuery(window).load( function(){ var form_class_number = getUrlParameter('class-number'); var form_location = getUrlParameter('class-note'); var form_start_date = getUrlParameter('start-date'); var form_end_date = getUrlParameter('end-date'); var form_start_time = getUrlParameter('start-time'); var form_end_time = getUrlParameter('end-time'); var form_tution_fee = getUrlParameter('tution-fee'); var form_classNumberValue = jQuery('#wpf_input_4744_text_6'); var form_locationValue = jQuery('#wpf_input_4744_text_4'); var form_startDateValue = jQuery('#wpf_input_4744_date'); var form_endDateValue = jQuery('#wpf_input_4744_date_1'); var form_classTimeValue = jQuery('#wpf_input_4744_text_5'); var form_tutionFee = jQuery('$50'); var form_discountCode = jQuery('#wpf_input_4744_text_7'); form_classNumberValue.attr('value',form_class_number); form_locationValue.attr('value',form_location); form_startDateValue.attr('value',form_start_date); form_endDateValue.attr('value',form_end_date); form_classTimeValue.attr('value',form_start_time+' - '+form_end_time); form_tutionFee.val(form_tution_fee); form_tutionFee.attr('readonly','readonly'); form_discountCode.val(''); }); /**/ function discountProcessForm(){ var dataString = jQuery('#'+formName).serialize(); var discountInput = jQuery('#wpf_input_4744_text_7'); jQuery.ajax({ type: "POST", url: "https://www.fortuneacademy.com/discount-processor", // For Live and Local Server data: dataString, dataType: 'json', success: function(data) { $('.discountStatus').remove(); discountInput.parent().append(""+data.msg+""); if(jQuery('.discountPercent').length > 0){ discountCalculation(); } } }); }
jQuery('#applyCoureseDiscount').click( function() { formName = 'wpf_form_id_4744'; if(jQuery('#wpf_input_4744_text_7').val() != ""){ discountProcessForm(formName); } else{ $('.discountStatus').remove(); $('#wpf_input_4744_text_7').parent().append("Discount Code Missing"); } });
function discountCalculation(){ var removeCodeStr = "Remove Code"; if(!jQuery('body').hasClass('CPD_Applied')){ var myPer = jQuery('.discountPercent').text().replace("%", ""); var curPrice = jQuery('#wpf_input_4744_custom_payment_input').val(); var deductAmout = curPrice*myPer/100; var finalPrice = curPrice - deductAmout; jQuery('#wpf_input_4744_custom_payment_input').val(finalPrice); jQuery('body').addClass('CPD_Applied'); jQuery('.discountStatus').append(removeCodeStr); } else{ $('.discountStatus').remove(); jQuery('#wpf_input_4744_text_7').parent().append("Discount Already Applied"+removeCodeStr+""); } }
function removeDiscount(){ var paramPrice = getUrlParameter('tution-fee'); jQuery('#wpf_input_4744_custom_payment_input').val(paramPrice); jQuery('body').removeClass('CPD_Applied'); jQuery('#wpf_input_4744_text_7').val(''); jQuery('.discountStatus').remove(); }