var bXmlHttpSupport = (typeof XMLHttpRequest != "undefined" || window.ActiveXObject);
var titleHtmlTmp;
var contentHtmlTmp = "";

var mediaNavHtml = "";
var panoBox = "";
var picBox = "";

var intRowCount = 0;
var intPageCount = 0;
var intPage = 1;

var inputObject;

var content_hight = 0;


if (typeof XMLHttpRequest == "undefined" && window.ActiveXObject) {
	function XMLHttpRequest() {
    	var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0",
                                 "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP",
                                 "Microsoft.XMLHTTP"];                
		for (var i=0; i < arrSignatures.length; i++) {
			try {        
				var oRequest = new ActiveXObject(arrSignatures[i]);            
                return oRequest;        
            } catch (oError) { /*ignore*/ }
        }         
            throw new Error("MSXML is not installed on your system.");               
        }
    }    
            
function trs_search_items(businessClassId,shopId,groupId,shopname,page) {
	if(bXmlHttpSupport) {
		var sUrl = '/templet/comm/json/trscontents.action?businessClassId='+businessClassId+'&shopId='+shopId+'&groupId='+groupId+'&page='+page;
		var oRequest = new XMLHttpRequest();
		oRequest.onreadystatechange = function() {
			if(oRequest.readyState == 4) {
				var oSearch = eval('(' + oRequest.responseText + ')');
				intRowCount = oSearch.intRowCount;		//总行
				intPageCount = oSearch.intPageCount;	//总页数
				intPage = oSearch.intPage;			//页数变量
				
				var rs = eval(oSearch.rs);
				
				var conter = document.getElementById("conter");
				conter.innerHTML = "";
				if(rs!=null){
					for(var i=0; i<rs.length;i++){		
					
						content_hight = 0;
						
						/*输出查询结果*/
						var itemType = rs[i].ITEM_TYPE;
						var itemName = rs[i].ITEM_NAME;
						
						titleHtmlTmp = '<div class="title"><span>'+itemName+'</span></div>';
						
						if(itemType==0){//0文字介绍
							inputObject = rs[i].trsShopInfo;
							output_text();
						}
						if(itemType==1){//①普通图片 
							inputObject = rs[i].trsShopMedia1List;
							output_media1();
						}
						if(itemType==2){// ②全景图片
							inputObject = rs[i].trsShopMedia2List;
							output_media2();
						}
						if(itemType==3){//③视频文件
						}
						if(itemType==4){//④电子地图
							inputObject = rs[i].trsShopMap;
							output_map(shopname);
						}
						if(itemType==5){//⑤旅客点评
							contentHtmlTmp = "";
							inputObject = rs[i].trsShopDiscussList;
							output_discuss(oSearch,businessClassId,shopId,groupId,shopname,page);
						}
						if(itemType==6){//⑥动态信息
							inputObject = rs[i].trsShopNewsList;
							output_news(businessClassId,shopId,groupId,shopname,page);
						}
						if(itemType==7){//7套餐产品
							inputObject = rs[i].trpTaocanList;
							output_taocan(businessClassId,shopId,groupId,shopname,page);
						}
						if(itemType==311){//311自驾产品
							inputObject = rs[i].trpSelfcarList;
							output_selfcar(businessClassId,shopId,groupId,shopname,page);
						}
						
						content_hight = elt("conter").offsetHeight
						elt("search_rs").style.height=content_hight+10+"px";
					}
					
				}else{
					//page_parent.innerHTML='没有记录';
				}
             }
    	};
	oRequest.open('POST', sUrl);
	oRequest.send(null);
	}
}


function String.prototype.trim(){
	/*return this.replace(/(^\s*)|(\s*$)/g,"");*/
	return this.replace(/[ ]/g,""); 
}



//产品/////////////////////////////////////////////////////////////////////////////////////////
//输出套餐产品7
function output_taocan(businessClassId,shopId,groupId,shopname,page){
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box">没有套餐产品</div>';
	}else{
		var liststr = "";
		for(var i=0; i<inputObject.length;i++){
			var taocanid = inputObject[i].TAOCAN_ID;
			var taocanname = inputObject[i].TAOCAN_NAME;
			var addtime = inputObject[i].ADD_TIME;
			var updatetime = inputObject[i].UPDATE_TIME;
			var htmlsavepath = inputObject[i].HTML_SAVE_PATH;
			liststr = liststr + '<li><a href='+htmlsavepath+' target="_blank">'+taocanname+'</a></li>';
		}
		
		var prevpage = "上一页";
		var nextpage = "下一页";
		if(page>1){
			prevpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page-1)+')">上一页</a>';
		}
		
		if(page < intPageCount){
			nextpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page+1)+')">下一页</a>'
		}
		
		contentHtmlTmp  = '<div class="quanjin_box" >'
						+ '<ul>'
						+ liststr
						+ '</ul>'
						+ '<div class="page">第'+intPage+'页/共'+intPageCount+'页,总计'+intRowCount+'条记录   '
						+ prevpage 
						+ ' | '
						+ nextpage
						+ '</div>'
						+ '</div>';	
	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}


