﻿clearErrors();
function loading(){
	loadLeftMessage();
	loadQydt('n');
	setTimeout("writeQYDT()",1000);
}
var totalArticleNum=0;
var currentPageNum=1;
var totalPageNum=0;
function firstPage(){
	if(currentPageNum<2){useMessage("已经是第一页了");}
	else{currentPageNum=1;loadQydt('y');}
}
function prePage(){
	if(currentPageNum<2){useMessage("已经是第一页了");}
	else{currentPageNum--;loadQydt('y');}
}
function nextPage(){
	if(currentPageNum>=totalPageNum){useMessage("已经是最后一页了");}
	else{currentPageNum++;loadQydt('y');}
}
function lastPage(){
	if(currentPageNum>=totalPageNum){useMessage("已经是最后一页了");}
	else{currentPageNum=totalPageNum;loadQydt('y');}
}
function iniData(){
	qydtCache={};
	totalArticleNum=0;
	currentPageNum=1;
	totalPageNum=0;
}
var pageIndex=0;
var totalPage=0;

var qydtCache={};
var flaPics="";
var flaLinks="";
var flaTexts="";
function loadQydt(a){
	var p=15;
	var n={};
	n.NLId=74;
	if(a=="n"){
		iniData();qydtCache={};
		AdminNews.getCountByListId(n,function(data){
			totalArticleNum=data;
			dwr.util.setValue("totalArticleNum",totalArticleNum);
			totalPageNum=parseInt((totalArticleNum%PAGE_SIZE==0)?(totalArticleNum/PAGE_SIZE):(totalArticleNum/PAGE_SIZE+1));
			dwr.util.setValue("totalPageNum",totalPageNum);
		});
	}
	AdminNews.getListNews(n,currentPageNum,0,function(data){
		dwr.util.setValue("currentPageNum",currentPageNum);
		dwr.util.removeAllRows("newsContainer",{filter:function(tr){
			return (tr.id != "pattern");
		}});
		if(data.length>0){
			var news,id;
			for(var i=0;i<data.length;i++) {
				news=data[i];
				id=news.id;
				dwr.util.cloneNode("pattern",{idSuffix:id});
				dwr.util.setValue("n_title"+id,"&nbsp;<img src=images/arrow01.gif width=11 height=15 />&nbsp;"+news.NTitle,{escapeHtml:false});
				dwr.util.setValue("n_time"+id,news.NTime.toLocaleString());
				dwr.util.setValue("n_author"+id,news.NAuthor);
				$("pattern").style.display="none";
				$("pattern"+id).style.display="";
				qydtCache[id]=news;
				if(news.NPic!="..null"){flaPics+=news.NPic+"|";flaLinks+="all_content.html?"+news.id+"|";flaTexts+=news.NTitle+"|";}
			}
		}else{
			dwr.util.setValue("n_title","暂无数据！");
		}
	});
}
function showQydt(eleid){
	var news = qydtCache[eleid.substring(7)];
	if(null!=news){
		open("all_content.html?"+news.id);
	}
}
function writeQYDT(){
	var focus_width=500;
	var focus_height=340;
	var pics=flaPics.substr(0,flaPics.length-1);
	if(pics==""){pics=tempFlashPics;}
	var speed = 4000;
	var links=flaLinks.substr(0,flaLinks.length-1);
	var texts=flaTexts.substr(0,flaTexts.length-1);		
	var sohuFlash2 = new sohuFlash("../images/focus.swf","posForQYDT",focus_width,focus_height,"8","#ffffff");
	sohuFlash2.addParam("quality", "medium");
	sohuFlash2.addVariable("speed",speed);
	sohuFlash2.addVariable("p",pics);
	sohuFlash2.addVariable("l",links);
	sohuFlash2.addVariable("icon",texts);
	sohuFlash2.write("posForQYDT");
}