rem: case 'select': if (this.selectedIndex != -1) return this.options[this.selectedIndex].value; break; 
add: case 'select': if (this.selectedIndex != -1){ var opt = this.options[this.selectedIndex]; return opt.value || opt.text; } break; 
context: 	getValue: function(){		switch (this.getTag()){			case 'select': if (this.selectedIndex != -1) return this.options[this.selectedIndex].value; break;			case 'input': if (!(this.checked && ['checkbox', 'radio'].test(this.type)) && !['hidden', 'text', 'password'].test(this.type)) break;			case 'textarea': return this.value;		}		return false;	}
meta: 5237	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5237/02070b6d93884679e2261a2e0c1e1eeb6149099b/Element.js/clean/Native/Element.js