﻿
	//获取酒店Intro
	function showHotelIntroNew( text )
	{
        //		var para = "Type=1&HotelId="+hotelId;
        //		var hotelAjax = new Ajax.Request("AjaxCall.aspx",{method:'get', parameters:para, onComplete:fillHotelIntro} );
        $("Intro").innerHTML=text;
	}
	function showHotelIntro(hotelId)
	{
	    var para = "Type=1&HotelId="+hotelId;
        var hotelAjax = new Ajax.Request("AjaxCall.aspx",{method:'get', parameters:para, onComplete:fillHotelIntro} );
	}
	function fillHotelIntro( originalRequest )
	{
		$("Intro").innerHTML = originalRequest.responseText;
	}

	//判断是否已收藏
	function ifCollectHotel(HotelId){
	    var para = "IfCollectHotelId="+HotelId;
		var hotelAjax = new Ajax.Request("AjaxCall.aspx",{method:'get', parameters:para, onComplete:haveCollectHotel} );
	}
	function haveCollectHotel(originalRequest){
		var op = originalRequest.responseText;
	    if(op=="2"){
			$("lnkCollectHotel").style.display="none";
			$("lnkHaveCollectHotel").style.display="block";
		}
	}
	
	function xmlHttp(Url,xmlBack){	var xObj=null;try{xObj=new ActiveXObject("MSXML2.XMLHTTP")}catch(e){try{xObj=new ActiveXObject("Microsoft.XMLHTTP")}catch(e2){try{xObj=new XMLHttpRequest()}catch(e){}}};with(xObj){open("get",Url,true);onreadystatechange=function(){if(readyState==4&&status==200){xmlBack(responseText)}};send(null)}};

	//收藏酒店
	function collectHotel( HotelId )
	{
		var para = "/AjaxCall.aspx?collectHotelId="+HotelId;
		xmlHttp(para,function(e){alertCollectResult(e)})
	}
	function alertCollectResult( originalRequest )
	{
		var op = originalRequest;
		if( op!="" )
		{
			if(op=="1")
			{
				alert("酒店收藏成功");
				$("lnkCollectHotel").style.display="none";
				$("lnkHaveCollectHotel").style.display="block";
			}
			else if(op=="2")
			{
				alert("你已收藏该酒店");
				$("lnkCollectHotel").style.display="none";
				$("lnkHaveCollectHotel").style.display="block";
			}
			else if(op=="3")
				alert("您还未登录，请先在顶部进行登录");
			else
				alert(op);
		}
		else
			alert("操作失败");
	}

	//用户报错
	function getErrorInfoFromUser(id)
	{
		var r = Math.random();
		window.showModalDialog("SendError.aspx?hotelId="+ id +"&r="+ r,window,"dialogWidth:400px;dialogHeight:300px;center=1;help=0;status=0;scrollbars=0;resizable=0");
	}

	//查找酒店
	function searchLabel(proId,cityId)
	{
		var wd = document.getElementById("txtkeyword");
		if (wd.value.Trim() == "" || wd.value.Trim() == "例如：火车站" )
		{
			alert("输入关键字可以查找更准确的结果哦!");
			wd.focus();
		}
		else
			window.open("HotelTagsList.aspx?proid="+ proId +"&cityId="+ cityId+ "&key=" + escape( wd.value.Trim() ) +"&page=1");
	}
	//日期查询验证
	function beforeChangeDate_ex(hotelid)
	{
		var ComeDate = $('txtComeDate').value.Trim();
		var LeaveDate = $('txtLeaveDate').value.Trim();
		if (!isDateString(ComeDate)){
			alert("请输入正确的入住日期！");
		}
		else if (!isDateString(LeaveDate)){
			alert("请输入正确的离店日期！");
			$('txtLeaveDate').focus();
		}
		else if(compareDate(ComeDate,LeaveDate)){
			alert( "入住日期不能大于或等于离店日期！" );
			$('txtComeDate').focus();
		}
		else
		{
	    	 var cda=ComeDate.split("-");
            var comeDate=new Date(cda[0],parseInt(cda[1],10)-1,cda[2]);
            var oda=LeaveDate.split("-");
            var outDate=new Date(oda[0],parseInt(oda[1],10)-1,oda[2]);
		    if((outDate-comeDate)>1728000000)
		    {
		        alert("如果您需要在酒店入住20天以上，请致电 4007-777-777转1，我们会竭诚为您服务。");
		       $('txtLeaveDate').focus();
		    }
		    else
		    {
			    chg(hotelid,ComeDate,LeaveDate);
			}
		}
	}
	
	function getHotelActive(hotelid)
	{
				    //获取酒店活动
	    var ComeDate = $('txtComeDate').value.Trim();
		var LeaveDate = $('txtLeaveDate').value.Trim();
		if (!isDateString(ComeDate)){
			alert("请输入正确的入住日期！");
		}
		else if (!isDateString(LeaveDate)){
			alert("请输入正确的离店日期！");
			$('txtLeaveDate').focus();
		}
		else if(compareDate(ComeDate,LeaveDate)){
			alert( "入住日期不能大于或等于离店日期！" );
			$('txtComeDate').focus();
		}
	    var para = "StDate="+ComeDate+"&EdDate="+LeaveDate+"&HotelId="+hotelid;	
	    new Ajax.Request("AjaxCall.aspx",{method:'post', parameters:para, onComplete:fillHotelActivity} );
		
	    $("DivHotelActivity").style.display = "none";
	}
	function fillHotelActivity(originalRequest)
	{
	    alert(originalRequest.responseText);
		var content = originalRequest.responseText;
		if(content != "none")
		{
			$("DivHotelActivityList").innerHTML = originalRequest.responseText;
			$("DivHotelActivity").style.display = "";
		}
	}
	
	//此点评对我有帮助
	function addVote( dianpingId )
	{
	    if(getCookie(dianpingId))
	    {
	        $('vodehelp'+dianpingId).innerHTML='您已评价，谢谢！';
	    }
	    else
	    {
	        $('vodenum'+dianpingId).innerText=parseInt($('vodenum'+dianpingId).innerText)+1;
	        setCookieSimple(dianpingId, dianpingId, 3)//3小时有效
		    var para = "DianpingId="+dianpingId;
		    var dianpingAjax = new Ajax.Request("AjaxCall.aspx",{method:'get', parameters:para, onComplete:fillHotelDianpingVote} );
		}
	}
	function fillHotelDianpingVote( originalRequest )
	{
		//$("divHotelDianpingVote").innerHTML = originalRequest.responseText;
	}
	function voteChangeClass2(voteDivId)
	{
	    if(voteDivId)
	    {
	        voteDivId.className="goodvote2";
	    }
	}
	function voteChangeClass1(voteDivId , dianpingId)
	{
	    if(voteDivId)
	    {
	        voteDivId.className="goodvote1";
	        $('vodehelp'+dianpingId).innerHTML='此点评对我有帮助';
	    }
	}
