added registration support for ordering.
added cookie warning support.
added validation to contact form.