J
<form class="form">
</form>
<script type="text/javascript">
var inputFieldStates = [false,false,false];
// Def of Text
var translations = {
de : {
title : "Calculateur de gravier d'aquarium",
width : "Largeur (A) en cm",
depth : "Profondeur (B) en cm",
heigth : "Hauteur de gravier (C) en cm",
recommendation : "6",
button : "Calculer",
result : "Vous avez besoin de $1 litres de gravier.",
error : "Veuillez s.v.p. saisir un nombre.",
decimalSeparator: ","
}
};
var textToUse = translations.de;
//
function replaceTranslations() {
document.getElementById("aquaGravelCalcTitle").innerHTML = textToUse.title;
document.getElementById("aquaGravelCalcWidthLabel").innerHTML = textToUse.width;
document.getElementById("aquaGravelCalcDepthLabel").innerHTML = textToUse.depth;
document.getElementById("aquaGravelCalcHeightLabel").innerHTML = textToUse.heigth;
document.getElementById("aquaGravelCalcWidthInputAdvice").innerHTML = textToUse.error;
document.getElementById("aquaGravelCalcDepthInputAdvice").innerHTML = textToUse.error;
document.getElementById("aquaGravelCalcHeightInputAdvice").innerHTML = textToUse.error;
document.getElementById("aquaGravelCalcHeightInput").value = textToUse.recommendation;
document.getElementById("aquaGravelCalcRefreshButton").value = textToUse.button;
}
replaceTranslations();
var aquaGravelCalcWidthId = "aquaGravelCalcWidthInput";
var aquaGravelCalcDepthId = "aquaGravelCalcDepthInput";
var aquaGravelCalcHeightId = "aquaGravelCalcHeightInput";
var aquaGravelCalcWidthInput = document.getElementById(aquaGravelCalcWidthId);
var aquaGravelCalcDepthInput = document.getElementById(aquaGravelCalcDepthId);
var aquaGravelCalcHeightInput = document.getElementById(aquaGravelCalcHeightId);
function refresh() {
checkValue(aquaGravelCalcWidthInput);
checkValue(aquaGravelCalcDepthInput);
checkValue(aquaGravelCalcHeightInput);
}
function placeAdvice(htmlObj, result) {
var adviceStyle = document.getElementById(htmlObj.id+'Advice').style;
switch (result) {
/*
case null:
adviceStyle.setProperty ("display", "none", null);
//document.getElementById(htmlObj.id+'Advice').style="display:none;";
break;
*/
case true:
adviceStyle.setProperty ("display", "none", null);
//document.getElementById(htmlObj.id+'Advice').style="display:none;";
break;
default:
adviceStyle.setProperty ("display","block",null);
//document.getElementById(htmlObj.id+'Advice').style="display:block;";
break;
}
}
function checkValue(htmlObj) {
hideResult();
if (
typeof(htmlObj) == "object"
&& htmlObj.value == ""
) {
placeAdvice(htmlObj, null);
setInputFieldStates (htmlObj.id, false);
} else if (
typeof(htmlObj) == "object"
&& htmlObj.value != ""
&& /^([0-9]+)$/.test(htmlObj.value)
) {
placeAdvice(htmlObj, true);
setInputFieldStates (htmlObj.id, true);
} else {
placeAdvice(htmlObj, false);
setInputFieldStates (htmlObj.id, false);
}
}
function setInputFieldStates (id, value) {
switch (id) {
case aquaGravelCalcWidthId:
inputFieldStates[0] = value || false;
break;
case aquaGravelCalcDepthId:
inputFieldStates[1] = value || false;
break;
case aquaGravelCalcHeightId:
inputFieldStates[2] = value || false;
break;
}
if (inputFieldStates.indexOf(false) == -1) {
calcResult();
}
}
function calcResult() {
var result = (aquaGravelCalcWidthInput.value * aquaGravelCalcDepthInput.value * aquaGravelCalcHeightInput.value / 1000).toFixed(2);
var resultText = textToUse.result.replace(/\$1/g, result.replace(/\./,textToUse.decimalSeparator));
document.getElementById("aquaGravelCalcResult").innerHTML = resultText;
var resultStyle = document.getElementById("aquaGravelCalcResult").style;
resultStyle.setProperty('display', 'block', null);
resultStyle.setProperty('font-size', '200%', null);
}
function hideResult() {
var resultStyle = document.getElementById("aquaGravelCalcResult").style;
resultStyle.setProperty('display', 'none', null);
}
</script>
sera Gravel Anthracite
Gravier naturel anthracite (Ø 1 - 3 mm) pour tous les aquariums d’eau douce et de mer
Le sera Gravel Anthracite est stable par rapport au CO2 et neutre dans l’eau, c’est-à-dire qu’il n’a aucune influence sur les paramètres de l’eau et ne colore pas l’eau. En raison de la taille des grains de 1 à 3 mm, les plantes peuvent bien se développer. Grâce au grain arrondi, le gravier est également approprié pour élever les poissons de fond tels que les silures.
sera Gravel Anthracite a été testé par un institut indépendant selon la norme DIN 38415-6 / EN ISO 15088 et s’est avéré exempt de substances nocives, de sorte qu’il convient également à l’élevage d’animaux sensibles.
Aquarienkies Rechner
<label for="aquaGravelCalcWidthInput" id="aquaGravelCalcWidthLabel">Breite in cm</label> <input class="form-control" id="aquaGravelCalcWidthInput" onchange="refresh();" onfocusout="refresh();" type="text" />
Hinweis
<label for="aquaGravelCalcDepthInput" id="aquaGravelCalcDepthLabel">Tiefe in cm</label> <input class="form-control" id="aquaGravelCalcDepthInput" onchange="refresh();" onfocusout="refresh();" type="text" />
Hinweis
<label for="aquaGravelCalcHeightInput" id="aquaGravelCalcHeightLabel">gewünschte Kieshöhe in cm:</label> <input class="form-control" id="aquaGravelCalcHeightInput" onchange="refresh();" onfocusout="refresh();" type="text" />
Hinweis
<input class="btn btn-primary form-control" id="aquaGravelCalcRefreshButton" onclick="refresh();" type="button" value="Aktualisieren" />
Sie benötigen x Liter Kies.
Désignation du produit | Contenu | Commentaire | Réf. |
---|---|---|---|
sera Gravel Anthracite |
3 l | Ø 1 - 3 mm | 32267 |
sera Gravel Anthracite |
6 l | Ø 1 - 3 mm | 32268 |
- Images (version à imprimer)
- 4001942452588_45258_-INT-_sera-gravel-anthracite-6-l.tif
- 4001942452571_45257_-INT-_sera-gravel-anthracite-3-l.tif
- Images (optimisées pour Internet)
- 4001942452588_45258_-int-_sera-gravel-anthracite-6-l.png
- 4001942452571_45257_-int-_sera-gravel-anthracite-3-l.png