﻿var _pid;
var _sid;
var ChachabaUrl="http://www.chachaba.com";


function inComing(){
	alert("此功能即将推出，敬请期待...");
}


//===========================================================

function updateCoverShower(){
	var o=$("coverShowerContainer");
	o.style.width=getViewDimensions().x+"px";
	o.style.height=getViewDimensions().y+"px";

}

//载入遮罩层窗口
function loadCoverShower(){
	var o=document.createElement("div");
	o.id="coverShowerContainer";
	o.className="coverShowerContainer";
	document.body.appendChild(o);
	window.addEvent("resize", updateCoverShower);
	updateCoverShower();
}


function openCoverViewer(eshopUrl, opacity){
	opacity=opacity||100;
	$E("coverShowerContainer").fadeIn(opacity);
	$E("coverShowerContainer").innerHTML='<iframe id="eshopShower" src="'+eshopUrl+'" allowtransparency="true" frameborder="0" width="100%" height="100%"></iframe>';
}

function closeCoverShower(){
	$("coverShowerContainer").style.display="none";
	$("coverShowerContainer").innerHTML="";
}
clearFlashDiv=closeCoverShower;

function loadFrame(id,url){
	$E(id).src=url;
}



function placeTabShow(num){
	iTab('placeShowerTab_1',num);
	setDivPosition(1,'placeShowerMain','x',268,num);
	switch(num){
		case 0:	loadPlaceIntro();break;
		case 1: loadPlaceLiftInfo(1);break;
		case 2: loadPlaceBusinessInfo(1);break;
		case 5: placeTabShow_correct(0);break;

		default: break;
	}
}


function shopTabShow(num){
	iTab('shopShowerTab_1',num);
	setDivPosition(2,'shopShowerMain','x',268,num);
	switch(num){
		case 0:	loadShopIntro();break;
		//case 1: loadShopOfficialInfo(1);break;
		case 3: shopTabShow_leaveWord(0);break;
		case 4: shopTabShow_correct(0);break;

		default: break;
	}
}

function stationTabShow(num){
	iTab('stationShowerTab_1',num);
	setDivPosition(2,'stationShowerMain','x',268,num);
	switch(num){
		case 0: loadSationBusLines(1);break;
		case 2: stationTabShow_correct(0);break;
		default: break;
	}
}

function mtrTabShow(num){
	iTab('mtrShowerTab_1',num);
	setDivPosition(2,'mtrShowerMain','x',268,num);
	switch(num){
		case 0: loadMtrStationPort();break;
		case 2: mtrTabShow_correct(0);break;
		default: break;
	}
}

var theStation="start";
function placeTabShow_bus(num){
	iTab('placeShowerTab_2',num);
	setDivPosition(3,'palceShower_bus','x',268,num);
	theStation="start";
}
function shopTabShow_bus(num){
	iTab('shopShowerTab_2',num);
	setDivPosition(4,'shopShower_bus','x',268,num);
	theStation="end";
}
function placeTabShow_correct(num){
	iTab('placeShowerTab_2_2',num);
	setDivPosition(5,'palceShower_correct','x',268,num);
	if(num==0){loadFrame("placeCorrectFrame","/jsp/web/unit/mistake.jsp?id="+_pid);}
	if(num==1){loadPlaceCorrectInfo(1);}
}
function shopTabShow_correct(num){
	iTab('shopShowerTab_2_3',num);
	setDivPosition(6,'shopShower_correct','x',268,num);
	if(num==0){loadFrame("shopCorrectFrame","/jsp/web/unit/mistake.jsp?id="+_sid);}
	if(num==1){loadShopCorrectInfo(1);}
}
function stationTabShow_correct(num){
	iTab('stationShowerTab_2_3',num);
	setDivPosition(6,'stationShower_correct','x',268,num);
	if(num==0){loadFrame("stationCorrectFrame","/jsp/web/unit/mistake.jsp?id="+_sid);}
	if(num==1){loadStationCorrectInfo(1);}
}
function mtrTabShow_correct(num){
	iTab('mtrShowerTab_2_3',num);
	setDivPosition(6,'mtrShower_correct','x',268,num);
	if(num==0){loadFrame("mtrCorrectFrame","/jsp/web/unit/mistake.jsp?id="+_sid);}
	if(num==1){loadMtrCorrectInfo(1);}
}

