﻿
var showCode="/index.do?method=show";

//15行公告公示
var tdpic = "<td>· ";
getData(181,"gg",15,60,tdpic);

//4行视频点播 --%>
tdpic = "<td>· ";
getData(56,"dmtda",4,30,tdpic);

//10行机关党建
tdpic = "<td>· ";
getSubData(22,"jgdj",10,30,tdpic);

//4个档案博览
tdpic = "<td align=\"center\">" + 
        "<table width=\"19%\" border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"0\">" +
        "<tr><td>";
getDataBL(12,"dabl",4,16,tdpic,2);

//图片新闻--%>
getPicMarquee(21,"tpxw",0,24);

//10行档案动态
tdpic = "<td height=\"20\">· ";
getDataAndTime(4,"dadt",10,60,tdpic);

//10行最新文件
tdpic = "<td height=\"20\">· ";
//getFileData(3,"zxwj",10,60,tdpic);
getData(3,"zxwj",10,60,tdpic);

//10行政策法规
tdpic = "<td height=\"20\">· ";
getSubDataAndTime(5,"zcfg",10,60,tdpic);

//4行网上展厅
tdpic = "<td>　<img src=\"/images/marking.gif\" alt=\"marking\" width=\"3\" height=\"5\">";
getChildType(7,"wszt",4,20,tdpic);

//10行档案文苑
tdpic = "<td>";
getBBS("dawy",10,16,tdpic);

//4行服务天地（2个一排）
tdpic = "<td>";
getChildTypeRows(73,"fwtd",8,20,tdpic,2);

//取BBS
function getBBS(moduleName,pageSize,MaxFontSize,tdpic){
	var html="/yhbbs/Article.htm?";
	BBS.findTopNews(pageSize,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].title;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";  
        		var detailURL=html+"cId="+data[i].cid+"&fId="+data[i].fid+"&aId="+data[i].id;     		
        		var strDetail="· <a target=\"_blank\" href=\""+detailURL+
        		              "\">"+data[i].forum+"  　"+str+"</a></td>"; 
        		addRow(moduleName,tdpic,strDetail,20);
	  		}	    	
	    }	
	})	
}

//档案博览
function getDataBL(moduleID,moduleName,pageSize,MaxFontSize,tdpic,rowcount){
	var html=showCode;
	var tb =new Array(rowcount-1);
	Info.findAll1(moduleID,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="<a target=\"_blank\" href=\""+detailURL+"\"><img src=\""+data[i].wh+"\" alt=\"photo\" width=\"102\" height=\"130\"></a></td>" +
        		              "</tr><tr><td>"+str+"</td></tr></table></td>"; 
				tb[i%rowcount]=tdpic+strDetail+"";

				if((i%rowcount)==(rowcount-1)){	
        		    addRows(moduleName,tb,rowcount,rowcount)				
				}	
	  		}	    	
	    }	
	})
}

function getChildTypeRows(moduleID,moduleName,pageSize,MaxFontSize,tdpic,rowcount){
	InfoType.findChild(moduleID,function(data){
		var tb =new Array(rowcount-1);		
		for(var i=0;i<data.length;i++){
			if(i==pageSize){
	  			break;				
			}
			else{
				var str=data[i].lxmc;
				if(getStrLen(str)>MaxFontSize)
					str=getSubStr(str,MaxFontSize-1)+"...";
				var detailURL=data[i].lxml;
				if(detailURL.substring(0,7)!="http://"){
					detailURL = detailURL + "&lxid=" + data[i].lxid;
				}
				if(data.length%2==0){
					tb[i%rowcount]=tdpic+" · <a target=\"_blank\" href=\""+detailURL+
        		              	"\" >"+str+"</a></td>";
				}else{
					if(i!=data.length-1){
						tb[i%rowcount]=tdpic+" · <a target=\"_blank\" href=\""+detailURL+
        		              	"\" >"+str+"</a></td>";
					}else{
						tb[0]="<td colspan='2'>"+" · <a target=\"_blank\" href=\""+detailURL+
        		              	"\" >"+str+"</a></td>";
        		        tb[1]="";
					}
				}

				if((i%rowcount)==(rowcount-1)){	
        		    addRows(moduleName,tb,rowcount,rowcount)				
				}
				if(data.length%2!=0){
					if(i==data.length-1){
						addRows(moduleName,tb,rowcount,rowcount)
					}
				}			
			}
		}
	})
}

