function inspect(elm){
  var str = "";
  for (var i in elm){
    str += i + ": " + elm.getAttribute(i) + " ** ";
  }
  alert(str);
}


function getNode(dataNode, iteration) {

    if(dataNode.length > 0) {
        if(dataNode.item(iteration) && dataNode.item(iteration).firstChild) {
            return dataNode.item(iteration).firstChild.nodeValue;
        }
        else {
            return '';
        }
    }
    else {
        return '';
    }
    
}


/*******
	Alternate Table Row Colors
	***************************/
	
function tableAlternateColors() {
	var tables = document.getElementsByTagName("table");
	    var rowCount = 0;
	
	    for (var i = 0; i < tables.length; i++)
	    {
	        var table = tables.item(i);
	        var rows = table.getElementsByTagName("tr");
	
	        for (var j = 0; j < rows.length; j++)
	        {
	            var row = rows.item(j);
	            if (row.className == "zebra")
	            {
	                if (rowCount % 2)
	                {
	                    row.className = 'oddrow';
	                }
	                else
	                {
	                    row.className = 'evenrow';
	                }
	
	                rowCount++;
	            }
	        }
	
	        rowCount = 0;
    }
}

