function form_check_daten()
{
	abort = 1;
	i=0;
	while(document.zahlung.last_bezahl[i])
		{
			now = document.zahlung.last_bezahl[i].value;
			checked = document.zahlung.last_bezahl[i].checked;
			
			if(checked == true)
			{
				abort = 0;
			}
		


		if(now == "9" && checked == true)
		{			
			if(document.zahlung.TeleCashCardNumber.value == "")
			{
				alert('Bitte geben Sie CardNumber an.');
				return false;
			} 
			else if (document.zahlung.TeleCashExpMoth.value == "")
			{
				alert('Bitte geben Sie ExpMoth an.');
				return false;
			}
			else if(document.zahlung.TeleCashExpYear.value == "")
			{
				alert('Bitte geben Sie ExpYear an.');
				return false;
			}
			else if(document.zahlung.TeleCashCvm.value == "")
			{
				alert('Bitte geben Sie CVM an.');
				return false;
			}
		}
		
		if(now == "8" && checked == true)
		{	var numericExpression = /^0*[1-9][0-9]*$/;	
			if(document.zahlung.TeleCashAccountNumber.value == "")
			{
				alert('Bitte geben Sie AccountNumber an (nur Zahlen).');
				return false;
			} 
			else if (document.zahlung.TeleCashBankCode.value == "")
			{
				alert('Bitte geben Sie BankCode an (nur Zahlen).');
				return false;
			}
			if(document.zahlung.TeleCashAccountNumber.value.match(numericExpression))
			{
				abort = 0;
			} else {
				alert('AccountNumber - nur Zahlen!');
				return false;
			}
			if(document.zahlung.TeleCashBankCode.value.match(numericExpression))
			{
				abort = 0;
			} else {
				alert('BankCode - nur Zahlen!');
				return false;
			}
		}
		i = i + 1;
	}
	if(abort == 1)
	{
		alert('Bitte waehlen Sie Ihre Zahlungsweise');
		return false;
	}
}


