/*-------------------------------------------------------
* 说明：基于jQuery编写
* 作者：Gavin
* 创建时间：2008-10-27
* 最后一次修改时间：2009-03-04 
-------------------------------------------------------*/
function initMenu(treeDiv) {
	//alert(treeDiv + ' ul');
	$(treeDiv + ' ul ul').hide();
	$(treeDiv + ' li a').click(function() {
		var clickElement=$(this);
		var checkElement = $(this).next();
		if(checkElement.is('ul') && (checkElement.is(':has("li")'))){
			if(checkElement.is(':visible')) {
				return false;
			}
			if(!checkElement.is(':visible')) {
				checkElement.parent().parent().find("ul:visible").slideUp('normal');
				checkElement.parent().parent().find('li:has(ul)').removeClass("current");
				clickElement.parent().addClass("current");
				checkElement.slideDown('normal');
				return false;
			}
		}
    });
}

$(document).ready(function(){
						   
	/*消除链接虚线框 */
	$("a").bind("focus",function(){
    	if(this.blur){ //如果支持 this.blur
        	this.blur();
        }
    });
	
	//高亮当前一级栏目
	var currentURL = document.location.href;
	/*var arr1=currentURL.split("&");
	var level01Links=$("#mainNav ul:first > li").find("a:first");
	level01Links.each(function(i){
		var menuLink=$(this).attr("href");
		arr2=menuLink.split("&");
		if(arr1[0].indexOf(arr2[0])!=-1){//若找到匹配的地址，则高亮当前栏目
			$(this).parents("li").addClass("current");
		}
	});*/
	
	/*初始化侧栏菜单*/
	initMenu("#subNav");
	
	$("#subNav").find("a").each(function(i){
		var subLink=$(this).attr("href");
		//alert(subLink);
		if(currentURL.indexOf(subLink)!=-1){//若找到匹配的地址，则高亮当前栏目
			$("#subNav a:eq("+i+")").parents("li")
			.addClass("current")
			.parents("ul").show();
		}
	});
	
	//鼠标在下拉菜单上高亮其一级栏目
	$("#mainNav li").not($(".current")).find("li").mouseover(function(){
		$(this).parent().parent().addClass("current");
	}).mouseout(function(){
		$(this).parent().parent().removeClass("current");
	});	
	
	$("#tags").find("li").each(function(i){
		$(this).mouseover(function(){
			if($(this).not(":hasClass('current')")){
				$("#tags").find("li").removeClass("current");							 
				$(this).addClass("current");
				$("#tagContents").find(".clearfix").hide();
				$("#tagContents .clearfix:eq("+i+")").show();}
			});					 
	})
	
});