function shopTabShow_leaveWord(num){
	iTab('shopShowerTab_2_2',num);
	setDivPosition(7,'shopShower_leaveWord','x',268,num);
	if(num==0){loadShopLeaveWord(1);}
	if(num==1){loadFrame("shopLeaveWordFrame","/jsp/web/unit/leaveWord.jsp?id="+_sid);}
}
function loadPlaceIntro(){
	var setPlaceIntro=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var introJson="+data);
			
			map.windowPlace.name=introJson.name;
			$("placeName").innerHTML=introJson.name;
			$("placeName").title=introJson.name;
			
			$("startPlaceNameInPlaceWindow").innerHTML=introJson.name;
			$("endPlaceNameInPlaceWindow").innerHTML=introJson.name;
			
			
			//var onlyUrl=window.location.href.split("?")[0];
			var onlyUrl=window.location.href.split("?")[0];
			var apiUrl=onlyUrl.substring(0,onlyUrl.lastIndexOf("/"))+"/location!apiout.action?id=";
			onlyUrl=onlyUrl.substring(0,onlyUrl.lastIndexOf("/"))+"/location.action";
			//alert(onlyUrl)
			//$E("copyPlaceUrl").href='javascript:copy("这是【'+introJson.name+'】的城市位置 | [查查吧]","'+onlyUrl+'?placeId='+introJson.id+'");';
			apiUrl="<iframe src='"+apiUrl+introJson.id+'&smallMap=true'+"' style='HEIGHT: 265px; VISIBILITY: inherit; WIDTH:365px; Z-INDEX: 2'></iframe>";
			$E("copyPlaceUrl").setAttribute('event_mousedown','copy("","'+onlyUrl+'?placeId='+introJson.id+'");');
			
			
			$E("copyPlaceUrl").title='复制【'+introJson.name+'】的URL网址：'+onlyUrl+'?placeId='+introJson.id+'\n发给好友';
			
			
			$E("createApiCode").setAttribute('event_mousedown','createApi("【'+introJson.name+'】","'+apiUrl+'");');
			$E("createApiCode").title='生成【'+introJson.name+'】的api代码：'+apiUrl+'\n发给好友';
			
			//$E("addPlaceToFavorite").href='javascript:addFav("'+onlyUrl+'?placeId='+introJson.id+'","【'+introJson.name+'】的城市位置");';
			$E("addPlaceToFavorite").setAttribute('event_mousedown','addFav("'+onlyUrl+'?placeId='+introJson.id+'","【'+introJson.name+'】的城市位置");');
	
			if(introJson.photo.exterior.imgLarge[0]!="null"){
				$E("placePhotoShowWindow").innerHTML='<a href="/pic/'+introJson.photo.exterior.imgLarge[0]+'" target="_blank"><img id="imgBamburgh" alt="'+introJson.photo.exterior.title[0]+'" src="'+"/pic/"+introJson.photo.exterior.imgSmall[0]+'" pbshowcaption="true" pbcaption="[实景拍摄]" class="PopBoxImageSmall" /></a>'
				
				$E("placePhotoShowLargePic").href='/pic/'+introJson.photo.exterior.imgLarge[0];
				//$E("placePhotoShowWindow").innerHTML='<img id="imgBamburgh" alt="'+introJson.photo.exterior.title[0]+'" src="'+"/pic/"+introJson.photo.exterior.imgLarge[0]+'" pbshowcaption="true" pbcaption="[实景拍摄]" class="PopBoxImageSmall" title="点击放大" onclick="Pop(this,30,\'PopBoxImageLarge\');" />'
				//$E("placePhotoShowLargePic").onclick=function(){Pop($E("placeNowImage"),30,"PopBoxImageLarge");}
			}else{
				$E("placePhotoShowWindow").innerHTML='<img id="imgBamburgh" alt="暂无图片" src="style/default/window/no_photo.png"  class="PopBoxImageSmall" />'
	
			}
	
			$E("placeAddressInfo").innerHTML=introJson.intro.address;
			$E("placeTelInfo").innerHTML=introJson.intro.tel;
			$E("placeIntroText").innerHTML=introJson.intro.introText;
		}catch(e){alert("读取Json数据出错...")}
	}
	
	ajax({url:"/web/build!loadBuild.action?id="+_pid, type:"text", onSuccess:setPlaceIntro});
}



