/**
 * @author Jay
 */
function asMenu(){
	var _box=jQuery('.navbox_new'),	// 顶部菜单
		_menu=jQuery('#tag_nav'),		// 一级栏目
		_sub=jQuery('#nav_con'),		// 二级栏目
		_url=window.location.href,		// url地址
		_index,_parent,_child,
		_data=[
			/* id:本身
			 * sid:本身父级索引
			 * tid:目标索引
			 * url:栏目url地址
			 * title:栏目名称
			 */
			{id:1,sid:0,tid:7,title:'单元作文',	url:'http://www.zuowen.com/danyuanzw/'},
			{id:2,sid:0,tid:8,title:'英语作文',	url:'http://www.zuowen.com/yingyuzw/'},
			{id:3,sid:0,tid:10,title:'写作素材', url:'http://www.zuowen.com/sucai/'},
			{id:4,sid:0,tid:9,title:'写作基础',	url:'http://www.zuowen.com/xiezuozd/xiezuojichu/'},
			{id:5,sid:0,tid:9,title:'写作指导',	url:'http://www.zuowen.com/xiezuozd/'},
			{id:6,sid:0,tid:10,title:'名言警句', url:'http://www.zuowen.com/sucai/mingyan/'},
			{id:7,sid:0,tid:10,title:'优美段落', url:'http://www.zuowen.com/sucai/duanluo/'},
			{id:8,sid:0,tid:5,title:'中考满分作文', url:'http://www.zuowen.com/zhongkaozw/youxiu/'},
			{id:9,sid:0,tid:5,title:'中考作文指导', url:'http://www.zuowen.com/zhongkaozw/zhongkao/'},
			{id:10,sid:0,tid:6,title:'高考满分作文', url:'http://www.zuowen.com/gaokaozw/manfen/'},
			{id:11,sid:0,tid:6,title:'高考作文指导', url:'http://www.zuowen.com/gaokaozw/gaokao/'}
			/*
			 * ******************** 公共导航部分
			 */

			
		];
		
	// 当前栏目
	var _current=_box.find('a[href="'+_url+'"]');
	
	/*
	 * 判断是否为子集
	 * @param {Object} _node
	 * @return Boolean
	 */
	var isChild=function(_node){
		if(_node.parents('div[id="nav_con"]').length){
			return true;
		}else{
			return false;
		}
	};
	
	function getIndex(d){
		var _i;
		for(var i=0,len=d.length;i<len;i++){
			if(_data[i].url==_url){
				_i=_data[i].tid;
				break;
			}else{
				_i=0;
			}
		}
		return _i;
	}
	/*
	 * 如果链接地址存在于菜单当中则对应栏目高亮，否则首页高亮
	 */
	if(_url=='http://www.zuowen.com/yuanchuangzq/'|| _url=='http://www.zuowen.com/include/zw_tougao.html'){
            _index=0;
        }else if(_current.length){
		//是否属于子栏目
		if(isChild(_current)){
			//是否存在于指定栏目列表中		
			_parent = jQuery(_current[0]).parent().parent().parent();
			_index=(getIndex(_data)>0)?getIndex(_data):(_sub.find('div').index(_parent[0]));
		}else{
			_parent = jQuery(_current[0]).parent();
			_index = _menu.find('span').index(_parent[0]);
		}
	}else{
		_index=0;
	}
	
	_menu.find('span').eq(_index).attr('class', 'tag_nav_2 current').siblings('span').attr('class', 'tag_nav_1');
	_sub.find('div').eq(_index).show().siblings('div').hide();
	

/*	_menu.find('span').hover(
		function(){
			if (!jQuery(this).hasClass('current')) {
				jQuery(this).attr('class', 'tag_nav_2');
			}
		},
		function(){
			if(!jQuery(this).hasClass('current')){
				jQuery(this).attr('class','tag_nav_1');
			}
		}
	);*/
/*	_menu.find('span').hover(
		function(){
			if (!jQuery(this).hasClass('current')) {
				jQuery(this).attr('class', 'tag_nav_3');
			}
		},
		function(){
			if(!jQuery(this).hasClass('current')){
				jQuery(this).attr('class','tag_nav_1');
			}
		}
	);*/
}
(function(){
jQuery('#nav_con div').hide();
asMenu();
})();

