Team:Calgary/VGSandbox

From 2012.igem.org

(Difference between revisions)
(Replaced content with "<html> <body> </body> </html>")
Line 3: Line 3:
<body>
<body>
-
<div align="center">
 
-
<object type="application/x-shockwave-flash" id="iGem" data="http://2012.igem.org/wiki/images/c/ce/UCalgary2012_FlashGame.swf" width="600px" height="400px" style="display: block !important; ">
 
-
<param name="menu" value="false">
 
-
<param name="scale" value="noScale">
 
-
<param name="allowFullscreen" value="true">
 
-
<param name="allowScriptAccess" value="always">
 
-
<param name="bgcolor" value="#FFFFFF">
 
-
</object>
 
-
</div>
 
-
 
-
<div>
 
-
Enter your weight in kilograms and your height in centimeters in the form below and press the "Let's see" button (Please read disclaimer below before using this form)
 
-
 
-
<FORM NAME="BMI" method=POST>
 
-
<TABLE border=1>
 
-
<TR>
 
-
<TD><DIV ALIGN=CENTER>Your Weight (kg)</DIV></TD>
 
-
<TD><DIV ALIGN=CENTER>Your Height (cm)</DIV></TD>
 
-
<TD><DIV ALIGN=CENTER>Your BMI</DIV></TD>
 
-
<TD><DIV ALIGN=CENTER>My Comment</DIV></TD>
 
-
</TR>
 
-
 
-
<TR>
 
-
<TD><INPUT TYPE=TEXT NAME=weight  SIZE=10 onFocus="this.form.weight.value=''"></TD>
 
-
<TD><INPUT TYPE=TEXT NAME=height  SIZE=10 onFocus="this.form.height.value=''"></TD>
 
-
<TD><INPUT TYPE=TEXT NAME=bmi    SIZE=8 ></TD>
 
-
<TD><INPUT TYPE=TEXT NAME=my_comment size=35></TD>
 
-
</TABLE>
 
-
 
-
<P>
 
-
<INPUT TYPE="button" VALUE="Let's see" onClick="computeform(this.form)">
 
-
<INPUT TYPE="reset"  VALUE="Reset" onClick="ClearForm(this.form)">
 
-
</FORM>
 
-
 
-
<HR>
 
-
 
-
 
-
<B>Disclaimer</B>: This form is based on the calculation of
 
-
<A HREF="http://phaster.com/unpretentious/bmi.html"><I>"Body Mass Index"</I></A>
 
-
and is only meant to be a demonstration of how Javascript(tm) could be used
 
-
on a Web Page. Information it contains may not be accurate and is not designed
 
-
or intended to serve as medical advice. I am not liable for any physical or
 
-
psychological damages suffered as a result of using this script.
 
-
<p>This free script provided by
 
-
<a href="http://javascriptkit.com">JavaScript
 
-
Kit</a></p>
 
-
<hr>
 
-
 
-
<SCRIPT LANGUAGE="JAVASCRIPT">
 
-
<!-- hide this script tag's contents from old browsers
 
-
 
-
//Body Mass calculator- by John Scott (johnscott03@yahoo.com)
 
-
//Visit JavaScript Kit (http://javascriptkit.com) for script
 
-
//Credit must stay intact for use
 
-
 
-
function ClearForm(form){
 
-
 
-
    form.weight.value = "999";
 
-
    form.height.value = "";
 
-
    form.bmi.value = "";
 
-
    form.my_comment.value = "";
 
-
 
-
}
 
-
 
-
function bmi(weight, height) {
 
-
 
-
          bmindx=weight/eval(height*height);
 
-
          return bmindx;
 
-
}
 
-
 
-
function checkform(form) {
 
-
 
-
      if (form.weight.value==null||form.weight.value.length==0 || form.height.value==null||form.height.value.length==0){
 
-
            alert("\nPlease complete the form first");
 
-
            return false;
 
-
      }
 
-
 
-
      else if (parseFloat(form.height.value) <= 0||
 
-
                parseFloat(form.height.value) >=500||
 
-
                parseFloat(form.weight.value) <= 0||
 
-
                parseFloat(form.weight.value) >=500){
 
-
                alert("\nReally know what you're doing? \nPlease enter values again. \nWeight in kilos and \nheight in cm");
 
-
                ClearForm(form);
 
-
                return false;
 
-
      }
 
-
      return true;
 
-
 
-
}
 
-
 
-
function computeform(form) {
 
-
alert("Hello");
 
-
 
-
      if (checkform(form)) {
 
-
 
-
      yourbmi=Math.round(bmi(form.weight.value, form.height.value/100));
 
-
      form.bmi.value=yourbmi;
 
-
 
-
      if (yourbmi >40) {
 
-
          form.my_comment.value="You are grossly obese, consult your physician!";
 
-
      }
 
-
 
-
      else if (yourbmi >30 && yourbmi <=40) {
 
-
          form.my_comment.value="Umm... You are obese, want some liposuction?";
 
-
      }
 
-
 
-
      else if (yourbmi >27 && yourbmi <=30) {
 
-
          form.my_comment.value="You are very fat, do something before it's too late";
 
-
      }
 
-
 
-
      else if (yourbmi >22 && yourbmi <=27) {
 
-
          form.my_comment.value="You are fat, need dieting and exercise";
 
-
      }
 
-
 
-
      else if (yourbmi >=21 && yourbmi <=22) {
 
-
          form.my_comment.value="I envy you. Keep it up!!";
 
-
      }
 
-
 
-
      else if (yourbmi >=18 && yourbmi <21) {
 
-
          form.my_comment.value="You are thin, eat more.";
 
-
      }
 
-
 
-
      else if (yourbmi >=16 && yourbmi <18) {
 
-
          form.my_comment.value="You are starving. Go Find some food!";
 
-
      }
 
-
 
-
      else if (yourbmi <16) {
 
-
          form.my_comment.value="You're grossly undernourished, need hospitalization ";
 
-
      }
 
-
 
-
      }
 
-
      return;
 
-
}
 
-
// -- done hiding from old browsers -->
 
-
</SCRIPT>
 
-
<div>
 
</body>
</body>
</html>
</html>

Revision as of 21:13, 17 August 2012