function createNews(id, isNew, header, text, date) {
//  <h4 show/hide><a href=''><img></a></h4>
//  <a href=''><h4><span>asdf</span></h4></a>
// <span class=\'' + (isNew ? 'new-news' : 'old-news') + '\'></span>
  
  var headerName = "newsheader" + id;
  var blockName  = "news" + id;
  document.write('<h4 id="' + headerName + '" class="' + (isNew ? 'hide' : 'show') + '">');
  document.write('<a href="#" class="' + (isNew ? 'new-news' : 'old-news') + '" ' +
  				    'onclick="(document.getElementById(\'' + blockName + '\').style.display == \'none\') ?' + 
	 		          'show(' + id + ',' + isNew + ') : hide(' + id + ',' + isNew + ')"' + 
	 		        'onmouseover="document.getElementById(\'' + blockName + '\').className = \'expanded-over\';" ' +
	 		        'onmouseout ="document.getElementById(\'' + blockName + '\').className = \'expanded-out\';" ' +
	 		        '>');
  document.write('<img border=0 width=15 height=5 src=\'images/layout/spacer.gif\'>' + header + '</a>');

  document.write("</h4>");
//  document.write("<div class='indent15' style='margin:0; padding:0;'>");   
  document.write("<div class='expanded-out' id='" + blockName + "' " + 
//  					'onclick="hide(' + id + ');" ' +
	 		        'onmouseover="this.className = \'expanded-over\';" ' +
	 		        'onmouseout ="this.className = \'expanded-out\';" ' +
  					"style='display: " + (isNew ? "block" : "none") + ";'>");
  document.write("<span style='font-size: 11px; color: #808080;'>" + date + "</span>"); 
  document.write(text + "</div>");
}

function show(id) {
  document.getElementById('news' + id).style.display = 'block';
  document.getElementById('newsheader' + id).className = 'hide';
}

function hide(id) {
  document.getElementById('news' + id).style.display = 'none';
  document.getElementById('newsheader' + id).className = 'show';
}

function hideAll(count) {
  var i;
  for (i=1; i<=count; i++)
    hide(i + '');
}

function showAll(count) {
  var i;
  for (i=1; i<=count; i++)
    show(i + '');
}
