function openwindow(url, name, params) {
	if (name == '') {
		win = window.open(url, '_blank', params);
	} else {
		win = window.open(url, name, params);
	}
	win.focus();
}


function donothing() {
  return;
}

function ajaxStore(server, reviewer, document, field) {
  if (!field) {
    return;
  }
  var dirname = reviewer + "_" + document;
  var filename = field.id;
  var text = encodeURIComponent(field.value);
  params = "dirname=" + dirname + "&filename=" + filename + "&text=" + text;
  ajax.post(server + "/reviewer/ajax/tempstore", donothing, params);
}

function ajaxLoad(server, reviewer, document, field) {
  if (!field) {
    return;
  }
  var dirname = reviewer + "_" + document;
  var filename = field.id;
  var text = encodeURIComponent(field.value);
  params = "dirname=" + dirname + "&filename=" + filename;
  var text = ajax.post(server + "/reviewer/ajax/tempload", donothing, params);
  field.value = text;
}

function ajaxClean(server, reviewer, document) {
  var dirname = reviewer + "_" + document;
  params = "dirname=" + dirname;
  ajax.post(server + "/reviewer/ajax/tempclean", donothing, params);
}
