// Copyright (c) 2006 Autopilot Marketing Inc.  All rights reserved.

if(!document.getElementsByTagName && document.body.all) {
  document.getElementsByTagName = function(tag) {
    return document.body.all.tags(tag);
  };
};

// clear text when set to the default
function clear_default_text() {
  if(this.value == this.defaultValue) this.value = '';
  return true;
}

// restores text when blank
function restore_default_text() {
  if(!this.value) this.value = this.defaultValue;
  return true;
}

// set input text default
function set_input_text() {
  var tags = [ 'input', 'textarea' ];
  for(var i = tags.length; i; i--) {
    var elements = document.getElementsByTagName(tags[i - 1]);
    for(var j = elements.length; j; j--) {
      var element = elements[j - 1];
      if(element.type != 'text' && element.type != 'textarea') continue;
      element.onfocus = clear_default_text;
      element.onblur  = restore_default_text
    }
  }

  return;
}

// execute these functions when the window loads
window.onload = function() {
  set_input_text();
  return true;
}
