function xn_js_focusTextfield(e, defaultText, removeClass) {
	var input = e.srcElement || e.target;
	if (input.value == defaultText) {
		input.value = '';
		var newClasses = [];
		var oldClasses = input.className.split(' ');
		for (var i = 0; i < oldClasses.length; ++i) {
			var c = oldClasses[i];
			if (c && c != removeClass) {
				newClasses.push(c);
			}
		}
		input.className = newClasses.join(' ');
	}
}

function xn_js_blurTextfield(e, defaultText, addClass) {
	var input = e.srcElement || e.target;
	if (input.value == '') {
		input.className = input.className + " " + addClass;
		input.value = defaultText;
	}
}