function tjzxfwTabSwitch(obj){
	if('A' == obj){
		document.getElementById('tjzxfw_divA').style.display = 'block';
		document.getElementById('tjzxfw_divB').style.display = 'none';		
		document.getElementById('tjzxfw_tdA').className ='ActiveTd';
		document.getElementById('tjzxfw_tdB').className ='unActiveTd';
	}
	else if('B' == obj){
		document.getElementById('tjzxfw_divA').style.display = 'none';
		document.getElementById('tjzxfw_divB').style.display = 'block';		
		document.getElementById('tjzxfw_tdA').className ='unActiveTd';
		document.getElementById('tjzxfw_tdB').className ='ActiveTd';
	}
}
function tabSwicth(t, index){
	var i;
	for(i=0; i<4; i++){
		if(i == index){
			document.getElementById(t+i).style.display = 'block';
			document.getElementById('td'+t+i).className = 'ActiveTd';
		}else{
			document.getElementById(t+i).style.display = 'none';
			document.getElementById('td'+t+i).className = 'unActiveTd';
		}
	}
}

function zxxxTabSwicth(t, index){
	var i;
	for(i=0; i<3; i++){
		if(i == index){
			document.getElementById(t+i).style.display = 'block';
			document.getElementById('td'+t+i).className = 'ActiveTd';
		}else{
			document.getElementById(t+i).style.display = 'none';
			document.getElementById('td'+t+i).className = 'unActiveTd';
		}
	}
}

function showScroolNews(){
	var sampleDiv = new scrollingAD("ad", 360);
	sampleDiv.move();
}

var d = new Date();
var strToday = d.toString();

function bindArticle(){	
	var oXmlDom = zXmlDom.createDocument();
	oXmlDom.onreadystatechange = function () {
	if (oXmlDom.readyState == 4) {//dom is ok
		var typeArray = new Array(4);
		typeArray[0]  = new Array('MONTH', 'YEAR', 'MAIN', 'EXPRESS');
		typeArray[1]  = new Array('JINDU', 'ZUANTI', 'ZONGHE', 'DUJIA');
		typeArray[2]  = new Array('HS', 'SITC', 'BEC', 'HANGYE');
		typeArray[3]  = new Array('ZHZX', 'FLFG', 'WZGG','WZGG');
		var domPath   = new Array('hgtj', 'fxbg', 'myzs', 'zxxx');
		
		var a;
		for(a = 0; a<typeArray.length; a++){			
			document.getElementById('divLoading'+a).style.display = 'block';			
			var b;			
			for(b = 0; b < typeArray[a].length; b++){
				var strXpath = '/ArticleTitle/'+ domPath[a] +'/article[@type="' + typeArray[a][b] + '"]';
				var nodes = zXPath.selectNodes(oXmlDom.documentElement, strXpath, false);
				var oTable = document.getElementById(domPath[a] + b);
				var oTbody = document.createElement('tbody');
				var i;
				for(i=0; i<nodes.length; i++){
					var strHref        = nodes[i].getAttribute('href');
					var strSubject     = nodes[i].getAttribute('subject');
					var strNew         = nodes[i].getAttribute('show_new');
					
					var oTR = document.createElement('tr');
					var oTD = document.createElement('td');										
					oTD.height      = '26';
					oTD.className   = 'line01';
										
					var article     = document.createElement('a');
					article.target  = '_self';
					article.href    = strHref;					
					article.title   = strSubject;
					var strTxt      = substrGB(strSubject, 16);		
														
					article.appendChild( document.createTextNode( strTxt  ) );
										
					var oTDImg       = document.createElement('img');
					oTDImg.src       = '/customsstat/images/ind_small02.gif';
					oTDImg.hspace    = '8';
					oTDImg.vspace    = '3';
					oTD.appendChild(oTDImg);
					oTD.appendChild(article);
					if('y' == strNew){
						var oImg = document.createElement("img");
						oImg.src = "/CustomsStat/Images/new.gif";
						oTD.appendChild(oImg);						
					}
					oTR.appendChild(oTD);
					oTbody.appendChild(oTR);				
				}				
				oTable.appendChild(oTbody);
			}//end b
			document.getElementById('divLoading'+a).style.display = 'none';
		}//end a		
	}};//end onreadystatechange
	
	var xmlFile = '/CustomsStat/Xml/ArticleTitle.xml?t=' + strToday;
	var oReq = zXmlHttp.createRequest();
	//var oReq = zXmlHttp.createRequest();
	oReq.onreadystatechange = function () {
		if (oReq.readyState == 4) {
			if (oReq.status == 200){
				oXmlDom.loadXML(oReq.responseXML.xml);
				//showScroolNews();
				tabSwicth('hgtj', 3);
				tabSwicth('fxbg', 3);
			}
		}
	};
	oReq.open("GET", xmlFile, true);
	//oReq.setRequestHeader("If-Modified-Since", strGMTDate);
	oReq.send(null);	
}

function substrGB(str, gbLen){
	str = str.replace(/(^\s*)|(\s*$)/g, "");
	if(str.length <= gbLen){
		return str;		
	}
	else{
		var ret = '';	
		var i, count, charCode;
		count = 0;
		for(i=0; i<str.length; i++){
			charCode = str.charCodeAt(i);
			ret = ret + str.charAt(i);
			if( ( charCode>=0 ) && ( charCode<=255 ) ){				
				count += 1;
			}
			else{
				count += 2;
			}
			if(count >= gbLen * 2)
				break;
		}		
		return ret + '...';
	}
}

window.attachEvent('onload', function(){	

	bindArticle();
	window.status = '欢迎访问海关统计资讯网';
});


