9 function createXMLHttpRequest() {
10 try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {}
11 try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
12 try { return new XMLHttpRequest(); } catch(e) {}
16 function ajaxRequest(status){
17 if((httpObj=createXMLHttpRequest())!=null){
19 httpObj.open('post', cginame ,false);
20 httpObj.setRequestHeader('content-type',
21 'application/x-www-form-urlencoded,charset=utf-8');
22 httpObj.send('status='+status+'&macaddr='+macaddr);
23 if(status=='open') startTimer();
30 document.checkform.open.disabled=true;
31 document.checkform.close.disabled=false;
33 document.regform.macaddr.value=macaddr;
38 document.checkform.open.disabled=false;
39 document.checkform.close.disabled=true;
43 function startTimer(){
45 setTimeout('onTimeout()', 1000);
53 document.checkform.timer.value=seconds;
55 if(seconds<0) closeNet();
56 else setTimeout('onTimeout()', 1000);
59 function getMacAddr(){
60 if(document.checkform.macaddr==undefined) macaddr='';
61 else if(document.checkform.macaddr.length==undefined)
62 macaddr=document.checkform.macaddr.value;
64 for(var i=0; i<document.checkform.macaddr.length; i++){
65 if(document.checkform.macaddr[i].checked){
66 macaddr=document.checkform.macaddr[i].value;
72 function setParameters(cginameArg, timeoutArg){