/* for home page, make boxes equal heights. */
function heightCheck() {
  if(document.getElementById('box_1')&&
     document.getElementById('box_2')&&
     document.getElementById('box_3')){
        var ih_1 = document.getElementById("box_1").offsetHeight;
        var ih_2 = document.getElementById("box_2").offsetHeight;
        var ih_3 = document.getElementById("box_3").offsetHeight;
        var max_height = Math.max(ih_1,ih_2,ih_3);
        max_height -= 42; //To compensate for top and bottom margins and borders
        document.getElementById("box_1").style.minHeight = max_height +"px";
        document.getElementById("box_2").style.minHeight = max_height +"px";
        document.getElementById("box_3").style.minHeight = max_height +"px";
  }
}





// general-use function to add handlers.
// use like this:
//    if(document.getElementById('ehs.form')){
//      addEvent(document.getElementById('ehs.form'), 'click', handleRadioClick);
//    }
// JS Bible 6th ed.
function addEvent(elem,evtType,func){
  if(elem.addEventListener){ elem.addEventListener(evtType,func,false); }
  else if(elem.attachEvent){ elem.attachEvent("on"+evtType, func); }
  else { elem["on"+evtType] = func; }
}

// this omits the slider menu while in the CMS
function omitSlideoutMenu(){
  if(document.getElementById('thessm')){
    document.getElementById('thessm').style.display='none';
  }
}
addEvent(window,"load",omitSlideoutMenu);

