﻿function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}

function bmi(tz,sg) {
 bmi_sz=parseFloat(tz)*10000/(parseFloat(sg)*parseFloat(sg));
 bmi_sz = Math.round(bmi_sz*100)/100;
 if ( bmi_sz <18.5 ) {alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n偏瘦（BMI<18.5），建议均衡膳食，适当运动！");	} else if ( bmi_sz >18.5 && bmi_sz <23 ){	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n正常（18.5<BMI<23），继续保持哦！");	} else if ( bmi_sz >23 && bmi_sz <28 ){	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n超重（23<BMI<28），建议减少摄入量，增加运动！");	} else if ( bmi_sz >28 && bmi_sz <32 ){	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n一度肥胖（28<BMI<32），建议控制饮食，循序渐进，每天坚持快走35分钟左右！");	} else if ( bmi_sz >32 && bmi_sz <36 ){	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n二度肥胖（32<BMI<36），建议控制高热量食品摄入，管住嘴，迈开腿！");	} else if ( bmi_sz >36 && bmi_sz <40 ){	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n三度肥胖（36<BMI<40），建议在医生指导下实施减肥，祝贺成功！");	} else if ( bmi_sz >40 )	{	alert("您的肥胖指数BMI（体重Kg/身高m的平方）为"+bmi_sz+"。\n\n四度肥胖（BMI>40），建议在医生指导下实施减肥，祝贺成功！");	} else{	alert("输入数值有误！重新输入！");	} }  
 
function zmtz(a,b){
	if (a=="")
	{alert("请先输入身高！");}
	else{		
	if (b=="男"){alert("您的性别为"+b+"， 您的身高为"+a/100+"米。\n\n 按照您的体型，最美的体重体型是"+parseInt(22*a*a/10000)+"公斤！  您的体重是这样吗？");	}
	else{ alert("您的性别为"+b+"， 您的身高为"+a/100+"米。 \n\n按照您的体型，最美的体型体重是"+parseInt(19*a*a/10000)+"公斤！  您的体重是这样吗？"); }
	}
}
function sanwei(swsg){	
if (swsg=="")
{alert("请输入您的身高");}
else{  xw= 0.535*parseFloat(swsg);    xw=Math.round(xw*100)/100;	yw= 0.365*parseFloat(swsg);	yw=Math.round(yw*100)/100;	tw= 0.565*parseFloat(swsg);	tw=Math.round(tw*100)/100;	alert("您的身高是"+swsg+"厘米。   \n\n标准胸围是"+xw+"厘米  腰围是"+yw+"厘米  臀围是"+tw+"厘米");}
}
function sltest(a,b,c)
{//a年龄；b为性别,c为不倒时间
//alert("您的数据表明：您的老化程度较慢，即生理年龄小于实际年龄！")
if (a=="" || c=="" ) {alert("输入数据不全！请重新输入。")}
else
{switch(a){
case "1": aa="小于30岁";break;case "2": aa="介于30-39岁之间";break;case "3": aa="介于40-49岁之间";break;case "4": aa="介于50-59岁之间";break;case "5": aa="介于60-69岁之间";break;case "6": aa="介于70-79岁之间";break; case "7": aa="超过80岁";break;} 
switch (b){
case "女":if ((c>=11 && a=="2")||(c>=9.9 && c<11 && a=="3")||(c>=8.4 && c<9.9 && a=="4")||(c>=7.4 && c<8.4 && a=="5")||(c>=5.8 && c<7.4 && a=="6")){ alert("您的年龄"+aa+"，平衡时间为"+c+"秒。\n\n您的数据表明：正常，符合标准！"); } else if ((c<11 && a=="2")||(c<9.9 && a=="3")||(c<8.4 && a=="4")||(c<7.4 && a=="5")||(c<5.8 && a=="6")) { alert("您的年龄"+aa+"，平衡时间为"+c+"秒。\n\n您的数据表明：未达到标准，老化程度偏快，即生理年龄高于实际年龄！");} else if ((c>11 && a=="2")||(c>9.9 && a=="3")||(c>8.4 && a=="4")||(c>7.4 && a=="5")||(c>5.8 && a=="6")) { alert("您的年龄"+aa+"，平衡时间为"+c+"秒。\n\n您的数据表明：您的老化程度较慢，即生理年龄小于实际年龄！");} break;
case "男": if ((c>=60 && c<69 && a=="2")||(c>=50 && c<59 && a=="3")||(c>=40 && c<49 && a=="4")||(c>=30 && c<39 && a=="5") || (c>=20 && c<29 && a=="6") ||(c<19 && a=="7") ){ alert("您的年龄"+aa+"，平衡时间为"+c+"秒，您的数据表明：正常，符合标准！"); } else if ((c<60 && a=="2")||(c<50 && a=="3")||(c<40 && a=="4")||(c<30 && a=="5")||(c<20 && a=="6")) { alert("您的年龄"+aa+"，平衡时间为"+c+"秒。\n\n您的数据表明：未达到标准，老化程度偏快，即生理年龄高于实际年龄！");} else if ((c>69 && a=="2")||(c>59 && a=="3")||(c>49 && a=="4")||(c>39 && a=="5")||(c>29 && a=="6")||(c>19 && a>="7")) { alert("您的年龄"+aa+"，平衡时间为"+c+"秒。\n\n您的数据表明：您的老化程度较慢，即生理年龄小于实际年龄！");} break;}}
}