var ajaxRequest = null;

function createXmlHttp() {
  var request = null;
  if (window.XMLHttpRequest) request = new XMLHttpRequest();
  else if (typeof ActiveXObject != undefined) request = new ActiveXObject('Microsoft.XMLHTTP');        
return request;
}    

function megoldaskereso_set() {
  ajaxRequest = createXmlHttp();
  prod=document.getElementById('products').value;
  marka=document.getElementById('marka').value;

  elj=document.getElementById('eljarasmod').value;
  tmin=document.getElementById('terhelhetoseg_min').value;
  tmax=document.getElementById('terhelhetoseg_max').value;
  meret=document.getElementById('papirmeret').value;
  suly=document.getElementById('papirsuly').value;
  ffmin=document.getElementById('prn_speed_ff_min').value;
  ffmax=document.getElementById('prn_speed_ff_max').value;
  colmin=document.getElementById('prn_speed_col_min').value;
  colmax=document.getElementById('prn_speed_col_max').value;
  nyelv=document.getElementById('nyelv').value;
  drv=document.getElementById('meghajto').value;
  prot=document.getElementById('protokoll').value;
  infc=document.getElementById('infc').value;
  if (ajaxRequest) {             
    ajaxRequest.open('get', '/mod/mod_startupscreen/ajax.php?id=set&prod='+prod+'&marka='+marka+'&elj='+elj+'&tmin='+tmin+'&tmax='+tmax+'&meret='+meret+'&suly='+suly+'&ffmin='+ffmin+'&ffmax='+ffmax+'&colmin='+colmin+'&colmax='+colmax+'&nyelv='+nyelv+'&drv='+drv+'&prot='+prot+'&infc='+infc, true);
    ajaxRequest.onreadystatechange = ajaxCustomerInfo;
    ajaxRequest.send();
  }
}

function megoldaskereso_clear() {
  ajaxRequest = createXmlHttp();
  if (ajaxRequest) {             
    ajaxRequest.open('get', '/mod/mod_startupscreen/ajax.php?id=clear', true);
    ajaxRequest.onreadystatechange = ajaxCustomerInfo;
    ajaxRequest.send();
  }
}
    
function ajaxCustomerInfo() {
  if (ajaxRequest.readyState != 4) return;
  var divCustomerInfo = document.getElementById('megoldas');
  divCustomerInfo.innerHTML = ajaxRequest.responseText;
} 

// csak számok
function numbersonly(myfield, e) {
  var key;
  var keychar;
  if (window.event) key = window.event.keyCode;
  else if (e) key = e.which;
  else return true;
  keychar = String.fromCharCode(key);
  // control keys
  if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true;
  // numbers
  else if ((("0123456789").indexOf(keychar) > -1)) return true;
  else return false;
}

