Restart Story

@import url(http://fonts.googleapis.com/css?family=Roboto);\n\nbody { \n color: white !important; \n background-color: #3C3C3C !important;\n width: 95% !important;\n font-size: 25px;\n font-family: 'Roboto', sans-serif;\n margin: 1em 1em 1em 1em;\n}\n\n.passage .title { display: none } \n\n.passage {\n position: absolute;\n top: 70px;\n left: 183px;\n font-size: 28px;\n width: 480px;\n height: 500px;\n overflow: hidden;\n line-height: 130%;\n padding: 16px 22px 22px 16px;\n background: transparent;\n color: #17862a;\n}\n\n#screen {\n position: absolute;\n top: 70px;\n left: 150px;\n width: 600px;\n height: 600px;\n background: url("screen.png");\n}\n\n#sidebar { display: none;}\n\n#storyAuthor{\n font-size: 35px;\n}\n\n#footer {display: none;}\n\nh1,h3 {\n float:right;\n color: grey;\n text-align:left;\n}\n\na.internalLink,a.externalLink,a.back,a.return {\n color:#deecef;\n font-weight: bold;\n line-height: 140%;\n text-decoration: underline;\n text-align: left;\n font-size: 130%\n}\n\na.internalLink:hover,a.externalLink:hover,a.back:hover,a.return:hover {\n color: #999;\n text-decoration: underline;\n text-align:left;\n}\n\n#floater { display: none; }\n\ninput[type="text"]\n{\n position: absolute;\n top: 650px;\n left: 185px;\n width: 440px;\n height: 38px;\n font-size: 28px;\n margin-bottom:10px;\n color: white;\n background: transparent;\n}\n\ninput[type="button"]\n{\n width:120px;\n margin-left:35px;\n display:block;\n}
<<silently>>\n<<saveStart>>\n<<loadJS "elizabot.js">>\n<<loadJS "elizadata.js">>\n<<loadJS "runEliza.js">>\n<<setup>><<endsilently>>\n\n<html><div id="responseArea">How do you feel?</div></html>
\nmacros['saveStart'] =\n{\n handler: function(place)\n {\n startPlace = place;\n }\n}\n\nmacros['loadJS'] =\n{\n handler: function(place, object, parameters)\n {\n var se = document.createElement("script");\n se.type = 'text/javascript';\n se.src = parameters[0];\n var hT = document.getElementsByTagName("HEAD")[0];\n hT.appendChild(se);\n if(se.innerText) {eval(se.innerText);}\n else {eval(se.textContent);}\n }\n}\nmacros['setup'] = \n{\n handler: function(place, object, parameters)\n {\n var se = document.createElement("div");\n se.id = "screen";\n var bT = document.getElementsByTagName("body")[0];\n bT.appendChild(se);\n\n var form = document.createElement("form");\n var input = document.createElement("input");\n input.type = "text";\n form.name = "formInput";\n form.addEventListener("submit", function(e) {\n e.preventDefault();\n e.stopPropagation();\n elizaStep();\n });\n input.name = "textInput";\n form.appendChild(input);\n bT.appendChild(form);\n }\n}