function builtTextFields(){
	var tags = new Array('input','textarea');
	var j = 0;
	while(j<2){
		inps = document.getElementsByTagName(tags[j]);
		linps = inps.length
		for(i=0;i<linps;i++){
			linps.defaultValue = linps.value;
			inps[i].onclick = inps[i].onfocus =  function(){
				if(this.value == this.defaultValue){
					this.value = "";
				}
				else
					this.select();
				this.className = 'selected';
			}
			inps[i].onblur = function(){
				if(this.value == "")
					this.value = this.defaultValue;
				this.className = '';
			}
		}
		j++;
	}
}
function clearForm(formName){
	var f = document[formName].elements;
	var l = f.length;
	for(i=0; i< l; i++){
		if(f[i].name != 'username')
		f[i].value =  f[i].defaultValue;
	}
}
var oldonload = window.onload;
if (typeof window.onload != 'function') {
	window.onload = builtTextFields;
}
else {
	window.onload = function() {
		if (oldonload) {oldonload();}
		builtTextFields();
	}
}

