//<script>
function getObject(obj)
{
    if (typeof(obj) == "string")
    {
        if (navigator.appName.indexOf("Netscape") != -1)
        {
            obj = document.getElementById(obj);
        }
        else
        {
            obj = document.all[obj];
        }
    }
    return obj;
}

function getWindowWidth()
{
    if (navigator.appName.indexOf("Netscape") != -1)
    {
        return window.innerWidth;
    }
    else
    {
        return document.body.clientWidth;
    }
}

function tableOutput()
{
    args = tableOutput.arguments;
    doc = args[0];
    doc.writeln("<tr>");
    for (var i = 1; i < args.length; i++)
    {
        doc.writeln("<td>");
        doc.writeln(args[i]);
        doc.writeln("</td>");
    }
    doc.writeln("</tr>");
}

function displayAll(E)
{
    var x = window.open("", "ObjectSummary");
    x.document.writeln("<table border=2>");
    x.document.writeln("<tr><td>ID</td><td>type</td><td>Object</td><td>value</td></tr>");
    tableOutput(x.document, E.id, typeof(E), E, E.value);
    for (var i in E)
    {
        tableOutput(x.document, i.id, typeof(i), i, i.value);
    }
    x.document.writeln("</table>");
}
//</script>
