(function($) {
    var mainMenuOver = function() {
        var obj = $(this);
        if (parseFloat(obj.attr('id').split("m")[1]) != MainMenuIndex)
            obj.attr('src', 'images/menu/' + obj.attr('id') + '_o.gif');
    };
    
    var mainMenuOut = function() {
        var obj = $(this);
        if (parseFloat(obj.attr('id').split("m")[1]) != MainMenuIndex)
            obj.attr('src', 'images/menu/' + obj.attr('id') + '.gif');
    };
	
	var memberMenuOver = function() {
        var obj = $(this);
        if (obj.attr('id') != "h1")
            obj.attr('src', 'images/menu/' + obj.attr('id') + '_o.jpg');
    };
    
    var memberMenuOut = function() {
        var obj = $(this);
        if (obj.attr('id') != "h1")
            obj.attr('src', 'images/menu/' + obj.attr('id') + '.jpg');
    };
	
	var hotEvent = function() {
		var obj = $(this);
		if (obj.attr('value') != "0")
			window.location.href = obj.attr('value');
	};
	
	var homeLatestInfos = function() {
		$('#newslist').html('正在加载中...');
		var str = "";
		for (var i=0; i<InfoItem.length; i++) {
			str += '<li><a href="' + MainMenu[2].Url + '?p=' + InfoItem[i].ClassID + '" class="cate" title="' + InfoItem[i].ClassName + '">[' + InfoItem[i].ClassName + ']</a>';
			if (InfoItem[i].Focused == "1") {
				str += '<a href="'+MainMenu[2].Url+'thread.html?id=' + InfoItem[i].ID + '" class="hot" title="' + InfoItem[i].Subject + '">' + InfoItem[i].Subject + '</a>';
			} else {
				str += '<a href="'+MainMenu[2].Url+'thread.html?id=' + InfoItem[i].ID + '" title="' + InfoItem[i].Subject + '">' + InfoItem[i].Subject + '</a>';
			}
			str += '<span>' + InfoItem[i].PubTime + '</span></li>';	
		}
		$('#newslist').html(str);
		InfoItem = new Array();
		$.getScript(GUIDES_JS_DATA + '&size=5', function() {
			$('#gamechannel ul').html('正在加载中...');
			var str = "";
			for (var i=0; i<InfoItem.length; i++) {
				str += '<li><a href="' + MainMenu[5].Url + '?p=' + InfoItem[i].ClassID + '" class="cate" title="' + InfoItem[i].ClassName + '">[' + InfoItem[i].ClassName + ']</a>';
				if (InfoItem[i].Focused == "1") {
					str += '<a href="'+MainMenu[5].Url+'thread.html?id=' + InfoItem[i].ID + '" class="hot" title="' + InfoItem[i].Subject + '">' + InfoItem[i].Subject + '</a>';
				} else {
					str += '<a href="'+MainMenu[5].Url+'thread.html?id=' + InfoItem[i].ID + '" title="' + InfoItem[i].Subject + '">' + InfoItem[i].Subject + '</a>';
				}
				str += '<span>' + InfoItem[i].PubTime + '</span></li>';	
			}
			$('#gamechannel ul').html(str);									 
		});
	};
	
	var homeLatestGuides = function() {
		
	};
    
    $(document).ready(function() {
		$('#m'+MainMenuIndex).attr('src', 'images/menu/m'+MainMenuIndex+'_o.gif');
		$('#h1').attr('src', 'images/menu/h1_o.jpg');
		$('#mainmenu img').bind('mouseover', mainMenuOver);
		$('#mainmenu img').bind('mouseout', mainMenuOut);
		$('#membermenu img').bind('mouseover', memberMenuOver);
		$('#membermenu img').bind('mouseout', memberMenuOut);
		$.getScript(NEWSES_JS_DATA + '&size=5', function() { homeLatestInfos(); });
		$('#currinfo_list').bind('change', hotEvent);
    });

    $(window).bind('load', function() {
        correctPNG();
    });
})(jQuery);
