if (typeof fcForm != "object")
  fcForm = 
  {

    setFocus: function(myInput, message)
    {
      if (this.trim(myInput.value) == message)
        myInput.value = '';
    },
    
    setBlur: function(myInput, message)
    {
      if (this.trim(myInput.value) == '')
        myInput.value = message;
    },

    trim: function(val) 
    { 
      return val.replace(/^\s+|\s+$/, ''); 
    },
    
    isBlank: function(elementId)
    {
        var element = typeof(elementId) != "object" ? document.getElementById(elementId) : elementId;
        var value   = element.value;
        var originalMsg = element.getAttribute('val');
        
        if (this.trim(value) == '' || this.trim(value) == originalMsg)
    		return true;
    		
    	return false;
    },
  
    fix: function(formName)
    {
      var formElement = document.getElementById(formName);
      for (var i = 0; i < formElement.length; i++)
      {
        var myValue = formElement[i].getAttribute('value');
        formElement[i].setAttribute('val', myValue);
      }
    }
  }
