var xk = function (id) { return "string" == typeof id ? document.getElementById(id) : id; }
function rnd()
{
var rndL = Math.ceil(Math.random()*1000000);
return rndL;
}
//function trim(str){ return str.replace(/ +/,"").replace(/ +$/,"");}
function trim(str){ return str.replace(/(^\s*)|(\s*$)/g, "");}
function getIEVer()
{
var ua = navigator.userAgent;
if (ua.indexOf("like Gecko") >0 && ua.indexOf("rv:") >0)
return parseFloat(navigator.appVersion.split("rv:")[1]);
else
return parseFloat(navigator.appVersion.split("MSIE ")[1]);
}
function isIE()
{
if (navigator.userAgent.indexOf("MSIE") < 0)
{
return false;
}
else
{
var ieVer = getIEVer();
if(ieVer >= 5.0 && ieVer <= 9.0)
return true;
else
return false;
}
}
function isEmail(strMail)
{
var objReg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if(strMail.length==0)
return false;
return (objReg.test(strMail));
}
function addSpace(space, bgcolor)
{
document.write("");
}
//var g_xmlHttp;
function processReqChange()
{
return;
}
function sleep(n)
{
var start = new Date().getTime();
while(true) if(new Date().getTime()-start>n) break;
}
var g_tmp_txt;
var g_xmlHttp;
function compressResult(url, params)
{
var style = "";
if (params == null || params == "")
style = "GET";
else
style = "POST";
//var isIeClient = (navigator.userAgent.indexOf("MSIE") >= 0) ? true : false;
var ieVer = getIEVer();
if(ieVer >= 5.0 && ieVer <= 9.0)
{
var len = 0;
if (params != null)
len = params.length;
var result;
var XMLHTTP;
try {
XMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
if(!XMLHTTP) XMLHTTP = new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e) {
//alert("XMLHTTPRequest(IE 7)");
return "";
}
XMLHTTP.Open(style, encodeURI(url), false);
XMLHTTP.setRequestHeader("Content-Length", len);
XMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
XMLHTTP.Send(params);
if(XMLHTTP.readyState==4) {
if(document.defaultCharset=="utf-8" && navigator.userLanguage=="zh-cn") {
result = unescape(XMLHTTP.responseText);
}
else
{
result = XMLHTTP.responseText;
}
}
else {
result = "";
}
delete XMLHTTP;
return result;
}
else
{
g_tmp_txt = "";
g_xmlHttp = new XMLHttpRequest();
g_xmlHttp.onreadystatechange = processReqChange;
g_xmlHttp.open(style, url, false);
g_xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8");
g_xmlHttp.send(params);
if(g_xmlHttp.readyState == 4) {
if(g_xmlHttp.status == 200){
g_tmp_txt = g_xmlHttp.responseText;
}
}
delete g_xmlHttp;
return g_tmp_txt;
}
}
function parseServerIP(url)
{
var url2 = url.toLowerCase();
var ik = url2.indexOf("http://") ;
if (ik > -1)
{
url2 = url2.substring(ik + 7, url2.length);
}
else
{
ik = url2.indexOf("https://") ;
url2 = url2.substring(ik + 8, url2.length);
}
for(var i = 0; i -1)
{
url2 = url2.substring(ik + 7, url2.length);
}
else
{
defport = 443;
ik = url2.indexOf("https://") ;
url2 = url2.substring(ik + 8, url2.length);
}
var x = 0;
for(var i = 0; i 0)
return parseInt(url2.substring(x + 1, i));
else
return parseInt(defport);
}
if (url2.charAt(i) == ":")
{
x = i;
}
}
if (x > 0)
{
return parseInt(url2.substring(x + 1, url2.length));
}
return defport;
}
function getRequestUrl(url)
{
var x = 0;
var y = url.length;
for(var i = url.length - 1; i >= 0; i--)
{
if (url.charAt(i) == '?')
y = i;
if (url.charAt(i) == '/')
{
x = i;
for(var j = x + 1; j < y; j++)
{
if (url.charAt(j) == '#')
return url.substring(x + 1, j);
}
return url.substring(x + 1, y);
}
}
return url;
}
function getUrlParam(url, paramName)//得到URL里面的某个参数
{
if (paramName.indexOf("=") < 0)
paramName += "=";
var rs = "";
var paramPos = url.indexOf(paramName);
if (paramPos >= 0)
{
var startpos = paramPos + paramName.length;
var endPos = url.indexOf("&", paramPos);
if (endPos >= 0)
{
rs = url.substr(startpos, endPos - startpos);
}else
rs = url.substr(startpos);
}else
rs = "";
return rs;
}
//写cookies函数
function setCookie(name, value, days)//两个参数,一个是cookie的名子,一个是值
{
var exp = new Date(); //new Date("December 31, 9998");
exp.setTime(exp.getTime() + days*24*60*60*1000);
document.cookie = name + "="+encodeURIComponent(value) + ";expires=" + exp.toGMTString(); // escape
}
function getCookie(name)//取cookies函数
{
var arr = document.cookie.match(new RegExp("(^| )" + name+"=([^;]*)(;|$)"));
if(arr != null)
return decodeURIComponent(arr[2]); //return unescape(arr[2]);//
return null;
}
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}
function getFileKeys(itemName)
{
var ik = 0;
var fileKeys = new Array();
var file_obj = document.getElementsByName(itemName);
for (i=0; i < file_obj.length; i++)
{
if (!file_obj[i].checked)
continue;
var val = file_obj[i].value;
var t = false;
for (j=0; j
return false;
var s = _htmlTxt.substring(index2 - 8, index2 + 1).toLowerCase();
if (s != "")
return false;
index = _htmlTxt.indexOf('>', index) + 1;
//
for(var i = index2 - 9; i > 0; i--)
{
ch = _htmlTxt.charAt(i);
if (ch =='>' || ch =='-' || ch =='/' || ch <= " ")
continue;
index2 = i + 1;
break;
}
_jsTxts[_jsCount] = _htmlTxt.substring(index, index2);
_jsCount++;
return true;
}
function isScript(index)
{
if (index + 8 >=_htmlTxt.length || _htmlTxt.charAt(index + 1).toLowerCase() != 's')
return false;
var s = _htmlTxt.substring(index, index + 8).toLowerCase();
var ik = s.indexOf("