Added addChild method
Dont use compact
Don't use nodes so much
Corrected URL
Use jQuery wrapper on passed elements
Removed login node
Added a color
Wrap form errors in a div