var firstrowoffset = 1; // first data row start at
var lastrowoffset = 0; // footer row
var usecss = true; // use css
var rowclass = 'TableRow'; // row class
var rowaltclass = 'TableAltRow'; // row alternate class
var rowmoverclass = 'TableHighlightRow'; // row mouse over class
var rowselectedclass = 'TableSelectRow'; // row selected class
var rowcolor = '#FFFFFF'; // row color White
var rowaltcolor = '#F5F5F5'; // row alternate color Gray
var rowmovercolor = '#FFCCFF'; // row mouse over color Pink


function fn_mouseover(row) {
	row.mover = true; // mouse over
	if (!row.selected) {
		if (usecss)
			row.className = rowmoverclass;
		else
			row.style.backgroundColor = rowmovercolor;
	}
}

// Set mouse out color
function fn_mouseout(row) {
	row.mover = false; // mouse out
	if (!row.selected) {
		fn_setcolor(row);
	}
}

function fn_setcolor(row) {
	if (row.selected) {
		if (usecss)
			row.className = rowselectedclass;
		else
			row.style.backgroundColor = rowselectedcolor;
	}
	else if (row.edit) {
		if (usecss)
			row.className = roweditclass;
		else
			row.style.backgroundColor = roweditcolor;
	}
	else if ((row.rowIndex-firstrowoffset)%2) {
		if (usecss)
			row.className = rowaltclass;
		else
			row.style.backgroundColor = rowaltcolor;
	}
	else {
		if (usecss)
			row.className = rowclass;
		else
			row.style.backgroundColor = rowcolor;
	}
}

// Set selected row color

// Clear selected rows color
function fn_clearselected() {
	var table = document.getElementById(tablename);
	for (var i = firstrowoffset; i < table.rows.length; i++) {
		var thisrow = table.rows[i];
		if (thisrow.selected && !thisrow.deleterow) {
			thisrow.selected = false;
			fn_setcolor(thisrow);
		}
	}
}


			
			
			
			

