//=====CMS.JS System Core Function=======
//document.write("<script src='replaceList.js'></script>");
var enginePath = "/servlet/com.deepsoft.cms.CMSServlet";
var dataPath = "/cms/data/";
var templatePath = "./";
var imagePath = "../sysimg/";

var channel_ok = false;
var item_ok = false;
var pageSize=15;//栏目模版中每页显示条目数（应不大于_channel.js生成的最多条目数）
var curStart=0;//当前页开始条目

var countItemHit=true; //是否统计文章访问次数

//A.Channel template suport
//=======================================================
//插入栏目浏览url指定的栏目数据
function cms_channel_insertData(){
	var curcid = curCid();
	_cms_channel_insertData(curcid,true,false);
}
//插入内容浏览url指定内容所在的栏目的数据
function cms_channel_insertData_forItem(){
	var curcid = curCid().substring(0,curCid_IndexOfSep());
	_cms_channel_insertData(curcid,true,false);
}
//插入指定栏目的数据
function cms_channel_insertDataByCID(curcid){
	_cms_channel_insertData(curcid,false,false);
}
//插入指定栏目（加密）的数据
function cms_channel_insertDataByCIDPT(curcid){ 
	_cms_channel_insertData(curcid,false,true);
}
function _cms_channel_insertData(curcid,isPageCID,protect){
	channel_ok = false;
	var winloct=window.location+"";
	var start = 0;
	if(winloct.indexOf("start=")!=-1)
		start=parseInt(winloct.substring(winloct.indexOf("start=")+6));
//	alert(curcid + ":::::"+(curcid ==""))
	if(curcid =="" && curcid!='0')
		{alert("请指定频道 或 使用页面参数。");	return;	}

	var channelPath = "";
	if( (isPageCID && (getPara("pt") != "") ) || protect )
		channelPath = enginePath + "?action=xgetchannel&cid=" + curcid;
	else{	
		if(start==0)
			channelPath = dataPath + curcid + "/_channel.js";
		else {
			channelPath = enginePath + "?action=xgetchannelpages&cid="+curcid+"&start="+start+"&len="+pageSize;
			curStart = start;
		}
	}
	document.write("<script src='" + channelPath + "'></script>");
	//alert("load channel data: " + channelPath );
}
//数据检查
function cms_channel_chkValid(){
	_cms_channel_chkValid(0);
}
function cms_channel_chkValidByCID(){
	_cms_channel_chkValid(1);
}
function cms_channel_chkValidByCIDPT(){
	_cms_channel_chkValid(2);
}
function _cms_channel_chkValid(type){
	if(!channel_ok){
		var str;
		if (type == 0){
			if(getPara("pt") != ""){
				window.open("/commonjs/login.html","","top=2000,status=yes,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes");
				return;
			}else{
				alert("服务器上没有您要访问的内容。");
				history.back();
			}
		}else if( type == 1){
			document.write("(*网络错误)");
		}else if( type == 2){				
			document.write("(*加密信息)");
		}else
			document.write("(*网络错误或服务器错误)");
	}
}

function cms_channel_NAME(){if(channel_ok) document.write(channel_NAME);}
function cms_channel_DESC(){if(channel_ok & channel_DESC != "null") document.write(channel_DESC);}
function cms_channel_IMG(){	if(channel_ok) document.write("<img src='" + imagePath + channel_IMG + "'>");}
function cms_channel_EMAIL(){if(channel_ok) document.write("<a href=mailto:" + channel_EMAIL + ">管理员</a>");}
function cms_channel_dispPosition(){
	if(channel_ok){
		document.write("&nbsp;<a href='/cms/template/index_gjrb.html'>首页</a>");
		for(var i = 9; i < channel_position.length; i=i+3){
			//if(i==3)i=i+3;
			//if(i>0)
				document.write("&nbsp;&gt;&nbsp;");
			var chnURL = templatePath + channel_position[i+2];
			if((channel_position[i] != "0") && (channel_position[i] != "e0"))
				chnURL = chnURL + "?cid=" + channel_position[i];
			document.write("<a href='" + chnURL + "'>" + channel_position[i+1] + "</a>");
		}
	}
}
function cms_channel_dispSubChannels(template){
	if(channel_ok){
		var i;
		for(i=0 ; i<subchns.length;i++){
			var subchn = subchns[i];
			//var subchnURL = templatePath + subchn[subchns_TEMPLATE] + "?cid=" + subchn[subchns_ID];
			var subchnURL = template + "?cid=" + subchn[subchns_ID];
			if(subchn[subchns_PROTECTED] == "1") subchnURL = subchnURL + "&pt=true"
			document.write('<tr bgcolor="#FFFFFF"><td height="40" class="talbe2"> <img id=img'+i+' src="/cms/printshow/images/tubiao.gif" width="20" height="6"> <a href= ' + subchnURL + ' class="text">' + subchn[subchns_NAME] +'</a></td></tr>');
		}
	}
}
function cms_channel_dispSubChannels_H(){
	if(channel_ok){
		var i;
		for(i=0 ; i<subchns.length;i++){
			var subchn = subchns[i];
			var subchnURL = templatePath + subchn[subchns_TEMPLATE] + "?cid=" + subchn[subchns_ID];
			if(subchn[subchns_PROTECTED] == "1") subchnURL = subchnURL + "&pt=true"
			document.write('<span style="border:0px outset #FFDEAD;padding:2px;"><a href= '
				+ subchnURL + '>' + subchn[subchns_NAME] +'</a></span>&nbsp;|');
		}
	}
}

