// JavaScript Document
var utils = {
	textFieldIds : null,
	init : function(){
		if(utils.textFieldIds){
			var len = utils.textFieldIds.length;
			for(var i = 0; i < len; i++){
				var obj = document.getElementById(utils.textFieldIds[i]);
				obj.setAttribute('defaultValue', obj.value);
				utils.addListener(obj, 'focus', function(event){
					var o = document.all ? event.srcElement : event.target;
					if(o.value == o.getAttribute('defaultValue')){
						o.value = '';
					}
				});
				utils.addListener(obj, 'blur', function(event){
					var o = document.all ? event.srcElement : event.target;
					if(o.value == ''){
						o.value = o.getAttribute('defaultValue');
					}
				});
			}
		}
	},

	addListener : function(obj, evt, func){
		if(obj.addEventListener){
			obj.addEventListener(evt, func, false);
		}
		else if(obj.attachEvent){
			obj.attachEvent("on" + evt, func);
		}
	}
};
