var n=10;
function numTest(nToTest){if(isNaN(nToTest)){nToTest=10;}return nToTest;}
function fixDP(nTest){ parseFloat(nTest); return nTest.toFixed(2);}
function updateAll(){ var n = numTest(document.calcForm.numrooms.value); if (n > 40) { n = 40; document.getElementById("nr").value =n;}; document.getElementById("nrValue").innerHTML =n; var nB = n * 30; document.getElementById("bookable").innerHTML = nB; var o = numTest(document.calcForm.occupancy.value); var oB = o * nB/100; document.getElementById("booked").innerHTML = oB; document.getElementById("availN").innerHTML = nB; document.getElementById("occVal").innerHTML = o; document.getElementById("webPercent").innerHTML = wr; document.getElementById("bkedNhghts").innerHTML = oB; var r = numTest(document.calcForm.rate.value); var wr = numTest(document.calcForm.webratio.value); var wv = oB * r * wr/100; wv = fixDP(wv); document.getElementById("webvalue").innerHTML = "&pound;"+wv; document.getElementById("webPercent").innerHTML = wr; document.getElementById("whatRate").innerHTML = r; var cr = numTest(document.calcForm.commratio.value); var cv = cr/100 * wv; cv = fixDP(cv); var cva = cv *12
cva = fixDP(cva); document.getElementById("commvalue").innerHTML = "&pound;"+cv; document.getElementById("commvalue2").innerHTML = "&pound;"+cv; document.getElementById("webvalue2").innerHTML = "&pound;"+wv; document.getElementById("commpercent").innerHTML = cr; document.getElementById("annualcommvalue2").innerHTML = "&pound;"+cva; var ibexPrice = new Array("0","58","58","58","58","58","58","58","58","58","58","61","63","65.5","68","70.5","73","75.5","78","80.5","83","85.5","88","90.5","93","95.5","97.7","99.9","120.1","104.3","106.5","108.7","110.9","113.1","115.3","118","120","123","125","128","130"); var ip = ibexPrice[n]; var ipa = ip * 12; document.getElementById("ibexprice2").innerHTML = "&pound;"+ip; document.getElementById("annualibexprice2").innerHTML = "&pound;"+ipa; var monthsave = cv - ip; var annualsave= cva - ipa; monthsave = fixDP(monthsave); annualsave = fixDP(annualsave); document.getElementById("monthsave").innerHTML = "&pound;"+monthsave; document.getElementById("annualsave").innerHTML = "&pound;"+annualsave;}