//默认图标的文档列表
function cms_channel_dispItems(number){
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		var i;
		//document.write("<table style='font-size:14px'>");
		for(i=0 ; i<items.length && i < number && i<pageSize ;i++){
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/");
			var finalURL = itemURL.indexOf("?")<0 ? itemURL :"/cms/printshow/china/newsdetail.htm?"+ itemURL.substring(itemURL.indexOf("?")+1 ) ;
			//document.write('<tr><td><img border="0" src="images/cein_main_12.gif" align=absmiddle></td><td width="100%"><a href="'+ itemURL+ '" target="_blank">'+item[items_TITLE]+' ('+longToDateMD(item[items_ASSESS_DATE])+')</td></tr>');
			document.write('<tr><td><img src="/cms/printshow/images/dot1.gif" width="16" height="12" align="absmiddle"><span class="text"><a href="#" onClick="MM_openBrWindow(\''+ finalURL +/*newsdetail.htm?'+ itemURL.substring(itemURL.indexOf("?")+1 )+*/ '\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+ item[items_TITLE] +'</a></span></td></tr>');//&nbsp;&nbsp;('+longToDateMD(item[items_ASSESS_DATE])+')
		}
		//document.write("</table>");
	}
}
//默认图标的文档列表
function cms_channel_dispItems_index(number){//,length
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		/*if(typeof(length) == "undefined"){
			var length = 16;
			document.write('<tr><td style="line-height:10px">&nbsp;</td></tr>');
		}
		else document.write('<tr><td style="line-height:5px">&nbsp;</td></tr>');*/
		var i;
		document.write("<table cellpadding=1 cellspacing=2 border=0 width=100% style='line-height:20px;'>");
		for(i=0 ; i<items.length && i < number && i<pageSize ;i++){
			var item = items[i];
			var itemURL;
			var itemTitle = item[items_TITLE];
			itemURL=item[items_URL].replace("\\","/");
			//if(itemTitle.length > length)itemTitle = itemTitle.substring(0,length-2)+" …";
			//document.write('<tr><td><img border="0" src="/cms/printshow/images/cein_main_12.gif" align=absmiddle></td><td width="100%"><a href="'+ itemURL+ '" target="_blank">'+item[items_TITLE]+' ('+longToDateMD(item[items_ASSESS_DATE])+')</td></tr>');
			var finalURL = itemURL.indexOf("?")<0 ? itemURL :"/cms/printshow/china/newsdetail.htm?"+ itemURL.substring(itemURL.indexOf("?")+1 ) ;
			document.write('<tr><td width=10 valign=top style="padding-top:4px"><img src="/cms/printshow/images/dot1.gif"></td> <td valign=top><a href="#" onClick="MM_openBrWindow(\''+ finalURL +'\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+item[items_TITLE]+'</a>('+longToDateMD(item[items_ASSESS_DATE])+')</td></tr>');
		}
		document.write("</table>");
	}
}
//指定图标的文档列表
function cms_channel_dispItems_withimg(numbers,Images,imgwidth,imghigh){
	if(channel_ok){
		if(typeof(numbers) == "undefined")var numbers = items.length;
		var i;
		document.write("<table cellspacing=2 style='font-size:13px'>");
		for(i=0 ; i<items.length && i < numbers && i<pageSize;i++){
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/")
			document.write('<tr><td valign=top >'+'<img border="0" src="'+Images+'" width="'+imgwidth+'" height="'+imghigh+'">'+'</td><td width="100%"><a href="'+ itemURL+ '" target=_blank>'+item[items_TITLE]
				+ '(' +longToDateMD(item[items_ASSESS_DATE]) +')</td></tr>');
		}
		document.write("</table>");
	}
}
function cms_channel_dispItems_news(number){
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		var i;
		document.write("<table cellspacing=2 style='font-size:13px'>");
		for(i=0 ; i<items.length && i < number && i<pageSize ;i++){
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/")
			document.write('<tr><td valign=top><img border="0" src="/cms/printshow/images/cein_main_12.gif" align=top></td><td width="100%"><a href="'+ itemURL+ '">'+item[items_TITLE]+' ('+longToDateMD(item[items_ASSESS_DATE])+')</td></tr>');
		}
		document.write("</table>");
	}
}

