﻿
function colorRow(srcElement, value, hiddenname, tablename, highlight) {
    var curElement = srcElement;

    unAll(tablename);

    while (curElement && !(curElement.tagName == "TR")) {
        curElement = curElement.parentNode;
    }

    if (curElement.tagName == "TR") {
        curElement.style.backgroundColor = highlight;
        curElement.style.color = "#FFFFFF";
    }

    var hidden = document.getElementById(hiddenname);
    hidden.value = value;
}

function unAll(tablename) {
    var loTable = document.getElementById(tablename);
    var eleTableRows = loTable.getElementsByTagName("tr");
    for (var i = 0; i < eleTableRows.length; i++) {
        eleTableRows[i].style.backgroundColor = "";
        eleTableRows[i].style.color = "Gray";
    }
}