﻿function propCaseWords(str){ 
   var words = str.split(" "); 
   for (var i=0 ; i < words.length ; i++){ 
      var testwd = words[i]; 
      var firLet = testwd.substr(0,1); 
      var rest = testwd.substr(1, testwd.length -1);
      words[i] = firLet.toUpperCase() + rest.toLowerCase();
   } 
  return words.join(" "); 
} 

    function centerElementOnScreen(element)
    {
     var scrollTop = document.body.scrollTop;
     var scrollLeft = document.body.scrollLeft;

     var viewPortHeight = document.body.clientHeight;
     var viewPortWidth = document.body.clientWidth;

     if (document.compatMode == "CSS1Compat")
     {
      viewPortHeight = document.documentElement.clientHeight;
      viewPortWidth = document.documentElement.clientWidth;

      scrollTop = document.documentElement.scrollTop;
      scrollLeft = document.documentElement.scrollLeft;
     }

     var topOffset = Math.ceil(viewPortHeight/2 - element.offsetHeight/2);
     var leftOffset = Math.ceil(viewPortWidth/2 - element.offsetWidth/2);

     var top = scrollTop + topOffset - 40;
     var left = scrollLeft + leftOffset - 70;

     element.style.position = "absolute";
     element.style.top = top + "px";
     element.style.left = left + "px";
}
