If you tried this extension with success, maybe you thought how to do it without page submission or ajax calls.