function FormItemSelected() {
  doSubmit();
}
  
function checkRadio(id) {
  xGetElementById(id).checked = 'checked';
}

function setActiveToolButton(toolid) {
  for (var i = 0; i < cw3_tools.length; i++) {
    var elt = xGetElementById(cw3_tools[i] + "_icon");

    if(elt == null) return;
    
    if (cw3_tools[i] == toolid) {
      elt.className = "toolbar_on";
    } else {
      elt.className = "toolbar_off";
    }
  }
  var elt = xGetElementById("tool");
  elt.value = toolid;
  
  if (typeof myfolders != "undefined") { // not on page load
    if (toolid.indexOf('outline') != -1) {
      ontop(6);
    }
    else if (toolid.indexOf('query') != -1) {
      ontop(2);
    }
    else if (toolid.indexOf('pdfrotate') != -1) {
      ontop(5);
    }
  }
}

function setSearchFrame(project, type) {
  var ifr = document.getElementById('search');
  ifr.style.height = '350px';
  ifr.src = project + '/search/index.php?project=' + project + '&searchname=' + type;
}

function resetSession() {
    elm = xGetElementById('fake_reset');
    elm.name = 'reset_session';
    elm.value = 'reset_session';
    document.carto_form.posted.value=0;
    doSubmit();
}

function clearQuery() {
    elm = xGetElementById('fake_query');
    elm.name = 'query_clear';
    elm.value = 'query_clear';
    doSubmit();
}

function popup(url) {
  fenster=window.open(url, "Popupfenster", "width=860,height=600,resizable=yes,scrollbars=yes,screenX=50,screenY=50,menubar=yes");
  fenster.focus();
  return false;
}

function focusOn(elm) {
  inpt = xGetElementById(elm);
  if (inpt){
    inpt.focus();
  }
}

/**
 * Ermöglicht, dass die Hilfe nur in einem Fenster geöffnet wird
 */
function FensterOeffnen (Adresse) {
  Fenster1 = window.open(Adresse, "Hilfefenster");
  Fenster1.focus();
}

function interceptKeypress(e) {   

    var el;
    if (window.event && window.event.srcElement)
        el = window.event;
    if (e && e.target)
        el = e;
    if (!el) return;

    var keyCode;
    if (el.which)
        keyCode = el.which;
    if (el.keyCode)
        keyCode = el.keyCode;

    if (keyCode == 13){
        
    }
}