function loadShopIntro(){
	var setShopIntro=function(data){
		try{

			eval("var introJson="+data);
			$E("shopName").innerHTML=introJson.name;
			$E("shopName").title=introJson.name;
			var onlyUrl=window.location.href.split("?")[0];	
			$E("copyShopUrl").href='javascript:copy("这是【'+introJson.name+'】的城市位置 | [查查吧]","'+onlyUrl+'?shopId='+introJson.id+'");';
			$E("copyShopUrl").title='复制【'+introJson.name+'】的URL网址：'+onlyUrl+'?shopId='+introJson.id+'\n发给好友';
			$E("addShopToFavorite").href='javascript:addFav("'+onlyUrl+'?shopId='+introJson.id+'","【'+introJson.name+'】的城市位置");';
	
			
			if(introJson.photo.exterior.imgLarge[0]!="null"){
				$E("shopPhotoShowWindow").innerHTML='<a href="/pic/'+introJson.photo.exterior.imgLarge[0]+'" target="_blank"><img id="shopNowImage" alt="'+introJson.photo.exterior.title[0]+'" src="'+"/pic/"+introJson.photo.exterior.imgSmall[0]+'" pbshowcaption="true" pbcaption="[实景拍摄]" class="PopBoxImageSmall" /></a>'
				$E("shopPhotoShowLargePic").href='/pic/'+introJson.photo.exterior.imgLarge[0];

				
				//$E("shopPhotoShowWindow").innerHTML='<img id="shopNowImage" alt="'+introJson.photo.exterior.title[0]+'" src="'+"/pic/"+introJson.photo.exterior.imgLarge[0]+'" pbshowcaption="true" pbcaption="[实景拍摄]" class="PopBoxImageSmall" title="点击放大" onclick="Pop(this,30,\'PopBoxImageLarge\');" />'
				//$E("shopPhotoShowLargePic").onclick=function(){Pop($E("shopNowImage"),30,"PopBoxImageLarge");}
			}else{
				$E("placePhotoShowWindow").innerHTML='<img id="imgBamburgh" alt="暂无图片" src="style/default/window/no_photo.png"  class="PopBoxImageSmall" />'
	
			}
			if(introJson.home&&introJson.home!="null"){
				$E("businessShopLinks").innerHTML='<a class="home2" href="'+introJson.home+'" target="_blank" title="进入主页">主页</a>';
			}
			if(introJson.shop&&introJson.shop!="null"){
				$E("businessShopLinks").innerHTML='<a class="shop2" href="'+introJson.shop+'" target="_blank" title="进入E店">E店</a>';
			}
	
			
			$E("shopAddressInfo").innerHTML=introJson.intro.address;
			$E("shopTelInfo").innerHTML=introJson.intro.tel;
			
			$E("shopIntroText").innerHTML=introJson.intro.introText;
		}catch(e){alert("读取Json数据出错...")}

	}
	ajax({url:"/web/unit!load.action?id="+_sid, type:"text", onSuccess:setShopIntro})
}




