I’m done! Wasn’t all that hard once I stopped trying to do it the quick and dirty way (with delimited strings) and started doing it the right way (using object-orientated design). It took a little bit longer to code, and the code is probably just a smidgen longer, too, but it’s so much easier on the eyes…
I’ll try to get the code up here, once I get it formatted for the web. (Yes, I could just stick it up here right now, but all my beautiful formatting would be gone… no tabs, no spacing, nothing…)
There were two little thingies that I was fairly proud of — the first was the following:
while (arrayTwo.length > 0)
while (array.value != [some_value])
Figure that one out? It loops through an array, taking the beginning entry and moving it to the back, until it comes to a certain value (or in my case, the beginning of a type of values). This was very useful once I had separated each section of entries from a particular day — since Domino ordered it with the AM section first and the PM section after, I just set [some_value] equal to “PM”, and sent the array through this loop. Easy-peasy.