ajax_replace_url becomes obsolete, req.build_ajax_replace_url should be used instead
The idea is to generate the full URL on the server side and not
on the client side (i.e in JS). This way, this gives a chance to the
ajax link to work outside the application itself (typically mash-ups).
function set_tab(tabname, cookiename) {
// set appropriate cookie
asyncRemoteExec('set_cookie', cookiename, tabname);
// trigger show + tabname event
trigger_load(tabname);
}