Use 'a' tag instead of div with onclick for links.
It is now allowed by HTML 5 to have 'a' tag around block elements:
http://dev.w3.org/html5/markup/a.html#a-changes