only use special case for ajax requests that are posted and use the message framework to output a msg saying the user needs to log in to vote.  this works with jquery mobile better.