JavaScript? Not in Perspective…
There have been other posts about the tricky nature of deselecting a table row: