// JavaScript Document
var SITEURL = 'http://www.xiangan.gov.cn/';

var UtilFunction={
	changeFunction:function(ItemNo,countNum,changeItemNo,moreHref){
		for(i=1;i<=countNum;i++){
			if(changeItemNo==i){
				this.getObject("table_"+ItemNo+i).style.display = "";
				this.getObject("more_"+ItemNo).href=moreHref;
			}else{
				this.getObject("table_"+ItemNo+i).style.display = "none";
			}
		}
	},
	changeAdvFunction:function(ItemNo, countNum, changeItemObject, moreHref, classC, classT){
		for(i=1;i<=countNum;i++){
			if(changeItemObject == this.getObject("td_"+ItemNo+i)){
				changeItemObject.className = classC;
				this.getObject("table_"+ItemNo+i).style.display = "";
				if(this.getObject("more_"+ItemNo)){
					this.getObject("more_"+ItemNo).href=moreHref;
				}
			}else{
				this.getObject("td_"+ItemNo+i).className = classT;
				this.getObject("table_"+ItemNo+i).style.display = "none";
			}
		}
	},
        changeAdvTDFunction:function(ItemNo, countNum, changeItemObject, moreHref, classC, classT){
		for(i=1;i<=countNum;i++){
			if(changeItemObject == this.getObject("td_"+ItemNo+i)){
				changeItemObject.className = classC;
               		}else{
				this.getObject("td_"+ItemNo+i).className = classT;
			}
		}
	},
	changebgFunction:function(ItemNo,countNum,changeItemNo,moreHref){
		for(i=1;i<=countNum;i++){
			if(changeItemNo==i){
				this.getObject("a_"+ItemNo+i).style.background= "url(" + SITEURL + "/images/ycjy_bq01.gif)";
				this.getObject("table_"+ItemNo+i).style.display = "";
				this.getObject("more_"+ItemNo).href=moreHref;
			}else{
				this.getObject("a_"+ItemNo+i).style.background= "url(" + SITEURL + "/images/ycjy_bq02.gif)";
				this.getObject("table_"+ItemNo+i).style.display = "none";
			}
		}
	},
	changeFuncnomore:function(ItemNo,countNum,changeItemNo){
		for(i=1;i<=countNum;i++){
			if(changeItemNo==i){
				this.getObject("table_"+ItemNo+i).style.display = "";
			}else{
				this.getObject("table_"+ItemNo+i).style.display = "none";
			}
		}
	},
	getObject:function(objectId){
		if(document.getElementById && document.getElementById(objectId)) {
		 // W3C DOM
			 return document.getElementById(objectId);
		}else if (document.all && document.all(objectId)){
		// MSIE 4 DOM
			return document.all(objectId);
		}else if (document.layers && document.layers[objectId]) {
		// NN 4 DOM.. note: this won't find nested layers
			return document.layers[objectId];
		} else {
			return false;
		}
	}
};
function $ID(id){
	return UtilFunction.getObject(id);
}

/**
* 串联加载指定的脚本
*
* 串联加载[异步]逐个加载，每个加载完成后加载下一个
* 全部加载完成后执行回调
*
* @param array|string 指定的脚本们
* @param function 成功后回调的函数
* @return array 所有生成的脚本元素对象数组
*/
function seriesLoadScripts(scripts,callback) {
   if(typeof(scripts) != "object") var scripts = [scripts];
   var HEAD = document.getElementsByTagName("head").item(0) || document.documentElement;
   var s = new Array(), last = scripts.length - 1, recursiveLoad = function(i) {  
      //递归
       s[i] = document.createElement("script");
      s[i].setAttribute("type","text/javascript");
      s[i].onload = s[i].onreadystatechange = function() { //Attach handlers for all browsers
           if(!/*@cc_on!@*/0 || this.readyState == "loaded" || this.readyState == "complete") {
               this.onload = this.onreadystatechange = null; this.parentNode.removeChild(this);
               if(i != last) recursiveLoad(i + 1); else if(typeof(callback) == "function") callback();
           }
       }
      s[i].setAttribute("src",scripts[i]);
      HEAD.appendChild(s[i]);
   };
   recursiveLoad(0);
}

function fontZoomA(){
	 var length = document.getElementsByTagName('span').length;
		for(var i =0 ; i<length;i++){
	 document.getElementsByTagName('span').item(i).style.fontSize='12px';
	 document.getElementsByTagName('span').item(i).style.lineHeight='20px';
	 }
	}
	function fontZoomB(){
	 var length = document.getElementsByTagName('span').length;
		for(var i =0 ; i<length;i++){
	 document.getElementsByTagName('span').item(i).style.fontSize='14px';
	 document.getElementsByTagName('span').item(i).style.lineHeight='24px';}
	}
	function fontZoomC(){
	 	 var length = document.getElementsByTagName('span').length;
		for(var i =0 ; i<length;i++){
	 document.getElementsByTagName('span').item(i).style.fontSize='18px';
	 document.getElementsByTagName('span').item(i).style.lineHeight='30px';}
	}
	function printPage(){
	var Item=printdiv.innerHTML;
	status='fullscreen';
	MsgBox=window.open("","print",status);
	MsgBox.document.write   ("<html><head><title></title></head><body><div width=100%>");
	MsgBox.document.write   ("   "+Item+"");
	MsgBox.document.write   ("</div></body></html>");
	MsgBox.document.close();
	MsgBox.print();
	MsgBox.close();
	}
