
/**
 * 单击鼠标选中表格中的一行
 */
function selectThis(obj, tableId) {
	var actionTable = getObject(tableId);
	for (var i = 1; i < actionTable.rows.length; i++) {
		actionTable.rows[i].className = "";
	}
	obj.className = "bg2";
}
/**
 *通过表格ID 使一个表格的所有控件变成不可编辑状态
 */
function lockTable(tableID) {
	var actionTable = getObject(tableID);
	if (actionTable == null) {
		alert("\u8868\u683c\u4e0d\u5b58\u5728");
		return false;
	}
	var row = actionTable.rows;
	var rowLen = row.length;
	for (var i = 0; i < rowLen; i++) {
		var cell = row[i].cells;
		var cellLen = cell.length;
		for (var j = 0; j < cellLen; j++) {
			var child = cell[j].children;
			var childLen = child.length;
			for (var k = 0; k < childLen; k++) {
				child[k].disabled = "disabled";
			}
		}
	}
}
/**
 *通过表格ID 使一个表格的所有控件变成可编辑状态
 * Banglu
 */
function unLockTable(tableID) {
	var actionTable = getObject(tableID);
	if (actionTable == null) {
		alert("\u8868\u683c\u4e0d\u5b58\u5728");
		return false;
	}
	var row = actionTable.rows;
	var rowLen = row.length;
	for (var i = 0; i < rowLen; i++) {
		var cell = row[i].cells;
		var cellLen = cell.length;
		for (var j = 0; j < cellLen; j++) {
			var child = cell[j].children;
			var childLen = child.length;
			for (var k = 0; k < childLen; k++) {
				child[k].disabled = "";
			}
		}
	}
}
/**
 *通过表格ID清除一个表格的所有控件的值
 * Banglu
 */
function clearTable(tableID) {
	var actionTable = getObject(tableID);
	if (actionTable == null) {
		alert("\u8868\u683c\u4e0d\u5b58\u5728");
		return false;
	}
	var row = actionTable.rows;
	var rowLen = row.length;
	for (var i = 0; i < rowLen; i++) {
		var cell = row[i].cells;
		var cellLen = cell.length;
		for (var j = 0; j < cellLen; j++) {
			var child = cell[j].children;
			var childLen = child.length;
			for (var k = 0; k < childLen; k++) {
				child[k].value = "";
			}
		}
	}
}
/*
* 获取当前动作所在的Table
* Banglu
*/
function getEvenTable() {
	var obj = event.srcElement;
	for (var i = 0; i < 10; i++) {
		if (obj.tagName == "TABLE") {
			return (obj);
		} else {
			obj = obj.parentElement;
			if (obj == null) {
				return (null);
			}
		}
	}
}
/*
*删除一行
*/
function delRow(obj, myTable) {
	var actionTable = getObject(myTable);
	actionTable.deleteRow(obj.parentElement.parentElement.rowIndex);
}


