function addEv(ev, fc, obj) {
	if (obj.addEventListener) {
		obj.addEventListener(ev, fc, false);
		return;
	}
	eval("obj.on"+ev+" = fc");
}

function clearVal() {
	if (this.value == '(enter email here)')
		this.value = '';
	else if (this.value == '')
		this.value = '(enter email here)';
}

function clearAll() {
	var formInputs = document.getElementById('message').getElementsByTagName('input');
	var formComments = document.getElementById('comments');
	for (var i=0;i<formInputs.length;i++) {
		if (formInputs[i].id != 'submit') {
			formInputs[i].value = '';
		}
	}
	formComments.value = '';
}
			
window.onload = function() {
	var roo = document.getElementById('top').getElementsByTagName('input');
	for (var i=0;i<roo.length;i++) {
		addEv('click', clearVal, roo[i]);
		addEv('blur', clearVal, roo[i]);
		if (roo[i].value == '')
			roo[i].value = '(enter email here)';
	}
	
	if (document.getElementById('clear_inputs')) {
		var clrform = document.getElementById('clear_inputs');
		addEv('click', clearAll, clrform);
	}
}