function loadPlaceLiftInfo(pageNum){
	var setPlaceLiftInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			//alert(data)
			eval("var lifeInfoJson="+data);
			var length=lifeInfoJson.url.length;
			var html='';
			if(lifeInfoJson.total==0){
				html='<li class="white">暂无信息</li>';
			}else{
				/*
				for(var i=0; i<length;i++){
					html+='<li><a class="text" href="'+lifeInfoJson.url[i]+'" target="_blank">'+lifeInfoJson.title[i]+'</a>';
					if(lifeInfoJson.homeUrl[i]!="null"){
						//html+='<a class="home" target="_blank" href="'+lifeInfoJson.homeUrl[i]+'">总部</a>';
					}
					if(lifeInfoJson.shopUrl[i]!="null"){
					  
						html+='<a class="shop" target="_self" href="'+lifeInfoJson.shopUrl[i]+'">商店</a>';
					}
					html+='</li>';
					
				}*/
				
				for(var i=0; i<length;i++){
				 
				    if(lifeInfoJson.openMether[i]=='_seft'){
				        html+='<li><a class="text" href="javascript:openCoverViewer('+"'"+ChachabaUrl+lifeInfoJson.url[i]+"',100)"+'">'+lifeInfoJson.title[i]+'</a>';
						if(lifeInfoJson.shopUrl[i]!="null"){
							html=html+'<a class="shop" href="javascript:openCoverViewer('+"'"+ChachabaUrl+lifeInfoJson.shopUrl[i]+"',100"+')">商店</a>';
						}
				    }else{
				        html+='<li><a class="text" href="'+ChachabaUrl+lifeInfoJson.url[i]+'" target="_blank">'+lifeInfoJson.title[i]+'</a>';
					    if(lifeInfoJson.shopUrl[i]!="null"){
						html+='<a class="shop" target="_blank" href="'+ChachabaUrl+lifeInfoJson.shopUrl[i]+'">商店</a>';
					    }
				    }
				  
					
					html+='</li>';
					
				}

			}
			$E("placeLifeInfo").innerHTML=html;
			$E("placeLifeInfoTotal").innerHTML='共'+lifeInfoJson.total+'条';
			var pageTotal=Math.ceil(lifeInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
	
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("placeLifePageUp").hide();
			}else{
				$E("placeLifePageUp").show();
				$E("placeLifePageUp").href='javascript:loadPlaceLiftInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("placeLifePageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("placeLifePageDown").show();
				$E("placeLifePageDown").href='javascript:loadPlaceLiftInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadPlaceLiftInfo('+i+');">['+i+']</a>';
				}
			}
			$E("placeLifePageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}

	}
	 
	 ajax({url:"/web/build!findLifeInfo.action?id="+_pid+"&type=0&_page="+pageNum, type:"text", onSuccess:setPlaceLiftInfo});
	//_pid
}
function loadPlaceBusinessInfo(pageNum){
	var setPlaceBusinessInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var businessInfoJson="+data);
			var length=businessInfoJson.url.length;
			var html='';
			if(businessInfoJson.total==0){
				html='<li class="white">暂无信息</li>';
			}else{
				
				/*
				for(var i=0; i<length;i++){
					html+='<li><a class="text" href="'+businessInfoJson.url[i]+'" target="_blank">'+businessInfoJson.title[i]+'</a>';
					if(businessInfoJson.homeUrl[i]!="null"){
						//html+='<a class="home" target="_blank" href="'+businessInfoJson.homeUrl[i]+'">总部</a>';
					}
					if(businessInfoJson.shopUrl[i]!="null"){
						html+='<a class="shop" target="_blank" href="'+businessInfoJson.shopUrl[i]+'">商店</a>';
					}
					html+='</li>';
				}*/
				for(var i=0; i<length;i++){
				 
				    if(businessInfoJson.openMether[i]=='_seft'){
				        html+='<li><a class="text" href="javascript:openCoverViewer('+"'"+ChachabaUrl+businessInfoJson.url[i]+"')"+'">'+businessInfoJson.title[i]+'</a>';
						if(businessInfoJson.shopUrl[i]!="null"){
							html=html+'<a class="shop" href="javascript:openCoverViewer('+"'"+ChachabaUrl+businessInfoJson.shopUrl[i]+"'"+')">商店</a>';
						}
				    }else{
				        html+='<li><a class="text" href="'+ChachabaUrl+businessInfoJson.url[i]+'" target="_blank">'+businessInfoJson.title[i]+'</a>';
					    if(businessInfoJson.shopUrl[i]!="null"){
						html+='<a class="shop" target="_blank" href="'+ChachabaUrl+businessInfoJson.shopUrl[i]+'">商店</a>';
					    }
				    }
				  
					
					html+='</li>';
					
				}
			}
			$E("placeBusinessInfo").innerHTML=html;
			$E("placeBusinessInfoTotal").innerHTML='共'+businessInfoJson.total+'条';
			var pageTotal=Math.ceil(businessInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("placeBusinessPageUp").hide();
			}else{
				$E("placeBusinessPageUp").show();
				$E("placeBusinessPageUp").href='javascript:loadPlaceBusinessInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("placeBusinessPageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("placeBusinessPageDown").show();
				$E("placeBusinessPageDown").href='javascript:loadPlaceBusinessInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadPlaceBusinessInfo('+i+');">['+i+']</a>';
				}
			}
			$E("placeBusinessPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}
	}
	ajax({url:"/web/build!findLifeInfo.action?id="+_pid+"&type=1&_page="+pageNum, type:"text", onSuccess:setPlaceBusinessInfo});
}

