﻿/*
 *COMMON FUNCTIONS
 *
 */
 //制作友情链接图片滚动效果
var speed=80; //设置滚动速度
var MyMar;
var resultList;
var url = "";
/*=二期===================================================================================*/
//url = "http://localhost:1238/";
/*========================================================================================*/
var xmlUrl = url+"BackOffice/TypeService.asmx";
function show(el,id,typeName){
	el.blur();
	$("#link a").removeClass('link_acheck');
	$("#link a span").removeClass('link_spancheck');
	$(el).addClass('link_acheck');
	$(el).parent().find('span').addClass('link_spancheck');
	$(".dongtai").hide();
	$("#"+id).show();

	for(var i=0;i<resultList.length;i++){
		var newsTypeName = resultList[i].ClassName;
		var moreSource = resultList[i].More;
		if(newsTypeName == typeName){
			var count = resultList[i].NewsList.length;
			var temp = "";
			for(var j=0;j<count;j++){
				var title = resultList[i].NewsList[j].Title;
				var addDate = resultList[i].NewsList[j].Publictime;
				var source = resultList[i].NewsList[j].News_source;
				var index = j+1;
				if(index == 8){
					temp += "<li id='last'>"+index+"、<a href='"+source+"' target='_blank'>"+title+"</a> <span>"+addDate+"</span></li>";
					break;
				}
				else{
					temp += "<li>"+index+"、<a href='"+source+"' target='_blank'>"+title+"</a> <span>"+addDate+"</span></li>";	
				}
			}
			if(temp != ""){
				temp += "<li id='more'><a href='"+moreSource+"'>更多</a></li>";
			}
			else{
				temp += "暂时没有发布任何"+newsTypeName+"有关内容";	
			}
			document.getElementById(id).innerHTML = temp;
		}
	}
}
function getAllNews_callbackResult(result){
	resultList = result;
	for(var i=0;i<result.length;i++){
		var newsTypeName = result[i].ClassName;
		var moreSource = result[i].More;
		if(newsTypeName == "最新动态"){
			var count = resultList[i].NewsList.length;
			var temp = "";
			for(var j=0;j<count;j++){
				var title = resultList[i].NewsList[j].Title;//新闻标题
				var addDate = resultList[i].NewsList[j].Publictime;//新闻发布时间
				var source = resultList[i].NewsList[j].News_source;//新闻来源
				var index = j+1;
				if(index == 8){
					temp += "<li id='last'>"+index+"、<a href='"+source+"' target='_blank'>"+title+"</a> <span>"+addDate+"</span></li>";
					break;
				}
				else{
					temp += "<li>"+index+"、<a href='"+source+"' target='_blank'>"+title+"</a> <span>"+addDate+"</span></li>";	
				}
			}
			if(temp != ""){
				temp += "<li id='more'><a href='"+moreSource+"'>更多</a></li>";
			}
			else{
				temp += "暂时没有发布任何"+newsTypeName+"有关内容";	
			}
			document.getElementById("zxdt").innerHTML = temp;
		}
	}
}
$(document).ready(function(event){
	/*$("#nav_2 li a").click(function(){
	   var showName= $(this).attr("name");
	   if(showName != null && showName != ""){
			location.href = "default.html?tab="+escape(showName);
	   }
	});*/
	
	$("#manyCity a").click(function(){
	   var showName= $(this).attr("name");
	   if(showName != null && showName != ""){
			location.href = "default.html?tab="+escape(showName);
	   }
	});
	
	MyMar=setInterval(Marquee,speed); //设置定时器
	document.getElementById("demo").innerHTML=document.getElementById("friendLink").innerHTML; //复制demo1为demo2
	document.getElementById("bottom_right").onmouseover=function(){clearInterval(MyMar);}//鼠标移上时清除定时器达到滚动停止的目的
	document.getElementById("bottom_right").onmouseout=function(){MyMar=setInterval(Marquee,speed);}//鼠标移开时重设定时器，继续滚动
	
	//加载所有的新闻标题信息
	var pl = new SOAPClientParameters();
	SOAPClient.invoke(xmlUrl, "GetAllNews", pl, true, getAllNews_callbackResult);
}); 

function Marquee(){//自己利用js写的图片滚动代码
	if(document.getElementById("demo").offsetTop-document.getElementById("bottom_right").scrollTop<=0) //当滚动至demo1与demo2交界时
		document.getElementById("bottom_right").scrollTop-=document.getElementById("friendLink").offsetHeight; //demo跳到最顶端
	else{
		document.getElementById("bottom_right").scrollTop++;
	}
}
