// JavaScript Document
//---------------------------------------------------------------------------
function checkMaxLength(obj)
{
	var mlength = obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length > mlength) obj.value=obj.value.substring(0,mlength);
}
//---------------------------------------------------------------------------

function checkForm()
{
	formOK = true;
		
	for(var i = 0; i < document.form.elements.length; i++)
	{
		element = document.form.elements[i];
		if(element.type == 'text' || element.type == 'password')
		{
			if(element.value == '')
			{
				element.style.border="solid red 1px";
				formOK=false;
			}
			else
			{
				element.style.border="solid #7f9db9 1px";
			}
		}
	}
	
	if(formOK == false)
	{
		alert('Die rot markierten Felder wurden nicht ausgefüllt. Bitte prüfen Sie Ihre Eingaben!')
	}
	
	return formOK;
}
//---------------------------------------------------------------------------

function eingabeOK()
{
	pflichtOK  = pflichtfelderOK();
	pwOK = passwortOK();
	
	if(pflichtOK == true && pwOK == true)
		document.getElementById('SaveButton').disabled = false;
	else
		document.getElementById('SaveButton').disabled = true;
}
//---------------------------------------------------------------------------

function pflichtfelderOK()
{
	pflichtOK = false;
	
	//alle Pflichtfelder müssen ausgefüllt sein
	if(document.getElementById('vorname').value != "" && 
				document.getElementById('nachname').value != "" && 
				document.getElementById('email').value != "" && 
				document.getElementById('strasse').value != "" && 
				document.getElementById('land').value != "" && 
				document.getElementById('plz').value != "" && 
				document.getElementById('ort').value != ""
				)
	{
		pflichtOK = true;
	}
	
	return pflichtOK;
}
//---------------------------------------------------------------------------

function passwortOK()
{
 pwOK = true;
	
	if(document.getElementById('passwort-neu1').value != document.getElementById('passwort-neu2').value)
	{
		document.getElementById('pwMeldung').style.visibility="visible";
		pwOK = false;
	}
	else
		document.getElementById('pwMeldung').style.visibility="hidden";
	
	return pwOK;
}
//---------------------------------------------------------------------------