//preload images 
if (document.images) {
    
  var pics = new Array();
  
  tags = document.getElementsByTagName('h2');
    
  for (var i = 0; i < tags.length; i++) {
    if (tags[i].id) {
      pics[i] = new Image();
      pics[i].src = '/images/' + tags[i].id + '.gif';
    }
  }
 
}

//replace h2 headings
window.onload = function() {
  var W3CDOM = (document.createElement && document.getElementsByTagName);
	if (!W3CDOM) return;
  replaceThem(document.getElementsByTagName('h2'));
}

function replaceThem(tags) {
  var replace = document.createElement('img');

	for (var i = 0; i<tags.length; i++)
	{
		if (tags[i].id)
		{
			var y = replace.cloneNode(true);
			y.src = '/images/' + tags[i].id + '.gif';
			y.alt = tags[i].firstChild.nodeValue;
			tags[i].replaceChild(y, tags[i].firstChild);
		}
	}
}

