}
function isPlural (item) {
- return (item.substr(-1) === "s"
+ return item.substr(-8) === "headgear"
+ || (item.substr(-1) === "s"
&& item.substr(-2) !== "ss"
&& item.substr(-6) !== "cosmos"); // :(
}
return names.join(names.length == 2 ? " " : ", ");
}
-function litanizeElement (eid, tid) {
+function litanizeElement (eid, tid, ev) {
var o = outfit();
document.getElementById(eid).innerHTML = litanize(o, true) + "?";
// TODO: This often generates > 140 characters. Do I care?
choice(["Going out in ",
"Labelle suggested ",
"I'll wear "]) + litanize(o, false) + "."));
+ if (ev)
+ ev.preventDefault();
}