userName = userNodes[i].firstChild ? userNodes[i].firstChild.nodeValue : '';
that is the way that my script that I am modifying makes the username, but I have never seen anything that looks like that before. Can someone explain it in a dumbed down way?