function gT(ac, c) {
	window.location = ac+'?c='+c;
}

function gTSel(ac, addFnt,rmFnt) {
	var w = window.open(ac+'?addFunct='+addFnt+'&rmFunct='+rmFnt,'','width=521, height=521, location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=yes');
}

function openPopup(u, w, h) {
	var w = window.open(u,'','width='+w+', height='+h+', location=no, menubar=no, status=no, toolbar=no, scrollbars=yes, resizable=yes');
}

/** Generates a hidden IFRAME / ILAYER */
function hiddenFrame(frameName) {
  document.write('<nolayer><iframe class="hidden" name="'+frameName+'Iframe" width="0" height="0"></iframe></nolayer>');
  document.write('<ilayer class="hidden" name="'+frameName+'Layer" height="0" width="0" visibility="hidden"></ilayer>');
}

/**
 * Loads a page in the "target" hidden IFRAME
 * For cross-browser compatibility, uses layers in NS
 *
 * @param target Alias for the hidden frame
 * @param page URL with page to load
 */
function loadPage (target, page) {
  if (document.layers) {  // NS and variants
      layername = target+"Layer";
      o = document.layers[layername];
      o.load(page, width);
  } else { // IE and variants
      framename = target+"Iframe";
      parent.frames[framename].location.href = page;
  }
}