function cms_channel_dispItems_temp(number){
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		var i;
		document.write("<table cellspacing=2 style='font-size:13px'>");
		for(i=0 ; i<items.length & i < number;i++){
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/")
			document.write('<tr><td valign=top><img border="0" src="/cms/printshow/images/cein_main_12.gif" align=top></td><td width="100%"><a href="'+ itemURL+ '" target=_blank>'+item[items_TITLE]+' ('+longToDateMD(item[items_ASSESS_DATE])+')</td></tr>');
		}
		document.write("</table>");
	}
}

function cms_channel_dispItems_temp_1(number){
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		var i;
		document.write("<table cellspacing=2 style='font-size:13px'>");
		for(i=0 ; i<items.length & i < number;i++){
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/")
			document.write('<tr><td valign=top ><img border="0" src="/cms/printshow/images/apps.gif" align=top></td><td width="100%"><a href="'+ itemURL+ '" target=_blank>'+item[items_TITLE]+'</td></tr>');
		}
		document.write("</table>");
	}
}
//显示栏目中的头条
function cms_channel_dispTopItems(){
	if(channel_ok){
		var flag = false;
		for(var i=0 ; i<items.length;i++){
			var item = items[i];
			if(item[items_ISTOP] == "1"){
				if(flag == false) flag = true;
				var itemURL = item[items_URL].replace("\\","/");
//				document.write("<a href = '" + itemURL + "'>" + "<img src = '" + dataPath 
//					+ channel_ID + "/" + item[items_ICONIMG] + "'>" + "</a><br>");
				document.write('<table width=100%><tr><td width=50%>');
				document.write("&nbsp;&nbsp;<font color='#FF6600'>" + item[items_TITLE] +"</font>"
				+"<br>"+item[items_SUMMARY]);
				document.write('</td><td>');
				document.write("<a href = '" + itemURL + "' target='_blank'>" + "<img src = '" + 
				item[items_ICONIMG] + "' border=0>" + "</a><br>");
//				document.write(longToDateMDHM(item[items_ASSESS_DATE]) );
				document.write("</td></tr></table>");
				break;
			}
		}
	}
}

//显示系统图标及标题
function cms_channel_dispItemsTitle(number){
	if(channel_ok){
		if(typeof(number) == "undefined")var number = items.length;
		var i;
		for(i=0 ; i<items.length & i < number;i++){
			var item = items[i];
			var itemURL = item[items_TEMPLATE] + "?cid=" + channel_ID + "/" + item[items_ID]
			document.write("<img src = '" + imagePath + "deep.gif'>&nbsp;");
			document.write("<a href = '" + item[items_URL] + "'>" + item[items_TITLE] + "</a>");
			document.write("<br>");
		}
		if(i==0)document.write("(*无内容)");
	}
}
//显示缩位图 //用于友情连接
function cms_channel_dispItemsImage(numbers,name,titlelength,width,height,borderwidth){	
	if(channel_ok){
		var i;
		/*document.write("<span style='font-size:9px'><br></span>");
                document.write('<table border="0" cellpadding="0">        ');
                document.write('<tr>');*/
		for(i=0 ; i<items.length& i < numbers;i++){
			var item = items[i];
			var itemURL = item[items_URL];
			/*document.write("<td width='20%'><a href = '" + itemURL + "' target=_blank>" + "<img src = '" 
							 + item[items_ICONIMG] 
							+ "' wdith='70' height='69'border=0>" + "</a></td>");*/
			eval(name+"_img"+i).innerHTML='<a href="'+ itemURL +'" target="_blank"><img src="'+ item[items_ICONIMG] +'" width="'+width+'" height="'+height+'" border="'+borderwidth+'" style="border-color:#000000"></a>';
		}
                //document.write('</tr>');
                //document.write('<tr>');
		for(i=0 ; i<items.length& i < numbers;i++){
			var item = items[i];
			eval(name+"_tit"+i).innerHTML=item[items_TITLE].substring(0,titlelength);
			//document.write("<td width='20%'><font color='#808080'>"+item[items_TITLE]+"</font></td>");
		}
                /*document.write('</tr>');
                document.write('</table>        ');*/
	}
}

