function wronginput() {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
function showresult() {
document.getElementById('rtd').value=td;
if (document.getElementById('prg02').selected==true) {
document.getElementById('rQ').value=-Q2;
document.getElementById('rts').value=tspg2;
}
if (document.getElementById('prg02').selected==false) {
document.getElementById('rQ').value=Q;
}
if (document.getElementById('rad01').checked==true || (document.getElementById('rad05').checked==true && document.getElementById('rad07').checked==true)) {
document.getElementById('rLx').value=L;
}
if (document.getElementById('rad02').checked==true || (document.getElementById('rad05').checked==true && document.getElementById('rad06').checked==true)) {
document.getElementById('rLx').value=x;
}
if (document.getElementById('cb01').selected==true && document.getElementById('rad05').checked==false) {
document.getElementById('rQav').value=-Qav;
document.getElementById('rtfa').value=tfa;
}
if (document.getElementById('rad05').checked==true) {
document.getElementById('rQav').value=-Qavtr;
document.getElementById('rtfa').value=tft;
}
}
function showresulttable() {
document.getElementById('tb03').style.display = "";
document.getElementById('tb04').style.display = "";
document.getElementById('tb06').style.display = "";
}
function errors() {
if (parseFloat(document.input.RH.value)>100) {alert("Relative Humidity cannot exceeds 100% (0-100%)");};
if (parseFloat(document.input.RH.value)<0) {alert("Relative Humidity cannot be less than 0% (0-100%)");};
if (parseFloat(document.input.RH.value)==100) {alert("At 100% Relative Humidity, condensation occurs on everything regardless of material or temperature");};
if (parseFloat(document.input.ta.value)>80) {alert("SOFTLINK service temperature cannot exceeds 80 Degree Celsius");};
if (parseFloat(document.input.ta.value)<-273) {alert("Minimum temperature exists is -273 Degree Celsius");};
if (parseFloat(document.input.tf.value)>80) {alert("SOFTLINK service temperature cannot exceeds 80 Degree Celsius");};
if (parseFloat(document.input.tf.value)<-273) {alert("Minimum temperature exists is -273 Degree Celsius");};
if (parseFloat(document.input.ta.value)<parseFloat(document.input.tf.value)) {alert("Please use Hot Operation Calculator instead (Your input : Internal Temp > Ambient Temp)");};
if (parseFloat(document.input.r1.value)<=0 && document.getElementById('rad02').checked==true) {alert("Please input a valid Pipe diameter");};
if (parseFloat(document.input.f.value)<0) {alert("Surface Coefficient cannot be less than 0");};
if (document.getElementById('prg02').selected==true) {
if (parseFloat(document.input.T2.value)<=0) {alert("Please input a valid Insulation Thickness");};
}
if (document.getElementById('rad05').checked==true) {
if (parseFloat(document.input.percent.value)<=0 || parseFloat(document.input.percent.value)>100) {alert("Please input a valid Filling Degree");};
if (parseFloat(document.input.s.value)<=0) {alert("Please input a valid duration");};
if (parseFloat(document.input.tit.value)<=0) {alert("Please input a valid Insulation Thickness");};
if (document.getElementById('rad07').checked==true) {
if (parseFloat(document.input.tg1.value)<=0) {alert("Please input a valid Tank Width");};
if (parseFloat(document.input.tg2.value)<=0) {alert("Please input a valid Tank Length");};
if (parseFloat(document.input.tg3.value)<=0) {alert("Please input a valid Tank Height");};
}
if (document.getElementById('rad06').checked==true) {
if (parseFloat(document.input.tD.value)<=0) {alert("Please input a valid Tank Diameter");};
if (parseFloat(document.input.th.value)<=0) {alert("Please input a valid Tank Height");};
}
}
if (document.getElementById('cb01').selected==true) {
if (parseFloat(document.input.le.value)<=0) {alert("Please input a valid Duct/Pipe length");};
if (document.getElementById('rad01').checked==true) {
if (parseFloat(document.input.w.value)<=0) {alert("Please input a valid Duct width");};
if (parseFloat(document.input.h.value)<=0) {alert("Please input a valid Duct height");};
}
if (document.getElementById('rad02').checked==true) {
if (parseFloat(document.input.ri.value)<=0) {alert("Please input a valid Pipe Inner Diameter");};
if (parseFloat(document.input.ri.value)>=parseFloat(document.input.r1.value)) {alert("Pipe inner diameter must be smaller than Pipe outer diameter");};
}
if (parseFloat(document.input.v.value)<=0) {alert("Please input a valid Fluid Velocity");};
if (parseFloat(document.input.T.value)<=0.1) {alert("Please input a valid Insulation Thickness");};
}
if (document.input.RH.value==null) {alert("Please input a valid Relative Humidity");};
}
function fdetail() {
Surcof=open("","w01","width=700,height=300");
Surcof.document.write("<html><head><title>Surface Radiation Coefficient</title><style type='text/css'>.style1 {color: #FF0000;font-family: 'MS Sans Serif';font-weight: bold;}.style2 {font-size: 12;font-family: 'MS Sans Serif'}body {background-color: #ECE9D8;}</style></head>"+
"<body><center><h2 class='style1'>Surface Radiation Coefficient</h2><table width='627' border='0'><tr><td width='517'><strong>For polished aluminum cladding, aluminum foil</strong></td><td width='100' align='right'><strong>5.7 W/m&sup2;K</strong></td></tr><tr><td><strong>For old galvanized steel, painted aluminum</strong></td><td align='right'><strong>8.0 W/m&sup2;K</strong></td></tr><tr><td><strong>For plain SOFTLINK, wood, cement, paper, fibrous surface</strong></td><td align='right'><strong>10.0 W/m&sup2;K</strong></td></tr><tr><td><strong>**For insulation in moderate wind climate (3.35m/s)</strong></td><td align='right'><strong>22.7 W/m&sup2;K</strong></td></tr><tr><td><strong>**For insulation in strong wind climate (6.70m/s)</strong></td><td align='right'><strong>33.3 W/m&sup2;K</strong></td></tr></table><p><br><a class='style2'>** - Use only in continual wind condition</a><br><br><a class='style2'>Surface radiation coefficient values suggested above are taken from<br>British Standard 5422-1977 'The Use of Thermal Insulating Materials'</a></p></center><br><br><br><br><br>Hello!"+
"</body></html>");
}
function tableduct() {
if (document.getElementById('rad01').checked==true) {
if (document.getElementById('prg02').selected==true) {
document.getElementById('tb01').rows[5].style.display = "";
}
document.getElementById('tb01').rows[3].style.display = "none";
document.getElementById('tb02').rows[2].style.display = "";
document.getElementById('tb02').rows[3].style.display = "";
document.getElementById('tb02').rows[4].style.display = "none";
if (document.getElementById('cb01').selected==true) {
document.getElementById('tb02').style.display = "";
document.getElementById('tb05').style.display = "";
}
document.getElementById('tb09').style.display = "none";
document.getElementById('tb08').style.display = "none";
document.getElementById('tb07').style.display = "none";
document.getElementById('tb06_2').style.display = "none";
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
}
}
function tablepipe() {
if (document.getElementById('rad02').checked==true) {
if (document.getElementById('prg02').selected==true) {
document.getElementById('tb01').rows[5].style.display = "";
}
document.getElementById('tb01').rows[3].style.display = "";
document.getElementById('tb02').rows[2].style.display = "none";
document.getElementById('tb02').rows[3].style.display = "none";
if (document.getElementById('rad04').checked==true) {
document.getElementById('tb02').rows[4].style.display = "";
}
if (document.getElementById('cb01').selected==true) {
document.getElementById('tb02').style.display = "";
document.getElementById('tb05').style.display = "";
}
document.getElementById('tb09').style.display = "none";
document.getElementById('tb08').style.display = "none";
document.getElementById('tb07').style.display = "none";
document.getElementById('tb06_2').style.display = "none";
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
}
}
function tabletank() {
if (document.getElementById('rad05').checked==true) {
document.getElementById('tb01').rows[5].style.display = "none";
document.getElementById('tb08').style.display = "";
document.getElementById('tb09').style.display = "";
document.getElementById('tb01').rows[3].style.display = "none";
document.getElementById('tb05').style.display = "none";
document.getElementById('tb02').style.display = "none";
if (document.getElementById('rad06').checked==true) {
document.getElementById('tb07').style.display = "";
document.getElementById('tb06_2').style.display = "none";
}
if (document.getElementById('rad07').checked==true) {
document.getElementById('tb07').style.display = "none";
document.getElementById('tb06_2').style.display = "";
}
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
}
}
function dtempinput() {
if (document.getElementById('cb01').selected==true) {
if (document.getElementById('rad05').checked==true) {
document.getElementById('rad01').checked=true;
tableduct();
}
document.getElementById('radt').style.display = "none";
document.getElementById('tb02').style.display = "";
document.getElementById('tb05').style.display = "";
}
if (document.getElementById('cb01').selected==false) {
document.getElementById('radt').style.display = "";
document.getElementById('tb02').style.display = "none";
document.getElementById('tb05').style.display = "none";
}
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
}
function folate() {
if (document.getElementById('rad03').checked==true) {
document.getElementById('tb02').rows[6].style.display = "";
document.getElementById('tb02').rows[5].style.display = "none";
if (document.getElementById('rad02').checked==true) {
document.getElementById('tb02').rows[4].style.display = "none";
}
}
if (document.getElementById('rad04').checked==true) {
document.getElementById('tb02').rows[6].style.display = "none";
document.getElementById('tb02').rows[5].style.display = "";
if (document.getElementById('rad02').checked==true) {
document.getElementById('tb02').rows[4].style.display = "";
}
}
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').style.display = "none";
document.getElementById('tb04').style.display = "none";
document.getElementById('tb06').style.display = "none";
}
}
function dprogram() {
dtempinput();
if (document.getElementById('prg01').selected==true) {
document.getElementById('prgd01').style.display = "";
document.getElementById('prgd02').style.display = "none";
document.getElementById('prgd03').style.display = "none";
}
if (document.getElementById('prg02').selected==true) {
document.getElementById('prgd02').style.display = "";
document.getElementById('prgd01').style.display = "none";
document.getElementById('prgd03').style.display = "none";
document.getElementById('radt').style.display = "none";
if (document.getElementById('rad05').checked==true) {
document.getElementById('rad01').checked=true;
tableduct();
}
if (document.getElementById('rad01').checked==true || document.getElementById('rad02').checked==true) {
document.getElementById('tb01').rows[5].style.display = "";
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').rows[1].style.display = "";
}
}
}
else {
document.getElementById('tb01').rows[5].style.display = "none";
document.getElementById('radt').style.display = "";
if (document.getElementById('nyahidden').value==2) {
document.getElementById('tb03').rows[1].style.display = "none";
}
}
if (document.getElementById('cb01').selected==true) {
document.getElementById('radt').style.display = "none";
document.getElementById('prgd03').style.display = "";
document.getElementById('prgd01').style.display = "none";
document.getElementById('prgd02').style.display = "none";
}
}
