Refatoração do javascript em 'purchases.js'

Qualquer duvida entrar em contato comigo via skype/facebook

Signed-off-by: Lucas Yuji Suguinoshita Aciole <lucas.aciole@gmail.com>