//
function loadShopOfficialInfo(pageNum){
	var setShopOfficialInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var shopOfficialInfoJson="+data);
			var length=shopOfficialInfoJson.url.length;
			var html='';
			if(shopOfficialInfoJson.total==0){
				html='<li>暂无商家信息</li>';
			}else{
				for(var i=0; i<length;i++){
					html+='<li>';
					html+='<a class="text" href="'+shopOfficialInfoJson.url[i]+'" title="'+shopOfficialInfoJson.title[i]+'\n发布日期: '+shopOfficialInfoJson.date[i]+'">'+shopOfficialInfoJson.title[i]+'</a>';
					html+='<span class="date">'+shopOfficialInfoJson.date[i]+'</span>';
					html+='<span class="summary">'+shopOfficialInfoJson.summary[i]+'</span>';
					html+='</li>';
				}
			}
			$E("shopOfficialInfo").innerHTML=html;
			$E("shopOfficialInfoTotal").innerHTML='共'+shopOfficialInfoJson.total+'条';
			var pageTotal=Math.ceil(shopOfficialInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("shopOfficialPageUp").hide();
			}else{
				$E("shopOfficialPageUp").show();
				$E("shopOfficialPageUp").href='javascript:loadShopOfficialInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("shopOfficialPageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("shopOfficialPageDown").show();
				$E("shopOfficialPageDown").href='javascript:loadShopOfficialInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadShopOfficialInfo('+i+');">['+i+']</a>';
				}
			}
			$E("shopOfficialPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}
	}
	ajax({url:"js/test.js", type:"text", onSuccess:setShopOfficialInfo});
}

//

function loadMtrStationPort(){
    var setStationBusLines=function(data){
    if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
	 }
     eval("var shopOfficialInfoJson="+data);
	 $("mtrName").innerHTML=shopOfficialInfoJson.name;
	 map.windowStation.name=shopOfficialInfoJson.name;
	 var length=shopOfficialInfoJson.ports.length;
	 var html='';
	 
				for(var i=0; i<length;i++){
				   // var build="<div class="busLineSummary" title="'+shopOfficialInfoJson.ports[i]+'">'";
					html+= '<li>\<dl class="busLineOne">\<dt>'
					+shopOfficialInfoJson.ports[i]+'</dt>'+
					'\<dd>';
					for(var j=0;j<shopOfficialInfoJson.building[i].length;j++){
					   html+='<a class="buildList" href='+'"'+shopOfficialInfoJson.buildUrl[i][j]+'"'+'>'+shopOfficialInfoJson.building[i][j]+'</a>';
					}
					html+='\</dd><dl>\</li>';
				}
			
			$("mtrBusLinesInfo").innerHTML=html;
			$("mtrnBusLinesTurnPage").innerHTML='';
			
			
			
     }
     ajax({url:"/web/bus!findParkById.action?id="+map.windowStation.id, type:"text", onSuccess:setStationBusLines});
}







