The Day There Wasn't Enough Sleep and Some Techie Explanations of Else/Else if Statements in JavaScript