//"https://f.hubspotusercontent40.net/hubfs/19512391/calcularor%20bestanden/calculator.js" let eligible = "x" let talked = false let yes = document.getElementsByClassName('eligible') let no = document.getElementsByClassName('noteligible') let maybe = document.getElementsByClassName('mightbeeligible') function calculateResult($form){ let workingInNl = $form.find('select[name="working_for_a_company_in_the_netherlands_"]').val(); let livedFarAway = $form.find('select[name="have_you_lived_150_kilometers_from_the_netherlands_"]').val(); let grossSalary = $form.find('input[name="salary"]').val(); let mastersDegree= $form.find('select[name="masters_degree"]').val(); let agreed= $form.find('select[name="do_you_agree_30__ruling_applies_to_you"]').val(); let yearlySalary = grossSalary*12; let seventyPercent = yearlySalary*0.7; if (workingInNl=="No"){ no[0].style.display = "block"; } else{ if (livedFarAway=="No"){ console.log("lived far away is no") no[0].style.display = "block"; } else{ if (mastersDegree=="Yes"){ if (seventyPercent>29616){ if (agreed =="Yes"){ yes[0].style.display = "block" eligible = "true" } else { maybe[0].style.display = "block"; eligible = "maybe" } } else { eligible = false no[0].style.display = "block" } } else { if (seventyPercent>38961){ if (agreed =="Yes"){ yes[0].style.display = "block" eligible = "true" } else { maybe[0].style.display = "block"; eligible = "maybe" } } else { eligible = "false" no[0].style.display = "block" } } } } $('input[name="n30_ruling_calculator_result"]', $form).val(eligible).change(); }