I'm curious as to how the website, http://www.textsfromlastnight.com handles their rating scale. When your on any given page you can click "good night" or "bad night" depending on your vote it increments by one and doesn't let you vote on that particular post again. Is this done by using AJAX? combined with a mysql database, using cookies and IP's to block repeat voters? Thanks.