function htmlentities(str)
		{
			var str1=new String(str).toString();
				return str1.replace(/>/gmi,'&gt;').replace(/</gmi,'&lt;');
		}
String.prototype.delnull=function(newstr)   //去除null
{
		return this.replace("null",newstr);
}		
/**
*描述：去空格
*/
String.prototype.trim = function()
{
    // 用正则表达式将前后空格
    // 用空字符串替代。
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.subString=function(objlen)//截取字符长度
{
	var val=this.toString();
	var vallength=0;
	var returnvalu="";
	for(var i=0;i<val.length;i++)
	{
		if(vallength>=objlen)
		{
			returnvalu+="…";
			break;
		}
		returnvalu+=val.charAt(i);	
		if(val.charCodeAt(i)>255)
            {
                vallength+=2;
				//alert("全角");
            }
            else
            {
                vallength+=1;
            }	
	}
	return returnvalu;
}
/**JS分页方法
*作者：张耘华
*时间：2010-11-19
*参数说明
*ajax_cutPage(Pa1,Pa2,Pa3,Pa4,Pa5)
*Pa1为点击方法 *Pa2为总页数*Pa3为当前页*Pa4为分页偏移量*Pa5为页面传递参数名.
**/
function ajax_cutPage(method,pageCount,curPage,detNum,pagePaName)
{
		var restr="";
        var minPage;
        var maxPage;
        var showLend="";
        var lastPage;
        if(curPage==1)
        {
                if(detNum*2>=pageCount){
                        minPage=1;
                        maxPage=pageCount;
                }
                else
                {
                        minPage=1;
                        if(detNum*2<=pageCount)
                        {
                                maxPage=detNum*2;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
        }
        else
        {
                if(detNum>=curPage){
                        minPage=1;
                        if(detNum+curPage<=pageCount)
                        {
                                maxPage=curPage+detNum;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
                else
                {
                        minPage=curPage-detNum;
                        if(detNum+curPage<=pageCount)
                        {
                                maxPage=curPage+detNum;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
        }
        restr+=" <a  onclick=\""+method+"(1)\" href=\"javascript:void(0);\"><font face='webdings'>|<</font></a>";
        restr+=" <a  onclick=\""+method+"("+minPage+")\" href=\"javascript:void(0);\"><font face='webdings'><<</font></a>";
        for(i=minPage;i<=maxPage;i++)
        {
                if(i==curPage){
                restr+=" <a onclick=\""+method+"("+i+")\" href=\"javascript:void(0);\"><font color=red>" + i + "</font></a>";
                }
                else
                {
                restr+=" <a onclick=\""+method+"("+i+")\" href=\"javascript:void(0);\">" + i +"</a>";
                }
        }
        restr+=" <a onclick=\""+method+"("+maxPage+")\" href=\"javascript:void(0);\" ><font face='webdings'>>></font></a>";
        restr+=" <a onclick=\""+method+"("+pageCount+")\" href=\"javascript:void(0);\" ><font face='webdings'>>|</font></a>";
		return restr;
}
/**JS分页方法
*作者：张耘华
*时间：2010-11-19
*参数说明
*ad_cutPage(Pa1,Pa2,Pa3,Pa4,Pa5)
*Pa1为页面url *Pa2为总页数*Pa3为当前页*Pa4为分页偏移量*Pa5为页面传递参数名.
**/
function ad_cutPage(jsUrl,pageCount,curPage,detNum,pagePaName)
{
		//var restr="";
        var minPage;
        var maxPage;
        var showLend;
        var lastPage;
        if(jsUrl.indexOf("?")==(-1)){
                showLend="?";
        }
        else
        {
                showLend="&";
        }
        if(curPage==1)
        {
                if(detNum*2>=pageCount){
                        minPage=1;
                        maxPage=pageCount;
                }
                else
                {
                        minPage=1;
                        if(detNum*2<=pageCount)
                        {
                                maxPage=detNum*2;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
        }
        else
        {
                if(detNum>=curPage){
                        minPage=1;
                        if(detNum+curPage<=pageCount)
                        {
                                maxPage=curPage+detNum;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
                else
                {
                        minPage=curPage-detNum;
                        if(detNum+curPage<=pageCount)
                        {
                                maxPage=curPage+detNum;
                        }
                        else
                        {
                                maxPage=pageCount;
                        }
                }
        }
        document.write(" <a href="+jsUrl+showLend+pagePaName+"=1><font face='webdings'>9</font></a>");
        document.write(" <a href="+jsUrl+showLend+pagePaName+"=" + minPage + "><font face='webdings'>7</font></a>");
        for(i=minPage;i<=maxPage;i++)
        {
                if(i==curPage){
                document.write(" <a href="+jsUrl+showLend+pagePaName+"="+i+"><font color=red>" + i + "</font></a>");
                }
                else
                {
                document.write(" <a href="+jsUrl+showLend+pagePaName+"="+i+">" + i + "</a>");
                }
        }
        document.write(" <a href="+jsUrl+showLend+pagePaName+"=" + maxPage + "><font face='webdings'>8</font></a>");
        document.write(" <a href="+jsUrl+showLend+pagePaName+"="+ pageCount +"><font face='webdings'>:</font></a>");
}
