Please download the attached zip file.
Inside you will find the html/css/images for an exmaple page from my website. If you click the left-most boxes in the main content you will see hidden div elements appear which use the [url removed, login to view]() function from the prototype library.
In a real world scenario there way be up to 20 boxes on this page all using the id naming convention of box-X so this needs to work no matter how many are present.
Any questions please leave a message for me.