// JavaScript Document
function onwards()
{
	window.onload = blogOwnr();
	window.onload = appendRelNode();
	window.onload = linkToComment();
	window.onload = pre();
}

function appendRelNode()
{
var a = document.getElementById("content");
var b = a.getElementsByTagName("a");
for (var i=0; i < b.length; i++)
    {
        var t = b[i].getAttribute("title");
        if (t)
        {
            b[i].setAttribute("rel","comment");
        }
    }
}

// make it work in IE6
function blogOwnr() { //who's your owner?
    var base = document.getElementById("comments");
    var tags = base.getElementsByTagName("div");
	if (tags.length < 1) return false;
    for (var i=0; i < tags.length; i++) {
        var test = tags[i].getElementsByTagName("li");
        for (var li=0; li < test.length; li++)
        {
            var check = test[li].getAttribute("class");
            if (check == "author")
            {
                var nodes = test[0].childNodes[1];
                var nodetype = nodes.nodeName;
                if (nodetype == "A" && nodes.getAttribute("href") == "http://youcantouchmeifyouwant.blog.pl") //link
                {
					tags[i].className="mfcomment owner";
					//tags[i].setAttribute("class","mfcomment owner");
                }
                if (nodetype = "SPAN" && nodes.firstChild.nodeValue == "youcan...") //span
                { 
					tags[i].className="mfcomment owner";
					//tags[i].setAttribute("class","mfcomment owner");
                }
            }
        }
    }
}

function linkToComment() //another blog.pl hack
{
	var base = document.getElementById("comments");
	var divs = base.getElementsByTagName("div");
		for (var i=0; i < divs.length; i++) {
			if (divs[i].getAttribute("class") == "mfcomment" || divs[i].getAttribute("class") == "mfcomment owner")
			{
				divs[i].setAttribute("id","id"+i)
			}
		}
}
function pre() //switch pre to li and other way
{
	var base = document.getElementsByTagName("pre");
	//alert(base[0].childNodes[0].nextSibling.nodeValue);
}
