var empty=document.createElement("span");
empty.style.width=emptyN;
empty.id="empty"+value;
topdiv.appendChild(empty);
if (hasChild==0)
{
var topimg=document.createElement("img");
topimg.src="../images/GridTree/open.gif";
topimg.onclick=function () {openNode(value,father,topdiv,emptyN+20);};
topimg.id="img"+value;
topdiv.appendChild(topimg);
// topdiv.onclike="close("+topdiv+")";
var folderimg=document.createElement("img");
folderimg.src="../images/GridTree/folder1.gif";
topdiv.appendChild(folderimg);
}
else
{
var emptyimg=document.createElement("span");
var fileimg=document.createElement("img");
fileimg.src="../images/GridTree/file.gif";
topdiv.appendChild(fileimg);
}
var topa=document.createElement("a");
topa.href ="EquipmentUpdate.aspx?from=1&strDateID="+value; //设置打开页面
topa.target="right"; //设置打开方式或框价名称
topa.innerHTML=text;
topa.oncontextmenu= function()
{
var popmenu=document.getElementById("contextmenu");
popmenu.style.display='';
popmenu.style.POSITION="absolute";
popmenu.style.left=event.x;
popmenu.style.top=event.y;
var poplink1=document.getElementById("contextmenu_sameadd");
poplink1.href="EquipmentCreate.aspx?strparentDataId="+father;
poplink1.target="right";
var poplink2=document.getElementById("contextmenu_add");
poplink2.href="EquipmentCreate.aspx?strparentDataId="+value;
poplink2.target="right";
var poplink3=document.getElementById("contextmenu_edit");
poplink3.href="EquipmentUpdate.aspx?strDateID="+value;
poplink3.target="right";
var poplink4=document.getElementById("contextmenu_del");
poplink4.onclick=
function()
{
if(confirm("您要删除该设备吗?"))
{
var result=del(value);
if(result==1)
{
var constdiv=document.getElementById("constdiv"+father);
constdiv.removeChild(document.getElementById("topdiv"+value))
// document.getElementById("img"+father).style.display='none';
// var empty_tmp=document.getElementById("empty"+father);
// var w=empty_tmp.width;
// var empty_tmp1=document.createElement("span");
// empty_tmp1.style.width=w+22;
// empty_tmp.appendChild(empty_tmp1);
}
}
};
return false;
};
topdiv.appendChild(topa);
var tophidden=document.createElement("hidden");
tophidden.value=value;
topdiv.appendChild(tophidden);
return topdiv;
}
function openNode(nodeId,father,fatherNode,emptyN)
{
var dt=Ecclzjkp.EquipmentManage.equipmentAjaxTree.getdate(nodeId).value.Tables[0];
var constdiv=document.createElement("div");
constdiv.id=("constdiv"+nodeId);
for (var i = 0;i < dt.Rows.length;i++)
{
var topdiv=createNode(dt.Rows[i].EM_NAME,dt.Rows[i].EM_ID,dt.Rows[i].ISCHILD,dt.Rows[i].EM_FA_ID,emptyN);
constdiv.appendChild(topdiv);
}
if (nodeId!=1)
{
}
function createFirst()
{
var root = document.getElementById("root");
var constdiv=openNode(1,0,root,0);
constdiv.id="rootconstdiv";
root.appendChild(constdiv);