function clearInput() {
	if (this.value==this.defaultValue) this.value="";
}

function defaultInput() {
	if (this.value=="") this.value=this.defaultValue;
}

function prepareInputs() {
	var myInputs = document.getElementsByTagName("input");
	var obj;
	for (var i=0; i<myInputs.length; i++) {
		obj = myInputs[i];
		if ((obj.type=="text" || obj.type=="password") && obj.className.indexOf('JS_ommitAutoClear')==-1) {
			obj.onfocus = clearInput;
			obj.onblur = defaultInput;
		}
	}
}

if (window.addEventListener) {
	window.addEventListener("load",prepareInputs,false);
}
else if (window.attachEvent) {
	window.attachEvent("onload",prepareInputs);
}