//酒店内页TAB切换
function controllShowGlobal(obj,hotelId) {
	var vLabel = new Array(3);
	vLabel = ["globalHotelAllInformation","globalHotelComment"];
	switch(obj.id){
		case "globalHotelAllInformationSpan" : 
			break;
		case "globalHotelCommentSpan" :
			break;
	  default:	break;
	}

	jQuery("#globalHotelNearDiv").hide();
	jQuery("#globalHotelNearSpan").removeClass("on");
	controllerSpanShow(obj,vLabel);
}


function controllShowGlobalInNearPage(obj,hotelId) {
	var vLabel = new Array(3);
	vLabel = ["globalHotelMap","globalHotelComment","globalHotelNear"];
	switch(obj.id){
		case "globalHotelMapSpan" :
			if($("#globalHotelMapDiv").text()!="loading......") break;
			else {
				var url="/globalHotel.do?method=jshowGlobalHotelMap&hotelId="+hotelId;
				 $.ajax({
						type:"POST",
						cache:false,
						url:url,
						success:function(html){
					 		$("#globalHotelMapDiv").html(html);
						}
					 });
				 break;
			}
		case "globalHotelCommentSpan" :
			break;
		case "globalHotelNearSpan" :
				 break;
		default: break;
	}
	controllerSpanShow(obj,vLabel);
}

function controllerSpanShow(obj,vLabel){
	for(var i=0;i<vLabel.length;i++){
		var lid = vLabel[i]+"Span";
		var lInfo = vLabel[i]+"Div";
		var oLabel = document.getElementById(lid);
		var oPanel = document.getElementById(lInfo);
		if(obj.id!=lid){oLabel.className = "";oPanel.style.display = 'none';}
		else{oLabel.className = "on";oPanel.style.display = 'block';}
	}
}

//附近酒店ajax
function showAllNearHotel(hotelId,checkInDate,checkOutDate,roomStatus,roomNumber, star){
	var url="/globalHotel.do?method=showGlobalNearHotel&hotelId="+hotelId;
	url=url+"&checkInDate="+checkInDate;
	url=url+"&checkOutDate="+checkOutDate;
	url=url+"&roomNumber="+roomNumber;
	url=url+"&roomStatus="+roomStatus;
	if(star != ""){
		url=url+"&vrank="+star;
	}
	
	jQuery.ajax({
		  url: url ,
		  cache: false,
		  success: function(html){
			jQuery("#globalHotelNearDiv").html(html);

			jQuery("#globalHotelCommentDiv").hide();
			jQuery("#globalHotelAllInformationDiv").hide();
			jQuery("#globalHotelCommentSpan").removeClass("on");
			jQuery("#globalHotelAllInformationSpan").removeClass("on");
			jQuery("#globalHotelNearDiv").show();
			jQuery("#globalHotelNearSpan").addClass("on");
		}
	});	
	
}

function showHotelInfor(hotelId,checkInDate,checkOutDate,roomStatus,roomNumber){
	var url="/globalHotel.do?method=showHotel&hotelId="+hotelId;
	url=url+"&checkInDate="+checkInDate;
	url=url+"&checkOutDate="+checkOutDate;
	url=url+"&roomNumber="+roomNumber;
	url=url+"&roomStatus="+roomStatus;
	location.href=url;
}

function showSInfo(id){
	var obj = document.getElementById("sInfo_"+id);     
	obj.style.display = "none";
	document.getElementById("fInfo_"+id).style.display = "block";
}
function showFInfo(id){
	var obj = document.getElementById("fInfo_"+id);
	obj.style.display = "none";
	document.getElementById("sInfo_"+id).style.display = "block";
}

