hitchs.add(
	function() {
		var subscribe = document.getElementById('searchForm');

		if(subscribe === null || subscribe.tagName.toLowerCase() !== 'form') {
			return;
		}

		var email = null;
		for(var i=0; i < subscribe.elements.length; i++) {

			if(subscribe.elements[i].type == 'text') {
				email = subscribe.elements[i];

				if(email !== null) {

					try {
						notice = email.getAttribute('defaultval');

						email.onfocus = function() {
							if(this.value == this.getAttribute('defaultval')) {
								this.value = '';
							}
						}

						email.onblur = function() {
							if(!this.value.length) {
								this.value = this.getAttribute('defaultval');
							}
						}

					} catch(e) {
						// can't find email input
					}
				}
			}
		}
	}
);
