$(document).ready(function() {
var elemLen = $("#vlr-3w #vlr-input-len");
function VlrDoCalc() {
$("#vlr-3w input").each(function() {
var inputVal = $(this).val();
if (inputVal.length > 1) {
firstChar = inputVal.substring(0, 1);
while (firstChar == "0") {
inputVal = inputVal.substring(1, inputVal.length);
firstChar = inputVal.substring(0, 1);
}
}
inputVal = inputVal.replace(",", ".");
if ($(this).attr("id") == "vlr-input-len") {
inputVal = inputVal.replace(/[^\d.]/g, '');
inputVal = inputVal.replace(".", ",");
inputVal = inputVal.replace(".", ",");
}
else {
inputVal = inputVal.replace(/[^\d]/g, '');
}
$(this).val(inputVal);
});
var inputEil = eval($("#vlr-3w #vlr-input-eil").val());
var inputEir = eval($("#vlr-3w #vlr-input-eir").val());
var inputEal = eval($("#vlr-3w #vlr-input-eal").val());
var inputEar = eval($("#vlr-3w #vlr-input-ear").val());
var inputRk = eval($("#vlr-3w #vlr-input-rk").val());
var resEil = inputEil * 0.1;
var resEir = inputEir * 0.1;
var resEal = inputEal * 0.1;
var resEar = inputEar * 0;
var resRk = inputRk * 0.65;
var inputVal = $("#vlr-3w #vlr-input-len").val();
inputVal = inputVal.replace(",", ".");
inputVal = inputVal.replace(/[^\d.]/g, '');
var input1 = 1.185;
var input2 = 1.135;
var input3 = 1.135;
var input4 = 0.05;
var resLen = inputVal - resEil - resEir - resEal - resEar - resRk;
var resStk = (resLen - input1) / input2 + 1;
if (resStk < 0) {
resStk = 0;
}
var resStk2 = resStk - Math.floor(resStk);
var resLen3 = (resStk2 * input3) + input4;
var finStk = 0;
if (resLen3 > 1) {
finStk = Math.floor(resStk) - 1;
}
else if (resLen3 > 0.01) {
finStk = Math.floor(resStk);
}
var finStk2 = 0;
if (resLen3 > 1.06) {
finStk2 = 2;
}
else if (resLen3 > 0.09) {
finStk2 = 1;
}
else if (resLen3 < 0.9) {
finStk2 = 0;
}
var finStk3 = (inputEil + inputEir) * 2;
var finStk4 = inputEal + inputEar;
var finStk5 = inputRk;
var finStk6 = Math.ceil(finStk / 2);
$("#vlr-3w #vlr-final-stk").html(finStk);
$("#vlr-3w #vlr-final-stk2").html(finStk2);
$("#vlr-3w #vlr-final-stk3").html(finStk3);
$("#vlr-3w #vlr-final-stk4").html(finStk4);
$("#vlr-3w #vlr-final-stk5").html(finStk5);
$("#vlr-3w #vlr-final-stk6").html(finStk6);
VlrFormatInput(elemLen);
}
function VlrFormatInput(inputElem) {
var inputVal = inputElem.val();
inputVal = inputVal.replace(",", ".");
inputVal = inputVal.replace(/[^\d.]/g, '');
inputVal = inputVal.replace(".", ",");
inputElem.val(inputVal);
}
// onLoad
VlrDoCalc();
$("#vlr-3w input").on("input", function() {
VlrDoCalc();
});
$("#vlr-3w input").on("click", function() {
$(this).select();
});
elemLen.on("blur", function() {
VlrFormatInput($(this));
});
});
Verlegerechner Rasenkante mit Radlauf
Berechnungen Stückzahl Rasenkante mit Radlauf
Bei Vier- und Vielecken jede Seite einzeln berechnen. Immer 2 Ecken eingeben = Bedarf 1. Seite 2 Ecken= folgende Seiten 1 Ecke= letzte Seite 0 Ecken.
Vorgesehene Länge:
Ecke Innen Links:
Ecke Innen Rechts:
oder
Ecke Aussen Links:
Ecke Aussen Rechts:
Alternativ zum Längenausgleich
RK 700mm lg.:
benötigte Stückzahl:
0 Stück
Abschlußstück 1,13m:
0 Stück
Ecken Innen (eine Ecke = 2 Stück):
0 Stück
Ecken Aussen:
0 Stück
RK 0,700 m lg.:
0 Stück
Vorschlag Erdanker alle 2 Rasenkanten
Erdanker
0 Stück