Im really good at this kinds of things, but first i must ask, is there a place where you are seeing the votes updated? i mean the vote count? Because i tested the url you gave and it seems it lets you vote a lot of times, that doesnt seem quite right... As i said, i have a lot of experience in this kind of things