var xmlhttp=false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
  try {
    xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
    xmlhttp = false;
  }
}
@end @*/
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
}

function setlijst() {
  if (xmlhttp) {
    setlijstviaajax();
  } else {
    document.formulier.elements['actie'].value="setlijst";
    document.formulier.submit();
  }  
}

function setlijstfocus() {
  if (xmlhttp) {
    setlijstviaajax();
  } else {
    document.formulier.elements['actie'].value="setlijstfocus";
    document.formulier.submit();
  }  
}

function setlijstviaajax() {
  var begin=document.formulier.elements['begin'].value;
  var url="http://archiefdienst.exsilia.net/pictura/aj-heva.php?begin="+begin;
  
  xmlhttp.open("GET",url,true);
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4) {
      //alert(xmlhttp.responseText);
      var nieuweoptions=xmlhttp.responseText.split(";");
      var selectObj=document.formulier.elements['lemma'];
      selectObj.options.length=0;
      for (i=0; i<nieuweoptions.length; i++) {
        var option=nieuweoptions[i];
        var pos=option.indexOf("=");
        var key=option.substr(0,pos);
        var value=option.substr(pos+1);
        selectObj.options[i]=new Option(value,key,false,false);
      }
    }
  }
  xmlhttp.send(null);
} 

function lemmabekijken() {
  if (document.formulier.elements['lemma'].value) {
    document.formulier2.elements['id'].value=document.formulier.elements['lemma'].value;
    document.formulier2.submit();
  } else {
    alert ('U heeft geen geldig trefwoord gekozen');
  }  
}

function periodebekijken() {
  document.formulier3.submit();
}

function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function setfocus() {
  if (focus_element) {
    document.formulier.elements[focus_element].focus();
    val=document.formulier.elements[focus_element].value;
    document.formulier.elements[focus_element].value="";
    document.formulier.elements[focus_element].value=val;
  }  
}

