var watermarkObj = new Array();
var watermarkVal = new Array();

function watermark(id, value) {
	
	// Get object
	var box = document.getElementById(id);
	if (box) {
		// Setup clear function
		box.onfocus = function() {
			if (this.value == value)
				this.value = "";
		}
		
		// Setup autofill function
		box.onblur = function() {
			if (this.value == "")
				this.value = value;
		}
		
		// Set initial value
		if (box.value == "") {
			box.value = value;
		}

		// Add to arrays
		watermarkObj[watermarkObj.length] = id;
		watermarkVal[watermarkVal.length] = value;
	
	}
}

function clearDefaults() {
	
	/* Call this function to clear all
	   default values (such as before
	   submitting a form) */

	for (var i = 0; i < watermarkObj.length; i++) {
		var obj = get(watermarkObj[i]);
		if (obj.value == watermarkVal[i])
			obj.value = "";
	}
}
	
function setDefaults() {
	
	/* Call this function to reset all
	   blank fields to their
	   watermark values */
	
	for (var i = 0; i < watermarkObj.length; i++) {
		var obj = get(watermarkObj[i]);
		if (obj.value == "")
			obj.value = watermarkVal[i];
	}
}
