var ajos = new Array(); var doctor= new Array(); doctor['tbl'] = 'users'; doctor['col'] = 'doctor'; doctor['textname'] = 'doctor'; doctor['selname'] = 'doctorsel'; doctor['div'] = 'doctordiv'; ajos['doctor'] = doctor; var hospital= new Array(); hospital['tbl'] = 'vhospital'; hospital['col'] = 'hospital'; hospital['textname'] = 'hospital'; hospital['selname'] = 'hospitalsel'; hospital['div'] = 'hospitaldiv'; ajos['hospital'] = hospital; var xmlhttp; var target; function GetXmlHttpObject() { if (window.XMLHttpRequest) { return new XMLHttpRequest(); } if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } return null; } function stateChanged() { if (xmlhttp.readyState==4) { document.getElementById(target).innerHTML=xmlhttp.responseText; } } function showHint(sender, ajo) { target = ajos[ajo]['div']; if (sender.value.length==0) { document.getElementById(target).innerHTML=""; return; } xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Your browser does not support XMLHTTP!"); return; } var url="select.php"; //urlencode? url=url+"?src="+escape(encodeURIComponent(sender.value))+'&ajo='+ajo; xmlhttp.onreadystatechange=stateChanged; xmlhttp.open("GET",url,true); xmlhttp.send(null); } function setText(id, text){ //az id nemid ajo = ajos[id]; document.title = 'id: '+id; tf = document.getElementById(id); tf.value = text; // showHint(document.getElementById(id), id); senderid = ajo['selname']; sender = document.getElementById(senderid); sender.parentNode.removeChild(sender); } function setText_kp(e, pajo){ ajo = ajos[pajo]; if (e.keyCode == 13){ tf = document.getElementById(ajo['textname']); senderid = ajo['selname']; sender = document.getElementById(senderid); tf.value = sender.options[sender.selectedIndex].text; sender.parentNode.removeChild(sender); // sender.parentNode.innerHTML = ""; // document.getElementById("opts").innerHTML= ''; } }