var EksAjaxObj = null;
var EksRes = null;

function EksMakeAjax() {
   try { oReq = new XMLHttpRequest(); }                         // Mozilla, Safari, IE7...
   catch(e) {
      try { oReq = new ActiveXObject("MSXML2.XMLHTTP.3.0"); }   // ældre IE
      catch(e) {
         try { oReq = new ActiveXObject("Microsoft.XMLHTTP"); } // Andre - sidste desperate forsøg...
         catch(e) { oReq = null; }
         }
      }
   if ( oReq == null) { alert( 'Din browser kan ikke AJAXe'); }
   return oReq;
   }

function EksDoAjax( prg, data) {
   EksAjaxObj = EksMakeAjax();
   if ( EksAjaxObj != null) {
      EksAjaxObj.open( 'post', prg, true);
      EksAjaxObj.setRequestHeader( 'Content-Type', 'application/x-www-form-urlencoded');
      EksAjaxObj.onreadystatechange = EksAjaxDone;
      EksAjaxObj.send( data);
      }
   }

function EksAjaxDone() {
   if ( EksAjaxObj.readyState == 4) {
      if ( EksAjaxObj.status == 200) {
         // Her indsættes kode der behandler de returnerede data
			if ( EksRes != null) {
				EksRes.value = EksAjaxObj.responseText;
				EksRes = null;
				}
         }
      else { 
         alert( 'AJAX fejl:\n'+'Status: '+EksAjaxObj.status+'\nBeskr: '+EksAjaxObj.statusText);
         }
      }
   }

function AjaxNrEks() {
	pn_elem = document.getElementById( 'p_nr');
	v_navn = pn_elem.name;
	v_val = pn_elem.value;
	data = encodeURIComponent( v_navn)+'='+encodeURIComponent( v_val);
	EksRes = document.getElementById( 'by_navn');
	EksDoAjax( 'ajax_eks_find_by.php', data);
	}

function AjaxNrEks_0() {
	pn_elem = document.getElementById( 'p_nr_0');
	v_navn = pn_elem.name;
	v_val = pn_elem.value;
	data = encodeURIComponent( v_navn)+'='+encodeURIComponent( v_val);
	EksRes = document.getElementById( 'by_navn_0');
	EksDoAjax( 'ajax_eks_find_by.php', data);
	}

function AjaxByEks_0() {
   pn_elem = document.getElementById( 'by_navn_0');
   v_navn = pn_elem.name;
   v_val = pn_elem.value;
   data = encodeURIComponent( v_navn)+'='+encodeURIComponent( v_val);
   EksRes = document.getElementById( 'p_nr_0');
   EksDoAjax( 'ajax_eks_find_nr.php', data);
   }


