Switching nodes no refresh AJAX
i have developed module ajax_links_api which help you to load any drupal page to a specified div with help of JQuery Ajax. 

in your tpl =>

    &lt;?php  l_ajax($title, $path, $target)  ?&gt;


$title: Title.

$path : Drupal path.

$target (optional): ID or CLASS of DIV to be replaced. Default value is .region-content, you can change default value in admin page 'admin/settings/ajax_links_api'

Example :

&lt;?php l_ajax("Load node 1", "node/1", ".region-content") ?&gt;


Hope you can use this for this case