// 为字符串增加trim方法，以去除左右空格
String.prototype.trim = function(){
    return this.replace("/(^\s*)|(\s*$)/g", "");
}
//去除左空格
String.prototype.ltrim = function(){
    return this.replace("/(^\s*)/g", "");
}
//去除右空格
String.prototype.rtrim = function(){
    return this.replace("/(\s*$)/g", "");
}

function GoPage(page)
{
	document.gopageForm.page.value=page;
	document.gopageForm.submit();
}
function SetCookie(cookieName,cookieValue,nDays) {
 	var today = new Date();
 	var expire = new Date();
 	if (nDays==null || nDays==0) nDays=1;
 	expire.setTime(today.getTime() + 3600000*nDays);
 	document.cookie = cookieName+"="+escape(cookieValue) + ";path=/;domain=.163.com;expires="+expire.toGMTString();
}
function GetCookie(namex){
  	var cookieString = new String(document.cookie)
  	var cookieHeader = namex + "="
  	var beginPosition = cookieString.indexOf(cookieHeader)
  	if (beginPosition != -1){
    	cookieString = cookieString.substring(beginPosition + cookieHeader.length);
    	if (cookieString.indexOf(";")>-1){
			cookieString = cookieString.substring(0, cookieString.indexOf(";"));
    	}
    	return unescape(cookieString);
  	}
  	return "";
}
//删除Cookie值
function DelCookie(sName)
{
	var exp = new Date();
	exp.setTime(exp.getTime() - 1);
	var cval = GetCookie(name);
	if(cval != null)
	  	document.cookie = sName + "=" + cval + "; expires=" + exp.toGMTString();
}

function imopen(url) 
{  
	window.open(url,"_blank","height="+473+",width="+703+",top=200,left=200,status=yes,toolbar=no,menubar=no,resizable=no,scrollbars=no,location=no,titlebar=no");
}
function openwin(file,width,height)
{
  	window.open(file,"_ActionWin","width="+width+",height="+height+",top=0,left=0,resizable=yes,scrollbars=yes,toolbar=no,directories=no,menubar=no,");
  	return "_ActionWin";
}
//显示回复窗口
function showPBB(URL)
{
	window.open(URL,"_blank","height=380,width=760,top=0,left=0,menubar=yes,location=yes,scrollbars=yes,resizeble=yes,toolbar=yes")
}
//显示新闻数据
function ViewDetail(id)
{
	var url='/info/show.php?infoid='+id;
	window.open(url,"popwin","top=0,left=0,toolbar=no,resizable=yes,directories=no,menubar=no,scrollbars=yes,height=450,width=700");
}
//显示职位或公司信息
function showadver(url)
{
	window.open(url,"_blank","height=600,width=800,top=0,left=0,status=no,menubar=yes,loctaion=no,scrollbars=yes,resizable=yes,toolbar=yes")
}
//单次提交
function submitonce(theFrom){
	if (document.all||document.getElementById){
		//screen thru every element in the form, and hunt down "submit" and "reset"
		for (i=0;i<theFrom.length;i++){
			var tempobj=theFrom.elements[i];
			if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
				tempobj.disabled=true;
		}
	}
}

//返回选择的个数
function TestSelected()
{
	return $("input[name*=selectedid][@checked]").length;
}
//选择所有 CheckBox
function checkall(obj) 
{
	$("input[name*=selectedid]").attr('checked', $("input[name=chkall]").attr("checked"));
}
// 取得字符串的字节长度 
function strlen(str)
{
	str.trim();
	var i;
	var len;
	len = 0;
	for (i=0; i<str.length; i++)
	{
		if (str.charCodeAt(i)>255) 
			len+=2; 
		else 
			len++;
	}
	return len;
}
//检查是否数字十进制
function isYear(yearStr)
{
	var iYear;
	var currentTime = new Date();
	var curYear = currentTime.getFullYear();
	iYear = parseInt(yearStr, 10);
	if(iYear < 1900 || iYear > curYear+2)
		return false;
	return true;
}
//将网址及标题Copy的粘帖板
function copyToClipBoard(url,title) {   
   var clipBoardContent=''; 
   clipBoardContent+=url;
   clipBoardContent+='\r\n'+title;
    if(window.clipboardData)   
    {   
        window.clipboardData.clearData();   
        window.clipboardData.setData("Text", clipBoardContent);  
    }   
    else if(navigator.userAgent.indexOf("Opera") != -1)   
    {   
        window.location = clipBoardContent;   
    }   
    else if (window.netscape)   
    {   
        try {   
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");   
        }   
        catch (e)   
        {   
            alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]设置为'true'");   
        }   
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);   
        if (!clip)   
            return;   
        var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);   
        if (!trans)   
            return;   
        trans.addDataFlavor('text/unicode');   
        var str = new Object();   
        var len = new Object();   
        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);   
        var copytext = clipBoardContent;   
        str.data = copytext;   
        trans.setTransferData("text/unicode",str,copytext.length*2);   
        var clipid = Components.interfaces.nsIClipboard;   
        if (!clip)   
            return false;   
        clip.setData(trans,null,clipid.kGlobalClipboard);   
    }   
      alert("你已复制链接及标题，请粘贴到泡泡/MSN等发给好友!"); 
}
