﻿
function loginDisplay()
{var obj=GetCookie("public");
if(obj!=null){
var paras=obj.toQueryParams();
var mail = paras["sEmail"];
if(mail != null){if($("uEmail")) $("uEmail").innerHTML= mail;}
var fcorp = paras["fCorp"]
if(fcorp=="0"){if($("uSupport")) {$("uSupport").href="http://support.sisigi.com";$("uSupport").innerHTML="帮助";}if($("uLogout")) {$("uLogout").href="/MemTalents/Logout.aspx";$("uLogout").innerHTML="安全退出";}if($("uCenter")) {$("uCenter").href="/MemTalents/";$("uCenter").innerHTML="人才中心";}if($("uAccount")) {$("uAccount").href="http://passport.sisigi.com";$("uAccount").innerHTML="帐户";}}
else {if($("uSupport")) {$("uSupport").href="http://support.cicigi.com";$("uSupport").innerHTML="帮助";}if($("uLogout")) {$("uLogout").href="/MemCompany/Logout.aspx";$("uLogout").innerHTML="安全退出";}if($("uCenter")) {$("uCenter").href="/MemCompany/";$("uCenter").innerHTML="企业中心";}if($("uAccount")) {$("uAccount").href="http://passport.cicigi.com";$("uAccount").innerHTML="帐户";}}
}}

function clearOld(id,v)
{if($(id).value==v){$(id).value=""};}

function getQueryString(key){var value="";var sURL=window.document.URL;if(sURL.indexOf("?")>0){var arrayParams=sURL.split("?");var arrayURLParams=arrayParams[1].split("&");for(var i=0;i<arrayURLParams.length;i++){var sParam=arrayURLParams[i].split("=");if((sParam[0]==key)&&(sParam[1]!="")){value=sParam[1];break;}}}return value;}


function getStringUTFLength(str) { 
    str = str.replace(/[^x00-xff]/g,"aa"); 
    return str.length; } 

function leftUTFString(str,len) { 
    if(getStringUTFLength(str)<=len) 
        return str; 
    var value = str.substring(0,len);
    while(getStringUTFLength(value)>len) { 
        value = value.substring(0,value.length-1); 
    } return value; } 

function count(obj,len,reportid) { 
    var value = obj.value; 
    value = value.replace(/[^x00-xff]/g,"aa"); 
    if(value.length>=len) { 
        obj.value = leftUTFString(obj.value,len); 
        } 
     document.getElementById(reportid).innerHTML = '总长度'+ len + '字节,还可输入 <b>' + (len-getStringUTFLength(obj.value)) + '</b> 字节'; 
} 

function switchDisplay(ids)
{arr=ids.split(",");
for (i=0;i<arr.length;i++)
{if ($(arr[i]).style.display=="block" || $(arr[i]).style.display=="") {$(arr[i]).style.display="none";} else {$(arr[i]).style.display=""}}}
function switchDisplayV(ids)
{arr=ids.split(",");
for (i=0;i<arr.length;i++)
{if ($(arr[i]).style.visibility=="visible" || $(arr[i]).style.visibility=="") {$(arr[i]).style.visibility="hidden";} else {$(arr[i]).style.visibility="visible"}}}

function switchInnerHTML(id,s1,s2)
{var obj = $(id);if(obj.innerHTML==s1){obj.innerHTML=s2} else {obj.innerHTML=s1}}

function errShow(s){
$("divErrorMessage").style.display = "block";
$("divErrorMessage").innerHTML = s;
return true;
}
function errClose(){$("divErrorMessage").style.display = "none";}
function setBusy(){if(errShow("<span class=busy>正在处理数据，请稍候..</span>")==true) return true; else return false;}
function htmlDecode(text)   
  {   
   return text.replace(/&amp;/g,'&').replace(/&quot;/g,'\"').replace(/&lt;/g,'<').replace(/&gt;/g,'>');   
  }

function htmlEncode(text)
  {   
  return text.replace(/&/g,'&amp').replace(/\"/g,'&quot;').replace(/</g,'&lt;').replace(/>/g,'&gt;');   
  }
  
function DisList(ids)
{	var arr=ids.split(",");
	for (i=0;i<arr.length;i++)
	{document.getElementById(arr[i]).disabled=true;}}
function EnbList(ids)
{	var arr=ids.split(",");
	for (i=0;i<arr.length;i++)
	{document.getElementById(arr[i]).disabled=false;}}
function onlycheckbox(obj,ids)
{
if (obj.checked){
var arr = ids.split(",");
for (i =0;i<arr.length;i++)
{if($(arr[i]).checked) $(arr[i]).checked=false;}
}
}
function xmlPost(value)
{
　　if(value != "" && value != null)
　　{
　　  var webFileUrl = "?" + value;
　　  var result = "";
　　  var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
　　  if (!xmlHttp){xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}
　　  xmlHttp.open("POST", webFileUrl, false);
　 　 xmlHttp.send("");
　  　result = xmlHttp.responseText;
　  　return result;
　　}
　　else return "";
}


function GetCookieVal(offset)
//获得Cookie解码后的值
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function SetCookie(name, value)
//设定Cookie值
{
var expdate = new Date();
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
if(expires!=null) expdate.setTime(expdate.getTime() + ( expires * 1000 ));
document.cookie = name + "=" + escape (value) +((expires == null) ? "" : ("; expires="+ expdate.toGMTString()))
+((path == null) ? "" : ("; path=" + path)) +((domain == null) ? "" : ("; domain=" + domain))
+((secure == true) ? "; secure" : "");
}
function DelCookie(name)
//删除Cookie
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}
function GetCookie(name)
//获得Cookie的原始值
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return GetCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}

