<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 5.50.4522.1800" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; Here's a revised version of your 
sumboxes function that does the trick.&nbsp; I not only had to parseInt the 
values, but then I checked to see if there *was* a value (if length &gt; 0) and 
changed the variable to a zero if there was nothing in the box.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; FYI, I used a one-line 
conditional that states the following:&nbsp; set this variable 
(prepHours).&nbsp; If (?) the length of the form field value is greater than 
zero, then set it equal to parseInt(f.Prep_Hours___________________.value) , and 
otherwise (:) set it equal to zero.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>function sumboxes()&nbsp;{ <BR>&nbsp;var 
f=document.myform; </FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;var prepHours = 
f.Prep_Hours___________________.value.length&gt;0?parseInt(f.Prep_Hours___________________.value):0;<BR>&nbsp;var 
officeHours = 
f.Office_Hours_________________.value.length&gt;0?parseInt(f.Office_Hours_________________.value):0;<BR>&nbsp;var 
inServiceHours = 
f.In_Service_Hours_____________.value.length&gt;0?parseInt(f.In_Service_Hours_____________.value):0;<BR>&nbsp;var 
lessonHours = 
f.Lesson_Hours_________________.value.length&gt;0?parseInt(f.Lesson_Hours_________________.value):0;<BR>&nbsp;var 
travelHours = 
f.Travel_Hours_________________.value.length&gt;0?parseInt(f.Travel_Hours_________________.value):0;<BR>&nbsp;var 
otherHours = 
f.Other_Hours__________________.value&gt;0?parseInt(f.Other_Hours__________________.value):0;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;var totalHours = prepHours + officeHours + 
inServiceHours + lessonHours + travelHours + otherHours;</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>&nbsp;f.Total_Hours__________________.value = 
totalHours;<BR>&nbsp;}</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Cheers,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Peter</FONT></DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=TMccoy@city.newport-beach.ca.us 
  href="mailto:TMccoy@city.newport-beach.ca.us">McCoy, Thomas</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=peter@brunone.com 
  href="mailto:'peter@brunone.com'">'peter@brunone.com'</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, June 27, 2001 2:02 
  PM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> RE: [JavaScript] 
1+1+1=111?</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN class=078105618-27062001>No 
  luck, just popup error dialog boxes.&nbsp; I am not yet proficient in 
  JavaScript, and&nbsp;I think that may be a big source&nbsp;of my 
  troubles.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN 
  class=078105618-27062001></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN class=078105618-27062001><FONT 
  color=#0000ff>Here is a link to the form with the problem I described 
  </FONT><A 
  href="http://www.city.newport-beach.ca.us/nbpl/literacyform02.htm"><FONT 
  color=#0000ff>http://www.city.newport-beach.ca.us/nbpl/literacyform02.htm</FONT></A><FONT 
  color=#0000ff>&nbsp;(enter in some numbers in the hours&nbsp;fields,&nbsp;and 
  watch the "Total Hours" box)</FONT></SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN 
  class=078105618-27062001></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial color=#0000ff size=2><SPAN class=078105618-27062001>I 
  appreciate any help you may provide!</SPAN></FONT></DIV>
  <BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
    <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
    size=2>-----Original Message-----<BR><B>From:</B> Peter Brunone 
    [mailto:peter@brunone.com]<BR><B>Sent:</B> Wednesday, June 27, 2001 11:13 
    AM<BR><B>To:</B> javascript@LaTech.edu<BR><B>Subject:</B> Re: [Javascript] 
    1+1+1=111?<BR><BR></FONT></DIV>
    <DIV><FONT face=Arial size=2>Thomas,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; The answer to your problems 
    is the parseInt() function, e.g.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>var total = parseInt(formname.field1name.value) 
    + parseInt(formname.field2name.value);</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>&nbsp;&nbsp;&nbsp; Form data is treated as 
    strings unless you specify otherwise.</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Cheers,</FONT></DIV>
    <DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
    <DIV><FONT face=Arial size=2>Peter</FONT></DIV>
    <BLOCKQUOTE dir=ltr 
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
      <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
      <DIV 
      style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
      <A title=TMccoy@city.newport-beach.ca.us 
      href="mailto:TMccoy@city.newport-beach.ca.us">McCoy, Thomas</A> </DIV>
      <DIV style="FONT: 10pt arial"><B>To:</B> <A title=javascript@LaTech.edu 
      href="mailto:'javascript@LaTech.edu'">'javascript@LaTech.edu'</A> </DIV>
      <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, June 27, 2001 1:04 
      PM</DIV>
      <DIV style="FONT: 10pt arial"><B>Subject:</B> [Javascript] 
1+1+1=111?</DIV>
      <DIV><BR></DIV>
      <DIV><FONT face=Arial size=2><SPAN class=867005917-27062001>Hello 
      all!</SPAN></FONT></DIV>
      <DIV><FONT face=Arial size=2><SPAN 
      class=867005917-27062001></SPAN></FONT>&nbsp;</DIV>
      <DIV><FONT face=Arial size=2><SPAN 
      class=867005917-27062001></SPAN></FONT>&nbsp;</DIV>
      <DIV><FONT face=Arial size=2><SPAN class=867005917-27062001>I am trying to 
      create a form that uses client-side&nbsp;Javascript to sum numerical 
      data.</SPAN></FONT></DIV>
      <DIV><FONT face=Arial size=2><SPAN 
      class=867005917-27062001></SPAN></FONT>&nbsp;</DIV>
      <DIV><FONT face=Arial size=2><SPAN class=867005917-27062001>The form has 
      six blanks where numbers are entered.&nbsp; The seventh 
      box&nbsp;will&nbsp;display the mathematical total&nbsp;of the numbers 
      entered in the&nbsp;six boxes.&nbsp; So far, I can only get the 7th box to 
      either add the html tags together (not what I want) or compile the 
      numbers&nbsp;in the box (if the first six contain 1,2,3,4,5,6... I get 
      123456 in the Total box).&nbsp; Any ideas, before I pull all my hair 
      out?</SPAN></FONT></DIV>
      <DIV><FONT face=Arial size=2><SPAN 
      class=867005917-27062001></SPAN></FONT>&nbsp;</DIV>
      <DIV><FONT face=Arial size=2><SPAN 
      class=867005917-27062001></SPAN></FONT>&nbsp;</DIV>
      <DIV><FONT face=Arial size=2>Sincerely,</FONT></DIV>
      <DIV><FONT face=Arial size=2>Thomas 
  McCoy</FONT></DIV></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>