 var docEle = function() {
  return document.getElementById(arguments[0]) || false;
 }
 
 /*
 	动态弹出pop层;
	_id: string 	弹出层的id;
	content: string 弹出层显示内容;
	divWidth: int 	弹出层宽;
 */
 function openNewDiv(_id/*string*/,content/*string*/,divWidth/*int*/,divHeight,title/*string*/) {	
	
  var m = "mask";
  var _x = event.clientX; 	//鼠标x
  var _y = event.clientY;	//鼠标y
  var _divWidth = 200 ; // 弹出层宽
  var _divHeight=200;
  var  pix = "px";

  
  if(divWidth!=null && divWidth!=undefined && parseInt(divWidth)>0){
  	_divWidth=parseInt(divWidth);
  }
    if(divHeight!=null && divHeight!=undefined && parseInt(divHeight)>0){
  	_divHeight=parseInt(divHeight);
  }
	 /*  
	 alert("x:"+_x+"  y"+_y);
	 alert(document.body.scrollHeight);
	 */
 	
  var _content ="没有项目";
  
  if(content!=undefined && content !=null && content != ""){
  	_content = content;
  }
  if (docEle(_id)) document.removeChild(docEle(_id));
  if (docEle(m)) document.removeChild(docEle(m));
  // 新激活图层
  var newDiv = document.createElement("div");
  newDiv.id = _id;
  newDiv.style.position = "absolute";
  newDiv.style.zIndex = "9999";
  newDiv.style.width = _divWidth + pix;
  newDiv.style.height =_divHeight+pix;
  newDiv.style.overflow = "hidden";
 /* if(_x < parseInt(document.body.scrollWidth) - _divWidth){
  	  newDiv.style.left = _x;
  }else{
  		newDiv.style.left = _x - _divWidth;
  }
  newDiv.style.top = _y;*/

   newDiv.style.top = "150px";
 newDiv.style.left = (parseInt(document.body.scrollWidth) - 550) / 2 + "px"; // 屏幕居中
  newDiv.style.background = "#1360a8";
  newDiv.style.border = "1px solid #225381";
  newDiv.style.padding = "5px";
  //newDiv.innerHTML = _content;
  document.body.appendChild(newDiv);
  // mask图层
  var newMask = document.createElement("div");
  newMask.id = m;
  newMask.style.position = "absolute";
  newMask.style.zIndex = "1";
  newMask.style.width = document.body.scrollWidth + "px";
  var _maskHeight;
  if(parseInt(document.body.scrollHeight)<700){
  		_maskHeight = 700;
  }else{
  		_maskHeight = parseInt(document.body.scrollHeight)
  }
  newMask.style.height = _maskHeight + "px";
  newMask.style.top = "0px";
  newMask.style.left = "0px";
  newMask.style.backgroundColor = "#000";
  newMask.style.filter = "alpha(opacity=40)";
 /* newMask.style.opacity = "0.40";*/
  document.body.appendChild(newMask);

  //layout 
  //title图层
  var newTitleDiv = document.createElement("div");
	  newTitleDiv.style.width = newDiv.style.width;
	  //newTitleDiv.style.backgroundColor="#ff0000";
	  newTitleDiv.className = "newTitleStyle"; 
	// title文字层
	var newTitleLeft = document.createElement("div");
	 	newTitleLeft.innerHTML=title;
	 	//newTitleLeft.style.backgroundColor="#00ff00"; 
		newTitleLeft.style.width  = (divWidth-40)+ pix;
		newTitleLeft.className = "newTitleLeft";
	 //关闭按钮层
	 var newTitleClose = document.createElement("div");
	 newTitleClose.className = "newTitleClose";
		 
	
  //content图层
  var newContentDiv = document.createElement("div")
   	/*newContentDiv.style.backgroundColor="#ff00f0";*/ 
  	newContentDiv.innerHTML = _content;
	newContentDiv.style.width = newTitleDiv.style.width;
	newContentDiv.className = "newContentStyle";
	
  // 关闭mask和新图层   
  var newA = document.createElement("a");
  newA.href = "javascript:;";
  newA.innerHTML = '<img src="delete.gif" title="关闭" border="none">';
  newA.onclick = function() {
   document.body.removeChild(docEle(_id));
   document.body.removeChild(docEle(m));
   return false;
  }

  newDiv.appendChild(newTitleDiv);
  newDiv.appendChild(newContentDiv);
  newTitleDiv.appendChild(newTitleLeft);
  newTitleDiv.appendChild(newTitleClose);
  newTitleDiv.appendChild(newA);
 }
 
