A javascript application