//子类信息 
function getChildType(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	InfoType.findChild(moduleID,function(data){
		for(var i=0;i<data.length;i++){
			if(i==pageSize){
	  			break;				
			}
			else{
				var str=data[i].lxmc;
				if(getStrLen(str)>MaxFontSize){
					str=getSubStr(str,MaxFontSize-1)+"...";
				}
				var detailURL=data[i].lxml;
				if(detailURL.substring(0,7)!="http://"){
					detailURL = detailURL + "&lxid=" + data[i].lxid;
				}
        		var strDetail="<td><a target=\"_blank\" href=\""+detailURL+"\"><img src=\""+data[i].lxfg+"\" alt=\"photo\" width=\"136\" height=\"102\"></a></td>";
        		addRow(moduleName,strDetail,"",20,"center");
                strDetail="<td><a target=\"_blank\" href=\""+detailURL+"\">"+str+"</a></td>";			
				addRow(moduleName,strDetail,"",20,"center");
				//alert(detailURL);
			}
		}
	})
}

function getNewData(moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	Info.findNew(function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="<a target=\"_blank\" href=\""+detailURL+
        		              "\">　"+str+"</a></td>"; 
        		addRow(moduleName,tdpic,strDetail,20);
	  		}	    	
	    }	
	})
}
 
//具体信息 target=_blank --%>
function getFileData(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	var tb =new Array(1);	
	var xcsj = "";	
	FileCenter.findDefault('0144',pageSize,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].ZTM;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		if(data[i].YWZID!=0){
        			var detailURL="/filecenter.do?method=downOriginalFile&ywzid="+data[i].YWZID;   
        			var strDetail="　<a target=\"_blank\" href=\""+detailURL+
        		              	"\">"+str+"</a></td>"             			   		
        		}
        		else{
        			var strDetail="　<a href=\"#\" onclick=\"alert('没有相关文件可供浏览！')\">"+str+"</a></td>"         
        		}       	
        		xcsj = data[i].XCSJ.substring(0,4)+"-"+data[i].XCSJ.substring(4,6)+"-"+data[i].XCSJ.substring(6,8);
        		tb[0]=tdpic+strDetail;
        		tb[1]="<td align=\"center\"><span class=\"time\">" + xcsj + "</span></td>"
        		addRows(moduleName,tb,2,2)        			
	  		}	    	
	    }	
	})
}

//具体信息 target=_blank --%>
function getData(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	Info.findAll1(moduleID,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="　<a target=\"_blank\" href=\""+detailURL+
        		              "\">"+str+"</a></td>"; 
        		addRow(moduleName,tdpic,strDetail,20);
	  		}	    	
	    }	
	})
}


function getSubData(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	Info.findAllsub(moduleID,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="　<a target=\"_blank\" href=\""+detailURL+
        		              "\">"+str+"</a></td>"; 
        		addRow(moduleName,tdpic,strDetail,20);
	  		}	    	
	    }	
	})
}


function getDataAndTime(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	var tb =new Array(1);		
	Info.findAll1(moduleID,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="　<a target=\"_blank\" href=\""+detailURL+
        		              "\">"+str+"</a></td>"; 
        		tb[0]=tdpic+strDetail;
        		tb[1]="<td align=\"center\"><span class=\"time\">" + 
        		              data[i].fbsj + "</span></td>"
        		addRows(moduleName,tb,2,2)
	  		}	    	
	    }	
	})
}

