fixed small error. singleChecker.js was failing to find "form1" in the page document, so I changed it to look for "document.forms[0]" instead knowing there is only one form on the page. Furthermore I wrapped a loop around the bulk of "main.sh" so that it now executes at a regular interval without needing cron or whatnot. It has a configurable sleep time, currently set to 20 seconds. Since I will be regularly polling I decided to first check if the files exist (they have all now been timestamped). If they exist, a message is printed saying so and the script moves on. No need to bother the already burdened CNATRA servers with unnecessary requests. The date variable definition is still inside the loop so at midnight it will change to the following day and then resume polling the server. Low Priority TODO: change this since we know the schedule will not be posted until much later in the day, polling at midnight is useless. Higher Priority TODO: change this to not move to the next day if the current day schedule has not yet been found (up to some limit)."