// JavaScript Document
/**
 * SkiyoTabs for jQuery
 *
 * @auth Jessica
 * @link /demo.skiyo.cn/skiyotabs/
 *
 */
(function($) {
	
	$.fn.SkiyoTabs = function(options) {
		var opts = $.extend({}, $.fn.SkiyoTabs.defaults, options);
		return this.each(function() {
			var target = $(this);
			var div = target.find('div');  //所有的div
			var tabs = target.find('li');  //tabs
			var hrefs= $(opts.tabName).find("ul");
			var flag = false;
			now = new Date().valueOf();
			function Tabs() {
				if(flag) { //第一次必须执行
					if(new Date().valueOf() - now < 300) {  //阻止快速事件
						return false;
					}
				} else {
					select(div, $(this), opts.firstOn);
					flag = true;
					return false;
				}

				if($(this).hasClass(opts.className)) {  //如果当前被击中就终止
					return false;
				}
				select(div, $(this));
				now = new Date().valueOf();
				return false;  //防止url出现#
			}

			function select(div, li, index) {
				div.hide();
				if(typeof(index) == "number") {
					var href = li.find("a").attr("rev");
					//ajax(div, li);  //
					$(div[index]).fadeIn(opts.fadeIn);
					tabs.removeClass(opts.className);
					$(hrefs).removeClass('block');
					$(href).addClass('block');
					$(tabs[index]).addClass(opts.className);
					
					
				} else {
					var tab = div.filter(li.find("a").attr("href"));
					var href = li.find("a").attr("rev");
					//ajax(div, li);//
					tab.fadeIn(opts.fadeIn);
					tabs.removeClass(opts.className);
					$(hrefs).removeClass('block');
					li.addClass(opts.className);
					$(href).addClass('block');
					$(hrefs).addClass('none');
					
				}
			}

			function ajax(div, li) {
				var href = li.find("a").attr("href");
				var rel = li.find("a").attr("rel");  //ajax请求url
				var i = div.filter(href);          //当前div
				if(rel) {                          //如果ajax请求url不为空
					i.html(opts.loadName);
					$.ajax({
						url: rel,
						cache: false,
						success: function(html) {
							i.html(html);
						},
						error:function() {
							i.html('error');
						}
						
						
					});
					li.find("a").removeAttr("rel");  //第二次不再ajax
				}
			}
			//绑定并触发事件
			tabs.bind(opts.eventName == 'all' ? 'click mouseover' : opts.eventName, Tabs).filter(':first').trigger(opts.eventName == 'all' ? 'click' : opts.eventName);
		});
	};
	$.fn.SkiyoTabs.defaults = {
		firstOn : 0,
		className: '',
		eventName: 'all',  //可以为click mouserover all
		loadName: 'loading...', //ajax等待字符串
		tabName:'tabname',
		fadeIn: 'slow'
	};
})(jQuery);
$(function(){    
   // var span = '<span></span>';
	//$('.menu li a').wrapInner(span);
	//$('.menu_content ul:gt(0)').hide();
	
	var menu_li = $('.nav ul li');
	
	$('.nav ul li').mouseover(function(){
		if($(this).css('seletedr'))
		{
			$(this).removeClass('selectedr')
		}
		$(this).addClass('selected')
			   .siblings().removeClass('selected');
		
		var index = menu_li.index(this);
		
		if(index==6){
			$('#contnav1').hide();
			$('#contnav3').hide();
			$('#contnav4').hide();
			$('#contnav5').hide();
			$('#contnav6').hide();
			$('#contnav7').show();
			
			}
			else if(index==0)
			{
			$('#contnav1').show();
			$('#contnav3').hide();
			$('#contnav4').hide();
			$('#contnav5').hide();
			$('#contnav6').hide();
			$('#contnav7').hide();
			}else if(index==1){
		    $('#contnav1').show();
			$('#contnav3').hide();
			$('#contnav4').hide();
			$('#contnav5').hide();
			$('#contnav6').hide();
			$('#contnav7').hide();

			}else if(index==2){
			$('#contnav1').hide();
			$('#contnav3').show();
			$('#contnav4').hide();
			$('#contnav5').hide();
			$('#contnav6').hide();
			$('#contnav7').hide();
			}else if(index==3){
			$('#contnav1').hide();
			$('#contnav3').hide();
			$('#contnav4').show();
			$('#contnav5').hide();
			$('#contnav6').hide();
			$('#contnav7').hide();
				
			}else if(index==4){
			$('#contnav1').hide();
			$('#contnav3').hide();
			$('#contnav4').hide();
			$('#contnav5').show();
			$('#contnav6').hide();
			$('#contnav7').hide();
				
			}else if(index==5){
			$('#contnav1').hide();
			$('#contnav3').hide();
			$('#contnav4').hide();
			$('#contnav5').hide();
			$('#contnav6').show();
			$('#contnav7').hide();
				
			}
			
		//$('.menu_content ul').eq(index).show()
							// .siblings().hide();
		
		return false;
	});
});


