function selectsahka ( selectedtype ) { document.gameform.dialogue.value = selectedtype ; document.gameform.submit() ; } function feedback(msg) { var generator=window.open('','name','height=200,width=300'); generator.moveTo(50,50); generator.document.write('
' + msg + '
'); generator.document.write(''); generator.document.write(''); generator.document.close(); } function process(strField, evtKeyPress,form) { var aKey; if (window.event) aKey = window.event.keyCode; else { aKey = evtKeyPress.keyCode ? evtKeyPress.keyCode :evtKeyPress.which ? evtKeyPress.which : evtKeyPress.charCode; } if (aKey == 13) { var name = strField.name; var numbers = name.match(/^\w/); var newnum = parseInt(numbers[0]) + 1; var newname = name.replace(numbers[0],newnum); if(newname in form){ var i=1; while(i<50) { if(form[i].name == 'test') { form[i].focus(); return false; } if(form[i].name == newname) { var j=i; while(j<60) { if(form[j].type != 'hidden') { form[j].focus(); return false; } j++; } } i++; } } else { form.test.focus(); } return false; } } function processvasta(event,form){ key = event.keyCode; if (key==13){ form.submit(); } } function sahkaSetFocus(){ document.getElementByName('test').focus(); var node_list = document.getElementsByTagName('input'); for (var i = 0; i < node_list.length; i++) { var node = node_list[i]; if (node.getAttribute('type') == 'text') { node.focus(); } } } function setFocus(form){ if (form.gametype == "sahka") { sahkaSetFocus(); return; } var node_list = document.getElementsByTagName('input'); var i=0; var found=0; while (i < node_list.length & found==0) { i++; var node = node_list[i]; if (node.getAttribute('type') == 'text') { node.focus(); found=1; } } }