function showAndFocus(url) {

  return true;

  try {
    if(window.opener) {

      window.opener.open(url, "_self");
      window.opener.focus();
      return false;
    }
  } catch(e) {}

  var w = window.open(url, 'top', 'resizable=yes,width=820,location=yes,menubar=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes');
  w.focus();

  return false;
}

function showIn(url, target) {

  if(target == null) {

    if(window.opener) {

      try {
	window.opener.open(url, "_self").focus();
	return false;
      } catch (e) {
	target = 'top';
      }

    } else {
      target = 'top';
    }
  }
  var w = window.open(url, target, 'resizable=yes,width=820,location=yes,menubar=yes,scrollbars=yes,status=yes,titlebar=yes,toolbar=yes');
  w.focus();

  return false;
}

function backTo(url) {
  
  return true;

  try {
    if(window.opener && window.opener != window) {
  
      window.opener.open(url, "_self").focus();
      return false;
    }
  } catch(e) {}

  window.open(url, "top").focus();
  return false;
}

function affBackTo(url) {

  return true;

  try {
    if(window.opener && window.opener != window) {
  
      if(window.opener.name == "editor") {
	if(window.opener.opener && window.opener.opener != window) {
	  window.opener.opener.open(url, "_self");
	  window.opener.opener.focus();
	  return false;
	}
      }

      window.open(url, "top").focus();
      return false;
    }
  } catch(e) {}

  window.open(url, "top").focus();
  return false;
}
