var nCho= [1,1,1,1,1, 1,1,1,1,1, 1,1,1,1,1, 1,1,1,1]; var nJung=[1,1,1,1,1, 1,1,1,1,2, 2,2,1,1,2, 2,2,1,1,2, 1]; var nJong=[0,1,1,2,1, 2,2,1,1,2, 2,2,2,2,2, 2,1,1,2,1, 1,1,1,1,1, 1,1,1]; var dv=21*28; var start=false, dt=0, avt=0, topt=0, avp=0, exn=0; function gId(id) { return document.getElementById(id); } function sId(id,s) { document.getElementById(id).innerHTML=s; } function xHDiv(hg) { var hc,cho,jung,jong; hc=hg.charCodeAt(0)-0xAC00;//ubase1; if(hc<0) return 1; cho=Math.floor(hc/dv); hc=hc%dv; jung=Math.floor(hc/28); jong=hc%28; var tn=nCho[cho]+nJung[jung]+nJong[jong]; return tn; } function xCalN(s) { var l=s.length; var i=0, tn=0, c; while(il2)?l1:l2; var on=0; for(var i=0;itopt) topt=t; avt=((avt*exn)+t)/(exn+1); avp=((avp*exn)+p)/(exn+1); sId('t3', t); sId('t4', p); sId('t5', Math.floor(avt)); sId('t6', Math.floor(avp)); sId('t7', topt); exn++; } function xKeyDown() { if(start==false) { dt=(new Date).getTime(); start=true; } var k=event.keyCode; if(k==13) { xCkStr(); xStartItv(); } } function xPaste() { window.clipboardData.setData("Text", ""); } oItv=""; function xStartItv() { if(oItv) clearInterval(oItv); if(start) return; oItv=setInterval("xItv()",1000); } function xItv() { if(start) { clearInterval(oItv); return; } if(document.forms['f1'].elements['t2'].value.length>0) {dt=(new Date).getTime(); start=true; clearInterval(oItv); } }