Reserving EC boxes made easier

I run an EC with 120 boxes.  Sometimes I need to reserve a lot of boxes to me or removing the reservation, and doing so is both time consuming and annoying due to having to type in my username or copy/pasting it continually.  Since the time-consuming part is typing in my name or deleting my name I decided the task would be made easier if the game would automatically put my username or nothing in for me.  To do this I wrote a script that would run through all of the boxes on the page and find the first box that has a URL that matches your presentation’s URL and sets the reserve name to your username.  If there isn’t a box reserved to you, it sets the initial input value for the text input boxes to “”, and you’ll have to type your name.  However, after that, the script will find that box, and set all the input values for boxes not reserved to you to your username and any boxes reserved to you to blank so that when you go to change the reservation the input box that pops up will already have either your username or nothing.

Since this doesn’t automatically reserve the boxes for the player they still have to go through and click the buttons to reserve/unreserve the boxes; however, this script should alleviate some of the annoyance of reserving/unreserving a lot of boxes.

Userscripts:  Reserving EC boxes Simplified

Greasy Fork:  Reserving EC boxes Simplified

Since I only use the script on Firefox I cannot guarantee it will work on any browser other than Firefox, but it might.