
/*
*	生成门户首页数据显示的脚本
*
*	author wx
*/
window.onload = function()
{
	loadPortal();
}



//载入门户页面数据所需的所有操作
function loadPortal()
{
    getGsgg();	  //公示公告
    getXwzx();    //新闻资讯  发改委动态
     
    getFzgh();    //发展规划
    getFlfg();    //法律法规
    getCzzj();    //财政资金
    
    getZbcg();    //招标采购
    
    getZdxm();    //重点项目 
    getSoetd();    //6 18动态    
    getBszn();    //  办事指南 
    //getWssp();    //  网上审批 
    getZxft();   //在线访谈
getWsdc();//网上调查
    getGzly();   //主任信箱
   // getPicMovie();  //滚动图片展示





	
	
	//getBulletin();	//通知公告

	
	//getDisDoc();	//发文栏目
	//getRecDoc();	//收文栏目
	//getPicMovie();  //图片展示
	//getToDoThings();  //用户待办事项 zes
	//getHxdt();       //海西动态
	//getCsTotal();	//处室统计
	
    
    //getTzzd();      //投资和重点项目动态
}

/**生成各个栏目的函数**/

//外网 begin

//生成公示公告
function getGsgg()
{
	var cl = new net.ContentLoader(config.gsgg.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.gsgg);
}

//新闻资讯  发改委动态
function getXwzx()
{
	var cl = new net.ContentLoader(config.xwzx.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.xwzx);
}

//新闻资讯  重点项目
function getZdxm()
{
	var cl = new net.ContentLoader(config.zdxm.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.zdxm);
}



//发展规划
function getFzgh()
{
	var cl = new net.ContentLoader(config.fzgh.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.fzgh);
}

//法律法规
function getFlfg()
{
	var cl = new net.ContentLoader(config.flfg.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.flfg);
}

//财政资金
function getCzzj()
{
	var cl = new net.ContentLoader(config.czzj.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.czzj);
}

//招标采购
function getZbcg()
{
	var cl = new net.ContentLoader(config.zbcg.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.zbcg);
}

//6 18动态
function getSoetd()
{
	var cl = new net.ContentLoader(config.soetd.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.soetd);
}

 //办事指南
function getBszn()
{
	var cl = new net.ContentLoader(config.bszn.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.bszn);
}   

//网上审批 
function getWssp()
{
	var cl = new net.ContentLoader(config.wssp.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.wssp);
} 

//在线访谈
function getZxft()
{
	var cl = new net.ContentLoader(config.zxft.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.zxft);
}  

//公众留言
function getGzly()
{
	var cl = new net.ContentLoader(config.gzly.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.gzly);
}
function getWsdc()
{
   var cl = new net.ContentLoader(config.wsdc.url,cb_DefaultOnLoad,cb_DefaultLoading,null,config.wsdc);
}
//图片展示
function getPicMovie()
{
	var cl = new net.ContentLoader(config.picmovie.url,cb_PicMovieOnLoad,cb_DefaultLoading,null,config.picmovie);
}

//外网 end








/**生成各个栏目的函数结束**/

/***所有回调函数***/


//默认回调函数
function cb_DefaultOnLoad(oConfig) 
{
	if(oConfig!=undefined)
	{
		var xmldoc = this.req.responseXML;
		var entrys = getEntrysFromServer(xmldoc);
		entrys.config = oConfig;			//设置配置信息
		var objTable = entrys.outEntrys(oConfig.tableStyle,oConfig.tdStyle); //设置表格和td样式
		var obj = document.getElementById(oConfig.frameid); //取父对象
		if(obj!=undefined)
		{
			obj.appendChild(objTable);
		}
	}	
}
function cb_DefaultLoading(oConfig)
{
	if(oConfig!=undefined)
	{
		var obj = document.getElementById(oConfig.frameid);
		if(obj!=undefined)
		{
			defaultLoad(this,obj);
		}	
	}
}

//载入滚动图片
function cb_ScrollOnLoad(oConfig) 
{
	if(oConfig!=undefined)
	{
		var xmldoc = this.req.responseXML;
		var entrys = getEntrysFromServer(xmldoc);
		entrys.config = oConfig;			//设置配置信息
		var oDiv = entrys.outScrollEntrys(oConfig.tableStyle,oConfig.tdStyle); //设置表格和td样式
		var obj = document.getElementById(oConfig.frameid); //取父对象
		if(obj!=undefined)
		{
			obj.appendChild(oDiv);
			oScroll.doScroll(oConfig.areamain,oConfig.area,oConfig.areacopy);
		}
	}	
}

//载入图片展示
function cb_PicMovieOnLoad(oConfig) 
{
	if(oConfig!=undefined)
	{
		var xmldoc = this.req.responseXML;
		var entrys = getEntrysFromServer(xmldoc);
		entrys.config = oConfig;			//设置配置信息
		entrys.outPicMovie();
	}	
}

/***回调函数结束***/

/**所有事件函数**/


function defaultLoad(el,pobj)
{
	var oDiv = document.createElement("div");
	var oImg = document.createElement("img");
	with(oDiv.style)
	{
		width = "100%";
	}
	oDiv.align = "center";
	oDiv.noWrap = true;
	oImg.width = "64";
	oImg.height = "64";
	oImg.src = "images/loading.gif";
	oDiv.appendChild(oImg);
	//oDiv.innerHTML = "<nobr>页面正在加载，请请候……长时间没有加载完毕请刷新！</nobr><div>第二个</div>"
	var req = el.req;             //获取当前XMLHTTP对象
    var ready = req.readyState;     //获取XMLHTTP的执行状态
    if(ready != net.READY_STATE_COMPLETE)
    {
		
		if(pobj.getElementsByTagName("div").length==0)
			pobj.appendChild(oDiv);
    }
    if(ready == net.READY_STATE_COMPLETE)
    {
		var oChild=pobj.getElementsByTagName("div")(0);
		pobj.removeChild(oChild);	
    }
}