function showGlobalHotelMapsByRank(){
	var hotelId=document.getElementById("showGlobalHotelId").value;
	var rankCheck = document.getElementsByName("rankCheck");
	var rankCheckValue;
	for(var i=0;i<rankCheck.length;i++){
		if(rankCheck[i].checked){
			rankCheckValue = i+1;
			break;
		}
	}
	var url="/globalHotel.do?method=showGlobalNearHotel&hotelId="+hotelId;
	var checkInDate=document.getElementById("showGlobalHotelCheckInDate").value;
	var checkOutDate=document.getElementById("showGlobalHotelCheckOutDate").value;
	var roomStatus=document.getElementById("showGlobalHotelRoomStatus").value;
	var roomNumber=document.getElementById("showGlobalHotelRoomNumber").value;
	url=url+"&vrank="+rankCheckValue+"&checkInDate="+checkInDate+"&checkOutDate="+checkOutDate+"&roomNumber="+roomNumber+"&roomStatus="+roomStatus;
	location.href=url;
}
var shp;
function displayPriceForm(divid,evnt) {
	var obj = document.getElementById(divid);
	if(obj.style.display != "block"){obj.style.display = "block";}
}
function closGlobaleHotelPrice(divid){shp=setTimeout("closeGlobalHotelPricet('"+divid+"')",500);}
function closeGlobalHotelPricet(divid){document.getElementById(divid).style.display = "none";}
function holdGlobalHotelPrice(){clearTimeout(shp);}


function showNewGlobalHotel(hotelId){
	var url="/globalHotel.do?method=showHotel&hotelId="+hotelId;
	url=getGlobalHotelCookieValue(url);
	location.href=url;
}


function showNewGlobalHotelInNewWindow(hotelId) {
	var url="/globalHotel.do?method=showHotel&hotelId="+hotelId;
	url=getGlobalHotelCookieValue(url);
	window.open(url);
	return false;
}


function getGlobalHotelCookieValue(url){
	var placeToValue=getCookie("globalHotelPlaceToCityCode");
	var checkIn=getCookie("globalHotelCheckInDate");
	var checkOut=getCookie("globalHotelCheckOutDate");		
	var roomStatusString=getCookie("globalHotelRoomStatus");
	if(roomStatusString==null || roomStatusString==undefined || roomStatusString==""){
		roomStatusString="1";
	}
	var roomNumberValueCookie=getCookie("globalHotelRoomNumber");
	if(roomNumberValueCookie==null || roomNumberValueCookie==undefined || roomNumberValueCookie==""){
		roomNumberValueCookie="2,0;";
	}
	
	url=url+"&placeTo="+placeToValue;
	url=url+"&checkInDate="+checkIn;
	url=url+"&checkOutDate="+checkOut;
	url=url+"&roomNumber="+roomNumberValueCookie;
	url=url+"&roomStatus="+roomStatusString;
	return url;
}
//turn hotel page
function hotelCNViewPage(ipage){
	$('#currentPage').val(ipage);
    $("#btnSearchHotelSubmit").click();
    return false;
}

	//resort hotel list
	function sortHotel(sortType){
		$("#sortBy").val(sortType);
		$("#btnSearchHotelSubmit").click();
	}
	//change page size
	function changePageSize(size){
		$("#pageSize").val(size);
		$("#currentPage").val(1);
		$("#btnSearchHotelSubmit").click();
	}
	//chang category for hotel search
	function changeCategoryHotel(cate){
		$("#category").val(cate);
		$("#btnSearchHotelSubmit").click();
	}
	
	//change start for hotel search
	function changeStartHotel(start){
		$("#rankCode").val(start);
		$("#globalName").val("");
		$("#location").val("");
		$("#btnSearchHotelSubmit").click();
	}
	
	//change location for hotel search
	function changeLocationHotel(location){
		$("#location").val(location);
		$("#rankCode").val("");
		$("#globalName").val("");
		$("#btnSearchHotelSubmit").click();
	}
	
	//所有地区
	function checkAllLocationDate(){
		$("#location").val("");
		$("#rankCode").val("");
		$("#globalName").val("");
		$("#btnSearchHotelSubmit").click();
	}
	
	//选择设施
	function changeAmenity(obj, val){
		if(obj.checked){
			$("#amenities").val($("#amenities").val() + "," + val + ",");
		}else{
			$("#amenitiesD").val($("#amenitiesD").val() + "," + val + ",");
		}
		
		$("#btnSearchHotelSubmit").click();
	}
	
	
