
(function() 
{
	var f = false;
	var cx = document.getElementsByName('cx');
	if (cx)
	{
		f = document.getElementById('searchbox_'+cx[0].value);
	}

	if (!f) 
	{
		f = document.getElementById('searchbox_demo');
	}

	if (f && f.q) 
	{
		var q = f.q;
		var n = navigator;
		var l = location;
		if (n.platform == 'Win32') 
		{
			q.style.cssText = 'border: 1px solid #7e9db9; padding: 2px;';
		}

		var b = function() 
		{
			if (q.value == '') 
			{
				var searchBoxGoogleImage = document.getElementsByName('google_search_box_image');
				if (searchBoxGoogleImage && searchBoxGoogleImage[0])
				{
					q.style.background = '#FFFFFF url('+searchBoxGoogleImage[0].value+') left no-repeat';

				}
				else
				{
					q.style.background = '#FFFFFF url(\x2Fimages\x2FGoogleCustomSearch.gif) left no-repeat';
				}
			}
		};

		var f = function() 
		{
			q.style.background = '#ffffff';
		};

		q.onfocus = f;
		q.onblur = b;

		if (!/[&?]q=[^&]/.test(l.search)) 
		{
			b();
		}
	}
})();
