var _0x1d15 = ["appName", "Netscape", "focus", "areaWidth1", "calcForm", "", "NaN", "0", "round", "name", "exec", "areaSq", "elements", "value", "PI", "pow", "areaWidth", "areaLength", "keyCode", "indexOf", "areaDia", "ceil", "$", "Quantity"]; var soilPrice = 0x28; var noCols = 0xc; var noRects = 0x8; var isNN = 0x1; var Quantity = 0; var cost = 0; function init() { isNN = (navigator.appName == Netscape); document.calcForm.areaWidth1.focus(); }; function fmt(_0xaf55x7) { if (_0xaf55x7 + _0x1d15[0x5] == _0x1d15[0x6]) { return 0; } else { return Math[_0x1d15[0x8]](_0xaf55x7 * 0x64) / 0x64; }; }; function calcArea(_0xaf55x9, _0xaf55xa) { objNo = (/\d+/)[_0x1d15[0xa]](_0xaf55x9[_0x1d15[0x9]]); areaObj = document.calcForm[_0x1d15[0xc]][_0x1d15[0xb] + objNo]; if (_0xaf55xa) { areaObj[_0x1d15[0xd]] = fmt(Math[_0x1d15[0xe]] * Math[_0x1d15[0xf]](_0xaf55x9[_0x1d15[0xd]] / 0x2, 0x2)); } else { wObj = document.calcForm[_0x1d15[0xc]][_0x1d15[0x10] + objNo]; hObj = document.calcForm[_0x1d15[0xc]][_0x1d15[0x11] + objNo]; areaObj[_0x1d15[0xd]] = fmt(wObj[_0x1d15[0xd]] * hObj[_0x1d15[0xd]]); }; runCalc(); }; function keyDown(_0xaf55xc) { if (isNN) { return true; }; if (event[_0x1d15[0x12]] == 0x9 || event[_0x1d15[0x12]] == 0xd) { objNo = (/\d+/)[_0x1d15[0xa]](_0xaf55xc[_0x1d15[0x9]]); if (_0xaf55xc[_0x1d15[0x9]][_0x1d15[0x13]](_0x1d15[0x10]) > -0x1) { document.calcForm[_0x1d15[0xc]][_0x1d15[0x11] + objNo].focus(); } else { if (objNo == noCols) { objNo = 0x0; }; if (objNo < noRects) { document.calcForm[_0x1d15[0xc]][_0x1d15[0x10] + (parseInt(objNo) + 0x1)].focus(); } else { document.calcForm[_0x1d15[0xc]][_0x1d15[0x14] + (parseInt(objNo) + 0x1)].focus(); }; }; return false; }; }; function toNo(_0xaf55xe) { if (_0xaf55xe == _0x1d15[0x5]) { return 0x0; } else { return parseInt(_0xaf55xe); }; }; function runCalc() { with(document.calcForm) { areaSqV = 0x0; for (var _0xaf55x10 = 0x1; _0xaf55x10 <= noCols; _0xaf55x10++) { areaSqV += toNo(elements[_0x1d15[0xb] + _0xaf55x10][_0x1d15[0xd]]); }; bedArea[_0x1d15[0xd]] = fmt(areaSqV); soilQ = fmt(depth[_0x1d15[0xd]] * areaSqV / 0x144); soilReq[_0x1d15[0xd]] = soilQ; soilQC = Math[_0x1d15[0x15]](soilQ); Quantity[_0x1d15[0xd]] = soilQC; cost[_0x1d15[0xd]] = _0x1d15[0x16] + soilQC * soilPrice; }; document.calcForm[_0x1d15[0x17]][_0x1d15[0xd]] = Math[_0x1d15[0x15]](0x1 * soilQ); };