function loadSationBusLines(pageNum){
	var setStationBusLines=function(data){
	      
		//try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			
			eval("var shopOfficialInfoJson="+data);
			
			$("stationName").innerHTML=shopOfficialInfoJson.stationName;
			map.windowStation.name=shopOfficialInfoJson.stationName;
			
			var length=shopOfficialInfoJson.lineName.length;
			var html='';
			if(shopOfficialInfoJson.total==0){
				html='<li>暂无线路信息</li>';
			}else{
				for(var i=0; i<length;i++){
				  
					html+= '<li>\<a class="busLineLink" href="'+shopOfficialInfoJson.url[i]+'" title="'+tranNullStr(shopOfficialInfoJson.price[i])+
					'">'+
					'\<dl class="busLineOne">'+
					'\<dt>'+shopOfficialInfoJson.lineName[i]+'('+tranNullStr(shopOfficialInfoJson.price[i])+')'+'</dt>'+
					'\<dd>'+
					'\<div class="busLineSummary" title="'+shopOfficialInfoJson.overTime[i]+'">'+
					'始发时间:'+tranNullStr(shopOfficialInfoJson.overTime[i])+
					'</div>'+
					'\<div class="busLineSummary" title="'+shopOfficialInfoJson.summary[i]+'">'+
					'始发站:'+tranNullStr(shopOfficialInfoJson.summary[i])+
					'</div>'+
					'\</dd>\<dl>\</a>\</li>';
				}
			}
			$("stationBusLinesInfo").innerHTML=html;
			
			
			$("stationBusLinesInfoTotal").innerHTML='共'+shopOfficialInfoJson.total+'条';
			var pageSize=5;
			var pageTotal=Math.ceil(shopOfficialInfoJson.total/pageSize);
			
			var startPage;
			var endPage;
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("stationBusLinesInfoPageUp").hide();
			}else{
				$E("stationBusLinesInfoPageUp").show();
				$("stationBusLinesInfoPageUp").href='javascript:loadSationBusLines('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("stationBusLinesInfoPageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("stationBusLinesInfoPageDown").show();
				$("stationBusLinesInfoPageDown").href='javascript:loadSationBusLines('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadSationBusLines('+i+');">['+i+']</a>';
				}
			}
			$("stationBusLinesInfoPageNumbers").innerHTML=html;
			
			
			
		//}catch(e){alert("读取Json数据出错...")}
	}
	ajax({url:"/web/bus!getPassLineByStationId.action?pageSize=5&_page="+pageNum+"&id="+map.windowStation.id, type:"text", onSuccess:setStationBusLines});

}




//载入地点信息纠错历史
function loadPlaceCorrectInfo(pageNum){
	var setPlaceCorrectInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var placeCorrectInfoJson="+data);
			var length=placeCorrectInfoJson.author.length;
			var html='';
			if(placeCorrectInfoJson.total==0){
				html='<li class="white">暂无信息</li>';
			}
			for(var i=0; i<length;i++){
	
				html+='<dt><span>'+placeCorrectInfoJson.date[i]+'</span>'+placeCorrectInfoJson.author[i]+': </dt><dd><p>'+placeCorrectInfoJson.content[i]+'</p>';
				if(placeCorrectInfoJson.reply[i]!="null"){
					html+='<dl class="showCorrectReply"><dt>管理员回复：</dt><dd>'+placeCorrectInfoJson.reply[i]+'</dd></dl>';
				}
				html+='</dd>';
			}
			
			$E("placeCorrectInfo").innerHTML=html;
			$E("placeCorrectInfoTotal").innerHTML='共'+placeCorrectInfoJson.total+'条';
			
			var pageTotal=Math.ceil(placeCorrectInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
	
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("placeCorrectPageUp").hide();
				//$E("placeCorrectPageUp").href='javascript:alert("已不能再向前翻页");';
			}else{
				$E("placeCorrectPageUp").show();
				$E("placeCorrectPageUp").href='javascript:loadPlaceCorrectInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("placeCorrectPageDown").hide();
				//$E("placeCorrectPageDown").href='javascript:alert("已不能再向后翻页");';
			}else{
				endPage=startPage+pageSize;
				$E("placeCorrectPageDown").show();
				$E("placeCorrectPageDown").href='javascript:loadPlaceCorrectInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadPlaceCorrectInfo('+i+');">['+i+']</a>';
				}
			}
			$E("placeCorrectPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}

	}
	ajax({url:"/web/misTake!list.action?id="+_pid+"&_page="+pageNum, type:"text", onSuccess:setPlaceCorrectInfo});
}

