CPW_window_bgcolor = "#CCCCCC"
CPW_window_title_bgcolor = "#FFFFFF"
CPW_window_border_color = "#000000"

CPW_window_padding = "10"
CPW_window_border = "1"
CPW_window_transition_in = "23"
CPW_window_transition_out = "23"
CPW_window_transition_duration = "0.5"
CPW_window_filter_alpha = "100"
CPW_window_x_button = "image/close14.gif"



for (var id = 1; eval("window.CPW_window" + id + "_content"); id++) {
    if (eval("window.CPW_window" + id + "_content") != "null") {
        CPW_drawWindow(id);
    }
}
function CPW_drawWindow(id) {
    var CPW_out = "";
    		  
     var w_ = (eval("window.CPW_window" + id + "_width") ? eval("CPW_window" + id + "_width") : "0") ;
	 var h_=  (eval("window.CPW_window" + id + "_height") ? eval("CPW_window" + id + "_height") : "0");
	 var top_=  eval("CPW_window" + id + "_top");
	 var left_=eval("CPW_window" + id + "_left");
	 var alpha_=(eval("window.CPW_window" + id + "_filter_alpha") ? eval("CPW_window" + id + "_filter_alpha") : CPW_window_filter_alpha);	 
 
	 
	 var visibility_= (eval("window.CPW_window" + id + "_visible") ? "visible" : "hidden");
 
	 var id_=   "CPW_window" + id ;                    
	 
	 	 		  
    document.write("  <style type=text/css>"+
	        "#CPW_window"+id+"    {LEFT: "+left_+"px; POSITION: absolute; TOP: "+top_+"px; VISIBILITY: "+visibility_+
	        "; Z-INDEX: 900} </style> ");
	// 浮动面板主体
	 CPW_out += "<div  id=CPW_window"+id+"  "+
	    "   onMouseDown=\"CPW_mDown(" + id + ");return false;\" " +
                		(eval("window.CPW_window" + id + "_draggable") ? "onMouseMove=\"CPW_mMove();return false;\"" : "") +
                		" onMouseUp=\"CPW_mUp()\" onMouseOut=\"CPW_mUp()\"   "+" >" ;

	
	
	
	 //使用一个透明的iframe保证它在最上层
	 
	 CPW_out += "<iframe   "+
					       " style=\"position: absolute;  left=0; top=0;z-index:101;  FILTER:alpha(opacity=0) \"   width="+ (parseInt( w_)+10)+"   height= "+ (parseInt(h_)+10)+"   src=''  frameborder=0></iframe>" ;
   
   // 真正的内容
    CPW_out += "<table  "+
                "  style=\"    Z-INDEX:  980   ;FILTER: alpha(opacity="+alpha_ +") ; "+
                " position:absolute; width:" +w_+ "px; height:" +h_ + "px; "+
                "  left:  0px;"+
                "  top: 0px; "+
                 "  filter:revealTrans(Duration=" + (eval("window.CPW_window" + id + "_transition_duration") ? eval("CPW_window" + id + "_transition_duration") : CPW_window_transition_duration) + ", Transition=" + (eval("window.CPW_window" + id + "_transition_in") ? eval("CPW_window" + id + "_transition_in") : CPW_window_transition_in) + ");\" ";
   
    CPW_out += "  border=\"0\" cellspacing=\"0\" cellpadding=\"" + (eval("window.CPW_window" + id + "_border") ? eval("CPW_window" + id + "_border") : CPW_window_border) + "\" bgcolor=\"" + (eval("window.CPW_window" + id + "_border_color") ? eval("CPW_window" + id + "_border_color") : CPW_window_border_color) + "\">";
    CPW_out += "<tr><td>";
   //标题处理
    if (eval("window.CPW_window" + id + "_title")) {
        CPW_out += "<table width=\"100%\"  style=\"font-size:12px\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" bgcolor=\"" + (eval("window.CPW_window" + id + "_title_bgcolor") ? eval("CPW_window" + id + "_title_bgcolor") : CPW_window_title_bgcolor) + "\"><tr><td background='image/z3.png' id=CPW_window"+id+"_title>";
        CPW_out += eval("CPW_window" + id + "_title");
        CPW_out += "</td><td  background='image/z3.png'><a href=\"#\" onClick=\"CPW_destroyWindow(" + id + ");return false;\"><img src=\"" + (eval("window.CPW_window" + id + "_x_button") ? eval("CPW_window" + id + "_x_button") : CPW_window_x_button) + "\" width=\"" + (eval("window.CPW_window_x_button_width") ? CPW_window_x_button_width : "14") + "\" height=\"" + (eval("window.CPW_window_x_button_height") ? eval("CPW_window_x_button_height") : "14") + "\" align=\"right\" border=\"0\"></a>";
        CPW_out += "</td></tr></table>";
    }
    //内容
    CPW_out += "<table    width=\"100%\"     border=\"0\" cellspacing=\"0\" cellpadding=\"" + (eval("window.CPW_window" + id + "_padding") ? eval("CPW_window" + id + "_padding") : CPW_window_padding) + "\" bgcolor=\"" + (eval("window.CPW_window" + id + "_bgcolor") ? eval("CPW_window" + id + "_bgcolor") : CPW_window_bgcolor) + "\">";
    CPW_out += "         <tr>";
    CPW_out += "          <td   id=CPW_window" + id + "_content  >";
    CPW_out += eval("CPW_window" + id + "_content");
    CPW_out += "</td>";
    CPW_out += "        </tr>";
    CPW_out += "      </table>";
    CPW_out += "    </td>";
    CPW_out += "<td width=2 background='image/shadowright.gif'></td></tr>";
    //2008.06.23 有时下边的阴影会显示不正确，所以干脆去掉了
  //  CPW_out += "<tr><td    style='height:4px; font-size:1px;'   background='image/shadowbottom.gif'></td><td   style='height:4px; font-size:1px;'    background='image/shadowrightbottom.gif'></td></tr>";
    CPW_out += "</table>";
    CPW_out += "</div>";
    	
    document.write(CPW_out);
}
function CPW_showWindow(id) {
    
         var obj=document.getElementById("CPW_window" + id);
        obj.style.visibility= "visible";
        obj.style.display="";
    //CPW_mDown(id);
    //CPW_mUp();
}
function CPW_hideWindow(id) {
    
        var obj=document.getElementById("CPW_window" + id);
        obj.style.visibility = "hidden";
         obj.style.display="none";
        
   
}


