// JavaScript Document


/*******************************************/
//根据TagName 返回指定对象的父节点
//obj: 指定对象
//tag: TagName
/*******************************************/
function GetParentNodeByTagName(obj, tag)
{
	var parent = obj.parentNode;

	while(parent.tagName != tag)
	{
		try
		{
			parent = parent.parentNode;
		}
		catch(ex)
		{
			parent = null;
			break;
		}
	}
	return parent;
}


//********************************
//创建 XMLHTTP 对象
//********************************
function CreateXMLHttpObject()
{
	try 
	{
		return new ActiveXObject("Msxml2.XMLHTTP.3.0");
	}
	catch(ex) 
	{
		return new XMLHttpRequest();
	}
}
//********************************
//删除管理列表数据行
//********************************
function DelList(table, work, e, id)
{
	if(confirm("您确信要删除此内容?"))
	{	
	    var url = "Ajax.asp?t="+work+"&id="+id;
	    var xmlhttp = CreateXMLHttpObject();
    	
	    xmlhttp.open("GET", url, false);	
	    xmlhttp.send(null);
	    
	    var msg = xmlhttp.responseText;
	    if(msg == "删除成功.")
	    {
        	if(table.length>0)
			{
				var currentElement = e.srcElement || e.target;
				var currentRow = GetParentNodeByTagName(currentElement, "TR");
				document.getElementById(table).deleteRow(currentRow.rowIndex);
			}
	    	alert(msg);
	    }
		else
		{
			alert("操作未能执行.");
		}
	}
}

function sendNote(cat, dat)
{
	var url = "Ajax.asp?t="+cat+dat;
	var xmlhttp = CreateXMLHttpObject();
	
	xmlhttp.open("GET", url, false);	
	xmlhttp.send(null);
	return xmlhttp.responseText;
}