Mascara para ponto e vírgula

Galera eu preciso de criar uma mascara que separa números inteiros por “.” e vírgula decimais. Exemplo:

são 15 posições inteiras e 15 decimais ou seja:

111.111.111.111.1111,111111111111111

mas não pode ser fixa porque nem sempre o usuário irá digitar o número deste tamanho.

Se ele digitar um número até 15 posições, não terá virgula e nem ponto, é somente a partir posição 16.

Preciso com uma certa urgencia…Se puderem me ajudar eu agradeço.

Obrigado.

de uma olhada no plugin do jquery maskmoney, deve resolver seu problema.

Galera estou fazer o script, porém não estou conseguindo alterar a posição do cursor no campo input…

o cursor sempre fica do lado esquerdo, eu gostaria que ele ficasse do lado direito…

Obrigado…