	//-------------------------------------------------
	//---------- 控件操作 (Control Operation)----------
	//-------------------------------------------------
	//-------- input --------
	//------ checkbox -----
	//控制所有 checkbox 到某种状态
	function CheckboxControl(strControlInput, strLastIndex)
	{	
		var a 				= document.getElementsByTagName("input");
		var str;
		var len;
		var state;
		//查找自己的属性
		state 				= document.all(strControlInput).checked;
		//编辑所有范围内的属性
		for (var i = 0; i < a.length; i++)
		{
			if (a[i].type == "checkbox")
			{
				str 				= a[i].id;
				len 				= str.lastIndexOf(strLastIndex);
				
				if((len * 1) >= 1)
				{
					a[i].checked 		= state;
				}
			}
		}
	}
	//返回某种状态的 checkbox 数量
	function CheckboxCount(blnState, strLastIndex)
	{
		var intReturn 		= 0;
		var a 				= document.getElementsByTagName("input");
		var str;
		var len;
		
		//编辑所有范围内的属性
		for (var i = 0; i < a.length; i++)
		{
			if (a[i].type == "checkbox")
			{
				str 				= a[i].id;
				len 				= str.lastIndexOf(strLastIndex);
				
				if((len * 1) >= 1)
				{
					if (a[i].checked == blnState)
					{
						intReturn 			= intReturn + 1;
					}
				}
			}
		}
		
		return intReturn;
	}
	//返回某种状态的 checkbox 数值
	function CheckboxValue(blnState, strLastIndex, strSign)
	{
		var intReturn 			= "";
		var a 					= document.getElementsByTagName("input");
		var str;
		var len;
		
		//编辑所有范围内的属性
		for (var i = 0; i < a.length; i++)
		{
			if (a[i].type == "checkbox")
			{
				str 					= a[i].id;
				len 					= str.lastIndexOf(strLastIndex);
				
				if((len * 1) >= 1)
				{
					if (a[i].checked == blnState)
					{
						if (intReturn == '')
						{
							intReturn 				= a[i].value;
						}
						else
						{
							intReturn 				= intReturn + strSign + a[i].value;
						}
					}
				}
			}
		}
		
		return intReturn;
	}
	//
	function buildcheckbox(objListArea, CBName, strItemText, strItemValue, IDLinkStr, Params, LineNum)
	{
		var def_ItemText 		= '';
		var def_ItemValue 		= '';
		
		if((strItemText == '') || (strItemValue == ''))
		{
			return false;
		}
		else
		{
			var i 					= 0;
			var aItemText 			= strItemText.split('|');
			var aItemValue 			= strItemValue.split('|');
			var intItemCount 		= aItemText.length;
			var r 					= 0;
			var addcodel 			= '';
			var addcoder 			= '';
			var tmpListArea 		= '';
			
			for (i = 0; i < intItemCount; i++)
			{
				def_ItemText 			= aItemText[i];
				def_ItemValue 			= aItemValue[i];
				r 						= (i + 1) % LineNum;
				
				if(r == 0)
				{
					addcodel 				= '';
					addcoder 				= '<br>';
				}
				else
				{
					addcodel 				= '';
					addcoder 				= '<br>';
				}
				
				tmpListArea 		= objListArea.replace('{N}', (i % LineNum));
				
				InsertCtrl(tmpListArea, 'beforeEnd', addcodel + '<input type="checkbox" id="' + def_ItemValue + ':' + IDLinkStr + '" name="' + CBName + '" value="' + def_ItemValue + '"' + Params + '>' + def_ItemText + '&nbsp;' + addcoder);
			}
		}
	}
	//-------------------
	//------ radio ------
	//返回选中的 redio 的值
	function RadioValue(strControlInput)
	{
		var strReturn 			= "";
		var objInput 			= document.all(strControlInput);
		
		for (i = 0; i < objInput.length; i++)
		{
			if (objInput[i].checked)
			{
				strReturn 				= objInput[i].value;
			}
		}
		
		return strReturn;
	}
	//-------------------
	//-----------------------
	
	//-------- select --------
	//获得下拉列表字段的文字
	function SelectItemText(objS)
	{
		var strReturn 			= '';
		
		if (window.document.all(objS).length == 0)
		{
			window.alert('没有内容！');
		}
		else if (window.document.all(objS).selectedIndex == -1)
		{
			window.alert('请选择内容！');
		}
		else
		{
			strReturn 				= window.document.all(objS).item(window.document.all(objS).selectedIndex).text;
		}
		
		return strReturn
	}
	//获得下拉列表字段的值
	function SelectItemValue(objS)
	{
		var strReturn 			= '';
		
		if (window.document.all(objS).length == 0)
		{
			window.alert('没有内容！');
		}
		else if (window.document.all(objS).selectedIndex == -1)
		{
			window.alert('请选择内容！');
		}
		else
		{
			strReturn 				= window.document.all(objS).item(window.document.all(objS).selectedIndex).value;
		}
		
		return strReturn
	}
	//选中下拉列表中的某一项
	function SelectItemSelected(objS, intIndex)
	{
		if (window.document.all(objS).length != 0)
		{
			if (window.document.all(objS).selectedIndex != -1)
			{
				window.document.all(objS).options(intIndex).selected = true;
			}
		}
	}
	//添加下拉列表中的条目
	function SelectItemAdd(objD, strText, strValue)
	{
		var aTxtStr 			= strText.split(',');
		var aValStr 			= strValue.split(',');
			
		if(aTxtStr.length != aValStr.length)
		{
			return;
		}
		
		var intItemLen 			= aTxtStr.length;
		var i 					= 0;
		var addtext 			= '';
		var addvalue 			= '';
		
		for(i = 0; i < intItemLen; i++)
		{
			var objOption 			= document.createElement("option");
			
			window.document.all(objD).options.add(objOption);
			
			addtext 				= aTxtStr[i];
			addvalue 				= aValStr[i];
			
			objOption.text 			= addtext;
			objOption.value 		= addvalue;	
		}
		//window.document.all(objD).lastChild.selected = true;
	}
	//删除下拉列表中的条目
	function SelectItemRemove(objS)
	{
		if (window.document.all(objS).length > 0)
		{		
			if (window.document.all(objS).selectedIndex > -1)
			{
				window.document.all(objS).remove(window.document.all(objS).selectedIndex);
			}
			else
			{
				window.alert('请选择内容！');
			}
		}
		else
		{
			window.alert('没有内容！');
		}
	}
	//删除下拉列表中的所有条目
	function SelectItemClear(objS)
	{
		var iLength 			= window.document.all(objS).length;
		
		if (iLength != 0)
		{
			for (var i = 0; i < iLength; i++)
			{
				window.document.all(objS).remove(0);
			}
		}
		else
		{
			window.alert('没有内容！');
		}
	}
	//将一个下拉列表中的条目添加到另外的下拉列表
	function SelectItemSToD(objS, objD, blnDelS)
	{
		if (window.document.all(objS).length > 0)
		{		
			if (window.document.all(objS).selectedIndex > -1)
			{
				var addtext 			= window.document.all(objS).item(window.document.all(objS).selectedIndex).text;
				var addvalue 			= window.document.all(objS).item(window.document.all(objS).selectedIndex).value;
				var objOption 			= document.createElement("option");
				
				window.document.all(objD).options.add(objOption);
				
				objOption.text 			= addtext;
				objOption.value 		= addvalue;
				
				if(blnDelS)
				{
					SelectItemRemove(objS);
				}
			}
			else
			{
				window.alert('请选择内容！');
			}
		}
		else
		{
			window.alert('没有内容！');
		}
	}
	//返回下拉列表中的所有值,并且用给定符号分开.
	function GetSelectItemsValueAll(objS, strSign)
	{
		var strReturn 			= '';
		var iSelectItemCount 	= window.document.all(objS).length;
		var strSelectItemValue 	= '';
		var i;
		
		for (i = 0; i < iSelectItemCount; i++)
		{
			strSelectItemValue 		= window.document.all(objS).item(i).value;
			
			if (strReturn == '')
			{
				strReturn 				= strSelectItemValue;
			}
			else
			{
				strReturn 				= strReturn + strSign + strSelectItemValue;
			}
		}
		
		return strReturn;
	}
	//判断一个数值是否在某个下拉列表中
	function StringInSelectItems(objS, strString, strType)
	{
		var blnReturn 			= false;
		var iSelectItemCount 	= window.document.all(objS).length;
		var strSelectItem 		= '';
		var i;
			
		if (GetSelectItemsValueAll(objS, ',') != '')
		{
			for (i = 0; i < iSelectItemCount; i++)
			{
				if (strType == 'text')
				{
					strSelectItem = window.document.all(objS).item(i).text;
				}
				
				if (strType == 'value')
				{
					strSelectItem = window.document.all(objS).item(i).value;
				}
				
				if (strString == strSelectItem)
				{
					blnReturn 	= true;
					
					return blnReturn;
				}
			}
		}
			
		return blnReturn;
	}
	//判断一个数值是否在某个下拉列表中
	function StringInSelectItemsNumber(objS, strString, strType)
	{
		var intReturn 			= 0;
		var iSelectItemCount 	= window.document.all(objS).length;
		var strSelectItem 		= '';
		var i;
			
		if (GetSelectItemsValueAll(objS, ',') != '')
		{
			for (i = 0; i < iSelectItemCount; i++)
			{
				if (strType == 'text')
				{
					strSelectItem 			= window.document.all(objS).item(i).text;
				}
					
				if (strType == 'value')
				{
					strSelectItem 			= window.document.all(objS).item(i).value;
				}
				
				if (strString == strSelectItem)
				{
					intReturn 				= i + 1;
					
					return intReturn;
				}
			}
		}
		else
		{
			window.alert('控件无内容~~!!!');
		}
		
		return intReturn;
	}
	//关联下拉菜单和输入框
	function RelateSelAndInput(objS, objInput)
	{
		var inputstr 			= GetCtrlVal(objInput);
		var strseltxt 			= '';
		var selitemlen 			= window.document.all(objS).length;
		
		var strseloldtxt 		= '';
		var intseltxtoldlen 	= 0;
		var strselnewtxt 		= '';
		var intseltxtnewlen 	= 0;
		
		if (window.document.all(objS).length == 0)
		{
			return false;
		}
		
		if(inputstr != '')
		{
			for (i = 0; i < selitemlen; i++)
			{
				strseloldtxt 			= window.document.all(objS).item(i).text;
				intseltxtoldlen 		= strseloldtxt.length;
				
				strselnewtxt 			= strseloldtxt.replace(inputstr, '');
				intseltxtnewlen 		= strselnewtxt.length;
				
				if(intseltxtoldlen > intseltxtnewlen)
				{
					SelectItemSelected(objS, i);
					return true;
				}
			}
		}
		else
		{
			SelectItemSelected(objS, 0);
		}
	}
	//获得可多选的 SELECT 控件所有选中条目的 VALUE
	function GetMulSelVal(objS, strSign)
	{
		var strReturn 			= '';
		var iSelectItemCount 	= window.document.all(objS).length;
		var strSelectItemValue 	= '';
		var i 					= 0;
		
		for (i = 0; i < iSelectItemCount; i++)
		{
			if(window.document.all(objS).item(i).selected)
			{
				strSelectItemValue = window.document.all(objS).item(i).value;
				
				if (strReturn == '')
				{
					strReturn 			= strSelectItemValue;
				}
				else
				{
					strReturn 			= strReturn + strSign + strSelectItemValue;
				}
			}
		}
		
		return strReturn;
	}
	//根据文本字符串和值字符串，生成 SELECT 控件。
	function buildselect(ChildSelName, strItemText, strItemValue, strSelected)
	{
		var intSelLen 			= window.document.all(ChildSelName).length;
		var aSelected 			= strSelected.split(',');
		var intSelectedCount 	= aSelected.length;
		var j 					= 0;
		
		if (intSelLen != 0)
		{
			SelectItemClear(ChildSelName);
		}
		
		if((strItemText == '') || (strItemValue == ''))
		{
			var objOption 		= document.createElement("option");
			
			document.all(ChildSelName).options.add(objOption);
			
			objOption.text 		= '- 没有分类 -';
			objOption.value 	= '';
		}
		else
		{
			var i 				= 0;
			var aItemText 		= strItemText.split('|');
			var aItemValue 		= strItemValue.split('|');
			var intItemCount 	= aItemText.length;
			
			for (i = 0; i < intItemCount; i++)
			{
				if(i == 0)
				{
					var objOption 		= document.createElement("option");
					
					document.all(ChildSelName).options.add(objOption);
					
					objOption.text 		= '- 选择分类 -';
					objOption.value 	= '';
				}
				
				var objOption 		= document.createElement("option");
				
				document.all(ChildSelName).options.add(objOption);
				
				objOption.text 		= aItemText[i];
				objOption.value 	= aItemValue[i];
				
				if(InStr(strSelected, aItemValue[i]))
				{
					objOption.selected 	= true;
				}
			}
		}
	}
	function InStr(ss, ks)
	{
		var result 			= false;
		var i 				= 0;
		var ass 			= ss.split(',');
		var intsslen 		= ass.length;
		
		for(i = 0; i < intsslen; i++)
		{
			if(ass[i] == ks)
			{
				result 				= true;
				break;
			}
		}
		
		return result;
	}
	//------------------------
	//-------------------------------------------------
	//提示确认信息
	function ConfirmOperate(strMessage)
	{
		if (confirm(strMessage))
		{
			return true;
		}
		
		return false;
	}
	//打开新的网址
	function URLReset(strDirect)
	{
		window.document.location.href = strDirect;
	}
	//窗口模式打开网址
	function URLOpen(strDirect, strName, strParameter)
	{
		window.open(strDirect, strName, strParameter);
	}
	//返回某个控件个值
	function GetCtrlVal(CtrlName)
	{
		return window.document.all(CtrlName).value;
	}
	//设置某个控件个值
	function SetCtrlVal(CtrlName, strValue)
	{
		window.document.all(CtrlName).value = strValue
		
		return window.document.all(CtrlName).value;
	}
	//返回输入框内数据长度
	function GetCtrlValLength(CtrlName)
	{
		var strValue = GetCtrlVal(CtrlName);
		
		return strValue.length;
	}
	//判断输入框输入数据是否在制定长度范围内
	function CtrlValBound(CtrlName, iMinLength, iMaxLength)
	{
		var blnReturn = true;
			
		var strValueLength = GetCtrlValLength(CtrlName);
			
		if ((strValueLength < iMinLength) || (strValueLength > iMaxLength))
		{
			GetFocus(CtrlName);
			blnReturn = false;
		}
		
		return blnReturn;
	}
	//检查是否为合法输入
	function ValidateFormat(TestValue, TestType, MyPat)
	{
		var blnReturn 			= true;
		var pattern 			= /^[　\s]*$/;
		
		switch(TestType)
		{
			case 1:
				//空字符
				pattern 				= /^[　\s]*$/;
				break;
			case 2:
				//邮件
				pattern 				= /^[a-zA-Z0-9\-\._]+@[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3})$/;
				break;
			case 3:
				//电话号码
				pattern 				= /(^[0-9]{3,4}\-[0-9]{3,8}$)|(^[0-9]{3,8}$)|(^\([0-9]{3,4}\)[0-9]{3,8}$)|(^0{0,1}13[0-9]{9}$)/;
				break;
			case 4:
				//整数
				pattern 				= /^-?\d+$/;
				break;
			case 5:
				//小数
				pattern 				= /^\d+(\.\d+)?$/;
				break;
			case 6:
				//字符串(英文字母)
				pattern 				= /^[A-Za-z]+$/;
				break;
			case 7:
				//字符或数字
				pattern 				= /^[A-Za-z0-9]+$/;
				break;
			case 8:
				//汉字
				pattern 				= /^[\x00-\xff]*$/;
				break;
			case 9:
				//邮编
				pattern 				= /^\d{6}$/;
				break;
			case 10:
				//日期yyyy-mm-dd
				pattern 				= /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
				break;
			case 11:
				//时间hh:mm:ss 
				pattern 				= /^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/;
				break;
			case 12:
				//身份证 15位
				pattern 				= /^(\d{6})()?(\d{2})(\d{2})(\d{2})(\d{3})$/;
				break;
			case 13:
				//身份证 18位
				pattern 				= /^(\d{6})()?(\d{4})(\d{2})(\d{2})(\d{3})([\d|x|X]{1})$/;
				break;
			case 14:
				//IP地址
				pattern 				= /^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/;
				break;
			case 15:
				//手机号码
				pattern 				= /^0?1[3|5][0-9]{9}[^\d]?$/;
				break;
			case 16:
				//判断文件格式 Excel
				pattern 				= /\.xls$|\.XLS$/i;
				break;
			case 17:
				//判断传输协议
				pattern 				= /^http:/;
				break;
			default:
				//自定义表达式
				pattern 				= MyPat;
				break;
		}
		
		if (!pattern.test(TestValue)) 
		{
			blnReturn 				= false;
		}
		
		return blnReturn;
	}
	//判断某几个控件值是否相等
	function CtrlValEqual(CtrlName)
	{
		var aControlName = CtrlName.split(',');
		var blnReturn = true;
		var i;
		
		if(aControlName.length > 1)
		{
		    for(i = 1; i < aControlName.length; i++)
		    {
			    if(GetCtrlVal(aControlName[0]) != GetCtrlVal(aControlName[i]))
			    {
					GetFocus(aControlName[i]);
				    blnReturn = false;
				    break;
			    }
		    }
	    }
	    
		return blnReturn;
	}
	//判断某几个控件值是否为空
	function CtrlHaveVal(CtrlName)
	{
		var aControlName 	= CtrlName.split(',');
		var blnReturn 		= true;
		var i 				= 0;
		
		for(i = 0; i < aControlName.length; i++)
		{
			if(GetCtrlVal(aControlName[i]) == '')
			{
			    GetFocus(aControlName[i]);
				blnReturn = false;
				break;
			}
		}
	
		return blnReturn;
	}
	//使控件获得焦点
	function GetFocus(CtrlName)
	{
		window.document.all(CtrlName).focus();
	}
	//改变文字大小
	function ChangeTextSize(objAreaName, iSize)
	{
		window.document.getElementById(objAreaName).style.fontSize = iSize + "px";
	}
	function ChgCtrlStyle(CtrlName, SetProp, PropVal)
	{
		
	}
	function OpenURL(winType,winURL,winName,winWidth,winHeight,winParams)
	{
		var defWinCtrl 			= '';
		//* 测试参数是否有效
		if(winURL == '')
		{
			winURL 					= 'about:blank';
		}
		if(winName == '')
		{
			winName 				= 'mywin';
		}
	}
	//* 打开自定义大小窗口
	function OpenNewWin(winURL,winName,winWidth,winHeight)
	{
		var winCtrl 			= 'toolbar=no,location=no,status=no,hidefocus=true,menubar=no,scrollbars=no,resizable=no,width=' + winWidth + ',height=' + winHeight;
		
		window.open(winURL,winName,winCtrl);
	}
	//* 屏蔽父窗口，对话框，不会新建浏览器。
	function OpenMdlesDlg(winURL,winName,winWidth,winHeight)
	{
		var winCtrl 			= 'toolbar=no,location=no,status=no,hidefocus=true,menubar=no,scrollbars=no,resizable=no,width=' + winWidth + ',height=' + winHeight;
		
		window.showModelessDialog(winURL,winName,winCtrl);
	}
	//* 不屏蔽父窗口，对话框，不会新建浏览器。
	function OpenMdlDlg(winURL,winName,winWidth,winHeight)
	{
		var winCtrl 			= 'toolbar=no,location=no,status=no,hidefocus=true,menubar=no,scrollbars=no,resizable=no;dialogHeight=' + winHeight + 'px;dialogWidth=' + winWidth + 'px';
		
		window.showModalDialog(winURL,winName,winCtrl);
	}
	
	function HiddenMenu(CtrlName)
	{
		CtrlName.style.display = 'none';
	}
	
	function SwitchMenu(CtrlName)
	{
		//显示/隐藏行
		if (CtrlName.style.display == '')
		{
			CtrlName.style.display = 'none';
		}
		else
		{
			CtrlName.style.display = '';
		}
	}
	
	function menu_item(objMenu, objImage)
	{
		//显示/隐藏行
			
		if (window.document.all(objMenu).style.display == '')
		{
			window.document.all(objImage).src 			= 'images/menu_plus.gif';
			window.document.all(objMenu).style.display 	= 'none';
		}
		else
		{
			window.document.all(objImage).src 			= 'images/menu_nofollow.gif';
			window.document.all(objMenu).style.display 	= '';
		}
	}
	
	function add_favorite(strURL, strName)
	{
		window.external.addFavorite(strURL, strName);
	}
	//返回左边指定长度字符串
	function GetStringLeft(strString, intLength) 
	{
		var strLeft = strString;
		
		strLeft = strLeft.substring(0, intLength);
		
		return strLeft;
	}
	//返回右边指定长度字符串
	function GetStringRight(strString, intLength) 
	{
		var strRight = strString;
		
		strRight = strRight.substring(strRight.length - intLength, strRight.length);
		
		return strRight;
	}
	//利用XML执行页面
	function GetURLCode(strURL, strMethod)
	{
		if((strURL == '') || (strMethod == '') || ((strMethod != 'POST') && (strMethod != 'GET')))
		{
			return "{Error Params}";
		}
		//定义返回变量
		var strResult = '';
		//建立对象
		var objXML = new ActiveXObject("Microsoft.XMLHTTP");
		//对象打开相应地址，设置相应参数
		objXML.open(strMethod, strURL, false);
		//提交数据
		objXML.send();
		//获得提交完返回的代码
		strResult = objXML.responseText;
		//根据状态标志判断执行结果情况
		if (objXML.status == "200")
		{
			return strResult;
		}
		else
		{
			return "{Error Read}";
		} 
	}
	//过滤编码
	function BytesToBString(strBody, strCharSet)
	{
		//'* 功能：   转换乱玛，直接用 xmlhttp 调用有中文字符的网页得到的将是乱玛，可以通过 Adodb.Stream 组件进行转换
		//'* 参数：   1.strBody				文本内容				格式“<html></html>”
		//'           2.strCharSet         	网页编码格式			格式“GB2312”
		//'* 返回值： 文件路径
		var Result = '';
		
		//if(strBody != '' && strCharSet != '')
		//{
			var objStream = new ActiveXObject("Adodb.Stream")
			
			objStream.Type 			= 1;
			objStream.Mode 			= 3;
			objStream.Open();
			objStream.Position 		= 0;
			objStream.Type 			= 2;
			objStream.Charset 		= strCharSet;
			Result 					= objStream.ReadText();
			
			objStream.Close();
			
				//set objStream = null;
		//}
		
		return strResult;
	}
	function DisplayMessage(MessageBody, ObjID)
	{
		var infoboard 			= document.getElementById(ObjID);
		
		if (MessageBody == "{Error Read}")
		{
			infoboard.innerHTML 	= "数据错误...";
		}
		else
		{
			infoboard.innerHTML 	= MessageBody;
		}
	}
	
	function InsertCtrl(strControlArea, strPlace, strControlCode)
	{
		var strControlCode = strControlCode;
		
		window.document.getElementById(strControlArea).insertAdjacentHTML(strPlace, strControlCode);
	}
	//清除控件内所有子控件
	function ChildCtrlClear(objListArea)
	{
		//document.getElementById(objListArea).removeNode(true)
		while(document.getElementById(objListArea).hasChildNodes())
		{
			document.getElementById(objListArea).removeChild (document.all(objListArea).lastChild)
		}
	}
	function RndNum(MinNum, MaxNum)
	{
		var intResult
		var dblRndNum 		= Math.random();
		
		intResult 			= dblRndNum * (MaxNum - MinNum) + MinNum
		
		return intResult;
	}
	// 在指定位置显示信息 - S
	function getObjPlace(DivID, GetType)
	{
		var opDiv 			= document.getElementById(DivID);
		var vSrc 			= window.event.srcElement;
		
		var h 				= vSrc.offsetHeight;	// 高度
		var w 				= vSrc.offsetWidth;		// 宽度
		var l 				= vSrc.offsetLeft;		// 左边距
		var t 				= vSrc.offsetTop;	// 顶边距
		
		var vParent 		= vSrc.offsetParent;
		
		while (vParent.tagName.toUpperCase() != "BODY")
		{
			l += vParent.offsetLeft;
			t += vParent.offsetTop;
			
			vParent = vParent.offsetParent;
		}
		
		switch(GetType)
		{
			case 't':
				return t;
			break;
			case 'l':
				return l;
			break;
			case 'h':
				return h;
			break;
			case 'w':
				return w;
			break;
		}
	}
	function ShowDiv(DivID, AddCode, AddT, AddL)
	{
		var opDiv 				= document.getElementById(DivID);
		/* 内容； */
		if(AddCode != '')
		{
			opDiv.innerHTML 		= AddCode;
		}
		/* 到顶端；到左边；显示*/
		
		opDiv.style.top 		= getObjPlace(DivID, 't') + AddT;
		opDiv.style.left 		= getObjPlace(DivID, 'l') + AddL;
		opDiv.style.visibility 	= 'visible';
	}
	function HiddenDiv(DivID)
	{
		var opDiv 				= document.getElementById(DivID);
		
		opDiv.style.visibility 	= 'hidden';
	}
// 在指定位置显示信息 - E

