function ShowXML (WhichXML)
    {
    var SourceStyle;
    var SourcDoc;
    var Result;

    SourceStyle = new ActiveXObject('Microsoft.XMLDOM');
    SourceDoc = new ActiveXObject('Microsoft.XMLDOM');
    SourceStyle.async = false;
    SourceDoc.async = false;

    SourceStyle.load('ShowXML.xsl')
    SourceDoc.loadXML(WhichXML)
    Result = SourceDoc.transformNode(SourceStyle)
    return Result;
    }

function DoWindow(Text)
    {
    //return;
    HTMLWindow = window.open('', 'newWin', 'toolbar=yes,location=no,scrollbars=yes,resizable=yes,width=600,height=280');
    HTMLWindow.document.write(Text);
    HTMLWindow.document.close();
    HTMLWindow.focus();
    }

function BoundTable()
    //
    // inserts a table with XMLDSO data binding into a DIV
    //
    {
    xmlnews.innerHTML =
    "<TABLE DATASRC=#NewsDSO WIDTH=100%>" +
    "    <TR>" +
    "        <td width=60  valign=top><DIV DATAFLD=Date dataformatas=HTML></td>" +
    "        <td width=120 valign=top><DIV DATAFLD=Location dataformatas=HTML></td>" +
    "        <td width=20></td>" +
    "        <td valign=top><DIV DATAFLD=Headline dataformatas=HTML></td>" +
    "    </tr>" +
    "</TABLE>"
    }
