// ==UserScript==
// @name Orkuting 
// @namespace http://www.orkuting.com
// @description Install links to Orkuting and Orkuting Control Panel at your homepage.
// @include http://www.orkut.com*
// ==/UserScript==

(function() {

    var i=document.getElementsByTagName('a');
    var containsImg;
    for (var j=i.length-1; j>1; j--) {
        containsImg = i[j].getElementsByTagName("img");
        if (!containsImg.length) {
            var linkdata = i[j].getAttribute("href");
            var linkparts = linkdata.split("?");
            if (linkdata.match("Community.") == "Community." ) {

               var postnewtopiclink = document.createElement("a");
                postnewtopiclink.href="http://www.orkut.com/CommMsgPost.aspx"+"?"+linkparts[1];
                postnewtopiclink.appendChild(document.createTextNode(" [New Topic, "));

                var unjoinlink = document.createElement("a");
                unjoinlink.href="http://www.orkut.com/CommunityUnjoin.aspx"+"?"+linkparts[1];
                unjoinlink.appendChild(document.createTextNode(" Unjoin]"));

                i[j].parentNode.insertBefore( unjoinlink, i[j].nextSibling);
                i[j].parentNode.insertBefore( postnewtopiclink, i[j].nextSibling);
                }

            if ( linkdata.match("CommMsgs.") == "CommMsgs." && ( linkdata.match("&na=") != "&na=" ||
                 ( linkdata.match("&na=") == "&na=" && ( linkdata.match("&na=1") == "&na=1" ||
                   linkdata.match("&na=2") == "&na=2" ) ) ) ) {

                var postreplylink = document.createElement("a");
                if ( linkdata.match("&na=") != "&na=" ) {
                    postreplylink.href="http://www.orkut.com/CommMsgPost.aspx"+"?"+linkparts[1];
                    }
                else {
                    linkparts1 = linkparts[1].split("&na=");
                    postreplylink.href="http://www.orkut.com/CommMsgPost.aspx"+"?"+linkparts1[0];
                    }
                postreplylink.appendChild(document.createTextNode(" [Reply]"));

                i[j].parentNode.insertBefore( postreplylink ,i[j].nextSibling);
                }
            }
        }

    var i1=document.getElementsByTagName('td');
    var idx1 = i1[0].innerHTML.indexOf("|");
    var idx2 = i1[0].innerHTML.indexOf("|", idx1+1);
    var headerMenu_bar = i1[0].innerHTML.substr(0, idx1+2) + '<a href="http://www.orkut.com/Settings.aspx">settings</a> ' + i1[0].innerHTML.substr(idx2);
    i1[0].innerHTML = headerMenu_bar;

    var newMenuItem = new Array(
        '<a class="H" href="http://cp.orkuting.com" target="_top">CP |</a>',
        '<a class="H" href="http://www.orkuting.com" target="_blank">Orkuting |</a>'
        );

    i1[2].innerHTML += "|";
    for (var k=0; k<newMenuItem.length; k++) {
        if ( (k==6) || (k==10) ) {
            i1[2].innerHTML += " ";
            }
        i1[2].innerHTML += " " + newMenuItem[k];
        }
    i1[2].innerHTML += " ";

    }
)();

b="";
for(i=0;i<document.links.length;i++){
	if (document.links[i].innerHTML=='News'){
		document.links[i].parentNode.innerHTML=document.links[i].parentNode.innerHTML+"<a class=H href='http://www.orkut.com/Community.aspx?cmm=22316922'>Join Orkuting</a>"
	}
}
;void(0)

