Implementando funcionabilidad js