﻿// JavaScript Document
$(function(){
	
	//导航栏日期时间显示
	if ($("#datetime").length>0){
		fGetTime ();
	}
	
	//首页上图片展示最后一个小图片效果
	if ($("#right_pics_infor>.right_pics_list").length>0){
		$("#right_pics_infor>.right_pics_list>dd:first").addClass("sel");
		$("#right_pics_infor>.right_pics_list>dd:last").css("padding-bottom","0");
	}
	
	
	//图片新闻滚动
	show_it_up();
	
	//开庭公告滚动
	ktgg_dome();
	
	
	//院内新闻图片滚动效果
	if ($("#hid_picarry").length>0){
		var picarry= eval($("#hid_picarry").val());
		var linkarry = eval($("#hid_linkarry").val());
		//var picarry = ["layout_images/img_pics_1.jpg","layout_images/img_pics_2.jpg","layout_images/img_pics_3.jpg","layout_images/img_pics_4.jpg"];
		//var linkarry = ["http://www.163.com/","http://www.163.com/","http://www.163.com/","http://www.163.com/"];
		playit();
		$("#right_pics_infor>.right_pics_list>dd").each(function(index_1){
			$(this).children("a").hover(function(){
				setfoc(index_1);
			},function(){
				playit();
			})														 
		})
	}
	
	//文章检索结果加亮显示
	if ($("#search_txt_value").length>0 && $("#search_news_list").length>0){
		search_fu('search_txt_value','search_news_list');
	}


function show_it_up(){
	$("#demo1").height($("#demo1>ul>li").length/4*146 +"px");
	var timeid;
	var speed=10;
	var MyMar;
	var demo = $("#demo");
	var demo1 = $("#demo1");
	var demo2 = $("#demo2");
	demo2.html(demo1.html());
	function Marquee(){ 
		if(demo.scrollTop()>=demo1.height())
			demo.scrollTop(0); 
		else{
			demo.scrollTop(demo.scrollTop()+1);
		}
		if (demo.scrollTop()!=0){
			if (Math.round(demo.scrollTop()%146)==0){
				clearInterval(MyMar);
				if (timeid==null){	
					timeid=window.setTimeout("$('#right_imgs_btm_up').click()",6000);
				}
			}
		}
	}
	clearInterval(MyMar);
	MyMar=setInterval(Marquee,speed);
	
	$("#right_imgs_btm_up").click(function(){
		function Marquee(){
			if(demo.scrollTop()>=demo1.height())
				demo.scrollTop(0); 
			else{
				demo.scrollTop(demo.scrollTop()+1);
			}
			if (demo.scrollTop()!=0){
				if (Math.round(demo.scrollTop()%146)==0){
					clearInterval(MyMar);
					//if(timeid != null)
					if (timeid!=null){	
						window.clearTimeout(timeid);
						timeid=window.setTimeout("$('#right_imgs_btm_up').click()",6000);
					}
				}
			}
		} 
		clearInterval(MyMar);
		MyMar=setInterval(Marquee,speed);
	})
	
	$("#right_imgs_btm_down").click(function(){
		function Marquee(){
			if(demo.scrollTop()==0){
				demo.scrollTop(demo1.height());
				var mo=0;
			}
			else{
				demo.scrollTop(demo.scrollTop()-1);
				var mo=1;
			}
			if (mo==1){
				if (Math.round(demo.scrollTop()%146)==0){
					clearInterval(MyMar);
					if (timeid!=null){	
						window.clearTimeout(timeid);
						timeid=window.setTimeout("$('#right_imgs_btm_down').click()",6000);
					}
				}
			}
		} 
		clearInterval(MyMar);
		MyMar=setInterval(Marquee,speed);
	})
}


	function ktgg_dome(){
		var speed=50;
		var demo = $("#ktgg_dome");
		var demo1 = $("#ktgg_dome1");
		var demo2 = $("#ktgg_dome2");
		demo2.html(demo1.html());
		function Marquee(){ 
			if(demo.scrollTop()>=demo1.height())
				demo.scrollTop(0); 
			else{
				demo.scrollTop(demo.scrollTop()+1);
			}
		} 
		var MyMar=setInterval(Marquee,speed) 
		demo.mouseover(function() {
			clearInterval(MyMar);
		} )
		demo.mouseout(function() {
			MyMar=setInterval(Marquee,speed);
		} )
	}
	
	

//	var picarry = {};
//	var lnkarry = {};
//	var ttlarry = {};
//	picarry[0] = "layout_images/img_pics_1.jpg";
//	lnkarry[0]  = "http://www.68design.net/";
//	ttlarry[0] = "梦：牧场小屋";
//	picarry[1] = "layout_images/img_pics_2.jpg";
//	lnkarry[1]  = "http://www.68design.net/";
//	ttlarry[1] = "碎玉：回眸";
//	picarry[2] = "layout_images/img_pics_3.jpg";
//	lnkarry[2]  = "http://www.68design.net/";
//	ttlarry[2] = "飞狐：豆花档";
//	picarry[3] = "layout_images/img_pics_4.jpg";
//	lnkarry[3]  = "http://www.68design.net/";
//	ttlarry[3] = "牛说不哭：烈日下的建筑工人";




	//var picarry = ["layout_images/img_pics_1.jpg","layout_images/img_pics_2.jpg","layout_images/img_pics_3.jpg","layout_images/img_pics_4.jpg"];
	//var linkarry = ["http://www.163.com/","http://www.163.com/","http://www.163.com/","http://www.163.com/"];
	
		   
	var currslid = 0;
	var slidint;
	
	var do_id=0;
	
	
	function setfoc(id){
		//focpic=$("#right_pics_infor>.right_pics_list>dt>a>img");
		//focpic.attr('src',picarry[id]);
		$("#right_pics_infor>.right_pics_list>dt>a>img").attr('src',picarry[id]);
		$("#right_pics_infor>.right_pics_list>dt>a").attr('href',linkarry[id]);
		//document.getElementById("fttltxt").innerHTML = '<a href="'+lnkarry[id]+'" target="_blank">'+ttlarry[id]+'</a>';
		currslid = id;
		$("#right_pics_infor>.right_pics_list>dd").removeClass("sel");
		$("#right_pics_infor>.right_pics_list>dd:eq("+ id +")").addClass("sel");
		
		$("#right_pics_infor>.right_pics_list>dt>img").attr('src',picarry[do_id]);
		
		if(myBrowser()=="IE"){
			focpic_x=document.getElementById("focpic");
			focpic_x.style.visibility = "hidden";
			focpic_x.filters[0].Apply();
			if (focpic_x.style.visibility == "visible") {
				focpic_x.style.visibility = "hidden";
				focpic_x.filters.revealTrans.transition=23;
			}
			else {
				focpic_x.style.visibility = "visible";
				focpic_x.filters[0].transition=23;
			}
			focpic_x.filters[0].Play();
		}
		
		stopit();		
		do_id=id;
	}
	
	function playnext(){
		if(currslid==($("#right_pics_infor>.right_pics_list>dd").length-1)){
			currslid = 0;
		}
		else{
			currslid++;
		};
		setfoc(currslid);
		playit();
	}
	function playit(){
		slidint = setTimeout(playnext,5000);
	}
	function stopit(){
		clearTimeout(slidint);
	}
		

})


