(function($){ $(document).ready(function(){ //t var optcurr; var calcYearSelect = $('#moto .calcYear, #cargo .calcYear'); $('.calcYear').empty(); calcYearSelect.each(function(i,elem) { for (optcurr = 1; optcurr < 16; optcurr++) { if (optcurr == 1) { $(this).append(''); } else if (optcurr == 15) { $(this).append(''); } else if (optcurr < 15) { $(this).append(''); } else if (optcurr == 15) { $(this).append(''); } } }); $('#moto .calcYear [value="10"], #cargo .calcYear [value="10"]').attr('selected','selected'); var calcYearSelectCar = $('#car .calcYear'); var carrurryear = 2022; var maxyear = carrurryear - 15 - 1; calcYearSelectCar.each(function(i,elem) { for (carrurryear; carrurryear >= maxyear; carrurryear--) { if (carrurryear === maxyear) { $(this).append(''); } else { $(this).append(''); } } }); $('.calcYear [value="10"]').attr('selected','selected'); $('#calc-news-btn').click(function functionName(e) { e.preventDefault(); $('.calc-news-wrapp').slideDown(); }); function runTaxCalculate() { var params = {}; var activTab = document.querySelector('#calcTabs .tab-link.active').getAttribute('data-tablink'); params.price = parseInt(document.querySelector('#' + activTab + ' input.calcPrice').value); params.currency = document.querySelector('#' + activTab + ' select.calcCurrency').value; params.carType = activTab; document.querySelector('#' + activTab + ' select.calcYear') != null ? params.year = parseInt(document.querySelector('#' + activTab + ' select.calcYear').value) : null; document.querySelector('#' + activTab + ' select.calcEengine-type') != null ? params.engineType = document.querySelector('#' + activTab + ' select.calcEengine-type').value : null; document.querySelector('#' + activTab + ' select.calcEngine-cap') != null ? params.engineCap = parseInt(document.querySelector('#' + activTab + ' select.calcEngine-cap').value) : null; document.querySelector('#' + activTab + ' input.calcElEngine') != null ? params.elengine = parseInt(document.querySelector('#' + activTab + ' input.calcElEngine').value) : null; document.querySelector('#' + activTab + ' input.calcMotoEngine-cap') != null ? params.motoEngine = parseInt(document.querySelector('#' + activTab + ' input.calcMotoEngine-cap').value) : null; document.querySelector('#' + activTab + ' input.calcTrackWeight') != null ? params.trackWeight = parseInt(document.querySelector('#' + activTab + ' input.calcTrackWeight').value) : null; document.querySelector('#' + activTab + ' input.preferentialExcise') != null ? params.preferentialExcise = document.querySelector('#' + activTab + ' input.preferentialExcise').checked : null; var paramsSerializ = JSON.stringify(params); $.ajax({ type: "POST", url: 'https://atlanticexpress.com.ua/wp-content/themes/atlantic-neo/inc/calculator_rastamozhki.php', data: { params: paramsSerializ }, dataType: 'json', success: function(request) { calcShow(request); } }); } $('#calcBtn').click(function(e){ runTaxCalculate(); }); }); })(jQuery);