// Search box text removal

function addEventToObject(obj,evt,func) {
	var oldhandler = obj[evt];
	obj[evt] = (typeof obj[evt] != 'function') ? func : function(){oldhandler();func();};
}

var removetext = {
	init : function()
		{
		var searchbox = document.getElementById('searchtext');
		if (searchbox)
			{
			addEventToObject(searchbox,'onclick',removetext.click);
			addEventToObject(searchbox,'onblur',removetext.blur);
			}	
		},
	click : function()
		{
		var searchbox = document.getElementById('searchtext');
		if (searchbox.value == 'Search')
			{
			searchbox.value = '';
			}
	  	},
	blur : function()
		{
		var searchbox = document.getElementById('searchtext');
		if (searchbox.value == '' || searchbox.value == ' ') {searchbox.value = 'Search';}
		}
	};

// add event onload
addEventToObject(window,'onload',removetext.init);