var currentLine = -1; function checkpacs(pacs,pacsid){ var checkType=$("checkType").value; if(checkType!=0){ var p=trim(pacs); if(p!=""&&p!=null){ if(checkType==1){ var url = GlobalVar.contextPath+'/authorregister/Register!existsPacs.action'; } if(checkType==2){ var url = GlobalVar.contextPath+'/authorregister/Register!existskeyword.action'; } $('code').value=p; var pars=Form.serialize($('frmcode')); pars+= '&ajaxType=object&ajaxData=result|getResult()'; var myAjax = new Ajax.Executor( url, {method: 'post', parameters: pars,displayLoading:true,onComplete:function(){ var result=Ajax.Executor.ReturnObject['result']; if(result==0){ if(checkType==1){ document.getElementById(pacsid+"d").style.display="none"; document.getElementById(pacsid+"c").style.display=""; } if(checkType==2){ document.getElementById(pacsid+"d").style.display="none"; document.getElementById(pacsid+"c").style.display=""; } document.getElementById(pacsid).focus(); }else{ document.getElementById(pacsid+"c").style.display="none"; document.getElementById(pacsid+"d").style.display=""; } } }); }else{ document.getElementById(pacsid+"d").style.display="none"; document.getElementById(pacsid+"c").style.display="none"; } document.getElementById(pacsid+"v").style.display="none"; } } function pacskeyup(e,pacs,pacsid) { e = window.event || e; switch(e.keyCode) { case 38: break; case 40: break; case 13: break; default: pacsck(pacs,pacsid); break; } } function pacsck(pacs,pacsid){ currentLine = -1; var checkType=$("checkType").value; if(checkType!=0){ var p=trim(pacs); if(p.length>1){ var url=''; if(checkType==1){ url = GlobalVar.contextPath+'/authorregister/Register!showPacsName.action'; } if(checkType==2){ url = GlobalVar.contextPath+'/authorregister/Register!showPacsCode.action'; } $('checkTypeCk').value=checkType; $('code').value=p; document.getElementById(pacsid+"v").style.display=""; var pars=Form.serialize($('frmcode')); pars+='&pacsid='+pacsid; var myAjax=new Ajax.Updater(pacsid+'v',url,{method: 'post',parameters: pars,displayLoading:true}); } if(p==""){ document.getElementById(pacsid+"v").style.display="none"; } } } function pacskeydown(e,pacs,pacsid) { e = window.event || e; switch(e.keyCode) { case 38: currentLine--; changeItem(pacsid); break; case 40: currentLine++; changeItem(pacsid); break; case 13: var it = document.getElementById("ice"+pacsid); document.getElementById(pacsid).value=it.rows[currentLine].cells[0].innerHTML; currentLine = -1; document.getElementById(pacsid+"v").style.display="none"; break; default: break; } } function changeItem(pacsid) { var it = document.getElementById("ice"+pacsid); for(i=0;i