function initPage() {
	var _inputs = document.getElementsByTagName('input');
	var _textarea = document.getElementsByTagName('textarea');
	var _value = '';
	var _valuet = '';
	if (_inputs) {
		for(var i=0; i<_inputs.length; i++) {
			if (_inputs[i].type == 'text' || _inputs[i].type == 'password') {
				_inputs[i].onfocus = function(){
					_value = this.value;
					this.value = '';
				}
				_inputs[i].onblur = function(){
					if (this.value == '')
						this.value = _value;
					_value = '';
				}
			}
			if (_textarea[i]) {
				_textarea[i].onfocus = function(){
					_valuet = this.value;
					this.value = '';
				}
				_textarea[i].onblur = function(){
					if (this.value == '')
						this.value = _valuet;
					_valuet = '';
				}
			}
		}
	}
	if (document.getElementById("overlay") && document.getElementById("main")) {
		if (document.getElementById("overlay").offsetHeight < document.getElementById("main").offsetHeight) document.getElementById("overlay").style.height = document.getElementById("main").offsetHeight + "px";
	}
}
if (window.addEventListener)
	window.addEventListener("load", initPage, false);
else if (window.attachEvent)
	window.attachEvent("onload", initPage);