   var objXML = new ActiveXObject("Microsoft.XMLDOM");
   objXML.async="false";
   objXML.load("Includes/Xml/News.asp");

   var objXSL = new ActiveXObject("Microsoft.XMLDOM");
   objXSL.async = false;
   objXSL.load("Includes/Xsl/News_For_Index.xsl");

   var content= objXML.transformNode(objXSL);

   var boxheight=320;      // Background box height in pixels.
   var boxwidth=100;       // Background box width in pixels.
   var boxcolor="#ffffff"; // Background box color
   var speed=50;           // Speed of scroll in milliseconds (1 second=1000 milliseconds)..
   var pixelstep=1;        // Pixels "steps" per repitition.
   var godown=false;       // Top to bottom=true , bottom to top=false
   var outer, inner;
   var elementheight;             
   var w3c=(document.getElementById)?true:false;
   var ns4=(document.layers)?true:false;
   var ie4=(document.all && !w3c)?true:false;
   var ie5=(document.all && w3c)?true:false;
   var ns6=(w3c && navigator.appName.indexOf("Netscape")>=0)?true:false;
   var txt=(ns4)? '<table cellpadding=0 cellspacing=0 border=0 height='+boxheight+' width="'+boxwidth+'%"><tr><td><ilayer name="outer" bgcolor="'+boxcolor+'" visibility="hidden" width="'+boxwidth+'%" height="'+boxheight+'">'  : '<div id="outer" style="position:relative; width:'+boxwidth+'%; height:'+boxheight+'; visibility:visible; background-color:'+boxcolor+'; overflow:hidden" >';
   txt+=(ns4)? '<layer  name="inner"  width="'+(boxwidth-4)+'%" height="'+(boxheight-4)+'" visibility="hidden" left="2" top="2">'+content+'</layer></ilayer></td></tr></table>'  :  '<div id="inner"  style="position:absolute; visibility:hidden; left:2px; top:2px; width:'+(boxwidth-4)+'%; overflow:hidden; cursor:default; padding:5px">'+content+'</div></div>';
   txt+='';
   document.write(txt);

   function scrollbox(){
    if (ns4) {
        inner.top += (godown)? pixelstep: -pixelstep;
        if (godown) {
            if (inner.top > boxheight) inner.top =- elementheight;
        } else {
            if (inner.top < 2 - elementheight) inner.top = boxheight + 2;
        }
    } else {
        inner.style.top = parseInt(inner.style.top) + ((godown)? pixelstep: -pixelstep) + 'px';
        if (godown) {
           if (parseInt(inner.style.top) > boxheight) inner.style.top =- elementheight + 'px';
        } else {
           if (parseInt(inner.style.top) < 2 - elementheight) inner.style.top = boxheight + 2 + 'px';
        }
    }
   }

   window.onresize = function() {
                      if (ns4) setTimeout('history.go(0)', 400);
                     }

   function Ticker_OnLoad() {
                    inner = (ns4)?document.layers['outer'].document.layers['inner']:(ie4)?document.all['inner']:document.getElementById('inner');
                    elementheight = (ns4)? inner.document.height : inner.offsetHeight
                    if (ns4) {
                        document.outer.clip.width = boxwidth ;
                        document.outer.clip.height = boxheight;
                        inner.top = (godown)? -elementheight : boxheight - 2;
                        inner.clip.width = boxwidth - 4;
                        inner.clip.height = elementheight;
                        document.outer.visibility = "show";
                        inner.visibility = "show";
                    } else {
                        inner.style.top = ((godown)? -elementheight : boxheight - 2) + 'px';
                        inner.style.clip='rect(0px, ' + (boxwidth-4) + '%, '+elementheight + 'px, 0px)';
                        inner.style.visibility = "visible";
                    }
                    setInterval('scrollbox()',speed);
   }
