function neukpwvergleich(pw1val, pw2val)
{
	if (pw1val =="" || pw2val == "")
	{
		alert("Fehler: Bitte Passwort angeben!");
		return false;
	}

	if (pw1val != pw2val)
	{
		alert("Fehler: Passwort 1 entspricht nicht Passwort 2!");
		return false;
	}

	if (document.f2.name.value=="")
	{
		alert("Bitte Namen angeben!");
		return false;
	}

	if (document.f2.vorname.value=="")
	{
		alert("Bitte Vornamen angeben!");
		return false;
	}

	if (document.f2.email.value != document.f2.email2.value)
	{
		alert("Fehler: Emailadressen sind nicht gleich!");
		return false;
	}

	if (document.f2.email.value=="")
	{
		alert("Bitte Email angeben!");
		return false;
	}

	if (document.f2.email2.value=="")
	{
		alert("Bitte Email 2 angeben!");
		return false;
	}

	if (document.f2.ort.value=="")
	{
		alert("Bitte Ort angeben!");
		return false;
	}

	if (document.f2.strasse.value=="")
	{
		alert("Bitte Strasse angeben!");
		return false;
	}

	return true;
}

function bestelle()
{
	if (document.b.agbs.checked == false)
	{
		alert("Bitte AGBs lesen!");
		return false;
	}

	if (document.b.widerruf.checked == false)
	{
		alert("Bitte Widerrufsbelehrung lesen!");
		return false;
	}

	if (document.b.zw.selectedIndex == 1 && document.b.bestimmungsland.selectedIndex == 1)
	{
		alert("Nachnahme nur innerhalb Deutschlands möglich!");
		return false;
	}

	return true;
}


function CheckEmail(_form)
{
	if (_form.email.value != _form.email2.value)
	{
		alert("Die beiden Email-Adressen stimmen nicht überein!");
		return false;
	}

	if (_form.EingegebenerCode.value == "")
	{
		alert("Sie müssen den angegebenen Code eingeben!");
		return false;
	}

	state = true;

	var meldung = "Folgende Felder sind nicht richtig ausgefüllt:\n\n";
	ml = meldung.length;
	MailExp = /^([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z])*([0-9,a-z,A-Z])?$/;
	for(i = 0; i < _form.elements.length; i++)
	{
		if(/text|textarea|password/.exec(_form.elements[i].type))
		{
			// keine Pflichtfelder
			if (	_form.elements[i].name !="lfirma" &&
				_form.elements[i].name !="lname" &&
				_form.elements[i].name !="lvorname" &&
				_form.elements[i].name !="titel" &&
				_form.elements[i].name !="firma" &&
				_form.elements[i].name !="ltitel" &&
				_form.elements[i].name !="lstrasse" &&
				_form.elements[i].name !="lort" &&
				_form.elements[i].name !="lland" &&
				_form.elements[i].name !="land" &&
				_form.elements[i].name !="kontakt" &&
				_form.elements[i].name !="bem" &&
				_form.elements[i].name !="EingegebenerCode" &&
				_form.elements[i].name !="uid" )
			{
				if(_form.elements[i].name == "email")
				{
					if(!MailExp.exec(_form.elements[i].value))
						meldung += "Email\n";
				}
				else
				{
					if(!_form.elements[i].value)
					{
						fname = _form.elements[i].name;
						// Ersten Buchstaben groß
						fname1 = fname.substring(0,1);
						fname2 = fname.substring(1,fname.length);
						fname1 = fname1.toUpperCase();
						fname2=fname2.toLowerCase();
						fname=fname1+fname2;
						meldung += fname + "\n";
					}
				}
			}
		}
	}

	if(meldung.length > ml)
	{
		alert(meldung);
		state = false;
	}
	return state;
}

function CheckEmail2(_form)
{
	if (_form.email.value != _form.email2.value)
	{
		alert("Die beiden Email-Adressen stimmen nicht überein!");
		return false;
	}

	return true;
}

