function _gel(a)
{
	return document.getElementById ? document.getElementById(a) : null
}


function login()
{
	var oLoginName = _gel("login_name");
	var oLoginPassword = _gel("login_password");
	var sServer = "db.studio-winter.de/webnative/listdir"
	if (oLoginName && oLoginPassword) {
		sLoginName = oLoginName.value;
		sLoginPassword = oLoginPassword.value;

		if (sLoginName && sLoginPassword) {
			var sSite = "http://" + sLoginName + ":" + sLoginPassword + "@" + sServer;
			window.location = sSite;
			return false;
		} else {
			alert(sErrorLogin);
			return false;
		}
	} else {
		alert("Systemerror: Kein Formular gefunden.");
		return false;
	}
}

function showalt(oElement)
{
	var sInfo = oElement.firstChild.getAttribute('title');
	var oInfo = _gel("info");
	if (oInfo && sInfo) {
		oInfo.innerHTML = sInfo;
	}
}

function clearinfo()
{
	var oInfo = _gel("info");
	if (oInfo) {
		oInfo.innerHTML = "";
	}
}

function checkcontactform()
{
	var oName = _gel("name");
	var oText = _gel("text");
	var oPhone = _gel("phone");
	var oEmail = _gel("email");
	var oCaptcha = _gel("captcha");

	var bCheck = true;
	var aErrors = new Array();

	if (oName && oText && oPhone && oEmail && oCaptcha) {
		if (oName.value == "") {
			aErrors.push(sErrorName);
		}
		if (oText.value == "") {
			aErrors.push(sErrorText);
		}
		if (oPhone.value == "" && oEmail.value == "") {
			aErrors.push(sErrorPhoneEmail);
		}
		if (oCaptcha.value == "") {
			aErrors.push(sErrorCaptcha);
		}
		if (aErrors.length > 0) {
			alert(aErrors.join("\n"));
			bCheck = false;
		}
	}
	return bCheck;
}
