Variational Methods On Elastic Curves