//B.Item template suport
//=======================================================
function cms_item_insertData(){
	if(curCid()=="")return;
	item_ok = false;

	var itemPath = "";
	
	if(getPara("pt") != ""){
		var curcid = curCid().substring(curCid_IndexOfSep()+1);
		itemPath = enginePath + "?action=xgetItem&cid=" + curcid;
	}else
		itemPath = dataPath + curCid() + ".js";
	document.write("<script src='" + itemPath + "'></script>");
	
	if(countItemHit){
		var curcid = curCid().substring(curCid_IndexOfSep()+1);
		document.write("<script src='"+enginePath+"?action=setCount&id="+curcid+"'></script>");
	}
}

function cms_item_chkValid(){
	var str = "";
	if(!item_ok){
		if(getPara("pt") != ""){
			window.open("/commonjs/login.html","","top=2000,status=yes,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=yes");
			return;
		}else{
			str = "服务器上没有您要访问的内容。";
			history.back();
		}
	}
}
function logonOK(){ //for protected content
	window.location = window.location;
}
function cms_item_HITCOUNT(){if(typeof(hitcount)!="undefined")	document.write(hitcount);}

function cms_item_TITLE(){
	if(item_ok){
		if(item_CANTITLE == "0") return;
		else document.write(item_TITLE);
	}
}
function cms_item_ASSESS_DATE(){
	if(item_ok)	{
		var dStr = longToDateMDHM(item_ASSESS_DATE);
		if(item_CANTITLE == "0") return;
		else document.write(dStr);
	}
}
function cms_item_SOURCE(){
	if(item_ok){
		if (item_SOURCE == 'null') item_SOURCE = "";
		if(item_CANTITLE == "0") return;
		else document.write(item_SOURCE);
	}
}
function cms_item_CONTENT(){
	//if(item_ok)document.write("&nbsp;"+item_CONTENT+"&nbsp;");
	if(item_ok){document.write("&nbsp;"+keyReplace(item_CONTENT)+"&nbsp;");}
}

//插入翻页函数（用于显示页码）********************************/
function cms_turnpage(){
	if(!channel_ok)return;
	if(ItemsCount<=pageSize)return;

	var baseUrl = document.location+"";
	if(baseUrl.indexOf("?")>0)
		baseUrl = baseUrl.substring(0,baseUrl.indexOf("?"))+"?cid="+curCid();
	else baseUrl = baseUrl+"?";

	document.write('共'+ItemsCount+'条&nbsp;第'+	(parseInt(curStart/pageSize)+1) +'页&nbsp;(<a href="'+baseUrl+'">1</a>)');

	var nextStart = pageSize + 1;
	var ii = 1;
	while(nextStart <= ItemsCount){
		ii = ii + 1;
		document.write('&nbsp;(<a href="'+baseUrl+'&start='+nextStart+'">'+ii+'</a>)');
		nextStart += pageSize;
	}
}

//插入评论连接
function cms_item_review(){
	if(typeof(item_CANREVIEW)=="undefined" || item_CANREVIEW == "0") return;
	document.write('[ <a href="discuss.htm?'
				+ curCid().substring(curCid_IndexOfSep()+1)
				+ '/'+replaceAllStr(replaceAllStr(replaceAllStr(item_TITLE,"<","&lt;"),">","&gt;"),"\"","'")+'" target="_blank">讨论此篇话题</a> ]');
}
//插入相关连接
function cms_item_MUTUALITY(){
	if(item_ok){
		if(items.length != 0){
			var tempStr = "";
			for(var i = 0;i < items.length;i ++){
				tempStr += '<img src = "images/item1.gif" align=absmiddle> ';
				tempStr += '<a href="' + items[i][items_URL] + '">' + items[i][items_TITLE] + '</a> ';
				tempStr += longToDateMDHM(items[i][items_ASSESS_DATE])+"<br>";
			}
			document.write(tempStr);
		}
	}
}