//按省份查看城市
function showCityBySF(obj,code,isAdmin){
	offList("sfs");		////sfs: ShengFen list
	obj.className = "on";
  	var url = "/place.do?method=jLoadCitesByProvince&provinceCode="+code;
	$.ajax({
	  url: url ,
	  cache: false,
	  success: function(html){
	  	html = html.Trim();
	    var showHTML="";
	    var vcity = html.split("|");
	    for(var i=0;i<vcity.length;i++){
	    	var vc = vcity[i].split("/");
	    	var cn = "off";
	    	if(i==0){
	    		cn="on";   
	    		$("#cityS").val(vc[1]);
	    		$("#city").val(vc[2]);
	    	}
	    	if((vc[2]==null || vc[2].Trim()=="" || vc[2]=="null")){  
	    		if(isAdmin=="true"){
	    			showHTML = showHTML + "<li style='cursor:pointer;color:#f00'><a name='csl' class='"+cn+"' onclick=\"hotelFillCity(this,'"+vc[1]+"','"+vc[2]+"')\"><span  class='l'>"+vc[0]+"</span><span class='r'>"+vc[1]+" -></span><div class='clear'></div></a></li>";
	    		}
	    	}else{
	    		showHTML = showHTML + "<li style='cursor:pointer'><a name='csl' class='"+cn+"' onclick=\"hotelFillCity(this,'"+vc[1]+"','"+vc[2]+"')\"><span  class='l'>"+vc[0]+"</span><span class='r'>"+vc[1]+" -></span><div class='clear'></div></a></li>";
	    	}
	    }
	    $("#showCity").html(showHTML);
	  }
	});   
}

function getGlobalRoomType(hotelID,checkInDate,checkOutDate,roomNumber,roomStatus){
	$("#roomTypeShowDiv").html("<img src='/images/loading.gif' />正在读取实时房型资料,请稍后...");
	var url="/globalHotel.do?method=jShowHotelRoomType&hotelId="+hotelID;
	url=url+"&checkInDate="+checkInDate;
	url=url+"&checkOutDate="+checkOutDate;
	url=url+"&roomNumber="+roomNumber;
	url=url+"&roomStatus="+roomStatus;
	$.ajax({
		  url: url ,
		  cache: false,
		  success: function(html){
			$("#roomTypeShowDiv").html(html);
		}
	});
}

//酒店房间预定
//检查时间
function hotelCheckInDateCountDays(){
	var endDate=document.getElementById("hotelCheckOutDate").value;
	var startDate=document.getElementById("hotelCheckInDate").value;
	if(endDate==null || endDate==undefined || endDate=="" || startDate==null || startDate==undefined || startDate==""){
		document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：</span>";
		return ;
	}
	var converted = Date.parse(endDate);  
    var EDate = new Date(converted);  
    if (isNaN(EDate)){   
        var arys= endDate.split('-');  
        EDate = new Date(arys[0],--arys[1],arys[2]);  
    } 
	
	converted = Date.parse(startDate);  
    var SDate = new Date(converted);  
    if (isNaN(SDate)){   
        var arys= startDate.split('-');  
        SDate = new Date(arys[0],--arys[1],arys[2]);  
    }  
      var days=parseInt((EDate - SDate) / 86400000); 
      if(days<0){
    	  $("#hotelCheckOutDate").val(getDateCC(SDate,-1));
    	  days=1;
      }
	  if(isNaN(days) || days==0){
		  document.getElementById("hotelDwellDaysValueInput").value="0";
	 	 document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：0晚</span>";
	  }else{
		  document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：&nbsp;"+days+"晚</span>";
		  document.getElementById("hotelDwellDaysValueInput").value=days+"";
	  }
		return ;
}

function  hotelCountDays(){
	var endDate=document.getElementById("hotelCheckOutDate").value;
	var startDate=document.getElementById("hotelCheckInDate").value;
	if(endDate==null || endDate==undefined || endDate=="" || startDate==null || startDate==undefined || startDate==""){
		document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：</span>";
		return ;
	}
	var converted = Date.parse(endDate);  
    var EDate = new Date(converted);  
    if (isNaN(EDate)){   
        var arys= endDate.split('-');  
        EDate = new Date(arys[0],--arys[1],arys[2]);  
    } 
	
	converted = Date.parse(startDate);  
    var SDate = new Date(converted);  
    if (isNaN(SDate)){   
        var arys= startDate.split('-');  
        SDate = new Date(arys[0],--arys[1],arys[2]);  
    }  
      var days=parseInt((EDate - SDate) / 86400000); 
	  if(isNaN(days) || days==0){
		  document.getElementById("hotelDwellDaysValueInput").value="0";
	 	 document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：0晚</span>";
	  }else{
		  document.getElementById("hotelDwellNights").innerHTML="<span>住店夜晚：&nbsp;"+days+"晚</span>";
		  document.getElementById("hotelDwellDaysValueInput").value=days+"";
	  }
		return ;
}

