function alertWin(title, msg, w, h, m){ 
     var titleheight = "22px";
     var bordercolor = "#666699";
     var titlecolor = "#FFFFFF";
     var titlebgcolor = "#666699"; 
     var bgcolor = "#FFFFFF"; 
      
     var iWidth = document.documentElement.clientWidth; 
     var iHeight = document.documentElement.clientHeight; 
     var bgObj = document.createElement("div"); 
	 
     bgObj.id = "BgDiv"; 
     bgObj.style.cssText = "position:absolute;left:0px;top:0px;width:"+iWidth+"px;height:"+Math.max(document.body.clientHeight, iHeight)+"px;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000000;z-index:101;"; 
     document.body.appendChild(bgObj); 
      
     var msgObj=document.createElement("div"); 
     msgObj.id = "MsgDiv"; 
     msgObj.style.cssText = "position:absolute;font-size:12px;top:"+(iHeight-h)/2+"px;left:"+(iWidth-w)/2+"px;width:"+w+"px;height:"+h+"px;text-align:center;border:1px solid "+bordercolor+";background-color:"+bgcolor+";padding:1px;line-height:22px;z-index:102;"; 
     document.body.appendChild(msgObj); 
      
     var table = document.createElement("table"); 
     msgObj.appendChild(table); 
     table.style.cssText = "margin:0px;border:0px;padding:0px;"; 
     table.cellSpacing = 0; 
     var tr = table.insertRow(-1); 
     var titleBar = tr.insertCell(-1); 
     titleBar.style.cssText = "width:100%;height:"+titleheight+"px;text-align:left;padding:3px;margin:0px;font:bold 13px;color:"+titlecolor+";border:1px solid " + bordercolor + ";cursor:move;background-color:" + titlebgcolor; 
     titleBar.style.paddingLeft = "10px"; 
     titleBar.innerHTML = title; 

titleBar.onmousedown = function(){
	var e = getEvent();
	var deltaX=e.clientX-parseInt(msgObj.style.left);
	var deltaY=e.clientY-parseInt(msgObj.style.top);
	var drag=true;
	if(e.preventDefault){
		e.preventDefault();
	}
	this.onmousemove = function(ev){
		ev=ev?ev:window.event;
		if(drag==true){
		msgObj.style.top = parseInt(ev.clientY-deltaY)+"px";
		msgObj.style.left = parseInt(ev.clientX-deltaX)+"px";
		this.setCapture();
		}
	}
	this.onmouseup = function(){drag=false;this.releaseCapture();}
}
      
     var closeBtn = tr.insertCell(-1); 
     closeBtn.style.cssText = "cursor:pointer; padding:2px;background-color:" + titlebgcolor; 
     closeBtn.innerHTML = "<span style='font-size:15pt; color:"+titlecolor+";'>×</span>"; 
     closeBtn.onclick = function(){ 
         document.body.removeChild(bgObj); 
         document.body.removeChild(msgObj); 
     } 
     var msgBox = table.insertRow(-1).insertCell(-1); 
     msgBox.id = "MsgBox"; 
     msgBox.style.cssText = "font:10pt;"; 
     msgBox.colSpan = 2; 
     msgBox.innerHTML = msg; 
      
     function getEvent() { 
         return window.event || arguments.callee.caller.arguments[0]; 
     } 
} 
     function delWin(){
		 var a=document.body;
		 var b=document.getElementById('BgDiv');
		 var c=document.getElementById('MsgDiv');
		 a.removeChild(b);
		 a.removeChild(c);
	 }

function MM_openwin(title,str,w,h,m)
{
	var M_h=h-33;
	var msg='<iframe width="99%" height="'+M_h+'" align="center" frameborder="0" scrolling="auto" src="'+str+'"></iframe>';
	alertWin(title,msg,w,h,m);
}