var searchboxHadFocus = false;
var plzboxHadFocus = false;

window.onload = function()
{
	if (document.getElementById)
	{
		document.getElementsByTagName('form')[0].onsubmit = checkForm;

		document.getElementById('suchtext').onfocus = function()
		{
			if (searchboxHadFocus)
			{
				this.onfocus = null;
				return;
			}

			this.value = '';
			searchboxHadFocus = true;
		}

		var goBtn = document.getElementById('go');
		
		goBtn.onmouseover = function()
		{
			this.className = 'over';
		}

		goBtn.onmouseout = function()
		{
			this.className = '';
		}
		
		//neu für Händlersuche im Header
		if(document.getElementById('plz'))
		{
			document.getElementById('plz').onfocus = function()
			{
				if (plzboxHadFocus)
				{
					this.onfocus = null;
					return;
				}

				this.value = '';
				plzboxHadFocus = true;
			}
		}
		

		var pressLink = document.getElementsByTagName('ul')[0].getElementsByTagName('a')[0];
/*
		// Verursacht JS-Fehlermeldung, daher auskommentiert
		pressLink.onclick = function()
		{
			var menu = top.navi.Navi.items['unternehmen'];
			menu.text.onclick();
			menu.items[1]._link.onclick();
		};
*/
	}
};

function checkForm()
{
	if (!this.suchtext.value || !searchboxHadFocus)
	{
		alert(searchTerm);
		this.suchtext.focus();
		return false;
	}
	else if (this.suchtext.value.length < 3)
	{
		alert(minLength);
		this.suchtext.focus();
		return false;
	}

	return true;
}

