

//舌签
function changeTab(currentId,menuPrefix,boxPrefix,count,selectClass,center_lat,center_lng,indate,backdate,bg_id){
	for(var i=1;i<=count;i++){
		$("#"+boxPrefix+i).hide();
		if(i==currentId){
			$("#"+menuPrefix+i).addClass(selectClass);
			$("#"+boxPrefix+i).show();
		}else{
			$("#"+menuPrefix+i).removeClass(selectClass);
			$("#"+boxPrefix+i).hide();
		}
	}
	if(currentId==4){
		CreateMap2(1,center_lat,center_lng,indate,backdate,boxPrefix+"map",bg_id);
	}
	if(currentId=6){
		$("#"+boxPrefix+currentId).html("<div class=\"load_box\"><img src=\"images/load.gif\" /></div>");
		if(center_lat!=""){
			getWeather(center_lat,boxPrefix+currentId);
		}else{
			$("#"+boxPrefix+currentId).html("非常抱歉没有为您找到相关地区的天气。如需帮助请致电4006-729-688 ，我们非常愿意为您提供服务。感谢您的使用！")
		}
	}	
}
function getWeather(weatherUrl,boxId){	
		var url="index_ajax.asp?action=getWeather&weatherUrl="+weatherUrl;
		$.get(url,null,function(data){
			$("#"+boxId).html(data);
		},"html");	
}

function gotoComment(currentId,menuPrefix,boxPrefix,count,selectClass){
	changeTab(currentId,menuPrefix,boxPrefix,count,selectClass);
	changeNav();
}
//flag用来标示小地图
function CreateMap2(page,center_lat,center_lng,indate,backdate,mapDiv,bg_id,flag){
	//第一个参数是是纬度，第二个参数是经度
      var fenwayPark = new GLatLng(center_lat,center_lng);
      panoClient = new GStreetviewClient();          
      map = new GMap2(document.getElementById(mapDiv));
	  map.addControl(new GLargeMapControl());
	  if(flag!=1){
		  searchBox=new SearchBox();
		  map.addControl(searchBox);
	  }
	  map.enableDoubleClickZoom();
      map.setCenter(fenwayPark, 12);
	  map.enableScrollWheelZoom(); 
	  geocoder = new GClientGeocoder();
	  //调用这个方法已获得酒店位置坐标.
	  getHotelData2(page,indate,backdate,bg_id);  
}


function getHotelData2(page,indate,backdate,bg_id){
	var url="getHotel_ajax2.asp?page="+page+"&bg_id="+bg_id;	
	$.get(url,null,function(data){
		flag=true;
		$("#coords").html(data);
		var coordObj=document.getElementById("coordList");		
		for(var i=0;i<coordObj.rows.length;i++){
			coordArray[i]=new Array();
			for(var j=0;j<coordObj.rows[i].cells.length;j++){
				coordArray[i][j]=coordObj.rows[i].cells[j].innerHTML;
			}
		}
		//alert(coordArray.length);
		var bounds = map.getBounds();
        var southWest = bounds.getSouthWest();
        var northEast = bounds.getNorthEast();
        var lngSpan = northEast.lng() - southWest.lng();
        var latSpan = northEast.lat() - southWest.lat();
        for (var i = 0; i < coordArray.length; i++) {
			var point = new GLatLng(coordArray[i][0],coordArray[i][1]);			
			map.setCenter(point, 13);
			var bg_id=coordArray[i][2];
			var bgmc=coordArray[i][3];
			map.addOverlay(clickHotel(point,bg_id,i,indate,backdate,bgmc));
      }
	},"html");
}
//显示隐藏某些信息
function showBox(id,boxPrefix,theClass){

	$("#"+boxPrefix+id).toggleClass(theClass)
	
}
function showTransport(boxId){

	$("#"+boxId).show();
}
function hideTransBox(boxId){
	$("#"+boxId).hide();
}
function CheckPrice(priceId,str){
	var priceAll=$("#"+priceId).val();
	var priceArray=priceAll.split(",");
	for(var i=0;i<priceArray.length;i++){
		if(priceArray[i]==0){
			//var stopDay= bookDate.getDay();
			//alert(stopDay);
			alert(str);
			return false;
		}
	}
	return true;
}


