﻿var Config_WebRoot = "/" //以“/”结束
function startmarquee(obj,lh,speed,delay) {
		var p=false;
		var t;
		var o=document.getElementById(obj);
		
		//alert(o);
		o.innerHTML+=o.innerHTML;
		o.style.marginTop=0;
		o.onmouseover=function(){p=true;}
		o.onmouseout=function(){p=false;}
	
		function start(){
			t=setInterval(scrolling,speed);
			if(!p){ o.style.marginTop=parseInt(o.style.marginTop)-1+"px";}
		}
	
		function scrolling(){
			if(parseInt(o.style.marginTop)%lh!=0){
				o.style.marginTop=parseInt(o.style.marginTop)-1+"px";
				if(Math.abs(parseInt(o.style.marginTop))>=o.scrollHeight/2){ o.style.marginTop=0;}
			}else{
				clearInterval(t);
				setTimeout(start,delay);
			}
		}
		setTimeout(start,delay);
	}
/*→→→→→→→→→→→→→→→→→→→→→→→→→
*    功能：隐藏页面内所有链接的虚线框
*    名称：HideABorder()
*    参数：无参数
*    调用：
*         window.onload=function (){
*             HideABorder();
*         }
*    作者：BoSix
*    日期：2007-04-17   
*/
function HideABorder(){
    for(var i=0; i<document.links.length; ii++)
        document.links[i].onfocus=function(){
		this.blur();
	}
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：去掉字符串两端空格
*	名称：
*	参数：无参数
*	返回：字符串
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function String.prototype.Trim(){	return this.replace(/(^\s*)|(\s*$)/g,"");}    
function String.prototype.Ltrim(){	return this.replace(/(^\s*)/g,"");}     
function String.prototype.Rtrim(){	return this.replace(/(\s*$)/g,"");} 
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：返回getElementById方法获取的对象
*	名称：$()
*	参数：ElementId
*	返回：ElementObject
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function $(thisElementId){return document.getElementById(thisElementId);}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：调用编辑器
*	名称：
*	参数：obj为要使用编辑器的文本域对象，必须有ID属性
*	返回：字符串
*	调用：<textarea name="content"  id="content"  onfocus="GetEditorAll(this);" ></textarea>
*	作者：BoSix
*	日期：2007-04-17   
*/
document.write("<script language=\"javascript\" src=\""+Config_WebRoot+"FCK/fckeditor.js\"></script>");
function GetEditorAll(obj){
	var oFCK = new FCKeditor(obj.id) ;
	oFCK.BasePath = ""+Config_WebRoot+"FCK/" ;
	oFCK.ToolbarSet = "HYIIT" ;
	//oFCK.Width = "100%" ;
	oFCK.Height = "350";
	oFCK.ReplaceTextarea() ;
}
function GetEditorUser(obj){
	var oFCK = new FCKeditor(obj.id) ;
	oFCK.BasePath = ""+Config_WebRoot+"FCK/" ;
	oFCK.ToolbarSet = "USER" ;
	//oFCK.Width = "100%" ;
	oFCK.Height = "150";
	oFCK.ReplaceTextarea();
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：将图片改为objW * objH大小
*	名称：
*	参数：
*	返回：无返回
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function ReSizeImg(objImg,objW,objH){
		if (objImg){
			var theW,theH
			theW=objImg.width;
			theH=objImg.height;
			if(objW!=0 || objH!=0){
				if(objW!=0 && objH!=0){
					if(objImg.width/objImg.height>=objW/objH){
						if(objImg.width>objW){
							objImg.height=objW/(objImg.width/objImg.height);
							objImg.width=objW;	
						}
					}else{
						if(objImg.height>objH){
							objImg.width=(objImg.width/objImg.height)*objH;
							objImg.height=objH;
						}
					}
				}else{
					if(objW==0){
						if(objImg.height>objH){
							objImg.width=(objImg.width/objImg.height)*objH;
							objImg.height=objH;
						}
					}
					if(objH==0){
						if(objImg.width>objW){
							objImg.height=objW/(objImg.width/objImg.height);
							objImg.width=objW;
						}
					}
				}
			}
			objImg.alt=theW+" X "+theH+" To "+objW+" X "+objH+" = "+objImg.width+" X "+objImg.height;
		}
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←



/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：查看CHECKBOX被选中的个数
*	名称：
*	参数：
*	返回：无返回
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function CheckedBoxNum(formName,filedName){
	var tFormName=formName || "formList";
	var tFiledName=filedName || "optionID";
	var theField=eval("document."+tFormName+"."+tFiledName);
	var checkedNum=0;
	if(theField){
		if(theField.length==undefined){
			if(eval("document."+tFormName+"."+tFiledName).checked){
				checkedNum=checkedNum+1;
			}
		}else{
			for (var i=0; i<=theField.length-1;i++){				
				if(eval("document."+tFormName+"."+tFiledName)[i].checked){
					checkedNum=checkedNum+1;
				}
			}
		}
	}
	return checkedNum;
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：全所CHECKBOX
*	名称：
*	参数：obj为要跟踪的对象
*	返回：无返回
*	调用：<input name="" onclick="CheckAllBox(this,formName,filedname);" />
*	作者：BoSix
*	日期：2007-04-17   
*/
function CheckAllBox(obj,formName,filedName){
	var tFormName=formName || "formList";
	var tFiledName=filedName || "optionID";
	var theField=eval("document."+tFormName+"."+tFiledName);
	if (theField){
		if(theField.length==undefined){
			eval("document."+tFormName+"."+tFiledName).checked=obj.checked;
		}else{
			for (var i=0; i<=theField.length-1;i++){
				eval("document."+tFormName+"."+tFiledName)[i].checked=obj.checked;
			}
		}
	}else{
		obj.checked="";
		alert("没有选项！");	
	}
}
function PrintCheckAllBox(formName,filedName){
	var tFormName=formName || "formList";
	var tFiledName=filedName || "optionID";
	document.write("<input type=\"checkbox\" value=\"\" onclick=\"javascript:CheckAllBox(this,\'"+tFormName+"\',\'"+tFiledName+"\');\" title=\"全选\" \/>");
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←
/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：选中某表中某CHECKBOX字段等于某值的记录
*	名称：
*	参数：theValue为要比较的值
*	返回：无返回
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function CheckTheBoxOfValue(theValue,formName,filedName){
	var tFormName=formName ;
	var tFiledName=filedName ;
	var theField=eval("document."+tFormName+"."+tFiledName);
	if(theField){
		if(theField.length==undefined){
			eval("document."+tFormName+"."+tFiledName).checked="checked";
		}else{
			for (var i=0; i<=theField.length-1;i++){
				if(eval("document."+tFormName+"."+tFiledName)[i].value==theValue){
					eval("document."+tFormName+"."+tFiledName)[i].checked="checked";
				}else{
					eval("document."+tFormName+"."+tFiledName)[i].checked="";
				}
			}
		}
	}
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：隐藏打开DIV
*	名称：
*	参数：infoDivID为DIV的ID
*	返回：无返回
*	调用：
*	作者：BoSix
*	日期：2007-04-17   
*/
function OpenOrHideOption(infoDivID){
	var IDID=document.getElementById(infoDivID) || document.getElementById("Info");
	if (IDID.style.display=="none"){
		IDID.style.display="";
	}else{
		IDID.style.display="none";
	}
} 
function OpenOption(infoDivID){
	var IDID=document.getElementById(infoDivID) || document.getElementById("Info");
	IDID.style.display="";
} 
function HideOption(infoDivID){
	var IDID=document.getElementById(infoDivID) || document.getElementById("Info");
	IDID.style.display="none";
} 
//←←←←←←←←←←←←←←←←←←←←←←←←←←←



/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证文本域是否为空
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
function IsNull(formName,fieldName){
	var str;
	if (fieldName){
		str=eval("document."+formName+"."+fieldName+".value");
	}else{
		str=document.getElementById(formName).value;
	}
	if ( str== null || str.Trim() == ""){
		return true;
	}else{
		return false;
	}
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←


/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
function IsEmail(formName,fieldName){
	var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;	
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证字符和数字格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
function IsCharOrNumber(minLength,maxLenght,formName,fieldName){
	if (minLength == null || minLength == ""){minLength = 0}
	//var reg = /^[a-zA-Z0-9]{0,}$/;
	var reg = new RegExp ("^[a-zA-Z0-9_]{"+minLength+","+maxLenght+"}$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：验证字符格式
//>>时间：2006-12-18
//>>参数：fieldId   域ID
//>>参数：printWord   输出提示信息
function IsChar(minLength,maxLenght,formName,fieldName){
	if (minLength == null || minLength == ""){minLength = 0}
	var reg = new RegExp ("^[a-zA-Z_]{"+minLength+","+maxLenght+"}$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：验证数字格式
//>>时间：2006-12-18
//>>参数：fieldId   域ID
//>>参数：printWord   输出提示信息
function IsNumber(minLength,maxLenght,formName,fieldName){
	if (minLength == null || minLength == ""){minLength = 0}
	var reg = new RegExp ("^[0-9]{"+minLength+","+maxLenght+"}$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：验证中文格式
//>>时间：2006-12-18
//>>参数：fieldId   域ID
//>>参数：printWord   输出提示信息
function IsChinese(minLength,maxLenght,formName,fieldName){
	if (minLength == null || minLength == ""){minLength = 0}
	var reg = new RegExp ("^[^u4E00-u9FA5]{"+minLength+","+maxLenght+"}$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：验证日期格式
//>>时间：2006-12-18
//>>参数：fieldId   域ID
//>>参数：printWord   输出提示信息
function IsDate(formName,fieldName){
	var reg = new RegExp ("^(((19|20)(([02468][048])|([13579][26]))-02-29)|((19[0-9][0-9])|(20[0-9][0-9]))-((0[0-9])|(1[0-2]))-(([01][0-9])|(2[0-8]))|(((19[0-9][0-9])|(20[0-9][0-9]))-((0[469])|(1[1]))-(([012][0-9])|(3[0])))|(((19[0-9][0-9])|(20[0-9][0-9]))-((0[13578])|(1[02]))-(([012][0-9])|(3[01]))))$$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←

/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：验证日期时间格式
//>>时间：2006-12-18
//>>参数：fieldId   域ID
//>>参数：printWord   输出提示信息
function IsDateTime(formName,fieldName){
	var reg = new RegExp ("^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29-)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$");
	return CheckWithReg(reg,formName,fieldName);
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←


/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：验证email格式
*	名称：
*	参数：
*	返回：
*	调用：
*	作者：BoSix
*	日期：2007-04-17  
*   注释：如果参数只有一个则认为是ID，如果有两个刚为FORM和表单的NAME
*/
//>>功能：正则表达式验证函数
//>>时间：2006-12-19
//>>参数：field...域ID
//>>参数：reg...正则表达式
//>>参数：printWord...提示信息
function CheckWithReg(reg,formName,fieldName){
	var str;
	if (fieldName){
		str=eval("document."+formName+"."+fieldName+".value");
	}else{
		str=document.getElementById(formName).value;
	}
	if (reg.test(str)){
		return true;
	}else{
		return false;
	}
}
//←←←←←←←←←←←←←←←←←←←←←←←←←←←



/*→→→→→→→→→→→→→→→→→→→→→→→→→
*	功能：ALERT效果
*	名称：
*	参数：
*	返回：字符串
*	调用：sAlert(document.getElementById('contentTest').innerHTML);
*	作者：BoSix
*	日期：2007-04-17   
*/ 
  function sAlert(str,title,ifShowBtnY,YAction,ifShowBtnN,width,height){
	  
    var msgw,msgh,titlecolor,bordercolor,titleTextContent,showBtnY,showBtnN
	msgw=width || 500;//提示窗口的宽度
	msgh=height || 0;//提示窗口的高度   不用设置高度，自动展开
	bordercolor="#336699";//提示窗口的边框颜色
	titlecolor="#99CCFF";//提示窗口的标题颜色
	titleTextContent=title || "提示";//标题
	showBtnY=ifShowBtnY || false;
	showBtnN=ifShowBtnN || false;
	
	var sWidth,sHeight;
	sWidth=document.body.scrollWidth;
	if(sWidth<document.body.offsetWidth){
		sWidth=document.body.offsetWidth;
	}
	sHeight=document.body.scrollHeight;
	if (sHeight<document.body.clientHeight){
		sHeight=document.body.clientHeight;
	}
	//sHeight=window.screen.height-window.screenTop-60-30;
	var msgLeft=(sWidth-msgw)/2;
	if(msgLeft<0){msgLeft=0;}
	msgLeft=msgLeft+document.documentElement.scrollLeft;
	
	var msgTop=document.body.scrollTop+80;
	
	var bgDiv,msgDiv,msgTitle,msgTitleBtn,msgContent,msgBtn
	bgDiv="bgDiv";            //背景ID
	msgDiv="msgDiv";          //窗口ID
	msgTitle="msgTitle";      //窗口标题ID
	msgTitleBtn="msgTitleBtn";      //窗口标题中关闭ID
	msgContent="msgContent";      //窗口内容ID
	msgBtn="msgBtn";          //按钮ID
	msgBtnNo="msgBtnN";//取消按钮
	msgBtnYes="msgBtnY";//确定按钮
	
	var msgBtnY,msgBtnN,msgBtnYAction
	msgBtnY="确定";
	msgBtnYAction=YAction || "return false;";//确定按钮的操作
	msgBtnN="取消";//取消的操作固定，为关闭窗口
	
	if(document.getElementById(bgDiv)){
		document.body.removeChild(document.getElementById(bgDiv));//背景
	}
	if(document.getElementById(msgDiv)){
		document.body.removeChild(document.getElementById(msgDiv));//窗口
	}
	if (!str){
		return false;	
	}
	
	var msgContentStr
	msgContentStr=str;
	//---------------------如果包含某一标签(要使用DIV)中的内容可用$divID，如果内容中有FORM适用，在此再做判断
	if (str.substr(0,1)=="$"){
		msgContentStr=document.getElementById(str.substr(1,str.length)).innerHTML;		
		//alert(document.getElementById(str.substr(1,str.length)).innerHTML);
		document.body.removeChild(document.getElementById(str.substr(1,str.length)));//删除页面内容，以免冲突，关闭时要恢复
	}
	 //------------------------------------
	
	//背景DIV
	var bgObj=document.createElement("div");
	bgObj.setAttribute("id",bgDiv);
	bgObj.style.position="absolute";
	bgObj.style.top="0";
	bgObj.style.background="#777";
	bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=65,finishOpacity=95";
	bgObj.style.opacity="0.6";
	bgObj.style.left="0";
	bgObj.style.width=sWidth + "px";
	bgObj.style.height=sHeight + "px";
	//在页中添加此DIV
	document.body.appendChild(bgObj);
	
	//窗口
	var msgObj=document.createElement("div")
	msgObj.setAttribute("id",msgDiv);
	msgObj.setAttribute("align","center");
	msgObj.style.position="absolute";
	msgObj.style.background="#ffffff";
	msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
	msgObj.style.border="1px solid " + bordercolor;
	msgObj.style.width=msgw + "px";
	if(msgh!=0){
		msgObj.style.height=msgh + "px";
	}
	msgObj.style.top=msgTop + "px";
	//msgObj.style.top="50px";
	msgObj.style.left=msgLeft + "px";
	
	//在页中添加此DIV
	document.body.appendChild(msgObj);
	
	//窗口标题
	var title=document.createElement("<div>");
	title.setAttribute("id",msgTitle);
	title.setAttribute("align","center");
	title.style.margin="0";
	title.style.padding="3px";
	title.style.background=bordercolor;
	title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20, startY=20, finishX=100, finishY=100,style=1,opacity=75,finishOpacity=100);";
	title.style.opacity="0.75";
	title.style.border="1px solid " + bordercolor;
	title.style.height="18px";
	title.style.font="12px Verdana, Geneva, Arial, Helvetica, sans-serif";
	title.style.color="#ffffff";
	title.innerHTML="<table width='101%' border='0' align='center' cellpadding='0' cellspacing='0' ><tr><td valign='middle' style='height:20px;text-align:left;border:0px;color:#ffffff;'>"+titleTextContent+"</td><td width='50' valign='middle' id='"+msgTitleBtn+"' style='height:20px;text-align:center;border:0px;'></td></tr></table>";
	//在窗口中添加窗口标题
	document.getElementById(msgDiv).appendChild(title);
	
		//标题中的关闭按钮
		var titleBtn=document.createElement("<span>");
		titleBtn.style.cursor="pointer";
		titleBtn.style.color="#ffffff";
		titleBtn.innerHTML="关闭";
		titleBtn.onclick=function (){ClickItClose();};
		//在标题中添加关闭按钮
		document.getElementById(msgTitleBtn).appendChild(titleBtn);
	
	//内容
	var objContent=document.createElement("<div>")
	objContent.style.width="101%";
	objContent.innerHTML=msgContentStr;
	//在窗口中添加内容
	document.getElementById(msgDiv).appendChild(objContent);
	
	if (showBtnY || showBtnN){
		//按钮
		var objBtn=document.createElement("<div>");
		objBtn.setAttribute("id",msgBtn);
		objBtn.setAttribute("align","center");
		objBtn.innerHTML="<table width='100%' border='0' align='center' cellpadding='0' cellspacing='0' ><tr><td valign='middle' width='50%' id='"+msgBtnYes+"' style='height:30px;text-align:right;border:0px;'></td><td valign='middle' width='50%' id='"+msgBtnNo+"' style='height:30px;text-align:left;border:0px;'></td></tr></table>";
		//在窗口中添加按钮
		document.getElementById(msgDiv).appendChild(objBtn);
			if(showBtnY){
				//自定义确定
				var objBtnY=document.createElement("<span>");
				objBtnY.style.cursor="pointer";
				objBtnY.style.color="#3A6092";
				if(showBtnN){
					objBtnY.innerHTML=msgBtnY+"&nbsp;&nbsp;&nbsp;&nbsp;";							
				}else{
					objBtnY.innerHTML=msgBtnY;					
				}
				objBtnY.onclick=function (){eval(msgBtnYAction);};
				//在按钮中添加自定义（确定）按钮
				document.getElementById(msgBtnYes).appendChild(objBtnY);
			}
			if(showBtnN){
				//取消
				var objBtnN=document.createElement("<span>");
				objBtnN.style.cursor="pointer";
				objBtnN.style.color="#3A6092";
				if(showBtnY){
					objBtnN.innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;"+msgBtnN;
				}else{
					objBtnN.innerHTML=msgBtnN;
				}
				objBtnN.onclick=function (){ClickItClose();};
				//在按钮中添加关闭按钮
				document.getElementById(msgBtnNo).appendChild(objBtnN);
			}
	}
		//关系窗口操作
		function ClickItClose(){
			//---------------------如果包含某一标签中的内容可用$divID，如果内容中有FORM适用，在此再做判断
			if (str.substr(0,1)=="$"){//恢复页面内容
				var objSourceDiv=document.createElement("<div>");
				objSourceDiv.setAttribute("id",str.substr(1,str.length));
				objSourceDiv.style.display="none";
				objSourceDiv.innerHTML=msgContentStr;
				document.body.appendChild(objSourceDiv);
			}
			 //------------------------------------
			
			document.body.removeChild(bgObj);//背景
			document.getElementById(msgTitleBtn).removeChild(titleBtn);//窗口中的标题中的关闭
			document.getElementById(msgDiv).removeChild(title);//窗口中的标题
			document.getElementById(msgDiv).removeChild(objContent);//窗口中的内容
			if (showBtnY || showBtnN){ 
				if(showBtnY){
					document.getElementById(msgBtnYes).removeChild(objBtnY);//窗口中的按钮中的自定义（确定）
				}
				if(showBtnN){
				document.getElementById(msgBtnNo).removeChild(objBtnN);//窗口中的按钮中的取消
				}
				document.getElementById(msgDiv).removeChild(objBtn);//窗口中的按钮
			}
			document.body.removeChild(msgObj);//窗口
		}
		
}