//载入商家信息纠错历史
function loadShopCorrectInfo(pageNum){
	var setShopCorrectInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var shopCorrectInfoJson="+data);
			var length=shopCorrectInfoJson.author.length;
			var html='';
			if(shopCorrectInfoJson.total==0){
				html='<li class="white">暂无信息</li>';
			}
			for(var i=0; i<length;i++){
	
				html+='<dt><span>'+shopCorrectInfoJson.date[i]+'</span>'+shopCorrectInfoJson.author[i]+': </dt><dd><p>'+shopCorrectInfoJson.content[i]+'</p>';
				if(shopCorrectInfoJson.reply[i]!="null"){
					html+='<dl class="showCorrectReply"><dt>管理员回复：</dt><dd>'+shopCorrectInfoJson.reply[i]+'</dd></dl>';
				}
				html+='</dd>';
			}
			
			$E("shopCorrectInfo").innerHTML=html;
			$E("shopCorrectInfoTotal").innerHTML='共'+shopCorrectInfoJson.total+'条';
			
			var pageTotal=Math.ceil(shopCorrectInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
	
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("shopCorrectPageUp").hide();
			}else{
				$E("shopCorrectPageUp").show();
				$E("shopCorrectPageUp").href='javascript:loadShopCorrectInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("shopCorrectPageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("shopCorrectPageDown").show();
				$E("shopCorrectPageDown").href='javascript:loadShopCorrectInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadShopCorrectInfo('+i+');">['+i+']</a>';
				}
			}
			$E("shopCorrectPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}
	}
	ajax({url:"/web/misTake!list.action?id="+_sid+"&_page="+pageNum, type:"text", onSuccess:setShopCorrectInfo});
}

//载入商家信息纠错历史
function loadStationCorrectInfo(pageNum){
	var setShopCorrectInfo=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var shopCorrectInfoJson="+data);
			var length=shopCorrectInfoJson.author.length;
			var html='';
			if(shopCorrectInfoJson.total==0){
				html='<li class="white">暂无信息</li>';
			}
			for(var i=0; i<length;i++){
	
				html+='<dt><span>'+shopCorrectInfoJson.date[i]+'</span>'+shopCorrectInfoJson.author[i]+': </dt><dd><p>'+shopCorrectInfoJson.content[i]+'</p>';
				if(shopCorrectInfoJson.reply[i]!="null"){
					html+='<dl class="showCorrectReply"><dt>管理员回复：</dt><dd>'+shopCorrectInfoJson.reply[i]+'</dd></dl>';
				}
				html+='</dd>';
			}
			
			$E("shopCorrectInfo").innerHTML=html;
			$E("shopCorrectInfoTotal").innerHTML='共'+shopCorrectInfoJson.total+'条';
			
			var pageTotal=Math.ceil(shopCorrectInfoJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
	
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("shopCorrectPageUp").hide();
			}else{
				$E("shopCorrectPageUp").show();
				$E("shopCorrectPageUp").href='javascript:loadShopCorrectInfo('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("shopCorrectPageDown").hide();
			}else{
				endPage=startPage+pageSize;
				$E("shopCorrectPageDown").show();
				$E("shopCorrectPageDown").href='javascript:loadShopCorrectInfo('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadShopCorrectInfo('+i+');">['+i+']</a>';
				}
			}
			$E("shopCorrectPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}
	}
	ajax({url:"/web/misTake!list.action?id="+_sid+"&_page="+pageNum, type:"text", onSuccess:setShopCorrectInfo});
}