//输出自驾产品311
function output_selfcar(businessClassId,shopId,groupId,shopname,page){
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box">没有自驾产品</div>';
	}else{
		var liststr = "";
		for(var i=0; i<inputObject.length;i++){
			var carid = inputObject[i].CAR_ID;
			var carname = inputObject[i].CAR_NAME;
			var addtime = inputObject[i].ADD_TIME;
			var updatetime = inputObject[i].UPDATE_TIME;
			liststr = liststr + '<li><a href="/templet/selfcar/selfcarcontent.action?carId='+carid+'" target="_blank">'+carname+'</a></li>';
		}
		
		var prevpage = "上一页";
		var nextpage = "下一页";
		if(page>1){
			prevpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page-1)+')">上一页</a>';
		}
		
		if(page < intPageCount){
			nextpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page+1)+')">下一页</a>'
		}
		
		contentHtmlTmp  = '<div class="quanjin_box" >'
						+ '<ul>'
						+ liststr
						+ '</ul>'
						+ '<div class="page">第'+intPage+'页/共'+intPageCount+'页,总计'+intRowCount+'条记录   '
						+ prevpage 
						+ ' | '
						+ nextpage
						+ '</div>'
						+ '</div>';	
	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}




//信息//////////////////////////////////////////////////////////////////////////////////////////
//输出文字
function output_text(){
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box">没有信息</div>';
	}else{
		var infoContent = inputObject.INFO_CONTENT;
		contentHtmlTmp = '<div class="conter_box">'+infoContent+'</div>';
	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}

//输出电子地图
function output_map(shopname){
	if(inputObject!=null){
		var map_lat = inputObject.MAP_LAT;
		var map_lng = inputObject.MAP_LNG;
		var level = 13;
		contentHtmlTmp = '<iframe src="/templet/selfcar/selfcar_map.jsp?lat='+map_lat+'&lng='+map_lng+'&level='+level+'&shopname='+shopname+'" width="700px" height="440px" frameborder="0" scrolling="0"></iframe>';
	}else{
		contentHtmlTmp = '<div class="conter_box">位置确认中...</div>';
	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}

//输出动态新闻列表
function output_news(businessClassId,shopId,groupId,shopname,page){
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box">没有信息</div>';
	}else{
		var liststr = "";
		for(var i=0; i<inputObject.length;i++){
			var newsid = inputObject[i].NEWS_ID;
			var newstitle = inputObject[i].NEWS_TITLE;
			var addtime = inputObject[i].ADD_TIME;
			var updatetime = inputObject[i].UPDATE_TIME;
			var newscontent = inputObject[i].NEWS_CONTENT;
			var htmlsavepath = inputObject[i].HTML_SAVE_PATH;
			liststr = liststr + '<li><a href='+htmlsavepath+' target="_blank">'+newstitle+'</a>  ('+addtime.substring(0,10)+')</li>';
		}
		
		var prevpage = "上一页";
		var nextpage = "下一页";
		if(page>1){
			prevpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page-1)+')">上一页</a>';
		}
		
		if(page < intPageCount){
			nextpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page+1)+')">下一页</a>'
		}
		
		contentHtmlTmp  = '<div class="quanjin_box" >'
						+ '<ul>'
						+ liststr
						+ '</ul>'
						+ '<div class="page">第'+intPage+'页/共'+intPageCount+'页,总计'+intRowCount+'条记录   '
						+ prevpage 
						+ ' | '
						+ nextpage
						+ '</div>'
						+ '</div>';	
	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}


