/*
usage:SimpleInsertRow(table,data[],style)
*/
function SimpleInsertRow(){//add by wuj Jul 4th,2005
var args=arguments;
var _tblName=args[0];
var _cols=args[1];
var _classname=args[2];
var _tbl=document.getElementById(_tblName);
// alert(_tblName);
_row=_tbl.insertRow();
{
var _col=_row.insertCell();
_col.innerHTML='<input type=checkbox name="C_'+_tblName+'">';
}
for(var i=0;i<_cols.length;i++){
var _col=_row.insertCell();
_col.innerHTML=_cols[i];
_col.className=_classname;
}
}
/*
usage:
*/
function SimpleDeleteRow(){//add by wuj Jul 4th,2005
var args=arguments;
var _tblName=args[0];
var checker="C_"+_tblName;
var _tbl=document.getElementById(_tblName);
var oTable = _tbl.firstChild;
var oTrs = oTable.childNodes;
var oChecks = document.all(checker);
if(!oChecks){return false;}
if(oChecks.length){
for(i=oChecks.length; i>0; i--){//modified by wuj
if(oChecks.item(i-1).checked){
_tbl.deleteRow(i);
}
}
}else{
if(oChecks.checked){
_tbl.deleteRow(1);
}
}
}
function SimpleClearTable(){//add by wuj Sep 12th,2005
var args=arguments;
var _tblName=args[0];
var checker="C_"+_tblName;
var _tbl=document.getElementById(_tblName);
var oTable = _tbl.firstChild;
var oTrs = oTable.childNodes;
var oChecks = document.all(checker);
if(!oChecks){return false;}
if(oChecks.length){
for(i=oChecks.length; i>0; i--){//modified by wuj
_tbl.deleteRow(i);
}
}else{
_tbl.deleteRow(1);
}
}
function SimpleCheckAll(table_id){
var checker="C_"+table_id;
var oChecks = document.all(checker);
if(oChecks.length){
for(var i=0;i<oChecks.length;i++){//modified by wuj
oChecks[i].checked=true;
}
}else{
oChecks.checked=true;
}
}
function SimpleCheckReverse(table_id){
var checker="C_"+table_id;
var oChecks = document.all(checker);
if(oChecks.length){
for(var i=0;i<oChecks.length;i++){//modified by wuj
oChecks[i].checked=!oChecks[i].checked;
}
}else{
oChecks.checked=!oChecks.checked;
}
}
usage:SimpleInsertRow(table,data[],style)
*/
function SimpleInsertRow(){//add by wuj Jul 4th,2005
var args=arguments;
var _tblName=args[0];
var _cols=args[1];
var _classname=args[2];
var _tbl=document.getElementById(_tblName);
// alert(_tblName);
_row=_tbl.insertRow();
{
var _col=_row.insertCell();
_col.innerHTML='<input type=checkbox name="C_'+_tblName+'">';
}
for(var i=0;i<_cols.length;i++){
var _col=_row.insertCell();
_col.innerHTML=_cols[i];
_col.className=_classname;
}
}
/*
usage:
*/
function SimpleDeleteRow(){//add by wuj Jul 4th,2005
var args=arguments;
var _tblName=args[0];
var checker="C_"+_tblName;
var _tbl=document.getElementById(_tblName);
var oTable = _tbl.firstChild;
var oTrs = oTable.childNodes;
var oChecks = document.all(checker);
if(!oChecks){return false;}
if(oChecks.length){
for(i=oChecks.length; i>0; i--){//modified by wuj
if(oChecks.item(i-1).checked){
_tbl.deleteRow(i);
}
}
}else{
if(oChecks.checked){
_tbl.deleteRow(1);
}
}
}
function SimpleClearTable(){//add by wuj Sep 12th,2005
var args=arguments;
var _tblName=args[0];
var checker="C_"+_tblName;
var _tbl=document.getElementById(_tblName);
var oTable = _tbl.firstChild;
var oTrs = oTable.childNodes;
var oChecks = document.all(checker);
if(!oChecks){return false;}
if(oChecks.length){
for(i=oChecks.length; i>0; i--){//modified by wuj
_tbl.deleteRow(i);
}
}else{
_tbl.deleteRow(1);
}
}
function SimpleCheckAll(table_id){
var checker="C_"+table_id;
var oChecks = document.all(checker);
if(oChecks.length){
for(var i=0;i<oChecks.length;i++){//modified by wuj
oChecks[i].checked=true;
}
}else{
oChecks.checked=true;
}
}
function SimpleCheckReverse(table_id){
var checker="C_"+table_id;
var oChecks = document.all(checker);
if(oChecks.length){
for(var i=0;i<oChecks.length;i++){//modified by wuj
oChecks[i].checked=!oChecks[i].checked;
}
}else{
oChecks.checked=!oChecks.checked;
}
}