/*=================================================

|THIS FUNCTION ACCEPTS A FIELD --hours-- FROM

|A FORM, A FIELD --hours left after of 24-- and

|A FIELD --maximum hours in a day--.  IT DOES THE

|SUBTRACTION AND RETURNS --hours left of 24--.

|ALL WE ARE GETTING FROM THE FORM ARE NUMBERS SO

|I HAVE DONE MATH ON THEM WITHOUT A WORRY NO PARSING
==================================================*/
 function getHours(displayedHours)
 {
 	hoursFromDisplay =0;
 	if(isNaN(displayedHours))
 	{
 		hoursFromDisplay =0;
 	}
    else
    {
    	hoursFromDisplay = displayedHours;
    }

    return hoursFromDisplay;

  } /*ENDS FUNCTION GET HOURS*/

  function addHours(passedForm)
  {
    /*=====================================
    LOOK AT FORM AND GET HOURS LEFT OF 24
    =====================================*/

  	var  hoursArray = new Array(12);

  	/*==================================================
  	GET USER INPUT TO TOTAL & SUBTRACT FORM THOSE LEFT
  	===================================================*/
  	hoursArray[0]     = getHours(passedForm.Sleeping.value);
  	hoursArray[1]     = getHours(passedForm.personal_care.value);
    hoursArray[2]     = getHours(passedForm.family.value);
	hoursArray[3]     = getHours(passedForm.meal_prep.value);
	hoursArray[4]     = getHours(passedForm.transportation.value);
	hoursArray[5]     = getHours(passedForm.internship.value);
	hoursArray[6]     = getHours(passedForm.sports.value);
	hoursArray[7]     = getHours(passedForm.relaxation.value);
	hoursArray[8]     = getHours(passedForm.socializing.value);
	hoursArray[9]     = getHours(passedForm.classes.value);
	hoursArray[10]    = getHours(passedForm.studying.value);
	hoursArray[11]    = getHours(passedForm.miscellaneous.value);

    usedHours = getHours(24);
    var j = 0;
    for (var i=0; i<hoursArray.length; i++)
    {

        if(hoursArray[j] > 0)
        {
    		usedHours = usedHours - hoursArray[j];
    	}
    	j = j + 1;
    }

    //if(usedHours < 0)
   // {
    	//usedHours = 0;
    //}

	passedForm.displayedHours.value = usedHours;

	} /*THE END OF ADD HOUR METHOD*/