//当前时间的自定义函数；
function fGetTime () {
	var datNow = new Date();
	var year = datNow.getFullYear();
	var month = datNow.getMonth() + 1;
	var week = datNow.getUTCDay();
	var date = datNow.getDate();
	var hours = datNow.getHours();
	var minutes = datNow.getMinutes();
	var seconds = datNow.getSeconds();
	var day = datNow.getDay();
	var strTime = "";

	week = fFormatWeek(week);

	strTime +="当前时间："+ year + "年" + month + "月" + date + "日 ";
	strTime += " 星期"+ week + " ";
	strTime += ((hours <= 24) ? hours : hours - 24);
	strTime += ((minutes < 10) ? ":0" : ":") + minutes;
	strTime += ((seconds < 10) ? ":0" : ":") + seconds;
	//spnDate.innerText = strTime;
	document.getElementById("datetime").firstChild.nodeValue =strTime;
	timerID = window.setTimeout("fGetTime()",1000);
	timerRunning = true;
}

function fFormatWeek(src){
	var sValue ="";
	var sTmp = "1,2,3,4,5,6,7,0";

	if(sTmp.indexOf(src) == -1) return "1";	//如果异常,则退出，返回星期一.
	switch(src)
	{
		case 1:	
			sValue = "一";
			break;
		case 2:	
			sValue = "二";
			break;
		case 3:	
			sValue = "三";
			break;
		case 4:	
			sValue = "四";
			break;
		case 5:	
			sValue = "五";
			break;
		case 6:	
			sValue = "六";
			break;
		case 7:	
			sValue = "日";
			break;
		case 0:	
			sValue = "日";
			break;
		default :	
			sValue = "3";
			break;
	}
	return sValue;
}
	
	
	//判断浏览器
	function myBrowser(){
		var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
		var isOpera = userAgent.indexOf("Opera") > -1;
		
		if (isOpera){return "Opera"}; //判断是否Opera浏览器 
		if (userAgent.indexOf("Firefox") > -1){return "FF";} //判断是否Firefox浏览器 
		if (userAgent.indexOf("Safari") > -1){return "Safari";} //判断是否Safari浏览器 
		if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera){return "IE";} ; //判断是否IE浏览器
	}



//关键字高亮显示
function search_fu(search_id,area_id){
	if(document.getElementById(search_id) != null){
		var search_txt=document.getElementById(search_id).value;
		if(search_txt.length > 0){
			search_num=search_txt.split(","); 
			for (i=0;i<search_num.length ;i++ ){  
				var search_txt_temp=document.getElementById(area_id).innerHTML; 
				document.getElementById(area_id).innerHTML=search_txt_temp.replace(new RegExp(search_num[i],'g'),"<font color='red'>"+search_num[i]+"</font>");	
			}
		}
	}
}


