
function numeric_input( input )
{
	var value = input.value.toString();
	
	value = value.replace( ',', '.' );
	value = value.replace( /[^0-9\.\-]/, '' );
	value = value.replace( /\.[\.]+/, '.' );
	value = value.replace( /^([0-9\-]+\.[0-9]+)\.[0-9\.]*$/, "$1" );

	input.value = value;
}