var hotelRoomNumber=1;
function hotelCreatePersonNumber(){
	var objt=document.getElementById("hotelRoomNumber");
	var val=objt.options[objt.selectedIndex].value;   
	var roomNumberNow=parseInt(val);
	if(isNaN(roomNumberNow)){
		return ;
	}
	var roomTable=document.getElementById("hotelRoomInformationTable");
	var addRows=roomNumberNow-hotelRoomNumber;
	if(addRows==0)return;
	if(addRows<0){
		for(var i=hotelRoomNumber;i>roomNumberNow;i--){//删除多余的行
			roomTable.deleteRow(i);
		}
		hotelRoomNumber=roomNumberNow;
		return ;
	}else{
		for(var j=hotelRoomNumber+1;j<=roomNumberNow;j++){//增加行数
			 var orow=roomTable.insertRow(-1);    
			 var cell01 = orow.insertCell(-1);   
			 var cell02 = orow.insertCell(-1);   
			 var cell03 = orow.insertCell(-1);  
			 cell01.innerHTML ="&nbsp;&nbsp;";
			 cell02.innerHTML = "<select id='hotelAduitNumber"+j+"' name='hotelAduitNumber"+j+"'>"+
            					"<option value='1'>1</option>"+
            					"<option value='2'  selected>2</option>"+
            					"<option value='3'>3</option>"+
            					"<option value='4'>4</option>"+
            					"</select>　";
			cell03.innerHTML="<select id='hotelChildrenNumber"+j+"' name='hotelChildrenNumber"+j+"' onChange='hotelCreateChildrenAge("+j+")'>"+
            				 "<option value='0' selected>0</option>"+
            				 "<option value='1'>1</option>"+
            				 "<option value='2'>2</option>"+
            				 "</select>"+
            				 "<br>" +
            				 "<span id='hotelChildrenAgeSpan"+j+"'></span>";
			cell01.valign="top";
			cell02.valign="top";
			cell03.valign="top";
		}
		hotelRoomNumber=roomNumberNow;
		return ;
	}
}
	
	function hotelCreateChildrenAge(num){
		var nowChildrenObj=document.getElementById("hotelChildrenNumber"+num)
		var val=nowChildrenObj.options[nowChildrenObj.selectedIndex].value;   
		var childNow=parseInt(val);
		if(isNaN(childNow)){
			return ;
		}
		var spanDiv=document.getElementById("hotelChildrenAgeSpan"+num);
		if(childNow==0){
			spanDiv.innerHTML="";
		}else if(childNow==1){
			spanDiv.innerHTML="<em>岁</em><input type='text' value='12' id='hotelChildAge"+num+"1'/>";
		}else if(childNow==2){
			spanDiv.innerHTML="<em>岁</em><input type='text' value='12' id='hotelChildAge"+num+"1'/><br><em>岁</em><input type='text' value='12' id='hotelChildAge"+num+"2'/>";
		}
		return ;
	}
	
	//提交时进行检查
	function hotelSubmitCheck(hotelId){
		  var checkIn=document.getElementById("hotelCheckInDate");
		  var checkOut=document.getElementById("hotelCheckOutDate");
		  var inValue=checkIn.value;
		  if(inValue==null || inValue==undefined || inValue=="" || inValue=="yyyy-mm-dd"){
			  alert("请选择入住时间!!");
			  checkIn.focus();
			  return false;
		  }
		  var outValue=checkOut.value;
		  if(outValue==null || outValue==undefined || outValue=="" ||outValue=="yyyy-mm-dd"){
			  alert("请选择离店时间!!");
			  checkOut.focus();
			  return false;
		  }
		  var days= document.getElementById("hotelDwellDaysValueInput").value;  
		  var daysValue=parseInt(days);
		  if(!isNaN(daysValue)&& daysValue>28){
			  alert("入住时间不能超过28天!!");
			  checkOut.focus();
			  return false;
		  }
		  /*
		  if(!isNaN(daysValue)&& daysValue<=0){
			  alert("离店时间要大于入住时间!!");
			  checkOut.focus();
			  return false;
		  }
		  */
		  if(!isNaN(daysValue)&& daysValue==0){
			  alert("入住夜晚必须大于0!!");
			  checkOut.focus();
			  return false;
		  }
		 if(!hotelSetUpRoomStatus()){
			 return false;
		 }
		 var roomStatus=document.getElementById("hotelRoomStatus").value;
		  if(roomStatus==""){
			  alert("请正确填写房间数，成人数，儿童数与儿童的年龄!!");
			  
			  return false;
		  }
		 var hotelRoomCount=$("#hotelRoomNumber").val();
		 getGlobalRoomType(hotelId,inValue,outValue,hotelRoomCount,roomStatus);		
	}
	
	
	function hotelSetUpRoomStatus(){
		  var str="";
		  var objt=document.getElementById("hotelRoomNumber");
		  var val=objt.options[objt.selectedIndex].value;   
		  var roomNumberNow=parseInt(val);
		  if(isNaN(roomNumberNow)){
			 return false;
		 }
		  for(var i=1;i<=roomNumberNow;i++){
			  var nowAduitObj=document.getElementById("hotelAduitNumber"+i)
			  var val=nowAduitObj.options[nowAduitObj.selectedIndex].value;   
			  if(val==null || val==undefined ||val==""){
				  continue;
			 }
			 var nowChildrenObj=document.getElementById("hotelChildrenNumber"+i)
				var childVal=nowChildrenObj.options[nowChildrenObj.selectedIndex].value;   
				var childNow=parseInt(childVal);
				if(isNaN(childNow)){
					continue ;
				}
				
			str=str+val+","+childNow;
			if(childNow==0){
				str=str+";";
				continue;
			}
			 if(childNow==1){
				 var age1=document.getElementById("hotelChildAge"+i+"1").value;
				 if(!isNumber(age1)){
					 alert("请正确输入小孩年龄!!");
					 document.getElementById("hotelChildAge"+i+"1").focus();
					 return false;
				 }
				 str=str+"-"+age1+";";
				 continue;
			 }else if(childNow==2){
				 var age1=document.getElementById("hotelChildAge"+i+"1").value;
				 if(!isNumber(age1)){
					 alert("请正确输入小孩年龄!!");  
					 document.getElementById("hotelChildAge"+i+"1").focus();
					 return false;
				 }
				 var age2=document.getElementById("hotelChildAge"+i+"2").value;
				 if(!isNumber(age2)){
					 alert("请正确输入小孩年龄!!");
					 document.getElementById("hotelChildAge"+i+"2").focus();
					 return false;
				 }
				 str =str+"-"+age1+"@"+age2+";";
				 continue;
			 }
		  }
		  document.getElementById("hotelRoomStatus").value=str;
		  return true;
	  
	}

	function setHotelValue(cCheckInDate,cCheckOutDate,rRoomNumber,rRoomStatus){
		if(cCheckInDate!=null && cCheckInDate!=undefined && cCheckInDate!=""){
			$("#hotelCheckInDate").val(cCheckInDate);
		}else{
			$("#hotelCheckInDate").val(getDateCC(new Date(),-3));
		}
		if(cCheckOutDate!=null &&cCheckOutDate !=undefined  && cCheckOutDate!=""){
			$("#hotelCheckOutDate").val(cCheckOutDate);
		}else{
			$("#hotelCheckOutDate").val(getDateCC(new Date(),-4));
		}
		hotelCountDays();
		
		var roomNumberValueCookie=$("#roomNumber").val(); //房间数量
		var roomStatusString=$("#roomStatus").val();//这是房间状态
		if(rRoomNumber!=null && rRoomNumber!=undefined && rRoomNumber!="" &&rRoomStatus!=null && rRoomStatus!=undefined &&rRoomStatus!="" ){
			roomNumberValueCookie=rRoomNumber;
			roomStatusString=rRoomStatus;
		}
		$("#hotelRoomStatus").val(roomStatusString);
		$("#hotelRoomNumber").val(roomNumberValueCookie);  

		if(roomNumberValueCookie==null || roomNumberValueCookie==undefined ||roomNumberValueCookie==""){
			hotelRoomNumber=1;
		}else{
			try{
				hotelRoomNumber=parseInt(roomNumberValueCookie);
			}catch(e){
				hotelRoomNumber=1;
				return ;
			}
		}
		setHotelRoomStatus(roomStatusString);
	  }
	
	
	function setHotelRoomStatus(roomStatusString){

		 // alert(roomStatusString);
		  if(roomStatusString==null ||roomStatusString==undefined ||roomStatusString=="")
			  return;
		 var roomCount=roomStatusString.split(";");
		 if(roomCount==null ||roomCount==undefined ||roomCount==""|| roomCount.length<1)
			return;
		 var personDisplayStatus=roomCount[0].split(",");
		 if(personDisplayStatus==null || personDisplayStatus==undefined ||personDisplayStatus=="" || personDisplayStatus.length<2)
			 return ;
		 var childrenDisplay=personDisplayStatus[1];
		 var childrenNumberString=childrenDisplay.split("-");
		 if(childrenNumberString==null || childrenNumberString==undefined ||childrenNumberString=="" ||childrenNumberString.length<1)
			 return;
		 if(childrenNumberString[0]=="0"){
			 $("#hotelChildrenNumber1").val(childrenNumberString[0]);
		 }else{
			 if(childrenNumberString.length<1)
				 return;
			 if(childrenNumberString[0]=="1"){
				 $("#hotelChildrenNumber1").val(childrenNumberString[0]);
				 $("#hotelChildrenAgeSpan1").html("<em>岁</em><input type='text' id='hotelChildAge11' value='"+childrenNumberString[1]+"'/>");
			 }else{
				 var childrenAgeString=childrenNumberString[1].split("@");
				 if(childrenAgeString==null || childrenAgeString==undefined || childrenAgeString==""||childrenAgeString.length<2)
					 return ;
				 $("#hotelChildrenNumber1").val(childrenNumberString[0]);
				 $("#hotelChildrenAgeSpan1").html("<em>岁</em><input type='text' id='hotelChildAge11' value='"+childrenAgeString[0]+"'/>"+"<br><em>岁</em><input type='text' id='hotelChildAge12' value='"+childrenAgeString[1]+"'/>");
			 }
		 }
		 $("#hotelAduitNumber1").val(personDisplayStatus[0]);
//		 $("#roomNumber").val(roomNumber.length);//长度就是房间数	
		
		 if(roomCount.length>1){
			 var roomTable=document.getElementById("hotelRoomInformationTable");
			 for(var i=1;i<roomCount.length;i++){
				 if(roomCount[i]==null || roomCount[i]==undefined ||roomCount[i]=="")
					 continue;
				var personNumberStatus=roomCount[i].split(",");
				if(personNumberStatus==null || personNumberStatus==undefined ||personNumberStatus=="" || personNumberStatus.length<2)
					continue; 
				var personStatusString="<select id='hotelAduitNumber"+(i+1)+"' name='hotelAduitNumber"+(i+1)+"'>";
				if(personNumberStatus[0]=="1"){
					personStatusString+="<option value='1' selected>1</option>";
				}else{
					personStatusString+="<option value='1'>1</option>";
				}
				if(personNumberStatus[0]=="2"){
					personStatusString+="<option value='2'  selected>2</option>";	
				}else{
					personStatusString+="<option value='2'>2</option>";
				}
				if(personNumberStatus[0]=="3"){
					personStatusString+="<option value='3' selected>3</option>";
				}else{
					personStatusString+="<option value='3'>3</option>";
				}
				if(personNumberStatus[0]=="4"){
					personStatusString+="<option value='4' selected>4</option>";
				}else{
					personStatusString+="<option value='4'>4</option>";
				}
				personStatusString+="</select>　";
				var childrenStatus=personNumberStatus[1].split("-");
				if(childrenStatus==null || childrenStatus==undefined ||childrenStatus=="" || childrenStatus.length<1)
					continue;
				
				var childrenStatusString="";
				 if(childrenStatus[0]=="0"){
					 childrenStatusString="<select id='hotelChildrenNumber"+(i+1)+"' name='hotelChildrenNumber"+(i+1)+"' onChange='hotelCreateChildrenAge("+(i+1)+")'>"+
	            				 "<option value='0' selected>0</option>"+
	            				 "<option value='1'>1</option>"+
	            				 "<option value='2'>2</option>"+
	            				 "</select>"+
	            				 "<br>" +
	            				 "<span id='hotelChildrenAgeSpan"+(i+1)+"'></span>";
				 }else{
					 if(childrenStatus.length<1)
						 continue;
					 if(childrenStatus[0]=="1"){
						 childrenStatusString="<select id='hotelChildrenNumber"+(i+1)+"' name='hotelChildrenNumber"+(i+1)+"' onChange='hotelCreateChildrenAge("+(i+1)+")'>"+
										 "<option value='0'>0</option>"+
										 "<option value='1' selected>1</option>"+
										 "<option value='2'>2</option>"+
										 "</select>"+
										 "<br>" +
										 "<span id='hotelChildrenAgeSpan"+(i+1)+"'>"+
										 "<em>岁</em><input type='text' id='hotelChildAge"+(i+1)+"1' value='"+childrenStatus[1]+"'/></span>";
					 }else{
						 var childrenAgeString=childrenStatus[1].split("@");
						 if(childrenAgeString==null || childrenAgeString==undefined ||childrenAgeString==""||  childrenAgeString.length<2)
							 continue ;
						 childrenStatusString="<select id='hotelChildrenNumber"+(i+1)+"' name='hotelChildrenNumber"+(i+1)+"' onChange='hotelCreateChildrenAge("+(i+1)+")'>"+
										 "<option value='0'>0</option>"+
										 "<option value='1'>1</option>"+
										 "<option value='2' selected>2</option>"+
										 "</select>"+
										 "<br>" +
										 "<span id='hotelChildrenAgeSpan"+(i+1)+"'>"+
										 "<em>岁</em><input type='text' id='hotelChildAge"+(i+1)+"1' value='"+childrenAgeString[0]+"'/><<br>"+
										 "<em>岁</em><input type='text' id='hotelChildAge"+(i+1)+"2' value='"+childrenAgeString[1]+"'/></span>";
					 }
				 }
				 var orow=roomTable.insertRow(-1);    
				 var cell01 = orow.insertCell(-1);   
				 var cell02 = orow.insertCell(-1);   
				 var cell03 = orow.insertCell(-1);  
				 cell01.innerHTML ="&nbsp;&nbsp;";
				 cell02.innerHTML = personStatusString;
				 cell03.innerHTML=childrenStatusString;
			 }
		 }
		  
	  
	}
	
	//删除图片
	function deleteHotelPicture(id){
		if(isNull(id)){
			alert("删除出错，重新删除页面!!");
			return ;
		}
		var url="/globalHotel.do?method=jDeleteHotelPicture&pictureId="+id;
		$.ajax({url: url, cache: false,
			success: function(html){
				if(html.indexOf("false123")!=-1){
					alert("删除出错，稍后进行或重新刷新页面！！");
					return;
				}else if(html.indexOf("noRight123")!=-1){
					alert("您没有权限进行删除!!");
					return ;
				}else{
					$("#showGlobalHotelPicture").html(html);
				}
		  	}
		});
		
	}