//输出评论内容
function output_discuss(oSearch,businessClassId,shopId,groupId,shopname,page){
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box">没有评论</div>';
	}else{
		
		
		<!--各项平均得分#1#-->
		var avescorestr = "";
		var scorefeet1 = -100 + oSearch.scores[1]*20;
		var scorefeet2 = -100 + oSearch.scores[2]*20;
		var scorefeet3 = -100 + oSearch.scores[3]*20;
		var scorefeet4 = -100 + oSearch.scores[4]*20;
		var scorefeet5 = -100 + oSearch.scores[5]*20;
		var scorefeet6 = -100 + oSearch.scores[6]*20;

		avescorestr = '<div class="evaluation_scoreboxbg">'
				+ '<div class="boxbg">'
				+ '<ul>'
				+ '<li><span class="z_h">房间卫生</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet1+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[1]+'</span>分</span></li>'
				+ '<li><span class="z_h">酒店位置</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet2+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[2]+'</span>分</span></li>'
				+ '<li><span class="z_h">酒店服务</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet3+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[3]+'</span>分</span></li>'
				+ '<li><span class="z_h">房间舒适</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet4+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[4]+'</span>分</span></li>'
				+ '<li><span class="z_h">设施设备</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet5+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[5]+'</span>分</span></li>'
				+ '<li><span class="z_h">房型价格</span>&nbsp;<img class="evaluation_score" src="../images/selfcar/pic_alpha_002.gif" style="background-position: '+scorefeet6+'px -4px;" width="100" /><span><span id="ctl1">'+oSearch.scores[6]+'</span>分</span></li>'
				+ '</ul> '
				+ '</div>'
				+ '</div>';
	
		<!--总分#2#-->
		var numscorestr = '<div class="evaluation_scoreboxbg1">'
				+ '<div class="d_left">'
				+ '<table width="170" cellpadding="0" cellspacing="0"  class="evaluation_scoretbl">'
				+ '<tbody>'
				+ '<tr>'
				+ '<td width="83" height="45"><span class="STYLE3"><span class="STYLE4">总分:</span></span></td>'
				+ '<td width="83" class="STYLE6">'+oSearch.scores[0]+'</td>'
				+ '</tr>'
				+ '</tbody>'
				+ '</table>'
				+ '</div>'
				+ '<div class="d_rght">'
				+ '<div class="dingping_bg">我要点评</div>'
				+ '</div>'
				+ '</div>';
		
		
		
		<!--评论内容#3*#-->
		var liststr = "";
		for(var i=0; i<inputObject.length;i++){
			var discusstext= inputObject[i].DISCUSS_TEXT;
			var discussuser = inputObject[i].DISCUSS_USER;
			var discusstime = inputObject[i].DISCUSS_TIME;
			var scoreall = inputObject[i].SCORE_ALL;
			var score1 = inputObject[i].SCORE_1;
			var score2 = inputObject[i].SCORE_2;
			var score3 = inputObject[i].SCORE_3;
			var score4 = inputObject[i].SCORE_4;
			var score5 = inputObject[i].SCORE_5;
			var score6 = inputObject[i].SCORE_6;

			liststr = liststr
			+ '<div class="pinglun">'
			+ '<div class="lun_box">'
			+ '<div class="p_top"><div class="div_z1"><span >用户：</span><span>'+discussuser+'</span></div>'
			+ '<div class="padd" align="right">评论时间:'+discusstime.substring(0,10)+'</div>'
			+ '</div>'
			+ '<div class="tt_P">' + discusstext
			+ '<p><table style="color: rgb(112, 112, 112);" bgcolor="#dcdcdc" border="0" cellpadding="1" cellspacing="1">'
			+ '<tbody><tr bgcolor="white">'
			+ '<td class="z_h">房间卫生：<span><span id="ctl1">'+score1+'</span>分</span></td>'
			+ '<td class="z_h">酒店位置：<span><span id="ctl1">'+score2+'</span>分</span></td>'
			+ '<td class="z_h">酒店服务：<span><span id="ctl1">'+score3+'</span>分</span></td>'
			+ '<td class="z_h">房间舒适：<span><span id="ctl1">'+score4+'</span>分</span></td>'
			+ '<td class="z_h">设施设备：<span><span id="ctl1">'+score5+'</span>分</span></td>'
			+ '<td class="z_h">房型价格：<span><span id="ctl1">'+score6+'</span>分</span></td>'
			+ '</tr></tbody></table></p>'
			+ '</div>'
			+ '</div>'
			+ '</div>';
		}
		
		<!--评论内容分页#4#-->
		var pagestr = "";
		var prevpage = "上一页";
		var nextpage = "下一页";
		if(page>1){
			prevpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page-1)+')">上一页</a>';
		}
		if(page < intPageCount){
			nextpage = '<a href="#" onclick="trs_search_items('+businessClassId+','+shopId+','+groupId+',\''+shopname+'\','+(page+1)+')">下一页</a>';
		}
		pagestr = '<div class="page">第'+intPage+'页/共'+intPageCount+'页,总计'+intRowCount+'条记录   '
				+ prevpage
				+ ' | '
				+ nextpage
				+ '</div>';

		
		contentHtmlTmp  = '<div class="quanjin_box1" >'
						+ avescorestr	//#1#
						+ numscorestr	//#2#
						+ liststr		//#3*#
						+ pagestr		//#4#
						+ '</div>';	

	}
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}


