function over(index)
{
	if (navigator.appName.indexOf("Microsoft Internet Explorer") == -1 && navigator.appVersion.indexOf("4.") != -1) document[index].visibility = 'show';
	else document.getElementById(index).style.visibility = "visible";
}

function out(index)
{
	if (navigator.appName.indexOf("Microsoft Internet Explorer") == -1 && navigator.appVersion.indexOf("4.") != -1) document[index].visibility = 'hide';
	else document.getElementById(index).style.visibility = "hidden";
}

function kontakt_check(lg)
{
	messages = new Array(6);
	switch (lg)
	{
		case "de":
			messages[0] = "Bitte geben Sie Ihren Namen ein.";
			messages[1] = "Bitte geben Sie Ihren Vornamen an.";
			messages[2] = "Bitte geben Sie Ihr Land an.";
			messages[3] = "Bitte geben Sie Ihre Anschrift an.";
			messages[4] = "Bitte geben Sie Ihre Postleitzahl an.";
			messages[5] = "Bitte geben Sie Ihren Ort an.";
			messages[6] = "Bitte geben Sie Ihre E-Mail-Adresse an.";
			messages[7] = "Bitte geben Sie Ihre Telefonnummer an.";
			break;
		case "fr":
			messages[0] = "Tapez votre nom s.v.p.";
			messages[1] = "Tapez votre prénom s.v.p.";
			messages[2] = "Tapez votre pays s.v.p.";
			messages[3] = "Tapez votre adresse s.v.p.";
			messages[4] = "Tapez votre code postal s.v.p.";
			messages[5] = "Tapez votre ville s.v.p.";
			messages[6] = "Tapez votre adresse e-mail s.v.p.";
			messages[7] = "Tapez voter numéro de téléphone s.v.p.";			
			break;
		case "en":
			messages[0] = "Please enter your name.";
			messages[1] = "Please enter your christian name.";
			messages[2] = "Please enter your country.";
			messages[3] = "Please enter your address.";
			messages[4] = "Please enter your postal code.";
			messages[5] = "Please enter your city.";
			messages[6] = "Please enter your e-mail address.";
			messages[7] = "Please enter your phone number.";			
			break;
	}

	if (document.kontakt.name.value == "")
	{
		alert(messages[0]);
		document.kontakt.name.focus();
		return false;
	}
	if (document.kontakt.vorname.value == "")
	{
		alert(messages[1]);
		document.kontakt.vorname.focus();
		return false;
	}
	if (document.kontakt.land.value == "")
	{
		alert(messages[2]);
		document.kontakt.land.focus();
		return false;
	}
	if (document.kontakt.strasse.value == "")
	{
		alert(messages[3]);
		document.kontakt.strasse.focus();
		return false;
	}
	if (document.kontakt.plz.value == "")
	{
		alert(messages[4]);
		document.kontakt.plz.focus();
		return false;
	}
	if (document.kontakt.ort.value == "")
	{
		alert(messages[5]);
		document.kontakt.ort.focus();
		return false;
	}
	if (document.kontakt.mail.value == "")
	{
		alert(messages[6]);
		document.kontakt.mail.focus();
		return false;
	}
	if (document.kontakt.tel.value == "")
	{
		alert(messages[7]);
		document.kontakt.tel.focus();
		return false;
	}	
	else document.kontakt.submit();
}
