Using a Multiselect Checkbox Look Up Field

Using a Multiselect Checkbox Look Up Field

I am having fun with the new openURL command targeting an iframe in an HTML view. 


I'm trying to develop a simple voting application where users can add their own questions dynamically (I've got that figured out in an html view an it updates the choices nicely).

Then I would like them to pick their favorite three questions from the list. Below is a sample picture:


Voting Page

My questions:

  1. How can a limit the users to just three checks?
  2. How can I divide out the check box text to count each entry separately?
  3. How can I create a graph summarizing the results? (A graph view isn't an option with an multiselect checkbox field).
Any guiding thoughts would be appreciated.

Thanks,

Mike