function Preis(evt, val)
{
	allowed = '1234567890,';
	evt = (evt) ? evt : ((event) ? event : null);
	if (evt)
	{
		keyCode = evt.keyCode;
		charCode = evt.charCode;

		characterCode = (evt.charCode) ? evt.charCode : evt.keyCode;
		char = String.fromCharCode(characterCode);
		allow = ((allowed.indexOf(char) >= 0) || (keyCode == 8) || (keyCode == 9));
		if ((char == ',') && (val.indexOf(',') >= 0)) allow = false;

		return allow;
	}
}

function Ganzzahl(evt)
{
	allowed = '1234567890';
	evt = (evt) ? evt : ((event) ? event : null);
	if (evt)
	{
		keyCode = evt.keyCode;
		charCode = evt.charCode;
		characterCode = (evt.charCode) ? evt.charCode : evt.keyCode;
		char = String.fromCharCode(characterCode);
		allow = ((allowed.indexOf(char) >= 0) || (keyCode == 8) || (keyCode == 9));
		return allow;
	}
}

function Datum(evt, val)
{
	allowed = '1234567890.';
	evt = (evt) ? evt : ((event) ? event : null);
	if (evt)
	{
		keyCode = evt.keyCode;
		charCode = evt.charCode;

		characterCode = (evt.charCode) ? evt.charCode : evt.keyCode;
		char = String.fromCharCode(characterCode);
		allow = ((allowed.indexOf(char) >= 0) || (keyCode == 8) || (keyCode == 9));
		if (1 == 0) allow = false;

		return allow;
	}
}

function Telefon(evt, val)
{
	allowed = '1234567890 -/().+ ';
	evt = (evt) ? evt : ((event) ? event : null);
	if (evt)
	{
		keyCode = evt.keyCode;
		charCode = evt.charCode;
		characterCode = (evt.charCode) ? evt.charCode : evt.keyCode;
		char = String.fromCharCode(characterCode);
		allow = ((allowed.indexOf(char) >= 0) || (keyCode == 8) || (keyCode == 9));
		return allow;
	}
}
