document.write(''); var langTrans; var errMsg; var currentLang; var Brand; function get_req() { var http_request = false; if (window.XMLHttpRequest) { http_request = new XMLHttpRequest(); } else if (window.ActiveXObject) { try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { http_request = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } return http_request; } function get_trans_str(langid) { if (undefined == langid) return ""; try { if (langTrans[ langid ]) { return langTrans[ langid ]; } } catch (e) { return ''; } return langid; } function changeLang() { try{ var elem = document.getElementsByTagName("span"); var pattern = new RegExp("(^| )trans( |$)"); if (elem && elem.length>0) { for (var i=0; i0) { for (var i=0; i0) { for (var i=0; iCopyright © "+dt.getFullYear()+". All Rights Reserved."); } function CopyRight_login() { document.write("Copyright © "+dt.getFullYear()+". All Rights Reserved."); } function CopyRight_activex() { document.write("Copyright © "+dt.getFullYear()+". All Rights Reserved."); } /*** END ***/ function nvr_wait_status() { if (window.XMLHttpRequest) { // Mozilla, Safari,... nvr_status = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE try { nvr_status = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { nvr_status = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } if (!nvr_status) return false; var params="/js/wait_status.log"; nvr_status.onreadystatechange = get_nvr_wait_status; nvr_status.open('GET', params, false); nvr_status.send(null); } var into_page = ""; var check_nvr_status; var nvr_status_str = ""; function get_nvr_wait_status() { //alert("nvr_status.readyState = "+nvr_status.readyState+" nvr_status.status = "+nvr_status.status); if (nvr_status.readyState == 4 && nvr_status.status == 200 ) { var nvr_status_buf = nvr_status.responseText; //alert("nvr_status_buf = "+nvr_status_buf); if(nvr_status_buf > 0) { //alert("into_page = "+into_page+" redirection") if(into_page != "redirection") { doForm(80); if(nvr_status_buf == 1) document.getElementById("busy_div_innerHTML").innerHTML = "
"+Updating_the_database_structure__please_do_not_power_; clearTimeout(check_nvr_status); check_nvr_status = setTimeout("nvr_wait_status()", 2000); } else setTimeout('document.location.href = "/login.htm"', 500); } else { if(into_page != "redirection") { clearTimeout(check_nvr_status); showForm(); clearTimeout(check_nvr_status); check_nvr_status = setTimeout("nvr_wait_status()", 2000); } else setTimeout('document.location.href = "/login.htm"', 500); } } if (nvr_status.readyState == 4 && nvr_status.status == 404 ) { if(into_page != "redirection") { clearTimeout(check_nvr_status); showForm(); clearTimeout(check_nvr_status); check_nvr_status = setTimeout("nvr_wait_status()", 2000); } } clearTimeout(SetTimeout1); clearTimeout(SetTimeout2); } function get_Browser_value() { var sAgent = navigator.userAgent.toLowerCase(); //alert(sAgent); var isEdge = (sAgent.indexOf("edge")!=-1 || sAgent.indexOf("edg")!=-1); //IE var isIE = (sAgent.indexOf("msie")!=-1); //IE var isIE_10 = (sAgent.indexOf("msie 10.0")!=-1);//IE 11 var isIE_11 = (sAgent.indexOf("rv:11.0")!=-1);//IE 11 var isFF = (sAgent.indexOf("firefox")!=-1);//firefox var isSa = (sAgent.indexOf("safari")!=-1);//safari, chrome, opera var isChrome; var isOp; if (isSa == true) { isChrome = (sAgent.indexOf("chrome")!=-1);//chrome if (isChrome == true) { isOp = (sAgent.indexOf("opr")!=-1);//opera if (isOp == true) { isSa = false; isChrome = false; } else isSa = false; } } if (isIE == true) { if (isIE_10 == false && isIE_11 == false) alert(Please_use_IE_Browser_32_bit__10_0_) } if (isIE == true || isIE_11 ==true)return "ie"; else if (isEdge == true)return "edge"; else if (isChrome == true)return "chrome"; else if (isFF == true)return "firefox"; else if (isOp == true)return "opera"; else if (isSa == true)return "safari"; else return "ie"; } function g_get_ssi(ssi_cmd) { var params="cgiName=auto_detection.cgi"; params+="&action=Get ssi"; params+="&ssi_cmd="+ssi_cmd+","; var ssi_get_val=""; $.ajax({ url: "cgi-bin/cgi_main.cgi", //後端的URL type: "POST", //用POST的方式 async: false, data: params, success: function(response) { ssi_get_val = response; }, error: function(jqXHR) { response = ""; ssi_get_val = response; //alert(Please_wait_System_busy); //alert("jqXHR.readyState = "+jqXHR.readyState+" jqXHR.status = "+jqXHR.status+" jqXHR.statusText = "+jqXHR.statusText); } }); return ssi_get_val; } function g_eval(str) { var script = document.createElement("script"); script.type="text/javascript"; script.text=str; document.getElementsByTagName("head")[0].appendChild(script); document.head.removeChild(document.head.lastChild); } function findNearesttargetber(arr, target){ var mid; var l = 0; var r = arr.length - 1; while (r - l > 1) { mid = Math.floor((l + r) / 2); if (parseInt(target) < parseInt(arr[mid])) { r = mid; } else { l = mid; }; }; return Math.abs(target - arr[l]) < Math.abs(target - arr[r]) ? arr[l] : arr[r]; }