<!--js主页新闻数据处理JavaScript脚本：-->



function stInfo()
{
    var niid;//记录ID,&nid=
    var curl;//如果为静态链接，链接串
    var bstatic;//是否为静态链接：true:false
    var cpicture;//如果有图片，&pid=
    var ddate;//日期，YYYY.mm.dd HH:MM,自行处理
    var ctitle;//标题
}

function ellipTitle(str,n)
{
var ilen = str.length;
if(ilen*2 <= n) return str;
n -= 3;
var i = 0;
while(i < ilen && n > 0)
{
if(escape(str.charAt(i)).length>4) n--;
n--;
i++;
}
if( n > 0) return str;
return str.substring(0,i)+"...";
}

//--初始化信息空间及状态--
var nTotalFrame =25;//有多少组frame，数字需要改动！！！
var anInfoGet = new Array(nTotalFrame);//新闻接收状态
var anTopicGet = new Array(nTotalFrame);//热点接收状态

for(i=0;i<nTotalFrame;i++) 
{
anInfoGet[i] = -1;
anTopicGet[i] = -1;   
}

function FuncInfo(ic,n)
{
if(n > 0) anInfoGet[ic] = n;
else anInfoGet[ic] = 0; 
if(anTopicGet[ic] >= 0) display(n,ic);
}

function FuncTopic(ic,n)
{
if(n > 0) anTopicGet[ic] = n;
else anTopicGet[ic] = 0; 
if(anInfoGet[ic] >= 0) display(n,ic);

}

function display(n,ic)
{

var str="";
var o;
var aID = new Array();
var bDup;
var MaxNum = 8;//需要修改，最多显示几条
var TotalNum = 0;

for(j=0;j<2;j++)
{
if(j == 0 && anTopicGet[ic] <= 0) continue;
if(j == 1 && anInfoGet[ic] <= 0) continue;

if(j == 0) //如果大于6组，需要改动！！！
{
if(ic == 0) o=otopic0;
else if(ic == 1)	 o=oinfo1;
else if(ic == 2)	 o=oinfo2;
else if(ic == 3) 	 o=oinfo3;
else if(ic == 4)	 o=oinfo4;
else if(ic == 5)	 o=oinfo5;
else if(ic == 6)	 o=oinfo6;
else if(ic == 7)	 o=oinfo7;
else if(ic == 8)	 o=oinfo8;
else if(ic == 9)	 o=oinfo9;
else if(ic == 10)	 o=oinfo10;
else if(ic == 11)	 o=oinfo11;
else if(ic == 12)	 o=oinfo12;
else if(ic == 13)	 o=oinfo13;
else if(ic == 14)	 o=oinfo14;
else if(ic == 15)	 o=oinfo15;
else if(ic == 16)	 o=oinfo16;
else if(ic == 17)	 o=oinfo17;
else if(ic == 18)	 o=oinfo18;
else if(ic == 19)	 o=oinfo19;
else if(ic == 20)	 o=oinfo20;
else if(ic == 21)	 o=oinfo21;
else if(ic == 22)	 o=oinfo22;
else if(ic == 23)	 o=oinfo23;
else if(ic == 24)	 o=oinfo24;
else if(ic == 25)	 o=oinfo25;
else o=otopic26;
}
else
{
if(ic == 0) o=oinfo0;
else if(ic == 1)	 o=oinfo1;
else if(ic == 2)	 o=oinfo2;
else if(ic == 3) 	 o=oinfo3;
else if(ic == 4)	 o=oinfo4;
else if(ic == 5)	 o=oinfo5;
else if(ic == 6)	 o=oinfo6;
else if(ic == 7)	 o=oinfo7;
else if(ic == 8)	 o=oinfo8;
else if(ic == 9)	 o=oinfo9;
else if(ic == 10)	 o=oinfo10;
else if(ic == 11)	 o=oinfo11;
else if(ic == 12)	 o=oinfo12;
else if(ic == 13)	 o=oinfo13;
else if(ic == 14)	 o=oinfo14;
else if(ic == 15)	 o=oinfo15;
else if(ic == 16)	 o=oinfo16;
else if(ic == 17)	 o=oinfo17;
else if(ic == 18)	 o=oinfo18;
else if(ic == 19)	 o=oinfo19;
else if(ic == 20)	 o=oinfo20;
else if(ic == 21)	 o=oinfo21;
else if(ic == 22)	 o=oinfo22;
else if(ic == 23)	 o=oinfo23;
else if(ic == 24)	 o=oinfo24;
else if(ic == 25)	 o=oinfo25;
else o=oinfo26; 
}



for(i=0;i<o.length;i++)
{
bDup = false;
for(x=0;x<aID.length;x++)
{
if(aID[x] == o[i].niid)
{
bDup = true;
break;
}
}
if(bDup) continue;
aID[aID.length] = o[i].niid;

if((++TotalNum) > MaxNum) break;

str += "<table width='100%' border='0' cellspacing='0' cellpadding='0' align='center' id='tbnews'>";
str += "<tr>";
str += "<td align='left' height='16'>『』";
str += "<a href='";
if(o[i].bstatic) str += o[i].curl;
else
{ 
str += "http://www.yzexp.com/cgi-bin/GInfo.dll?DispInfo&w=hzyizhou&nid=";
str += o[i].niid;
}
str += "' target='_blank' class='";
if(j == 0) str += "fred'>";
else str += "newsList'>";
str += ellipTitle(o[i].ctitle,30);
str += "</a></td>"; 
str += "<td align='left' width='62' class='newsListData'>[";
       str += o[i].ddate.substring(2,11);  
str += "]</td>";

str += "</tr></table>";

}
}

o = document.getElementById("news"+ic);
if(o == null) return ;
o.innerHTML=str;

}
<!--js主页下载链接显示数据处理JavaScript脚本：-->
function stDownload()
{
    var diid;//记录ID
    var cnum;
    var cfilename;
    var ilen;//文件长度,字节
    var ddate;//发布日期，YYYY.mm.dd HH:MM,自行处理
    var ctitle;
}
function MadeDownload(ic,n)
{
//ic,回传参数case的值，在同一个页面中以相似的方式构造HTML代码时使用
//n,实际返回的记录条数
	if(n<=0) return;
	var str = "";
	for (i=0;i<aDownload.length;i++)
	{
	
		str += "<table width='310' border='0' cellspacing='0' cellpadding='0'>";
		str += "<tr><td width='23' align='center'>『』</td>";
		str += "<td width='310' id='table_line' align='left'>";
		str += "<a href='http://www.yzexp.com/cgi-bin/GInfo.dll?FileDownloadDisp&w=hzyizhou&did=";
		str += aDownload[i].diid;
		str += "' target='_blank' class='news'>" + ellipTitle(aDownload[i].ctitle,45)+"</a>";
		str += "</td>"
		//str += "<td width='23%' class='date' align='center' id='table_line'>";
		//str += aDownload[i].ddate.substring(5,16);
		//str += "</td>";
		str += "</tr></table>";
		
	}
	var o = document.getElementById("aDownload");
		o.innerHTML = str;
}

