/**
  * helperFuncs.js: contains functions of general use for a website
  * author: Ivan Carrazco
  * update 16 Feb 2010: new function - setCopyrightYear() by Ivan Carrazco
  */


  /**
    * setFontSize( size ):
    * param: size - String input in using the following format //d{1, 50}pt/
    */
  function setFontSize(size) {
    document.body.style.fontSize = size;
  }

  function setCopyrightYear( y1 ) {
    var date = new Date()
    var currYear = date.getFullYear();
    if( y1 != null && y1 < currYear )
      return " " + y1 + ", " + currYear + " ";
    else
      return " " + currYear + " ";
  }


/* Mortgage Calculator Script */
  function floor(number) {
    return Math.floor(number*Math.pow(10,2))/Math.pow(10,2);
  }

  function dosum() {
    var mi = document.temps.IR.value / 1200;
    var base = 1;
    var mbase = 1 + mi;
    for(i=0; i<document.temps.YR.value * 12; i++) {
      base = base * mbase
    }
    document.temps.PI.value = floor(document.temps.LA.value * mi / ( 1 - (1/base)))
    document.temps.MT.value = floor(document.temps.AT.value / 12)
    document.temps.MI.value = floor(document.temps.AI.value / 12)
    var dasum = document.temps.LA.value * mi / ( 1 - (1/base)) + document.temps.AT.value / 12 + document.temps.AI.value / 12;
    document.temps.MP.value = floor(dasum);
  }