function CPW_destroyWindow(id) {
    
        var obj=document.getElementById("CPW_window" + id);
        obj.outerHTML="";  
}


var CPW_md = false;
var CPW_sel, CPW_oX, CPW_oY;
function CPW_mMove() {
    if (CPW_md && CPW_sel) {
        CPW_sel.pixelLeft = window.event.clientX - CPW_oX;
        CPW_sel.pixelTop = window.event.clientY - CPW_oY;
    }
}
function CPW_mDown(id) {
    CPW_md = true;
    if (CPW_sel) {
        CPW_sel.zIndex = 0;
        CPW_sel = null;
    }
    CPW_sel = eval("document.all.CPW_window" + id).style;
    CPW_sel ? CPW_sel.zIndex = 9 : CPW_sel = null;
    evt = window.event;
    CPW_oX = evt.offsetX - ((evt.offsetX < -2) ? 0 : document.body.scrollLeft);
    CPW_oX -= (document.body.parentElement && document.body.parentElement.scrollLeft) ? document.body.parentElement.scrollLeft : 0;
    CPW_oY = evt.offsetY - ((evt.offsetY < -2) ? 0 : document.body.scrollTop);
    CPW_oY -= (document.body.parentElement && document.body.parentElement.scrollTop) ? document.body.parentElement.scrollTop : 0;
    var oPar = window.event.srcElement;
    while (oPar && oPar != CPW_sel) {
        CPW_oX += oPar.offsetLeft;
        CPW_oY += oPar.offsetTop;
        oPar = oPar.offsetParent;
    }
    return false;
}
var CPW_eval = true;

function CPW_mUp() 
{
     CPW_eval = true;
 
    CPW_md = false;
}

function moveToScreenCenter(id)
{
try
	{
 		
		var obj=document.getElementById("CPW_window"+id  );
		
		var top=document.body.scrollTop + ( document.documentElement.offsetHeight - CPW_window1_height )/2;
		 //移动到屏幕显示的正中
		 
		obj.style.top= top +"px" ;
		obj.style.left=document.body.scrollLeft + ( document.documentElement.offsetWidth - CPW_window1_width )/2+"px" ;
		  
	 }catch(err)
	 {
	     
	 }
}