var flex;
function syncHotelToFlex(){
//	flex = document.getElementById("SidebarOnMapHotel");
	if(window.navigator.userAgent.toLowerCase().indexOf("firefox")>=0 || window.navigator.userAgent.toLowerCase().indexOf("chrome")>=0){
		flex = document.getElementById("testId");
	}else{
		flex= document.getElementById("SidebarOnMapHotel");
	}
//	alert(flex);
	//window.status = flex;
	var hns = new Array();
	var hcs = new Array();
	var jds = new Array();
	var wds = new Array();
	var ads = new Array();
	
	if(document.getElementById("flexJWD").value!=""){
		var vjwd = document.getElementById("flexJWD").value.split("|");
//		alert(vjwd.length);
		for(var i=0;i<vjwd.length;i++){
			if(vjwd[i].split(",").length>0 && vjwd[i].split(",")[0]!=""){
				jds[i] = vjwd[i].split(",")[0];
				wds[i] = vjwd[i].split(",")[1];
//				alert(i+":"+jds[i]);
			}
		}
	}
	hns = document.getElementById("flexHotelName").value.split("|");
	hcs = document.getElementById("flexHotelContent").value.split("|");
	ads = document.getElementById("flexAddress").value.split("|");
	flex.setHotelName(hns);
	flex.setHotelContent(hcs);
	flex.setJdC(jds);
	flex.setWdC(wds);
	flex.setAddress(ads);
}
function loadMarkerList(){flex.loadMarker()}

