YAHOO.namespace('HUIJUN.BLOG');
var YHB = YAHOO.HUIJUN.BLOG;
var YUD = YAHOO.util.Dom;
var YUC = YAHOO.util.Connect;
var YUE = YAHOO.util.Event;
YHB.module = {
    Index:function(dModule){
        var dMenu = YUD.getElementsByClassName('menu','ul',dModule)[0];
        var dItem = dMenu.getElementsByTagName('a');
        var menu = function(e){
            YUD.removeClass(dItem,'on');
            YUD.addClass(this,'on');
        };
        YUE.addListener(dItem,'mouseover',menu);
    },
    DeleteMessage:function(dModule){
        var dSelectAll = YUD.get('select_all');
        var dItem = YUD.getElementsByClassName('item','input',dModule);
        var SelectAll = function(e){
            if(this.checked){
                for(var i=0,j=dItem.length;i<j;i++){
                    dItem[i].checked = true;
                }
            }
            else{
                for(var i=0,j=dItem.length;i<j;i++){
                    dItem[i].checked = false;
                }
            }
        };
        YUE.addListener(dSelectAll,'click',SelectAll);
    }
};

(function(){
    var doWhileClassExist = function(ModuleClassName,oFunction){
        if(YUD.getElementsByClassName(ModuleClassName)[0]){oFunction(YUD.getElementsByClassName(ModuleClassName)[0]);}                
    };
    var doWhileExist = function(ModuleID,oFunction){
        if(YUD.get(ModuleID)){oFunction(YUD.get(ModuleID));}                
    };
    doWhileExist('index',YHB.module.Index);
    doWhileExist('del_msg',YHB.module.DeleteMessage);
})();
