
function insertAfter(new_node, existing_node) {
    if (existing_node.nextSibling) {
        existing_node.parentNode.insertBefore(new_node, existing_node.nextSibling);
    } else {
        existing_node.parentNode.appendChild(new_node);
    }
}

function init_im() {

    try
    {
        var contentNode = document.getElementById("content");
        var docImgs = contentNode.getElementsByTagName("img");

        for(var i=0; i<docImgs.length; i++)
        {
            if(docImgs[i].getAttribute('rel') == "articleImg" || docImgs[i].getAttribute('alt') == "articleImg") {
                var imgdescr = document.createTextNode(docImgs[i].getAttribute('title'));
                var descrdiv = document.createElement('div');

                insertAfter(descrdiv, docImgs[i]);

                descrdiv.appendChild(imgdescr);
                descrdiv.style.width = (docImgs[i].getAttribute('width')-16) + 'px';
                descrdiv.className = 'imgmetadata';
            }
        }
    }
    catch(e) {}

    try
    {
        var contentNode = document.getElementById("content");

        if(document.getElementById("content") == null) {
            var contentNode = document.getElementById("content-single");
        }

        var docLinks = contentNode.getElementsByTagName("a");

        for(var i=0; i<docLinks.length; i++)
        {
            if(docLinks[i].className == "ext") {
                var extImg = document.createElement('img');

                docLinks[i].appendChild(extImg);

                extImg.src = "http://animedium.de/wp-content/themes/animedium09b/images/link.png";
                extImg.style.border = '0px';
                extImg.style.marginLeft = '3px';
                extImg.style.marginRight = '2px';
            }
        }
    }
    catch(e) {}

    try
    {
        var contentNode = document.getElementById("content");

        if(document.getElementById("content") == null) {
            var contentNode = document.getElementById("content-single");
        }

        var docLinks = contentNode.getElementsByTagName("a");

        for(var i=0; i<docLinks.length; i++)
        {
            if(docLinks[i].className == "ext_img") {
                var extImg = document.createElement('img');

                docLinks[i].appendChild(extImg);

                extImg.src = "http://animedium.de/wp-content/themes/animedium09b/images/img.png";
                extImg.style.border = '0px';
                extImg.style.marginLeft = '3px';
                extImg.style.marginRight = '2px';
            }
        }
    }
    catch(e) {}

}