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; i 0) {
// if there are any cookies
offset = document.cookie.indexOf(search)
if (offset != -1)
{
// if cookie exists
offset += search.length
// set index of beginning of value
end = document.cookie.indexOf(";", offset)
// set index of end of cookie value
if (end == -1)
end = document.cookie.length
return unescape(document.cookie.substring(offset, end))
}
}
return null;
}
function initializeLanguagePack()
{
OpenFile_CSS();
var ck_lang = getCookie("lang");
if (null == ck_lang)
{
var pc_lang = window.navigator.userLanguage || window.navigator.language;
ck_lang = pc_lang;
}
else if(ck_lang == 'auto')
{
var pc_lang = window.navigator.userLanguage || window.navigator.language;
//alert("pc_lang="+pc_lang);
ck_lang = pc_lang;
ck_lang = ck_lang.toLowerCase();
//alert("ck_lang="+ck_lang);
if((ck_lang != 'zh-tw') && (ck_lang != 'zh-ch') &&
(ck_lang != 'en-us') && (ck_lang != 'ko-kr'))
{
var tmplang, end;
end = ck_lang.indexOf("-");
if(end == -1)
end = ck_lang.length;
tmplang = ck_lang.substring(0, end)
ck_lang = tmplang;
}
//alert("ck_lang="+ck_lang);
}
/* support language */
if ((ck_lang != 'en-us') && (ck_lang != 'ja') && (ck_lang != 'zh-tw')
&& (ck_lang != 'de') && (ck_lang != 'fr') && (ck_lang != 'it')
&& (ck_lang != 'es') && (ck_lang != 'pt') && (ck_lang != 'ru')
&& (ck_lang != 'hu') && (ck_lang != 'nl') && (ck_lang != 'zh-ch')
&& (ck_lang != 'th') && (ck_lang != 'pl') && (ck_lang != 'cz')
&& (ck_lang != 'vi') && (ck_lang != 'id') && (ck_lang != 'tr')
&& (ck_lang != 'ko-kr')&& (ck_lang != 'da')&& (ck_lang != 'sv')
&& (ck_lang != 'fi')&& (ck_lang != 'nb') && (ck_lang != 'hr')
&& (ck_lang != 'bg') && (ck_lang != 'fa') && (ck_lang != 'he'))
{
ck_lang = 'en-us';
}
try {
var reqObj = get_req();
if (reqObj)
{
//alert("ck_lang="+ck_lang);
//reqObj.open('GET', "langs/"+ck_lang+".js?v=1.03.1459", false);
reqObj.open('GET', "language/language_"+ck_lang+".js?v=1.03.1459", false);
reqObj.send(null);
if(reqObj.status == 200)
{
var js = reqObj.responseText;
try { window.eval(js); } catch (e) {}
}
}
/*
//alert("init="+Brand);
var headID = document.getElementsByTagName("head")[0];
var cssNode = document.createElement('link');
cssNode.type = 'text/css';
cssNode.rel = 'stylesheet';
//cssNode.href = '/css/web_all.css?v=1.03.1459';
cssNode.href = '/css/web_all_'+Brand+'.css?v=1.03.1459';
cssNode.media = 'screen';
headID.appendChild(cssNode);
*/
} catch (e) { errorReport(e); }
return ck_lang;
}
function callJSfunciont(ck_lang)
{
/* support language */
if ((ck_lang != 'en-us') && (ck_lang != 'ja') && (ck_lang != 'zh-tw')
&& (ck_lang != 'de') && (ck_lang != 'fr') && (ck_lang != 'it')
&& (ck_lang != 'es') && (ck_lang != 'pt') && (ck_lang != 'ru')
&& (ck_lang != 'hu') && (ck_lang != 'nl') && (ck_lang != 'zh-ch')
&& (ck_lang != 'th') && (ck_lang != 'pl') && (ck_lang != 'cz')
&& (ck_lang != 'vi') && (ck_lang != 'id') && (ck_lang != 'tr')
&& (ck_lang != 'ko-kr')&& (ck_lang != 'da')&&(ck_lang != 'sv')
&& (ck_lang != 'fi')&& (ck_lang != 'nb') && (ck_lang != 'hr')
&& (ck_lang != 'bg') && (ck_lang != 'fa') && (ck_lang != 'he'))
{
ck_lang = 'en-us';
}
try
{
var reqObj = get_req();
if (reqObj)
{
//reqObj.open('GET', "langs/"+ck_lang+".js?v=1.03.1459", false);
reqObj.open('GET', "language/language_"+ck_lang+".js?v=1.03.1459", false);
reqObj.send(null);
if(reqObj.status == 200)
{
var js = reqObj.responseText;
//alert("js="+js);
try { window.eval(js); } catch (e) {}
}
}
}catch (e) { errorReport(e); }
}
function language_assign(lang)
{
if(lang == 'auto')
{
var pc_lang = window.navigator.userLanguage || window.navigator.language;
callJSfunciont(pc_lang);
}
else
callJSfunciont(lang);
/*if(lang == 'ja')
lang_assign_ja();
else if(lang == 'en_us')
lang_assign_en();
*/
}
function check_language()
{
var ck_lang = getCookie("lang");
if (null == ck_lang)
ck_lang = "auto";
else if ((ck_lang != 'en-us') && (ck_lang != 'ja') && (ck_lang != 'zh-tw')
&& (ck_lang != 'de') && (ck_lang != 'fr') && (ck_lang != 'it')
&& (ck_lang != 'es') && (ck_lang != 'pt') && (ck_lang != 'ru')
&& (ck_lang != 'hu') && (ck_lang != 'nl') && (ck_lang != 'zh-ch')
&& (ck_lang != 'th') && (ck_lang != 'pl') && (ck_lang != 'cz')
&& (ck_lang != 'vi') && (ck_lang != 'id') && (ck_lang != 'tr')
&& (ck_lang != 'ko-kr')&& (ck_lang != 'da')&&(ck_lang != 'sv')
&& (ck_lang != 'fi')&& (ck_lang != 'nb') && (ck_lang != 'hr')
&& (ck_lang != 'bg') && (ck_lang != 'fa') && (ck_lang != 'he'))
{
/* support language */
ck_lang = "auto";
}
return ck_lang;
}
/*** check brand - 2013-07-24 edit by Rita ***/
function OpenFile_CSS()
{
//alert("OpenFile_CSS");
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
try {
http_request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request)
return false;
var params="/css/css_brand.log";
http_request.onreadystatechange = get_file_css;
http_request.open('GET', params, false);
http_request.send(null);
}
function get_file_css()
{
if (http_request.readyState == 4 && http_request.status == 200 )
{
Brand=http_request.responseText;
Brand=http_request.responseText.split('@@');
Brand=Brand[0];
if (Brand == "nature")
Brand = "intel";
cssLoading(Brand);
}
}
function cssLoading(Brand)
{
//alert("Brand="+Brand);
/*** open CSS in dynamic ***/
var ck_lang = getCookie("lang");
try {
var headID = document.getElementsByTagName("head")[0];
var cssNode = document.createElement('link');
cssNode.type = 'text/css';
cssNode.rel = 'stylesheet';
if((ck_lang == "fa") || (ck_lang == 'he'))
cssNode.href = '/css/web_all_' + Brand + '_fa.css?v=1.03.1459';
else
cssNode.href = '/css/web_all_' + Brand + '.css?v=1.03.1459';
//alert("cssNode.href="+cssNode.href);
cssNode.media = 'screen';
headID.appendChild(cssNode);
} catch (e) { errorReport(e); }
//jsLoading(Brand);
}
function jsLoading(Brand)
{
//alert("Brand="+Brand);
//document.write("Copyright © "+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);
}