thanks for prototype.jsを使おう:Ajax.Updaterの使い方
$('layer').innerHTML = o.responseText;
var ret = new Ajax.Updater('layer', 'http://xxx/xxx', {method:'get', parameters:'abc=123&xyz=789');