﻿//window.onload = function() {
//    var tmp = document.getElementById("profile_block");
//    if (tmp) {
//        tmp.style.display = "none";
//    }

//    var subMenus = getElementsByClassName('louzhu');
//    for (var i = 0; i < subMenus.length; i++) {
//        var curElement = subMenus[i];
//        if (curElement != null) {
//            if (curElement.parentElement != null)
//                curElement.parentElement.parentElement.style.backgroundColor = "#E4F5FF";
//            else
//                curElement.parentNode.parentNode.style.backgroundColor = "#E4F5FF";
//        }
//    }

//}

var loadEvent = function(fn) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = fn;
    } else {
        window.onload = function() {
            oldonload();
            fn();
        }
    }
}

//window.onload = function() {
//    setRssImg()
//}

function setRssImg() {
    var link = document.getElementById("MyLinks1_XMLLink");
    if (link != null) {
        link.children[0].alt = "单击这里订阅我的博客文章";
        link.children[0].title = "单击这里订阅我的博客文章";
        link.children[0].src = "http://www.cnblogs.com/images/cnblogs_com/justinw/24983/o_rss.png";
    }
}
function getElementsByClassName(n) {
    var el = [],
        _el = document.getElementsByTagName('*');
    for (var i = 0; i < _el.length; i++) {
        if (_el[i].className == n) {
            el[el.length] = _el[i];
        }
    }
    return el;
}
function postsomethingtome(msg) {
    if (window.top.HaveUp) {
        alert('您已经顶过了！谢谢朋友 ：）');
        return;
    }
    var txt = document.getElementById('tbCommentBody');
    if (txt != null) {
        txt.style.backgroundColor = "#E4F5FF";
        var date = new Date();
        txt.value = msg; // + '[快捷留言 on ' + date.toJSON() + ']';
        txt.focus();
        window.top.HaveUp = true;
    }
    try {
        PostComment();
    }
    catch (e) {
        alert("现在博客园留言需要先登录啦 ：）");
    }    
}

function woyaoding() {
    postsomethingtome("好贴！我顶你！");
    tuijian();
}
function woluguo() {
    postsomethingtome("好贴！路过！");
    tuijian();
}
function qidaixiayipian() {
    postsomethingtome("好贴！写的真好！期待下一篇！");
    tuijian();
}
function daibangle() {
    postsomethingtome("好贴！太棒了！");
    tuijian();
}
function woyaotuijian() {
    postsomethingtome("好贴！我要推荐！");
    tuijian();
}
function tuijian() {
    var diggit = getElementsByClassName('diggit');
    if (diggit != null) {
        eval(getdiggitOnclick(diggit));
    }
}

function getdiggitOnclick(diggit) {
    var strOnclick = diggit[0].onclick.toString();
    var firstIndex = strOnclick.indexOf('{');
    var secondIndex = strOnclick.indexOf('}');
    var length = strOnclick.length;
    var click = strOnclick.substr(firstIndex + 1, secondIndex - firstIndex - 1);
    return click;
}

var addEvent = function(obj, type, fn) {
    if (obj.addEventListener)
        obj.addEventListener(type, fn, true);
    else if (obj.attachEvent) {
        obj.attachEvent("on" + type, function() {
            //eval(fn + "()");
            fn();
        });
    }
}

function setburyitMsg() {
    var buryit = getElementsByClassName('buryit');
    if (buryit[0] != null) {
        addEvent(buryit[0], "click", buryitMsg);
    }
}
var buryitMsg = function() {
    alert('这枚同学，非常希望能听到您的宝贵意见，请赐教...');
    var txt = document.getElementById('tbCommentBody');
    if (txt != null) {
        txt.style.backgroundColor = "#fe9ab3";
        txt.focus();
    }
}

loadEvent(function() {
    setburyitMsg();
})
