JavaScript Random Password Generator - by Kipp B. Smith