http://stackoverflow.com/questions/1349404/generate-a-string-of-5-random-characters-in-javascript