
addEvent(window,'load', function()
{
    aryToolDivs = getElementsByClass('moduletools',null,'div');
    
    for(i=0;i<aryToolDivs.length;i++)
    {
        divAdmin=aryToolDivs[i];
        
        toolLinks = divAdmin.getElementsByTagName('a');
        
        for(j=0;j<toolLinks.length;j++)
        {
            if(toolLinks[j].innerHTML=='Edit')
            {
                divAdmin.innerHTML = '<a title="'+toolLinks[j].title+'" class="editLink" href="'+toolLinks[j].href+'"><img src="/images/editor.gif"/>Edit</a>';
                break;   
            }
        }
        
        
    }
});
    
    function addEvent(elm, evType, fn, useCapture) {
	    if (elm.addEventListener) {
		    elm.addEventListener(evType, fn, useCapture);
		    return true;
	    }
	    else if (elm.attachEvent) {
		    var r = elm.attachEvent('on' + evType, fn);
		    return r;
	    }
	    else {
		    elm['on' + evType] = fn;
	    }
    }
    
    function getElementsByClass(searchClass,node,tag) {
	    var classElements = new Array();
	    if ( node == null )
		    node = document;
	    if ( tag == null )
		    tag = '*';
	    var els = node.getElementsByTagName(tag);
	    var elsLen = els.length;
	    var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	    for (i = 0, j = 0; i < elsLen; i++) {
		    if ( pattern.test(els[i].className) ) {
			    classElements[j] = els[i];
			    j++;
		    }
	    }
	    return classElements;
    }
    