rem: if (node.getAttribute("colspan")) { 
add: if (node.getAttribute("colspan")) { 
context: function BX_init_buttonBar(){    BX_buttonbar = document.getElementById("BX_buttonbar");    BX_buttonbar.style.width = window.innerWidth;    var result = BX_config.evaluate("/config/buttons//*", BX_config, null, 0, null);    var node;    var resultArray = new Array();    var i = 0;    BX_buttonbar = BX_buttonbar.appendChild(document.createElement("table"));    BX_buttonbar.setAttribute("cellpadding",0);    BX_buttonbar.setAttribute("cellspacing",0);    BX_buttonbar.setAttribute("border",0);    while (node = result.iterateNext())    {        i++;        if (node.nodeName == "button")        {            if (node.getAttribute("type") == "register")            {                BX_registerButton(node.getAttribute("tag"),node.getAttribute("name"),node.getAttribute("width"),node.getAttribute("height"),node.getAttribute("title"),eval(node.getAttribute("options")),node.getAttribute("callback"));            }            else if (node.getAttribute("type") == "graph")            {                BX_buttonbar.appendChild(BX_printButton(node.getAttribute("name"),node.getAttribute("width")));            }            else if (node.getAttribute("type") == "link")            {                BX_buttonbar.appendChild(document.createTextNode(" "));                var ahref = document.createElement("a");                ahref.setAttribute("href",node.getAttribute("href"));                ahref.appendChild(document.createTextNode(node.getAttribute("text")));                BX_buttonbar.appendChild(ahref);            }        }        else if (node.nodeName == "row")        {            if (BX_buttonbar.nodeName.toLowerCase() == "table")            {                BX_buttonbar = BX_buttonbar.appendChild(document.createElement("tr"));            }            else //it's a td            {                BX_buttonbar = BX_buttonbar.parentNode.parentNode.appendChild(document.createElement("tr"));            }        }        else if (node.nodeName == "cell")        {            if (BX_buttonbar.nodeName.toLowerCase() == "tr")            {                BX_buttonbar = BX_buttonbar.appendChild(document.createElement("td"));            }            else            {                BX_buttonbar = BX_buttonbar.parentNode.appendChild(document.createElement("td"));            }			            if (node.getAttribute("align"))            {                BX_buttonbar.setAttribute("align",node.getAttribute("align"));            }            if (node.getAttribute("colspan"))            {                BX_buttonbar.setAttribute("colspan",node.getAttribute("colspan"));            }            BX_buttonbar.setAttribute("valign","absmiddle");        }    }}
meta: 791	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/791/23e4752e13536f63516c1ece4dd47e95e4cd7f52/bitfluxeditor_core.js/clean/src/webapp/lenya/resources/misc/bitflux/bxe/js/bitfluxeditor_core.js