function getSubDataAndTime(moduleID,moduleName,pageSize,MaxFontSize,tdpic){
	var html=showCode;
	var tb =new Array(1);		
	Info.findAllsub(moduleID,function(data){   	    	
	  	for(var i=0;i<data.length;i++){
	  		if(i==pageSize){
	  			break;
	  		}
	  		else{
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;        		
        		var strDetail="　<a target=\"_blank\" href=\""+detailURL+
        		              "\">"+str+"</a></td>"; 
        		tb[0]=tdpic+strDetail;
        		tb[1]="<td align=\"center\"><span class=\"time\">" + 
        		              data[i].fbsj + "</span></td>"
        		addRows(moduleName,tb,2,2)
	  		}	    	
	    }	
	})
}


//滚动信息 target=_blank--%>
function getMarquee(moduleID,moduleName,MaxFontSize,pageSize,tdpic,tdpic_detail){
	var html=showCode;
	Info.findAll1(moduleID,function(data){    	
		var strDetail="";
	  	for(var i=0;i<data.length;i++){
	  		if((pageSize>0)&&(i==pageSize)){
	  			break;
	  		}
	  		else{	  	
	  			var str=data[i].xxbt;
	  			if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
        		var detailURL=html+"&xxid="+data[i].xxid;
        		strDetail=strDetail+tdpic_detail+" <a target=\"_blank\" href=\""+detailURL+
        		        	"\">"+str+"</a><br />"; 
        	}	    	
	    }
	    //alert(tdpic+strDetail+"</p></marquee></td>");
	    addRow(moduleName,tdpic,strDetail+"</p></marquee></td>",20);
	})
}

//滚动图片信息 --%>
function getPicMarquee(moduleID,moduleName,pageSize,MaxFontSize){
	var html=showCode;
	Info.getImages(moduleID,pageSize,function(data){    	
		var strDetail="";
	  	for(var i=0;i<data.length;i++){	
	  		var detailURL=html+"&xxid="+data[i].xxid;
	  		str = data[i].xxbt;
	  		if(getStrLen(str)>MaxFontSize)
        			str=getSubStr(str,MaxFontSize-1)+"...";
	  		var imageSRC="<a target=\"_blank\" href=\""+detailURL+"\"><img src=\""+data[i].xxfbt+"\" width=\"100\" height=\"78\" border=\"0\" /></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
        	var imageTag="<a target=\"_blank\" href=\""+detailURL+"\">"+str+"</a>"
			addOnePic(moduleName,imageSRC,imageTag); 
			addOnePic(moduleName+"1",imageSRC,imageTag);   	   	
	    }	    
	})
}
        
//添加信息（滚动图片）--%>
function addOnePic(trID,tb1,tb2){
	var trObj=window.document.getElementById(trID);
	if(trObj==null)return;
  	var td=trObj.insertCell();
  	td.innerHTML=tb1;
  	td.align="center";
  	//alert(tb1);
  	//trObj=window.document.getElementById(trID+"_tag");
  	//if(trObj==null)return; td=trObj.insertCell();
  	//td.innerHTML=tb2;
  	//td.align="center";
}

//添加信息--%>
function addRow(tableId,tb1,tb2,width,align){
	var tableObj=window.document.getElementById(tableId);
	if(tableObj==null)return;
  	var tr=tableObj.insertRow();
  	tr.height="23";
  	var td=tr.insertCell();
  	td.innerHTML=tb1+tb2;
  	if(align==null)
  	  td.align="left";
  	else
  	  td.align=align;
}


//添加信息分行--%>
function addRows(tableId,tb,rows,width){
	var tableObj=window.document.getElementById(tableId);
	if(tableObj==null)return;
  	var tr=tableObj.insertRow();
  	tr.height="23";
  	for(var j=0;j<rows;j++){
  		var td=tr.insertCell();
  		td.innerHTML=tb[j];
  		td.align="left";
  	}  	
}
