rem: var defaultValue = e.value; Element.addClassName(e,"defaulted"); e.onfocus = function() { if(this.value==defaultValue) { this.value=""; Element.removeClassName(e,"defaulted"); } } e.onblur = function() { if(this.value=="") { this.value=defaultValue; Element.addClassName(e,"defaulted"); } } e = null; }, 
add: var defaultValue = e.value; Element.addClassName(e, "defaulted"); e.onfocus = function() { if (this.value == defaultValue) { this.value = ""; Element.removeClassName(e, "defaulted"); } } e.onblur = function() { if (this.value == "") { this.value = defaultValue; Element.addClassName(e, "defaulted"); } } e = null; }, 
context:   "INPUT.has-default-text" : function(e) {    var defaultValue = e.value;    Element.addClassName(e,"defaulted");    e.onfocus = function() {      if(this.value==defaultValue) {        this.value="";        Element.removeClassName(e,"defaulted");      }    }    e.onblur = function() {      if(this.value=="") {        this.value=defaultValue;        Element.addClassName(e,"defaulted");      }    }    e = null; // avoid memory leak  },
meta: 3881	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3881/08c58793b9e994b69bafa1e3b3650fe996c4de14/hudson-behavior.js/clean/war/resources/scripts/hudson-behavior.js