function isFilled(a){if(a.value==""||a.value==null){return false}else{return true}}function isNum(x){var testnum=x.value+"";var flag=0;if(testnum.length=1&&testnum==".")return false;for(var i=0;i<testnum.length;i++){if(testnum.charAt(i)<"0"||testnum.charAt(i)>"9"){if(testnum.charAt(i)=="."){flag+=1}else{return false}}if(flag>1)return false}return true}function calculateWHR(bmiform2){var a=bmiform2.waist.value/bmiform2.hip.value;bmiform2.whrResult.value=Math.round(a*100)/100}function testStatus(bmiform2){if(bmiform2.gender[0].checked){if(bmiform2.whrResult.value<=1){bmiform2.status.value="正常"}else{bmiform2.status.value="高"}}if(bmiform2.gender[1].checked){if(bmiform2.whrResult.value<=0.8){bmiform2.status.value="正常"}else{bmiform2.status.value="高"}}}function WHR(bmiform2){calculateWHR(bmiform2);testStatus(bmiform2)}function isValidWHR(bmiform2){if(isFilled(bmiform2.waist)==false){alert("请输入腰围！");bmiform2.waist.focus();return false}if(isNum(bmiform2.waist)==false){alert("请输入正确有效的腰围！ 例如：35 或 40");bmiform2.waist.focus();return false}if(isFilled(bmiform2.hip)==false){alert("请输入臀围！");bmiform2.hip.focus();return false}if(isNum(bmiform2.hip)==false){alert("请输入正确有效的臀围！ 例如：35 或 40");bmiform2.hip.focus();return false}WHR(bmiform2)}function doPrint(){var pwin=window.open("","print");var printStr=window.document.getElementById("div_Print").innerHTML;pwin.document.body.innerHTML=printStr;pwin.print();pwin.close()}
