<!-- Start JavaScript
x=0
function checkBlank(input,msg)
{
  msg = msg + " field cannot be blank";
  if (input.value == null || input.value.length == 0) {
     alert (msg );
     return false;
 }
 var str = input.value;
 for (var i = 0; i < str.length ;i++){
    var ch = str.substring(i,i+1);
    if ( ch != " ") {
      return true;
    }
 }
 alert (msg );
 return false;
}
function checkForm(form)
{

  if (
      !checkBlank(form.attempts ,"Attempts") ||
      !checkBlank(form.completions ,"Completions") ||
      !checkBlank(form.yards ,"Yards") ||
      !checkBlank(form.touchdowns ,"Touchdowns") ||
      !checkBlank(form.interceptions,"Interceptions"))   {
    return false;
  }

  form.submit();
  return true;
}

function computenfl(obj)   {
   var a=eval(((obj.completions.value/obj.attempts.value) * 100) - 30) / 20
   var b=eval((obj.touchdowns.value/obj.attempts.value) * 100) / 5
   var c=eval(9.5 - ((obj.interceptions.value/obj.attempts.value) * 100)) / 4
   var d=eval((obj.yards.value/obj.attempts.value) - 3) / 4

        if ( a > 2.375) {
                a = 2.375;
                }
        if ( b > 2.375) {
                b=2.375;
                }
        if ( c > 2.375) {
                c=2.375;
                }
        if ( d > 2.375) {
                d=2.375;
                }
        if ( a < 0) {
                a = 0;
                }
        if ( b < 0) {
                b=0;
                }
        if ( c < 0) {
                c=0;
                }
        if ( d < 0) {
                d=0;
                }
   var comp=eval((obj.completions.value/obj.attempts.value) * 100)
   var yard=eval(obj.yards.value/obj.attempts.value)
   var td=eval((obj.touchdowns.value/obj.attempts.value) * 100)
   var inter=eval((obj.interceptions.value/obj.attempts.value) * 100)

   res = parent.display.document
	
	var CalcHeading = "NFL QB Rating"
	var FinalResult = eval((a+b+c+d)/.06)

	PrintResults(comp,yard,td,inter,CalcHeading,FinalResult)

}
function computencaa(obj)   {
   var a=eval((obj.completions.value/obj.attempts.value) * 100)
   var b=eval((obj.touchdowns.value/obj.attempts.value) * 100)
   var c=eval((obj.interceptions.value/obj.attempts.value) * 100)
   var d=eval(obj.yards.value/obj.attempts.value)

   var comp=eval((obj.completions.value/obj.attempts.value) * 100)
   var yard=eval(obj.yards.value/obj.attempts.value)
   var td=eval((obj.touchdowns.value/obj.attempts.value) * 100)
   var inter=eval((obj.interceptions.value/obj.attempts.value) * 100)

   res = parent.display.document
	var CalcHeading = "NCAA QB Rating"
	var FinalResult = eval(a+(3.3*b)-(2*c)+(8.4*d))

	PrintResults(comp,yard,td,inter,CalcHeading,FinalResult)
}
function computeafl(obj)   {
   var a=eval(((obj.completions.value/obj.attempts.value) * 100) - 30) / 20
   var b=eval((obj.touchdowns.value/obj.attempts.value) * 100) / (20 / 3)
   var c=eval(9.5 - ((obj.interceptions.value/obj.attempts.value) * 100)) / 4
   var d=eval((obj.yards.value/obj.attempts.value) - 3) / 4

        if ( a > 2.375) {
                a = 2.375;
                }
        if ( b > 2.375) {
                b=2.375;
                }
        if ( c > 2.375) {
                c=2.375;
                }
        if ( d > 2.375) {
                d=2.375;
                }
        if ( a < 0) {
                a = 0;
                }
        if ( b < 0) {
                b=0;
                }
        if ( c < 0) {
                c=0;
                }
        if ( d < 0) {
                d=0;
                }
   var comp=eval((obj.completions.value/obj.attempts.value) * 100)
   var yard=eval(obj.yards.value/obj.attempts.value)
   var td=eval((obj.touchdowns.value/obj.attempts.value) * 100)
   var inter=eval((obj.interceptions.value/obj.attempts.value) * 100)

   res = parent.display.document
	var CalcHeading = "AFL QB Rating"
	var FinalResult = eval((a+b+c+d)/.06)

	PrintResults(comp,yard,td,inter,CalcHeading,FinalResult)
}

function clearvalues(obj)   {
   obj.attempts.value = "";
   obj.completions.value = "";
   obj.touchdowns.value = "";
   obj.interceptions.value = "";
   obj.yards.value = "";

}

function PrintResults(comp,yard,td,inter,CalcHeading,FinalResult)	{
           res.write("<BODY bgcolor='white'><FONT FACE='Verdana'>");
           res.write("<TABLE BORDER=0><TR><TD bgcolor='lightblue'><B>Comp.%</B></TD><TD bgcolor='lightblue'><B>Yards/Att.</B></TD><TD bgcolor='lightblue'><B>TD%</B></TD><TD bgcolor='lightblue'><B>Int.%</B></TD><TD bgcolor='lightblue'><B>" + CalcHeading + "</B></TD></TR>");
           res.write("<TR><TD bgcolor='lightyellow'>" + comp + "</TD><TD bgcolor='lightyellow'>" + yard + "</TD><TD bgcolor='lightyellow'>" + td + "</TD><TD bgcolor='lightyellow'>" + inter + "</TD><TD bgcolor='tan'><B>" + FinalResult + "</B></TD></TR></TABLE>");
           res.write("</FONT></BODY>");
}
// end JavaScript -->

