Я не могу поклясться, потому что это сложно проверить на вашем сайте, но я думаю, что происходит то, что вы связываете событие click
элемента view-radio
вместо каждой из двух переключателей внутри него,
Я бы попробовал что-то вроде:
$("#view-radio").buttonset(). // Turn radio buttons of the div in a buttonset
find('input').bind('click', // Bind the click event of each of the two radios
....
РЕДАКТИРОВАТЬ:
Да!Оно работает!http://jsfiddle.net/marcosfromero/TDsrj/
И stopPropagation
не требуется (прочитайте другие ответы, чтобы узнать, почему).