WEBSERVICE_BASEURL_En="WebService/";
WEBSERVICE_BASEURL="/Unicorn/WebService/";
WEBSERVICE_BASEURL_ZP="/Panjolin/WebService/";
LANGUAGE='EN';
SiteType='jobems';

//使用$$ 方便编写代码
function $$(_sId){return document.getElementById(_sId);}
function window.onerror(){return true;} //屏蔽所有错误信息
//去左空格
function jsLTrim(str){
	var rtnStr;
	rtnStr=""
	for (var i=0;i<str.length;i++){
		if (str.charAt(i)!=" "){
			rtnStr=str.substring(i,str.length);
			break;
		}
	}
	return rtnStr;
}

 /**
  * 从1个包含有子节点的cookie串中取得指定cookie名的值 like ‘Request.Cookies("Unicorn_JobSeeker")("UserName")’
  * @return
  */
 function getCookie(name) {
// alert(document.cookie);
  var search;
  var StrCookies;
  search = name + "="
  offset = document.cookie.indexOf(search)
  if (offset != -1) {
    offset += search.length ;
    end = document.cookie.indexOf("&", offset) ;
    if (end == -1) document.cookie.indexOf(";", offset) ;   
    if (end == -1) end = document.cookie.length;
    
    StrCookies=unescape(document.cookie.substring(offset, end))
    strEnd=StrCookies.indexOf(";") ;
   
    if (strEnd == -1)return StrCookies;
    else{
		return StrCookies.substring(0, strEnd);
    } 
    
  }else{
    return "";
  }
 }

//获得单选按钮的值。radioName单选按钮名
// 事例：getRadioValue('radioSecrecy'); 
// 2005-7-27 ican
function getRadioValue(radioName)
	{
		for(i=0;i<eval("document.all('"+radioName+"').length");i++){

			if (eval("document.all('"+radioName+"')("+i+").checked")){
				return eval("document.all('"+radioName+"')("+i+").value");
				break;
			}
		}
	}
	
function openWindow(psUrl,psFrame,piWidth,piHeight){
    var iScreenWidth=screen.availWidth;
    var iScreenHeight=screen.availHeight;
    var iLeft=0;
    var iTop=0;
    iLeft=(iScreenWidth-piWidth)/2;
    iTop=(iScreenHeight-piHeight)/2;
    var sFeatures="resizable=1,toolbar=0,location=0,status=0,menubar=0,scrollbars=1,width="+piWidth;
    sFeatures+=",height="+piHeight+",left="+iLeft+",top="+iTop;
    window.open(psUrl,psFrame,sFeatures);
}
 
 //打开一个日期控件窗口，参数为需要到到值的某个表单域，必须用全称比如：form1.txt_dateTime
function openDateWindow(SourceObject) {
    var sCurrentUrl = window.location.pathname;
    var sTemp = sCurrentUrl.substring(1);
    sCurrentUrl = sCurrentUrl.substring(0,sTemp.indexOf("/")+1);
    var sUrl = "/include/date_En.htm"
    var options="dialogHeight:200px;dialogWidth:374px;resizable:no;status:no;help:no";
    return window.showModalDialog(sUrl,SourceObject,options);
    //window.open(sUrl);
}

//取得一个字符串的长度，中文按两个长度计算,返回值为字符长度
function StrLength(Str){
	var slen= Str.length;
	var ireturnlen = 0;
	var itest = "";
	for(var i=0;i<slen;i++){
		itest = Str.charAt(i);
		if(itest>"~") {ireturnlen +=2;}
		else          ireturnlen++;
	}
	return ireturnlen;
}
//取得一个子字符串，中文按两个长度计算
//MaxLen 截取的长度
// ican 2006-8-2
function CutStrLength(Str,MaxLen){
	var slen= Str.length;
	var ireturnlen = 0;
	var itest = "";
	var NewStr="";
	for(var i=0;i<slen;i++){
		itest = Str.charAt(i);
		if(itest>"~") {	ireturnlen +=2;	}
		else ireturnlen++;
		
		if (ireturnlen<=MaxLen){
			NewStr+=itest;
		}
		
	}
	if (ireturnlen>MaxLen){
		NewStr+='..';
	}
	return NewStr;
}

//获取路径？后参数的值
//形如 http://www.jobems.com/getdate.htm?getID=23&selectID=44
//sTemp：所要查询参数的值 getUrlParameter('getID') 返回值23
//函数建立时间 2005-08-01 建立者：ican.xon
function getUrlParameter(sTemp){
	var url=location.search.substring(1,location.search.length);
	var url=url.toLowerCase();
	sTemp=sTemp.toLowerCase();
	var shref='';
	sTemp=sTemp+"="
	if (url.length!=0){
		if (url.indexOf(sTemp)!=-1){
			if (url.indexOf('&')==-1){
				shref=url.substring(sTemp.length);
			}else{
				var sPosition = url.indexOf(sTemp);
				url=url.substring(sPosition);
					if (url.indexOf('&')==-1){
					shref=url.substring(sTemp.length);
					}else{
					shref=url.substring(sTemp.length,url.indexOf("&"));
					}
			}
		}
	}
	return shref;
}

//点击翻白效果函数	
var lastonWorkNameclick;
lastonWorkNameclick="";
function ChargeColor_onclick(workNameID)
{
	workNameID.className='onclickStyle';
	if ((lastonWorkNameclick != "") && (lastonWorkNameclick != workNameID)){
		lastonWorkNameclick.className='onclickLastStyle';
	}
	lastonWorkNameclick=workNameID;
}

function CheckIsUndefined(sValue){
	return (typeof(sValue)=='undefined')?'':sValue;
}
function CheckSelect3Value(Array){
	for(i=0;i<3;i++)
	Array[i]=CheckIsUndefined(Array[i]);
	return Array;
}
