var W3CDOM = ( document.createElement && document.getElementsByTagName );

//------------------------------------------------------------------------------
function initMenu()
//------------------------------------------------------------------------------
{
	var docId = document.body.id;
	var listId = docId.substr(2);
	var listElm = document.getElementById(listId);
	if (listElm.parentNode.parentNode.nodeName == 'LI') {
		listElm.parentNode.style.display = 'block';
		listElm.parentNode.parentNode.className = 'down';
		listElm.className = 'active';
	} else {
		document.getElementById(listId).className = 'active';
	}
}
//------------------------------------------------------------------------------
function imageReplacement()
//------------------------------------------------------------------------------
{
    if (!W3CDOM) return;
    replaceThem(document.getElementsByTagName('span'));
    replaceThem(document.getElementsByTagName('h1'));
}
//------------------------------------------------------------------------------
function replaceThem(x)
//------------------------------------------------------------------------------
{	
    var replace = document.createElement('img');
    for (var i=0;i<x.length;i++)
    {
    
    var pre = x[i].id.substring (0, 2);
    
   // alert (pre);
    
	if ( x[i].id && pre != "ch")
	{
	    var y = replace.cloneNode(true);

            y.src = '../img/' + x[i].id + '.gif';
            y.alt = x[i].firstChild.nodeValue;
            x[i].replaceChild(y,x[i].firstChild);
        }
    }
}

//------------------------------------------------------------------------------
function addEvent(obj, evt, fn)
//------------------------------------------------------------------------------
{
    if (obj.addEventListener)
        obj.addEventListener(evt, fn, false);
    else if (obj.attachEvent)
        obj.attachEvent("on"+evt,fn);
}

addEvent(window, "load", imageReplacement);
addEvent(window, "load", initMenu);
