 function makeNews(c,l,f,i){
      this.copy = c;
      this.link = l;
      this.follow = f;
      this.img = i;
      this.write = writeNews;
   }

 function writeNews(){
      var str = '';
      str += '<a href="' + this.link + '" class="childlink">';
      str += '<img border="0" src="' + 
         this.img.src + '"></a><br><img src="/images/ghost.gif" width="1" height="5" alt="" border="0"><BR>';
      str += this.copy + '<br>';
      str +=  '<a href="' + this.link + '" class="childlink">' + 
         this.follow + '</a>';
      return str;
   }

   var listImg = new Image();
   listImg.src = 'images/gartner.gif';
   var treeImg = new Image();
   treeImg.src = 'images/metagroup.gif';
   var autoImg = new Image();
   autoImg.src = 'images/idc.gif';
	
var newsArray = new Array();
   newsArray[0] = new makeNews(
  		
      "&quot;Microsoft Exchange Server, like any complex database system, slowly degrades over time, &quot;said <em><strong>Ray Paquet</strong></em>... <A HREF='/press/analyst_coverage.asp#gartner' class='childlink'>read more</A><BR><img src='images/ghost.gif' width='1' height='5' border='0'><BR> ",
       '/press/analyst_coverage.asp#gartner',
       '',listImg).write();
	   "fsdfsdf";

   
   newsArray[1] = new makeNews(
      "According to IT research firm META Group, close to 20 percent of unplanned Exchange downtime is due to corruption of the database or Active Directory.&nbsp;<A HREF='/press/analyst_coverage.asp#meta' class='childlink'>read more</A>",
      '/press/analyst_coverage.asp#meta',
      '',treeImg).write();
	  
   
   newsArray[2] = new makeNews(
      "&quot;Today's information worker relies on email and the telephone for nearly all business communication and collaboration,&quot; said Mark Levitt, vice president for... &nbsp;<A HREF='/press/analyst_coverage.asp#idc' class='childlink'>read more</A>",
      '/press/analyst_coverage.asp#idc',
      '',autoImg).write();
   
  
	
	
	 var nIndex = 0;
   var timerID = null;
   
   function rotateNews(){
      var len = newsArray.length;
      if(nIndex >= len)
         nIndex = 0;
      document.getElementById('stories').innerHTML = 
         newsArray[nIndex];
      nIndex++;
      timerID = setTimeout('rotateNews()',6000);
   }
   
    function pauseNews() {
      if (timerID != null) {
         clearTimeout(timerID);
         timerID = null;
      }
   }
   
   function playNews() {
      if (timerID == null) {
         timerID = setTimeout('rotateNews()', 1000);
      }
   }

   
   

