﻿function tzsearch()
{
	document.apLogin.submit();
}

function displayCMI(o){
	tmpobj = "win"+o;
	$("div.windowHotelRoom").hide();
	$("#"+tmpobj).fadeIn(800);
}

function hideCMI(o){
	$("#"+"win"+o).fadeOut(800);
}

//新优化使用tsign区别 true
function checkHotelRate(n, tsign, sinoid){
	//document.writeln("/hotel/ajax-room-rate.asp?hotelid="+n+"&starttime="+document.getElementById("starttime").value+"&endtime="+document.getElementById("endtime").value);
   if(tsign)
   {
   		// 添加ajax缓冲GIF。
   		$("#hotelRate").html("");
   		$("<div>").css("text-align","center").css("height","70px").css("line-height","70px")
   				     .html("<img src='/publicbin/image/ajax_loading2.gif' alt='Please wait.'/>")
   				     .appendTo($("#hotelRate"));
	    
		$.get("/hotel/ajax-room-rate.asp?hotelid="+n+"&starttime="+$("#starttime").val()+"&endtime="+$("#endtime").val()+"&opt=new&sinoid="+sinoid,function(ajaxdata){ 											  
		$("#hotelRate").html(ajaxdata);
		
		$(".bookHotelButton").click(function(){
			var checkInDate=$("#starttime").val();
			var checkOutDate=$("#endtime").val();
			// 增加checkout日期的js判断。-lmr
			var endDate = new Date(Date.parse(checkOutDate));
			var now = new Date();

			if (checkInDate=="" || checkOutDate=="" || endDate<now){
				$("#starttime").css("border","1px solid #CC0000");
				$("#endtime").css("border","1px solid #CC0000");
				var selectTxt=jsLanguageTag('selectDate');
				alert(selectTxt);
				return false;
			} else {
				$(this).parent().submit();
			}
		});
		 
		if ($("#hotelRate").css("display")=="block"){
			//$("#hotelRate").fadeOut(350);
			$("#hotelRate").fadeIn(380);
		}else{
			$("#hotelRate").slideDown(380);
		} 
		 $(".roomRate").tablesorter( {sortList: [[3,0]], 
									  headers: {
									   0: {               
												sorter: false          
												},            
									            1: {               
												sorter: false          
												},   
												2: 
												{     
												sorter: false  
												},
												4: 
												{     
												sorter: false  
												}
									      } 
										   
												 
												 }); 
		
	 
		
		});
   }
   else
   {
	   $.get("/hotel/ajax-room-rate.asp?sinoid="+sinoid+"&hotelid="+n+"&starttime="+document.getElementById("starttime").value+"&endtime="+document.getElementById("endtime").value,function(ajaxdata){
		$("#hotelRate").html(ajaxdata);
		
		$(".bookHotelButton").click(function(){
			var checkInDate=$("#starttime").val();
			var checkOutDate=$("#endtime").val();
			if (checkInDate=="" || checkOutDate==""){
				$("#starttime").css("border","1px solid #CC0000");
				$("#endtime").css("border","1px solid #CC0000");
				var selectTxt=jsLanguageTag('selectDate');
				alert(selectTxt);
				return false;
			}
		});
		
		if ($("#hotelRate").css("display")=="block"){
			$("#hotelRate").fadeOut(350);
			$("#hotelRate").fadeIn(380);
		}else{
			$("#hotelRate").slideDown(380);
		}

		});
   }
   
}


function displayRateCalendar(o){
	 var HideCalendar=jsLanguageTag('HideCalendar');
	 var ShowCalendar=jsLanguageTag('ShowCalendar');
	tmphtml1 = HideCalendar
	tmphtml2 = ShowCalendar
	if ($("#rateCalendar").css("display")=="block"){
			$("#rateCalendar").slideUp(1000);
			$(o).html(tmphtml2);
	}else{
			$("#rateCalendar").slideDown(1000);
			$(o).html(tmphtml1);
	}
}


//预定酒店是机票搜索函数
function hotelSearchFlights(){
	var c1 = getCityAirCode(document.sflight.startCode1.value);
	var c2 = getCityAirCode(document.sflight.destinationCode1.value);
	if(c1 && c2)
	{
		document.sflight.startCode1.value = c1;
		document.sflight.destinationCode1.value = c2;
		document.sflight.submit();
	}
	else
	{
		alert('Error City Airport');return false;
	}
}


function closeFlightTable(o){
	o.checked?$("#tableResultid").hide():$("#tableResultid").show();
}

function displayPackinfo(o){
	o.checked?$("#packinfoTable").show():$("#packinfoTable").hide();
}


function getHotelListText(o){
	$("#listhotel").html("test");
	
	//postget("/hotel/hotellist-all.asp?city=shanghai&s=21");
	$.get("/hotel/hotellist-all.asp?city=shanghai", function(data){
  							$("#listhotel").html(data);
})

}

function postget(theurl) {
	alert(theurl);
	var xmlHttp = new XMLHttpRequest();
	xmlHttp.open("POST", theurl, true);
	xmlHttp.send(null);
	xmlHttp.onreadystatechange = function() {
		if (xmlHttp.readyState == 4) { 
			if (xmlHttp.status == 200) return xmlHttp.responseText;
		}
	}
}

