﻿String.prototype.trim=function(){
	return this.replace(/(^\s*)|(\s*$)/g, "");
}

function checkSelect(checkBoxId)
{
	var oColl=document.getElementsByName(checkBoxId);
	for(var k=0;k<oColl.length;k++){
		if(oColl[k].tagName=="INPUT" && oColl[k].checked)
		{
			return true;
		}
	}
	return false;
}

function getByteLength(stringValue)
{
	var m_oRegEx=/[^\u0000-\u007F\u00A0\u00A1\u00E0-\u00f6\u00F9\u00FF]/g;
	return stringValue.replace(m_oRegEx,"aa").length;
}

//选择所有选项
function selectAll(sName,bChecked){
	var oColl=document.getElementsByName(sName);
	var k;
	if(oColl.length>0)
	{
		if(bChecked==null)
		{
			bChecked=!oColl[0].checked;
		}
		for(k=0;k<oColl.length;k++){
			if(oColl[k].tagName=="INPUT"){
				oColl[k].checked=bChecked;
			}
		}
	}
}

//显示分页导航
function showPager(sUrl,iPage,iCount){
	var i;
	i=Math.max(1,iPage-1);
	if(iPage<=1)
	{
		document.write("<FONT face=Webdings>9</FONT> ");
		document.write("<FONT face=Webdings>3</FONT> ");
	}
	else
	{
		document.write("<a href=\"" + sUrl + "\" title='第 1 页' target='_self'><FONT face=Webdings>9</FONT></a> ");
		document.write("<a href=\"" + sUrl + i + "\" title='上一页(第 " + i + " 页)' target='_self'><FONT face=Webdings>3</FONT></a> ");
	}
	for(i=Math.max(1,iPage-5);i<iPage;i++){
		document.write("<a href=\"" + sUrl + i + "\" target='_self' title='第 " + i + " 页'><b>" + i + "</b></a> ");
	}
	document.write("<font color='#ff3333'><b>" + iPage + "</b></font> ");
	for(i=iPage+1;i<=Math.min(iCount,iPage+5);i++){
		document.write("<a href=\""+sUrl + i + "\" target='_self' title='第 " + i + " 页'><b>" + i + "</b></a> ");
	}
	i=Math.min(iCount,iPage+1);
	if(iPage>=iCount)
	{
		document.write("<FONT face=Webdings>4</FONT> ");
		document.write("<FONT face=Webdings>:</FONT> ");
	}
	else
	{
		document.write("<a href=\"" + sUrl + i + "\" target='_self' title='下一页(第 " + i + " 页)'><FONT face=Webdings>4</FONT></a> ");
		document.write("<a href=\"" + sUrl + iCount + "\" target='_self' title='最后一页(第 " + iCount + " 页)'><FONT face=Webdings>:</FONT></a> ");
	}
}

function setElementVisible(objID,visible)
{
	var o=document.getElementById(objID);
	if(o!=null)
	{
		o.style.display=visible ? '' : 'none';
	}
	if(sPopUpLinkman==objID && !visible)
	{
		sPopUpLinkman="";
	}
}

function ChangeContentSize(sId,iSize)
{
	var o=document.getElementById(sId);
	if(o)
	{
		o.style.fontSize=iSize + "px";
	}
}
