var marquee_1;
var marquee_2;
var marquee_3;
jQuery(function($) {
	
	//显示日期
	(function(){
	    var arr = new Array('일','월','화','수','목','금','토');
		var date = new Date();
		var d  = date.getDate();
		var day = (d < 10) ? '0' + d : d;
		var m = date.getMonth() + 1;
		var month = (m < 10) ? '0' + m : m;
		var yy = date.getYear();
		var year = (yy < 1000) ? yy + 1900 : yy;
		$("td.date").text(year + '.' + month + '.' + day + ' (' + arr[date.getDay()] + ')');
	})();
	
	//设定Tab标签
	$._Tab('.r4 .content','over');
	
	//所有一级栏目中添加子栏目切换功能
	for (var k = 1;k <= 8;k++){
        $._Tab('#no_' + k + ' .content');
	}
	
	//给图片栏目增加滚动功能
	try {
		marquee_1 = $('.trigger1').switchable('#marquee_1 > div > ul', {
			triggerType: 'click',
			effect: 'scroll',
			steps: 3,
			visible: 3,
			circular: true
		}).autoplay({
			api: true,
			interval: 7
		});
		
		//给图片栏目滚动区域的两边的箭头设置功能
		$('.photo .next').click(function(){
			marquee_1.next();
		});
		$('.photo .prev').click(function(){
			marquee_1.prev();
		});
	} catch(e){}
	
	//获取电子报信息
	$.ajax({
		type: "POST",
		url: "/dzb/json.asp",
		success: function(msg){
			var k = eval(msg);
			var div = "<div>";
			for (var i = 0;i < k.length;i++){
				var href = "/dzb/home/index.asp?pid=" + k[i].period_id;
				var src = "/dzb/resource/upload/" + k[i].page_image;
				var title = k[i].period_name;
				div += "<ul>";
				div += "	<li class='i'>";
				div += "		<a href='" + href + "' target='_blank'><img src='" + src + "' /></a>";
				div += "	</li>";
				div += "	<li class='t'>";
				div += "		<a href='" + href + "' target='_blank'>" + title + "</a>";
				div += "	</li>";
				div += "</ul>";
			}
			div += "</div>";
			$("#marquee_2").html(div);
			NewsPaper();
		}
	});
	
	//给电子报栏目增加滚动功能
	function NewsPaper(){
		try {
			marquee_2 = $('.trigger2').switchable('#marquee_2 > div > ul', {
				triggerType: 'click',
				effect: 'scroll',
				steps: 3,
				visible: 3,
				circular: true
			}).autoplay({
				api: true,
				interval: 7
			});
		
			//给电子报栏目图片滚动区域的两边的箭头设置功能
			$('.newspaper .next').click(function(){
				marquee_2.next();
			});
			$('.newspaper .prev').click(function(){
				marquee_2.prev();
			});
		} catch(e){}
	}
	
	//给主要新闻栏目增加滚动功能
	try {
		marquee_3 = $('.trigger3').switchable('#marquee_3 > .bar > table', {
			triggerType: 'click',
			effect: 'scroll',
			steps: 1,
			visible: 1,
			circular: true
		}).autoplay({
			api: true,
			interval: 7
		});
	} catch(e){}
	
//---------------------------------------------------------------------------
// 隐藏/显示内容功能
//---------------------------------------------------------------------------
	
	//定义内容显示控制变量
	var status = new Array(0,0,0,0,0,0,0,0);
	
	//如果cookie存在，读取cookie信息
	if ($.cookie("status") != null){
	    status = $.cookie("status").split(',');
	}
	
	//根据状态判断是否显示
	for (var i = 1; i <= 8 ;i++){
		status[i-1] = parseInt(status[i-1]);
		if (status[i-1] == 0){
		    $("#no_" + i).css("display","block");
		}
	}
	
	//初始化左边导航为隐藏状态
	$("div.plus > ul").hide();
	
	//鼠标在加号图片上方的时候显示导航
	$("div.plus").mouseover(function (){
	    $("div.plus > ul").show();
    });
	
	//鼠标移除图片后隐藏
	$("div.plus").mouseout(function (){
	    $("div.plus > ul").hide();
    });
	
	//定义动画效果变量
	var b,c,t,d;
	
	//左边的导航
	$(".plus > ul > li > a").each(function(i){
		//如果状态为关闭的情况下显示开启标志
		if (status[i] == 1) $(this).addClass("close");
		//给左边的导航增加显示功能
        $(this).click(function(){
			if (status[i] == 0) return;
			t = 0;
			d = 35;
            b = 0;
			c = 169;
		    show(i + 1);
			status[i] = 0;
			//保存状态到cookie，到期日期为1年后
			$.cookie("status", status.join(), {expires: 365});
			//去除开启标志
			$(this).removeClass("close");
		});
	});
		
	//给删除图案增加隐藏功能
	$(".news_oc > .del").each(function(i){
	    $(this).click(function(){
		    t = 0;
			d = 35;
            b = 169;
			c = -169;
			hide(i + 1);
			status[i] = 1;
			//保存状态到cookie，到期日期为1年后
			$.cookie("status", status.join(), {expires: 365});
			//显示开启标志
			$($(".plus > ul > li > a").get(i)).addClass("close");
		});
	});
	
	//隐藏事件
	function hide(index){
		$("#no_" + index).css("height",Math.ceil(Tween.Cubic.easeOut(t,b,c,d)) + "px");
		if (t<d){
			t++;
			setTimeout(function(){hide(index);}, 10);
		}
	}
	
	//显示事件
	function show(index){
		$("#no_" + index).css("height",Math.ceil(Tween.Cubic.easeOut(t,b,c,d)) + "px");
		$("#no_" + index).css("display","block");
		if (t<d){
			t++;
			setTimeout(function(){show(index);}, 10);
		}
	}
});
