/********
* cvhDebug - Helpful for debugging, but not for finished products
* (c) 2008 Chris VandenHeuvel (fastballweb.com)
* version 1.1 (2008-04-16)
********/
var cvhDebug = {
  write : function(message, printDate) { // sticks message at the very top of the document.
		printDate = printDate === false ? false : true;
    if(!this.text) {
      if (document.getElementById('cvhdebug')) {
        var div = document.getElementById('cvhdebug');
      } else {
        var body = document.getElementsByTagName('body')[0];
        var firstChild = body.firstChild;
        var div = document.createElement('div');
        body.insertBefore(div, firstChild);
      }
      this.text = document.createTextNode('');
      div.appendChild(this.text);
    }
		message = printDate ? message + ' ' + cvhDebug.timeString() : message;
    this.text.data = message;
  },
  timeString : function() {
    var curDate = new Date();
    return curDate.getHours() + ':' + curDate.getMinutes() + ':' + curDate.getSeconds();
  },
  alertMembers : function(object) {
    for (var member in object) {
      alert(member);
    }
  }
}