//C.Common tools
//=======================================================
function curCid_IndexOfSep(){return curCid().indexOf('\\')>0 ? curCid().indexOf('\\') : curCid().indexOf('/');}
//function curCid(){	return getPara("cid");}
function curCid(){	return XgetPara("cid");}//gzys
function getPara(obj,def){
	str = location + "";
	if(str.indexOf("?") < 0)
		return (typeof(def) == "undefined") ? "" : def;
		
	if (str.indexOf("#")==-1){
		str = str.substring(str.indexOf("?")+1);
	}else{
		str = str.substring(str.indexOf("?")+1,str.indexOf("#"));
	}
	var tempStr ='';
	var a = new Array;
	for(var i = 0;i < 1000 ;i++)
	{
		var tempA,tempB;
		if(str.indexOf("=") == -1)break;
		tempA = str.substring(0,str.indexOf("="));
		str = str.substring(str.indexOf("=")+1,str.length);
		bLength = str.indexOf("&");
		if(bLength == -1)bLength = str.length;
		tempB = str.substring(0,bLength);
		str = str.substring(str.indexOf("&")+1,str.length);
		for(var j = 0;j < a.length;j++)if(a[j] == tempA)break;
		if(j == a.length)
		{
			a[i] = tempA;
			a[tempA] = new Array;
		}
		else	i--;
		a[tempA][a[tempA].length] = tempB;
	}
	
	if(typeof(a[obj]) == "undefined")
		return (typeof(def) == "undefined") ? "" : def;
	if(a[obj].length == 1)
		return a[obj][0];
	return a[obj];
}

function longToDate(ldate){
	return	new Date(parseInt(ldate)).toLocaleString();
}
function longToDateMDHM(ldate){
	var tmpDate = new Date(parseInt(ldate));
	return	addPreZero(tmpDate.getYear()) + "-"
		+ addPreZero(tmpDate.getMonth() + 1) + "-" + addPreZero(tmpDate.getDate());
}
function longToDateMDHM_bak(ldate){
	return longToDateMD(ldate) + " " + longToDateHM(ldate);
}
function longToDateMD(ldate){
	var tmpDate = new Date(parseInt(ldate));
	return	addPreZero(tmpDate.getMonth() + 1) + "-" + addPreZero(tmpDate.getDate());
}
function longToDateHM(ldate){
	var tmpDate = new Date(parseInt(ldate));
	return	addPreZero(tmpDate.getHours()) + ":" + addPreZero(tmpDate.getMinutes());
}
function addPreZero(ivalue){
	if(ivalue <10)
		return "0" + ivalue;
	else
		return "" + ivalue;
}

//------------------------外部工具函数------------------------
function replaceAllStr(str,from,to){
	str = str.replace(eval("/"+from+"/g"),to);
	return str;
}
//------------------------关键字连接替换-----------------------
function replaceAll(s,r1,r2){
	s = s.replace(eval("/"+r1+"/g"),"<a style='COLOR: #0080ff' href=" + r2 + " target='_blank'>" + r1 + "</a>");
	return s;
}
function keyReplace(content){
	if(item_CANLINK == "0") return content;
	content = replaceAllStr(content,"\\r\\n","\n")
	//for(var i = 0;i <replaceList.length;i++)
		//content = replaceAll(content,replaceList[i][0],replaceList[i][1])
	
	return content;
}

//--------------------------wxy增加函数----------------------
function cms_channel_dispSubChannels_test(){
	if(channel_ok){
		var i;
		document.write('<table border="1" cellpadding="6" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber13">');
		for(i=0 ; i<subchns.length;i++){
			var subchn = subchns[i];
			var subchnURL = templatePath + subchn[subchns_TEMPLATE] + "?cid=" + subchn[subchns_ID];
			if(subchn[subchns_PROTECTED] == "1") subchnURL = subchnURL + "&pt=true"
			document.write('<tr><td width=100%>&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/item2.gif"><a href= '
				+ subchnURL + '>' + subchn[subchns_NAME] +'</a></td></tr>');
		}
		document.write("</table>");
	}
}
//----------------------------------------------------------
//--------------函数列表-----------------
//Array("函数名","函数中文名","函数详细介绍(目前没用)","参数")
var fun_list = new Array;
fun_list[fun_list.length] = ["","请选择动态元素","说明",""];
fun_list[fun_list.length] = ["","导入模板主模块cms.js、textnum.js、system.js","说明",""];
fun_list[fun_list.length] = ["cms_channel_insertData()","导入频道数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_insertDataByCID(频道ID)","导入指定频道数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_insertDataByCIDPT(频道ID)","导入指定加密频道数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_chkValid()","检查频道数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_chkValidByCID()","检查指定频道数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_chkValidByCIDPT()","检查指定加密频道数据","说明",""];

fun_list[fun_list.length] = ["cms_channel_NAME()","显示频道名称","说明",""];
fun_list[fun_list.length] = ["cms_channel_DESC()","显示频道说明","说明",""];
fun_list[fun_list.length] = ["cms_channel_IMG()","显示频道图标","说明",""];
fun_list[fun_list.length] = ["cms_channel_EMAIL()","显示频道邮箱链接","说明",""];
fun_list[fun_list.length] = ["cms_channel_dispSubChannels()","外网子栏目名称显示","说明",""];
fun_list[fun_list.length] = ["cms_channel_dispItems()","显示内容列表01","说明",""];
fun_list[fun_list.length] = ["cms_channel_dispItems_index(标题条目数,标题限制字数)","显示内容列表，标题限制字数之后的由…代替","说明","zy"];

