﻿var xmlDoc
var xmlDoc1
function loadXML()
{

    //load xml file
    if (window.ActiveXObject) 
    {
    // code for IE
        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc.async=false;
        xmlDoc.load("XMLFile.xml");
        getmessage()
    }
     else if (document.implementation && document.implementation.createDocument)
      {
    // code for Mozilla, etc.
        xmlDoc= document.implementation.createDocument("","root",null);
        xmlDoc.load("XMLFile.xml");
        xmlDoc.onload=getmessage
    } 
    else 
    {
        alert('Your browser cannot handle this script');
    }
}
function getmessage()
{
 var temp=Math.floor(Math.random()*32+1);
   var root=xmlDoc.documentElement;
 
   document.getElementById("flash1").innerHTML=root.childNodes.item(temp).firstChild.xml;
  // document.getElementById("flash1").innerHTML=serializeXml(root.childNodes.item(temp).firstChild);
 //   document.getElementById("time").innerHTML=root.childNodes.item(temp).lastChild.text;
   var time=root.childNodes.item(temp).lastChild.text;
 // var time= getText(root.childNodes.item(temp).lastChild);
 //   setTimeout('myrefresh()',time); 
 loadXML1();
}
function getText(oNode) 
{

    var sText = "";

    for (var i = 0; i < oNode.childNodes.length; i++)
     {

       if (oNode.childNodes[i].hasChildNodes()) 
       {

           sText += getText(oNode.childNodes[i]);

       } else 
       {

           sText += oNode.childNodes[i].nodeValue;

       }

    }

    return sText;

}
function serializeXml(oNode) {

    var oSerializer = new XMLSerializer();

    return oSerializer.serializeToString(oNode);

}


function myrefresh()
{
   window.location.reload();
   
}

function loadXML1()
{
    //load xml file
    if (window.ActiveXObject) 
    {
    // code for IE
        xmlDoc1 = new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc1.async=false;
        xmlDoc1.load("Banner_XML.xml");
        getmessage1()
    }
     else if (document.implementation && document.implementation.createDocument)
      {
    // code for Mozilla, etc.
        xmlDoc1= document.implementation.createDocument("","root",null);
        xmlDoc1.load("Banner_XML.xml");
        xmlDoc1.onload=getmessage1
    } 
    else 
    {
        alert('Your browser cannot handle this script');
    }
}
function getmessage1()
{
 var temp=Math.floor(Math.random()*8+1);
   var root=xmlDoc1.documentElement;
 
   document.getElementById("banner").innerHTML=root.childNodes.item(temp).firstChild.xml;
 
}