//载入商家留言内容
function loadShopLeaveWord(pageNum){
    
	var setShopLeaveWord=function(data){
		try{
			if(Browser.Platform.win){
				data = data.replace(/\r\n/g,"");	//把换行符替换成空格
			}else{
				data = data.replace(/\n/g,"");		//把换行符替换成空格
				data = data.replace(/\r/g,"");		//把换行符替换成空格
			}
			eval("var shopLeaveWordJson="+data);
			var length=shopLeaveWordJson.author.length;
			var html='';
			if(shopLeaveWordJson.total==0){
				html='<li class="white">暂无信息</li>';
			}
			for(var i=0; i<length;i++){
	
				html+='<dt><span>'+shopLeaveWordJson.date[i]+'</span>'+shopLeaveWordJson.author[i]+': </dt><dd><p>'+shopLeaveWordJson.content[i]+'</p></dd>';
			}
			
			$E("shopLeaveWord").innerHTML=html;
			$E("shopLeaveWordTotal").innerHTML='共'+shopLeaveWordJson.total+'条';
			
			var pageTotal=Math.ceil(shopLeaveWordJson.total/10);
			var pageSize=5;
			var startPage;
			var endPage;
	
			var m=(pageNum-1)%pageSize;
			var n=Math.floor((pageNum-1)/pageSize);
			html="";
			startPage=n*pageSize+1;
			if(n==0){
				$E("shopLeaveWordPageUp").hide();
				//$E("placeCorrectPageUp").href='javascript:alert("已不能再向前翻页");';
			}else{
				$E("shopLeaveWordPageUp").show();
				$E("shopLeaveWordPageUp").href='javascript:loadShopLeaveWord('+(startPage-1)+');';
			}
			if(startPage+pageSize>pageTotal){
				endPage=pageTotal+1;
				$E("shopLeaveWordPageDown").hide();
				//$E("placeCorrectPageDown").href='javascript:alert("已不能再向后翻页");';
			}else{
				endPage=startPage+pageSize;
				$E("shopLeaveWordPageDown").show();
				$E("shopLeaveWordPageDown").href='javascript:loadShopLeaveWord('+endPage+');';
			}
			
			for(var i=startPage; i<endPage;i++){
				if(i==pageNum){
					html+='<span class="placePageNum">['+i+']</span>';
				}else{
					html+='<a class="placePageNum" href="javascript:loadShopLeaveWord('+i+');">['+i+']</a>';
				}
			}
			$E("shopLeaveWordPageNumbers").innerHTML=html;
		}catch(e){alert("读取Json数据出错...")}

	}
	
	ajax({url:"/web/leaveWord!find.action?id="+_sid+"&_page="+pageNum, type:"text", onSuccess: setShopLeaveWord});
}


function getDistance(){
  var space;
  for(i=0;i<document.getElementsByName("aroundDistance").length;i++){
		if(document.getElementsByName("aroundDistance")[i].checked){
			space=document.getElementsByName("aroundDistance")[i].value;
			break;
		}
  }
  return space;
}


function getWindowPlace(){
	return map.windowPlace;
}
function getWindowStation(){
	return map.windowStation;
}


//跟外部联接
function queryAround(keywords, type){
	keywords=keywords || $("aroundKeyword").value.trim();
	
	if(!type && keywords==''){
		alert('查询条件不能为空');
		return;
	}else{
		var place=getWindowPlace();
		var distance=getDistance();
		
		Chachaba.setCenterPlace(place.Mx, place.My, place.name, distance);
		Chachaba.setToZhoubianChacha();
		Chachaba.query(keywords, place.name, distance, type);
	
		
	}
}

function querySationAround(keywords, type){
	keywords=keywords || $("mtrAroundKeyword").value.trim();
	
	if(!type && keywords==''){
		alert('查询条件不能为空');
		return;
	}else{
		var place=getWindowStation();
		var distance=getDistance();
		
		Chachaba.setCenterPlace(place.Mx, place.My, place.name, distance);
		Chachaba.setToZhoubianChacha();
		Chachaba.query(keywords, place.name, distance, type);
	}
}







function queryFromHere(type){
	Chachaba.clearInputValue("endPlaceKeywords");
	var endPlaceKeywords=$("endPlaceKeywords").value.trim();
	if(endPlaceKeywords==''){
		alert('请输入终点');
	}else{
		var startPlace=getWindowPlace();
		Chachaba.setToGongjiaoChacha();
		
		Chachaba.resetBusSearchInput(startPlace.name, endPlaceKeywords);
		Chachaba.setStartPlace(startPlace.Mx, startPlace.My, startPlace.name, null);
		Chachaba.startPlaceInput.focus();
		setTimeout(function(){
			Chachaba.gongjiaoQuery();
		}, 1000);
	}
	
}

function queryToHere(){
	Chachaba.clearInputValue("startPlaceKeywords");
	var startPlaceKeywords=$("startPlaceKeywords").value.trim();
	if(startPlaceKeywords==''){
		alert('请输入起点');
	}else{
		var endPlace=getWindowPlace();
		Chachaba.setToGongjiaoChacha();
		
		Chachaba.resetBusSearchInput(startPlaceKeywords, endPlace.name);
		
		Chachaba.setEndPlace(endPlace.Mx, endPlace.My, endPlace.name, null);
		Chachaba.endPlaceInput.focus();
		Chachaba.gongjiaoQuery();
		
	}
	
}





