function output_media_nav(){
	<!--菜单-->
	mediaNavHtml = '<div class="namw">'
	+ '<div id=xj1 style="DISPLAY: none; CURSOR: pointer">'
	+ '<div class="q_010_jiu"  onclick="javascript:hide(\'xj1\');show(\'xj2\');hide(\'xj1_list\');show(\'xj2_list\');">图片</div>'
	+ '<div class="q_010_jiu1" onclick="javascript:show(\'xj1\');hide(\'xj2\');show(\'xj1_list\');hide(\'xj2_list\');">全景</div>'
	+ '</div>'
	+ '<div id=xj2 style="CURSOR: pointer">'
	+ '<div class="q_010_jiu1" onclick="javascript:hide(\'xj1\');show(\'xj2\');hide(\'xj1_list\');show(\'xj2_list\');">图片</div>'
	+ '<div class="q_010_jiu"  onclick="javascript:show(\'xj1\');hide(\'xj2\');show(\'xj1_list\');hide(\'xj2_list\');">全景</div>'
	+ '</div>'
	+ '</div>';
	
	document.getElementById("conter").innerHTML = document.getElementById("conter").innerHTML + titleHtmlTmp + contentHtmlTmp;
}

//图片
function output_media1(){
	titleHtmlTmp = "";
	var mediaSavepath = "";
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box"></div>';
	}else{	
		var liststr = "";
		if(inputObject.length>0){
			for(var i=0; i<inputObject.length;i++){
				var mediaName = inputObject[i].MEDIA_NAME;
				var mediaSavepath = inputObject[i].MEDIA_SAVE_PATH;
				var mediaIconSavepath = inputObject[i].MEDIA_ICON_SAVE_PATH;
				liststr = liststr + '<p><img src="'+mediaIconSavepath+'" alt="'+mediaName+'" onClick="document.getElementById(\'mPic\').src=this.src;"  style="CURSOR:pointer"/><span>'+mediaName+'</span></p>';
			}
		}else{
			liststr = '<p><span>暂没有图片</span></p>';
		}
		
	}
	
	<!--图片-->
	picBox = '<div class="quanjin_box" id="xj2_list" >'
		+ '<div  class="box_left">'
		+ '<div class="qj_box"><img src="'+mediaSavepath+'" alt="暂没有图片" width="539" height="350" id="mPic"/></div>'
		+ '<p><strong>版权声明:</strong> 本站所有图片版权属椰子旅行网所有，任何单位、个人未经许可不得下载、转载做它用途，违者必究！</p>'
		+ '</div>'
		+ '<div  class="box_right">'
		+ liststr
		+ '</div>'
		+ '</div>';
		
	output_media_nav();
	document.getElementById("conter").innerHTML =  mediaNavHtml + picBox + panoBox;
}

//全景
function output_media2(){
	titleHtmlTmp = "";
	if(inputObject==null){
		contentHtmlTmp = '<div class="conter_box"></div>';
	}else{	
		var liststr = "";
		if(inputObject.length>0){
			for(var i=0; i<inputObject.length;i++){
				var mediaName = inputObject[i].MEDIA_NAME;
				var mediaSavepath = inputObject[i].MEDIA_SAVE_PATH;
				var mediaIconSavepath = inputObject[i].MEDIA_ICON_SAVE_PATH;
				liststr = liststr + '<p><img src="'+mediaIconSavepath+'" alt="'+mediaName+'" onClick=\'outputpano("'+mediaSavepath+'");\' style="CURSOR:pointer"/><span>'+mediaName+'</span></p>';
			}
		}else{
			liststr = '<p><span>暂没有全景</span></p>';
		}
	}

	<!--全景-->
	panoBox = '<div class="quanjin_box" id="xj1_list" style="display:none">'
		+ '<div  class="box_left">'
		+ '<div class="qj_box">'
		+ '<embed src="'+mediaSavepath+'" alt="暂没有全景" width="539" height="350" id="panoflash" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="panoflash">'		
		+ '</div>'
		+ '<p><strong>温馨提示:</strong> 点击鼠标不放，并左右或上下拖动图片，即可浏览三维效果！<strong>版权声明:</strong>本站所有全景图片版权属椰子旅行网所有，任何单位、个人未经许可不得下载、转载做它用途，违者必究！</p>'
		+ '</div>'
		+ '<div  class="box_right">'
		+ liststr
		+ '</div>'
		+ '</div>';
		
	output_media_nav();
	document.getElementById("conter").innerHTML =  mediaNavHtml + picBox + panoBox;
}

function outputpano(rel){
	document.getElementById('panoflash').outerHTML='<embed src=' + rel + ' alt="暂没有全景" width=539 height=350 wmode=transparent pluginspage=http://www.macromedia.com/go/getflashplayer type=application/x-shockwave-flash name=panoflash id=panoflash>';
}