fun_list[fun_list.length] = ["------------------","-------","",""];

fun_list[fun_list.length] = ["cms_item_insertData()","导入文档数据","说明",""];
fun_list[fun_list.length] = ["cms_channel_insertData_forItem()","导入文档所在频道数据","说明",""];
fun_list[fun_list.length] = ["cms_item_chkValid()","检查文档数据","说明",""];

fun_list[fun_list.length] = ["cms_item_TITLE()","文档标题","说明",""];
fun_list[fun_list.length] = ["cms_item_CONTENT()","文档内容","说明",""];
fun_list[fun_list.length] = ["cms_item_ASSESS_DATE()","发布时间","说明",""];
fun_list[fun_list.length] = ["cms_item_SOURCE()","文档来源","说明",""];
fun_list[fun_list.length] = ["cms_item_MUTUALITY()","文档相关连接","说明",""];
fun_list[fun_list.length] = ["cms_item_review()","文档评论连接","说明",""];
//----------------------------------------------


/******************* 国展印刷 ADD *********************/

//导航条控制
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_popupMsg(msg) { //v1.0
  alert(msg);
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

var flag_red='';
//画抬头及导航
function cms_draw_daohang()
{
	document.write('<table width="100%" height="100" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" valign="top"><table width="757" height="100" border="0" cellpadding="0" cellspacing="0"><tr><td width="16" align="left" valign="top">&nbsp;</td><td align="left" valign="top" bgcolor="#FFFFFF"><table width="100%" height="100" border="0" cellpadding="0" cellspacing="0"><tr><td width="16%" height="76" rowspan="2" align="center"><img src="../images/mainlogo.gif" width="200" height="100"></td><td width="42%" rowspan="2" class="text"><img src="../images/mainlogo2.gif" width="400" height="100"></td><td width="42%" height="30" valign="top" align=right><!--<br><a href="english/hpage.htm"><img src="../images/v_e.gif" alt="English Version" width="49" height="18" border="0"></a>--></td></tr><tr><td align=right><img src="../images/ufi.gif" border="0"></td></tr></table></td></tr></table></td></tr></table><table width="100%" height="29" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" valign="middle" background="../images/010.gif" bgcolor="#F0F0F0">');
	document.write('<table width="757" height="29" border="0" cellpadding="0" cellspacing="0">');
    document.write('    <tr>');
    document.write('      <td width="10" valign="middle">&nbsp;</td>');
    document.write('      <td width="90%" align="right" valign="middle"><a href="../index.htm"><img src="../images/01.gif" name="Image1" width="76" height="29" border="0"></a><a href="new.htm"><img src="../images/02.gif" alt="展会快讯" name="Image2" width="76" height="29" border="0"></a><a href="zhjs_xx.htm"><img src="../images/03.gif" alt="展会介绍" name="Image3" width="76" height="29" border="0"></a><a href="zsxz_cx.htm"><img src="../images/04.gif" alt="展商须知" name="Image4" width="76" height="29" border="0"></a><a href="gzxz_xx.htm"><img src="../images/05.gif" alt="观众须知" name="Image5" width="76" height="29" border="0"></a><a href="zsfw_channel.htm?cid=685"><img src="../images/06.gif" alt="展商服务" name="Image6" width="76" height="29" border="0"></a><a href="pthd.htm"><img src="../images/07.gif" alt="配套活动" name="Image7" width="76" height="29" border="0"></a><a href="zsyd.jsp"><img src="../images/08.gif" alt="展商园地" name="Image8" width="76" height="29" border="0"></a><a href="logvisit.htm" target="_blank"><img src="../images/09.gif" alt="观众登录" name="Image9" width="76" height="29" border="0"></a></td>');
    document.write('</tr>');
    document.write('</table>');
	document.write('</td></tr></table><table width="100%" height="129" border="0" cellpadding="0" cellspacing="0"><tr><td align="left" bgcolor="#F0F0F0"><table width="757" height="129" border="0" cellpadding="0" cellspacing="0"><tr><td width="16" background="../images/line2.gif">&nbsp;</td><td width="741"><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="750" height="128"><param name="movie" value="../images/Banner(black).swf"><param name="quality" value="high"><embed src="../images/Banner(black).swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="750" height="128"></embed></object></td></tr></table></td></tr></table>');
	setred()
}
/*
展会快讯：new
展会介绍：jj.zhrc.pthdrc.zzjg.zpdl.sjzhhg.bijiao.gzxxtj.zspj〉〉〉zhjj_
展商指南：zzwj.zpdl_2.zwsq.ckzwxz.sqzw.zswzsq.yizhuce.sqzc.zsyjt.fwxmjs.zhzlxz.lxwm>>>zszn_
参观指南：jj_2.ckzwxz_2.zsjzp.clientshow.jsjlb.zsyjt_2.note.zhdjbxz>>>cgzn_
技术交流：jsjl.>>>jsjl_
展商园地：zsyd.zp.jlhsq.hotel.jpyd.hcpyd〉〉〉zsyd_
观众登陆：logvisit
*/
var chnType=new Array();
chnType[0]=["index"];//首页
chnType[1]=["new_","new"];//展会快讯
chnType[2]=["zhjs_","zhjs"];//展会介绍,"jj.","zhrc","pthdrc","zzjg","zpdl.","sjzhhg","bijiao","gzxxtj","zspj"
chnType[3]=["zsxz_","zsxz"];//展商须知,"zzwj","zpdl_2","zwsq","ckzwxz.","sqzw","zswzsq","yizhuce","sqzc","zsyjt.","fwxmjs","zhzlxz","lxwm"
chnType[4]=["gzxz_","gzxz"];//观众须知,"jj_2","ckzwxz_2","zsjzp","clientshow","jsjlb","zsyjt_2","note","zhdjbxz"
chnType[5]=["zsfw_","zsfw"];//展商服务,"jsjl"
chnType[6]=["pthd","pthd_"];//配套活动,"jsjl"
chnType[7]=["zsyd_","zsyd","zp.","jlhsq","hotel","jpyd","hcpyd"];//展商园地
chnType[8]=["logvisit","logvisit_"];//观众登录

//画底部版权信息
function cms_draw_bottom ()
{
document.write('<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#F0F0F0"><tr><td><table width="757" height="35" border="0" cellpadding="0" cellspacing="0"><tr><td width="16" height="35" align="left" valign="top" bgcolor="#E3E3E3">&nbsp;</td><td align="center" valign="middle" class="text">Copyright (C) 2005 北京华港展览有限公司 <font color="#CC0000">版权所有</font></td></tr></table></td></tr></table>');
}
function setred()
{
	var loca = window.location+'';
	for(var i=0; i<chnType.length; i++){//alert(i)
		for(var j=0; j<chnType[i].length; j++){
			if(loca.indexOf(chnType[i][j]) != -1) 
			{//alert("it's "+i)
				switch (i)
				{
					//case 0: Image1.src='../images/011.gif';break;//首页
					case 1: Image2.src='../images/022.gif';break;//展会快讯
					case 2: Image3.src='../images/033.gif';document.title = "展会介绍 — "+document.title;break;//展会介绍
					case 3: Image4.src='../images/044.gif';document.title = "展商须知 — "+document.title;break;//展商须知
					case 4: Image5.src='../images/055.gif';document.title = "观众须知 — "+document.title;break;//观众须知
					case 5: Image6.src='../images/066.gif';break;//展商服务
					case 6: Image7.src='../images/077.gif';break;//配套活动
					case 7: Image8.src='../images/088.gif';document.title = "展商园地 — "+document.title;break;//展商园地
					case 8: Image9.src='../images/099.gif';document.title = "观众登录 — "+document.title;break;//观众登录
				}
				return;
			}
		}
	}
}
//展商列表
function cms_draw_zsjzp()
{
	for(var i=0; i<items.length && i<pageSize ; i++)
	{
					var itemPath = "/cms/data/" + items[i][4].substring(items[i][4].indexOf("&cid=")+5) + ".js";

		document.write('<tr bgcolor="#FFFFFF">');
        document.write('<td class="text"><a href="clientshow.htm?cid='+items[i][items_SUMMARY]+'&itempath='+itemPath+'" target="_blank">'+items[i][items_TITLE]+'</a></td>');
        document.write('<td class="text"><a href="#" onClick="MM_openBrWindow(\'1a.htm\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+items[i][items_SUBTITLE].substring( 0,items[i][items_SUBTITLE].indexOf("*") )+'</a></td>');
        document.write('<td class="text"><a href="#" onClick="MM_openBrWindow(\'1a.htm\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+items[i][items_SUBTITLE].substring( items[i][items_SUBTITLE].indexOf("*")+1, items[i][items_SUBTITLE].indexOf("#"))+'</a></td>');
        document.write('<td class="text">'+items[i][items_SUBTITLE].substring( items[i][items_SUBTITLE].indexOf("#")+1 )+'</td>');
		document.write('</tr>');
	}
}
//展商列表--english
function cms_draw_zsjzpEng()
{
	for(var i=0; i<items.length && i<pageSize ; i++)
	{
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/");
			var itemPath = "/cms/data/" + items[i][4].substring(items[i][4].indexOf("&cid=")+5) + ".js";

		document.write('<tr bgcolor="#FFFFFF">');
        document.write('<td class="text"><a href="#" onClick="MM_openBrWindow(\'/cms/printshow/english/newsdetail.htm?'+ itemURL.substring(itemURL.indexOf("?")+1 )+'&chn_name='+channel_NAME+ '\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+items[i][items_TITLE]+'</a></td>');
        document.write('<td class="text"><a href="#" onClick="MM_openBrWindow(\'1a.htm\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+items[i][items_SUBTITLE].substring( 0,items[i][items_SUBTITLE].indexOf("*") )+'</a></td>');
        document.write('<td class="text"><a href="#" onClick="MM_openBrWindow(\'1a.htm\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')">'+items[i][items_SUBTITLE].substring( items[i][items_SUBTITLE].indexOf("*")+1, items[i][items_SUBTITLE].indexOf("#"))+'</a></td>');
        document.write('<td class="text">'+items[i][items_SUBTITLE].substring( items[i][items_SUBTITLE].indexOf("#")+1 )+'</td>');
		document.write('</tr>');
	}
}
//展商简介及展品详细列表
function cms_draw_zsjzp_detail()
{
	document.write('<table width="92%"  border="0" align="center">');
	document.write('<tr align="center">');
	for(var i=0; i<items.length && i<pageSize ; i++)
	{
			var item = items[i];
			var itemURL;
			itemURL=item[items_URL].replace("\\","/");

		var imgurl= "/cms/printshow/images/prod1.gif";
		if(items[i][items_ICONIMG].indexOf(".") != -1) imgurl = items[i][items_ICONIMG];
        document.write('<td width=152 valign=top>');
        document.write('<table width=100% border=0 cellpadding="5" cellspacing="2" align="center">');
        document.write('<tr><td width=100%><a href="#" onClick="MM_openBrWindow(\'/cms/printshow/china/prodetail.htm?'+ itemURL.substring(itemURL.indexOf("?")+1 )+'&chn_name='+channel_NAME+ '\',\'\',\'scrollbars=yes,resizable=yes,width=650,height=550,left=200,top=100\')"><img src="'+imgurl+'" alt="产品详细介绍" width="150" border=0></a></tr>');// height="100"
        document.write('<tr><td align=center>'+items[i][items_TITLE]+'</td></tr>');
		document.write('</tr></table>');
        document.write('</td>');
		if( (i+1)%3 == 0)document.write('</tr><tr>');
	}
	document.write('</tr></table>');
}
//首页展商名称列表
function cms_dispZSname_index()
{
	for(var i=0; i<items.length; i++)
	{
			var ZSname = items[i][items_TITLE];
			if(ZSname.length>10) ZSname = ZSname.substring(0,10) +" …";
 					var itemPath = "/cms/data/" + items[i][4].substring(items[i][4].indexOf("&cid=")+5) + ".js";
           document.write('<tr>');
            document.write('<td class="text1"><img src="images/dot2.gif" width="20" height="10" border="0"><a href="china/clientshow.htm?cid='+items[i][items_SUMMARY]+'&itempath='+itemPath+'" target="_blank">'+ ZSname +'</a></td>');
            document.write('</tr>');
	}
}
//首页展商logo列表
function cms_dispZSlogo_index()
{
	for(var i=0; i<items.length; i++)
	{
			var ZSlogo = "/cms/printshow/images/showlogo1.gif";
			if(items[i][items_ICONIMG].indexOf(".") != -1) ZSlogo = items[i][items_ICONIMG].replace("670","668");
 			var itemPath = "/cms/data/" + items[i][4].substring(items[i][4].indexOf("&cid=")+5) + ".js";
           document.write('<tr>');
            //document.write('<td class="text1"><img src="images/dot2.gif" width="20" height="10" border="0"><a href="china/clientshow.htm?cid='+items[i][items_SUMMARY]+'&itempath='+itemPath+'" target="_blank">'+ ZSname +'</a></td>');
           document.write('<td align="center"><a href="/cms/printshow/china/clientshow.htm?cid='+items[i][items_SUMMARY]+'&itempath='+itemPath+'"><img src="'+ ZSlogo +'" width="115" border="0"></a></td>');// height="40"
            document.write('</tr>');
	}
}

