Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2; .NET4.0C)
Timestamp: Fri, 9 Dec 2011 00:21:54 UTC
Message: Unable to get value of the property '3': object is null or undefined
Page loads are quite slow for me. Mostly around 1.5 seconds but sometimes 5-6 seconds. Divs appear to expand with content so you see the page bg then the divs fill out white. Gives a very jerky look to the page load.
It would benifit from a progress bar. Either as a percentage (text or graphic) or x of y (eg question 3 of 6).
Multiple Qs per page would be nice. The slow pages loads means it a hassle to answer one question per page. a 100 question poll could men 5 to 10 minutes of just page loading (and jerky loads at that). As opposed to worst case one minutes at 10 Qs per page.
Ajax might be a better solution to reloading the page. It'll be faster and not jerk the page around.
WHen you submit the answer it goes right to the next question, no enter value>hit submit. Which is great.
You might want to use jS form submits (or hrefs) rather than the buttons. They look a bit clunky.
The offset background bars look untidy and unbalanced. Unles you're a really talented designer it's hard to make that kind of thing look right. I say keep it simple and it'll look cleaner.