 function LoongX_Box(str){
	/*
	*LoongX_alert function
	*Ver 1.7
	*Modified: 16:42 10/17/07
	*Created: 20:17 10/16/07
	*Powered by Edison tsai at LoongX Software
	*Link http://www.LoongX.com
	*/
          var msgw,msgh,bordercolor;
          msgw=400; //Message Box width
          msgh=100; //Message Box height
          titleheight=25 //Tips title height
          bordercolor="#336699"; //Tips border color
          titlecolor="#99CCFF"; //Tips bgcolor

         //document.body.style.cursor='wait';
			if(document.getElementById("bgDiv")){
	   document.body.removeChild(document.getElementById("bgDiv"));
	     }
		 	if(document.getElementById("msgDiv")){
	   document.body.removeChild(document.getElementById("msgDiv"));
	     }

          var sWidth,sHeight;
          sWidth=document.body.offsetWidth;
          sHeight=screen.height;
          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=25,finishOpacity=75";
          bgObj.style.opacity="0.6";
          bgObj.style.left="0";
          bgObj.style.width=sWidth + "px";
          bgObj.style.height=sHeight + "px";
          bgObj.style.zIndex = "10000";
          document.body.appendChild(bgObj);
   
          var msgObj=document.createElement("div");
          msgObj.setAttribute("id","msgDiv");
          msgObj.setAttribute("align","center");
          msgObj.style.background="white";
          msgObj.style.border="1px solid " + bordercolor;
          msgObj.style.position = "absolute";
          msgObj.style.left = "30%";
          msgObj.style.top = "30%";
          msgObj.style.font="12px/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif";
                     //msgObj.style.marginLeft = "-225px" ;
                     //msgObj.style.marginTop = -75+document.documentElement.scrollTop+"px";
          msgObj.style.width = msgw + "px";
          msgObj.style.height =msgh + "px";
          msgObj.style.textAlign = "center";
          msgObj.style.lineHeight = "25px";
		  msgObj.style.tableLayout = "fixed";
		  msgObj.style.wordBreak = "break-all";
          msgObj.style.zIndex = "10001";
   
            var title=document.createElement("h4");
            title.setAttribute("id","msgTitle");

			title.setAttribute("canmove","true");
			title.setAttribute("forid","msgDiv");

            title.setAttribute("align","right");
            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="white";
            title.style.cursor="move";
            title.innerHTML="<span id=\"cls\" onclick=\"closeWindow()\" style=\"cursor:pointer\"><img src=\"images/closes.gif\" alt=\"Close\" title=\"Close\"></span>";
		     
			 /*
            title.onclick=function(){
                 document.body.removeChild(bgObj);
                       document.getElementById("msgDiv").removeChild(title);
                       document.body.removeChild(msgObj);
                       }
					  */
             var md=false,mobj,ox,oy;

			document.onmousedown=function(ev){
			
            var ev=ev||window.event;
            var evt=ev.srcElement||ev.target;
             
            if(typeof(evt.getAttribute("canmove"))=="undefined"){
	         
                return;
                 }
                 if(evt.getAttribute("canmove")){
		         
                md = true;
                mobj = document.getElementById(evt.getAttribute("forid"));
                ox = mobj.offsetLeft - ev.clientX;
                oy = mobj.offsetTop - ev.clientY;

                 }
             }
             document.onmouseup = function(){md=false;}
             document.onmousemove = function(ev){
            var ev=ev||window.event;

            if(md){
				mobj.style.left= (ev.clientX + ox)+"px";
                mobj.style.top= (ev.clientY + oy)+"px";
            }
        } //end onmousemove
          	var sels = document.getElementsByTagName("SELECT");
            document.body.appendChild(msgObj);
            document.getElementById("msgDiv").appendChild(title);
            var txt=document.createElement("p");
            txt.style.margin="1em 0"
            txt.setAttribute("id","msgTxt");
            txt.innerHTML=str;
            document.getElementById("msgDiv").appendChild(txt);
		   //var sels = document.getElementsByTagName("SELECT");
			for(var i=0; i<sels.length; i++){
			sels[i].style.visibility = 'hidden';
		}

	this.closeWindow = function(){
	 document.body.removeChild(bgObj);
                       document.getElementById("msgDiv").removeChild(title);
                       document.body.removeChild(msgObj);
			for(var i=0; i<sels.length; i++){
			sels[i].style.visibility = '';
		}

	} //End closeWindow

   }