var cbs = document.querySelectorAll('input[type="checkbox"]');
var but = document.getElementById('submit_button');
var text = document.getElementById("text-izvelies");
var res = document.getElementById("results");
function update() {
but.disabled = true; // Disabled by default
cbs.forEach(function(entry) {
if (entry.checked) {
but.disabled = false; // Enable button
text.style.display = "none";
pres.style.display = "block";
return false; // Exit the loop
}
});
}
cbs.forEach(function(entry) {
entry.onchange = update; // Bind update() function on change of each checkboxes
});
function GRC() {
var masa=document.getElementById("masa").value;
var izmers=document.getElementById("izmers").value;
var veids=document.getElementById("veids").value;
var scenarijs=document.getElementById("scenarijs").value;
if(izmers==="3" && scenarijs ==="0") {
Ground_risk_class = 2;
} else if(izmers==="3" && veids ==="VLOS" && scenarijs ==="1") {
Ground_risk_class = 3;
} else if(izmers==="3" && veids ==="BVLOS" && scenarijs ==="1") {
Ground_risk_class = 4;
} else if(izmers==="3" && veids ==="VLOS" && scenarijs ==="2") {
Ground_risk_class = 5;
} else if(izmers==="3" && veids ==="BVLOS" && scenarijs ==="2") {
Ground_risk_class = 6;
} else if(izmers==="3" && veids ==="VLOS" && scenarijs ==="3") {
Ground_risk_class = 5;
} else if(izmers==="3" && veids ==="BVLOS" && scenarijs ==="3") {
Ground_risk_class = 6;
} else if(izmers==="3" && veids ==="VLOS" && scenarijs ==="4") {
Ground_risk_class = 100;
} else if(izmers==="3" && veids ==="BVLOS" && scenarijs ==="4") {
Ground_risk_class = 100;
} else if(izmers==="1" && masa ==="4" && scenarijs ==="0") {
Ground_risk_class = 1;
} else if(izmers==="1" && masa ==="1" && scenarijs ==="0") {
Ground_risk_class = 1;
} else if(izmers==="1" && masa ==="4" && veids ==="VLOS" && scenarijs ==="1") {
Ground_risk_class = 2;
} else if(izmers==="1" && masa ==="1" && veids ==="VLOS" && scenarijs ==="1") {
Ground_risk_class = 2;
} else if(izmers==="1" && masa ==="4" && veids ==="BVLOS" && scenarijs ==="1") {
Ground_risk_class = 3;
} else if(izmers==="1" && masa ==="1" && veids ==="BVLOS" && scenarijs ==="1") {
Ground_risk_class = 3;
} else if(izmers==="1" && masa ==="4" && veids ==="VLOS" && scenarijs ==="2") {
Ground_risk_class = 4;
} else if(izmers==="1" && masa ==="1" && veids ==="VLOS" && scenarijs ==="2") {
Ground_risk_class = 3;
} else if(izmers==="1" && masa ==="4" && veids ==="VLOS" && scenarijs ==="3") {
Ground_risk_class = 4;
} else if(izmers==="1" && masa ==="1" && veids ==="VLOS" && scenarijs ==="3") {
Ground_risk_class = 3;
} else if(izmers==="1" && masa ==="4" && veids ==="BVLOS" && scenarijs ==="2") {
Ground_risk_class = 5;
} else if(izmers==="1" && masa ==="1" && veids ==="BVLOS" && scenarijs ==="2") {
Ground_risk_class = 4;
} else if(izmers==="1" && masa ==="4" && veids ==="BVLOS" && scenarijs ==="3") {
Ground_risk_class = 5;
} else if(izmers==="1" && masa ==="1" && veids ==="BVLOS" && scenarijs ==="3") {
Ground_risk_class = 4;
} else if(izmers==="1" && masa ==="4" && veids ==="VLOS" && scenarijs ==="4") {
Ground_risk_class = 7;
} else if(izmers==="1" && masa ==="1" && veids ==="VLOS" && scenarijs ==="4") {
Ground_risk_class = 6;
} else if(izmers==="1" && masa ==="4" && veids ==="BVLOS" && scenarijs ==="4") {
Ground_risk_class = 100;
} else if(izmers==="1" && masa ==="1" && veids ==="BVLOS" && scenarijs ==="4") {
Ground_risk_class = 7;
}
var ZRK = Ground_risk_class;
var ZRKt = "Zemes riska klase: "
document.getElementById('GRC').innerHTML = ZRKt+ZRK;
}
function ARC() {
var augstums=document.getElementById("augstums").value;
var lidlauks=document.getElementById("lidlauks").value;
var gaisat=document.getElementById("gaisat").value;
if(lidlauks==="2") {
Air_risk_class = "D";
} else if(lidlauks==="5" && augstums ==="120plus") {
Air_risk_class = "D";
} else if(lidlauks==="5" && augstums ==="120" && gaisat ==="1") {
Air_risk_class = "A";
} else if(lidlauks==="5" && augstums ==="50" && gaisat ==="1") {
Air_risk_class = "A";
}else if(lidlauks==="3") {
Air_risk_class = "C";
} else if(lidlauks==="4") {
Air_risk_class = "C";
} else if(lidlauks==="5" && augstums ==="120") {
Air_risk_class = "C";
} else if(lidlauks==="5" && augstums ==="50") {
Air_risk_class = "B";
} else if(lidlauks==="1" && augstums ==="120") {
Air_risk_class = "B";
} else if(lidlauks==="1" && augstums ==="120plus") {
Air_risk_class = "C";
} else if(gaisat ==="1" && lidlauks==="1" && augstums ==="50") {
Air_risk_class = "A";
} else if(gaisat ==="1" && lidlauks==="1" && augstums ==="120") {
Air_risk_class = "A";
} else if(gaisat ==="0" && lidlauks==="1" && augstums ==="50") {
Air_risk_class = "B";
} else if(gaisat ==="0" && lidlauks==="1" && augstums ==="120") {
Air_risk_class = "B";
} else if(gaisat ==="1" && lidlauks==="1" && augstums ==="120plus") {
Air_risk_class = "C";
}
var GRK = Air_risk_class;
var GRKt = "Gaisa riska klase: "
document.getElementById('ARC').innerHTML = GRKt+GRK;
}
function SAIL() {
var ZRK = Ground_risk_class;
var GRK = Air_risk_class;
if(GRK=="A" && ZRK <=2) {
Overall_risk_class = "I";
} else if(GRK=="A" && ZRK ==3) {
Overall_risk_class = "II";
} else if(GRK=="A" && ZRK ==4) {
Overall_risk_class = "III";
} else if(GRK=="A" && ZRK ==5) {
Overall_risk_class = "IV";
} else if(GRK=="A" && ZRK ==6) {
Overall_risk_class = "V";
} else if(GRK=="B" && ZRK <=3) {
Overall_risk_class = "II";
} else if(GRK=="B" && ZRK ==4) {
Overall_risk_class = "III";
} else if(GRK=="B" && ZRK ==5) {
Overall_risk_class = "IV";
} else if(GRK=="B" && ZRK ==6) {
Overall_risk_class = "V";
} else if(GRK=="C" && ZRK <=5) {
Overall_risk_class = "IV";
} else if(GRK=="C" && ZRK ==6) {
Overall_risk_class = "V";
} else if(GRK=="D") {
Overall_risk_class = "VI";
} else if(ZRK==7) {
Overall_risk_class = "VI";
}
var KRK = Overall_risk_class;
var masa=document.getElementById("masa").value;
if(masa==="1" && KRK=="II") {
PILOTreq_apr = "- Jābūt vismaz 18 gadus vecam
- Civilās aviācijas aģentūrā jānokārto tālvadības pilota teorētisko zināšanu pārbaude
- Jāveic patstāvīga praktisko prasmju pārbaude, atbilstoši noteikumu 7.pielikumā noteiktajai kārtībai";
} else if(masa==="1" && KRK=="I") {
PILOTreq_apr = "- Jābūt vismaz 18 gadus vecam
- Civilās aviācijas aģentūrā jānokārto tālvadības pilota teorētisko zināšanu pārbaude
- Jāveic patstāvīga praktisko prasmju pārbaude, atbilstoši noteikumu 7.pielikumā noteiktajai kārtībai";
} else {
PILOTreq_apr = "- Jābūt vismaz 18 gadus vecam
- Civilās aviācijas aģentūrā jānokārto tālvadības pilota teorētisko zināšanu pārbaude
- Civilās aviācijas aģentūrā jānokārto tālvadības pilota praktisko prasmju pārbaude";
}
var KRK = Overall_risk_class;
var KRKt = "Kopējā riska klase: "
var NEXT = "NOTEIKTĀS PRASĪBAS"
var RISK = "BEZPILOTA GAISA KUĢA LIDOJUMA RISKA NOVĒRTĒJUMS"
var UASE = "UAS EKSPLUATANTAM"
var UASEreq = "Jāsaņem Civilās aviācijas aģentūras atļauja paaugstināta riska bezpilota gaisa kuģa lidojumam"
var PILOT = "TĀLVADĪBAS PILOTAM"
var PILOTreq = PILOTreq_apr
document.getElementById('SAIL').innerHTML = KRKt+KRK;
document.getElementById('NEXT').innerHTML = NEXT;
document.getElementById('RISK').innerHTML = RISK;
document.getElementById('UASE').innerHTML = UASE;
document.getElementById('PILOT').innerHTML = PILOT;
document.getElementById('UASEreq').innerHTML = UASEreq;
document.getElementById('PILOTreq').innerHTML = PILOTreq;
}
document.getElementById('submit_button').addEventListener('click', function(){GRC();})
document.getElementById('submit_button').addEventListener('click', function(){ARC();})
document.getElementById('submit_button').addEventListener('click', function(){SAIL();})
document.getElementById('submit_button').addEventListener('click', function(){res.style.display = "block";})