function showBigPic(pic,bodyValue,id,isAdmin){
	var bp = document.getElementById("showBigPictureDiv");
	var h = "<img src='"+pic+"' width='200px' height='200px' alt='"+bodyValue+"' />";
	if(isAdmin=="1"){
	   h=h+"<span style='cursor:pointer;margin:0 80px 15px' onclick='deleteHotelPicture("+id+")'>[删除]</span>";  
	}
	bp.innerHTML=h;
}

//
////弹出新窗口
//var prox;
//var proy;
//var proxc;
//var proyc;
//var isIe=(document.all)?true:false;
//function setSelectState(state){
//	var objl=document.getElementsByTagName('select');
//	for(var i=0;i<objl.length;i++){
//		objl[i].style.visibility=state;
//	}
//}
//function mousePosition(ev){
//	if(ev.pageX || ev.pageY){
//		return {x:ev.pageX, y:ev.pageY};
//	}
//	return {
//		x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,y:ev.clientY + document.body.scrollTop - document.body.clientTop
//	};
//}
////关闭窗口
//function closeWindow(){
//	if(document.getElementById('back')!=null)		{
//		document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
//	}
//	if(document.getElementById('mesWindow')!=null)		{
//		document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
//	}
//	if(isIe){
//		setSelectState('');
//	}
//}
//
//function showPoppingLevel(divId,divWidth,divHeight,ev){/*--打开--*/
//	closeWindow(); 
//	var bWidth=parseInt(document.documentElement.scrollWidth);
//	var bHeight=parseInt(document.documentElement.scrollHeight)<592?592:parseInt(document.documentElement.scrollHeight);
//	if(isIe){
//		setSelectState('hidden');
//	}
//	var back=document.createElement("div");
//	back.id="back";
//	var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;";
//	styleStr+=(isIe)?"filter:alpha(opacity=40);":"opacity:0.40;";
//	back.style.cssText=styleStr;
//	document.body.appendChild(back);
//	
//	    clearInterval(prox);
//	    clearInterval(proy);
//	    clearInterval(proxc);
//	    clearInterval(proyc);
//	    var o = document.getElementById(divId);
//	    o.style.display = "block";
//	    o.style.width = "1px";
//	    o.style.height = "1px"; 
//	    o.style.top = (document.documentElement.scrollTop+(document.documentElement.clientHeight-divHeight)/2)+"px";
//    	o.style.left =(document.documentElement.scrollLeft+(document.documentElement.clientWidth-divWidth)/2)+"px";
//	    prox = setInterval(function(){openx(o,500)},10);
//	    
//	    window.onscroll = function (){ 
//	    	o.style.top = (document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById(divId).offsetHeight)/2)+"px";
//	    	o.style.left =(document.documentElement.scrollLeft+(document.documentElement.clientWidth-document.getElementById(divId).offsetWidth)/2)+"px";
//	    }; 
//}   
////是用来显示动态效果的
//function openx(o,x){/*--打开x--*/
//    var cx = parseInt(o.style.width);
//    if(cx < x){
//        o.style.width = (cx + Math.ceil((x-cx)/5)) +"px";
//    }else  {
//        clearInterval(prox);
//        proy = setInterval(function(){openy(o,350)},10);
//    }
//}    
//function openy(o,y){/*--打开y--*/    
//    var cy = parseInt(o.style.height);
//    if(cy < y){
//        o.style.height = (cy + Math.ceil((y-cy)/5)) +"px";
//    }
//    else
//    {
//        clearInterval(proy);            
//    }
//}    
//
//function closeed(id){/*--关闭--*/
//	closeWindow();
//    clearInterval(prox);
//    clearInterval(proy);
//    clearInterval(proxc);
//    clearInterval(proyc);        
//    var o = document.getElementById(id);
//    if(o.style.display == "block"){
//        proyc = setInterval(function(){closey(o)},10);            
//    }        
//}    
//function closey(o){/*--打开y--*/    
//    var cy = parseInt(o.style.height);
//    if(cy > 0){
//        o.style.height = (cy - Math.ceil(cy/5)) +"px";
//    }
//    else{
//        clearInterval(proyc);                
//        proxc = setInterval(function(){closex(o)},10);
//    }
//}    
//function closex(o){/*--打开x--*/
//    var cx = parseInt(o.style.width);
//    if(cx > 0){
//        o.style.width = (cx - Math.ceil(cx/5)) +"px";
//    }
//    else{
//        clearInterval(proxc);
//        o.style.display = "none";
//    }
//}   


