// JavaScript Document
var curTip = "";
function displayToolTip(id) {
if( curTip != "" ) {
hideToolTip( curTip );
}
 
tip = document.getElementById( id );
tip.style.display="block";
tip.style.zIndex=1000;
curTip = id;
}
 
function hideToolTip(id) {
tip = document.getElementById( id );
tip.style.display="none";
curTip = "";
}
function calculateProject(formindex){
var p=document.getElementById("__s0_p_"+formindex);
var n=document.getElementById("__s0_n_"+formindex);
var l1=document.getElementById("__s0_l1_"+formindex);
var l2=document.getElementById("__s0_l2_"+formindex);
var l1v=parseInt((l1.value==""?"0":l1.value),10),l2v=parseInt((l2==null?"-1":(l2.value==""?"0":l2.value)),10);
document.getElementById("__s0_pr_"+formindex).value="";
document.getElementById("__s0_tm_"+formindex).value="";
if(l1v<=0||(l1v>=l2v&&l2v!=-1))
return;	
GetProductInfo(p.value,n.value,l1v,l2v,formindex);
}
function changeProject(formindex){
document.getElementById("__s0_pr_"+formindex).value="";
document.getElementById("__s0_tm_"+formindex).value="";
var l1=document.getElementById("__s0_l1_"+formindex);
var l2=document.getElementById("__s0_l2_"+formindex);
if(l1!=null){l1.value="";try{l1.selectedIndex=0;}catch(e){}}
if(l2!=null){l2.value="";try{l2.selectedIndex=0;}catch(e){}}
}
 
//初始化AJAX引擎
function createXMLHttpRequest(){
if(window.XMLHttpRequest) return new XMLHttpRequest();
try{return new ActiveXObject('MSXML2.XMLHTTP.4.0');}
catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP.3.0');}
catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP.2.6');}
catch(e){try{return new ActiveXObject('MSXML2.XMLHTTP');}
catch(e){try{return new ActiveXObject('Microsoft.XMLHTTP');}
catch(e){return null;}}}}}
}
 
function GetLevelInfo()
{
var s_l=document.getElementById("__l_sl").value;
d = new Date();
var e_l=document.getElementById("__l_el").value;
document.getElementById("StartLevel").value=s_l;    
document.getElementById("EndLevel").value=e_l;
if(parseFloat(s_l)>parseFloat(e_l))
{
document.getElementById("__l_sl").value=document.getElementById("__l_sl").options[0].value;
s_l = document.getElementById("__l_sl").value;
}
var pobj=document.getElementById("__l_char");
var pguid;
if(pobj!=null)
{
pguid=pobj.value;
}
else
pguid="";
document.getElementById("Profession").value=pguid;
XMLHTTP = createXMLHttpRequest();
if(XMLHTTP == null){
alert("对不起你的浏览器不支持XMLHTTP,请升级");
return;}
 
XMLHTTP.onreadystatechange= LevelInfoBack;
XMLHTTP.open("GET","PLLevelOutPut.aspx?gamecode="+'013'+"&pguid="+pguid+"&start="+s_l+"&end="+ e_l+ "&"+d.getTime().toString(),true);
XMLHTTP.send(null);
}
 
function LevelInfoBack()
{
if(XMLHTTP.readyState!=4)
return;
var text=XMLHTTP.responseText;
 
//分析文本并显示到页面
var data = text.split("\n");  
if(data.length>0)
{ 
if(data[0]!=null && data[0]!="")
document.getElementById("lblPrice").value=Math.round(parseFloat(data[0])*1000)/1000;
if(data[1]!=null && data[1]!="")
document.getElementById("lblTime").value=data[1];
}
}
 
function GetProductInfo(pguid,nguid,start,end,index)
{
var d=new Date();
var code=d.toLocaleTimeString();
XMLHTTP = createXMLHttpRequest();
if(XMLHTTP == null){
alert("对不起你的浏览器不支持XMLHTTP,请升级");
return;}
 
XMLHTTP.onreadystatechange= ProductInfoBack;
XMLHTTP.open("GET","PLDataDispose.aspx?pguid="+pguid+"&nguid="+nguid+"&start="+start+"&end="+end+"&index="+index+ "&"+d.getTime().toString(),true);
XMLHTTP.send(null);
}
 
function ProductInfoBack()
{
if(XMLHTTP.readyState!=4)
return;
var text=XMLHTTP.responseText;
 
//分析文本并显示到页面
var data = text.split("\n");    
if(data.length>0)
{ 
if(data[0]!=null && data[0]!="")
document.getElementById("__s0_pr_"+data[2]).value=Math.round(parseFloat(data[0])*1000)/1000;     
if(data[1]!=null && data[1]!="")
document.getElementById("__s0_tm_"+data[2]).value=data[1];     
}
}

function goTopage1(pg)
{
document.all.searchForm1.page.value=pg;
document.all.searchForm1.submit();
}
function goTopage2(pg)
{
document.all.searchForm2.page.value=pg;
document.all.searchForm2.submit();
}
function goTopage3(pg)
{
document.all.searchForm3.page.value=pg;
document.all.searchForm3.submit();
}
function goTopage4(pg)
{
document.all.searchForm4.page.value=pg;
document.all.searchForm4.submit();
}
function goTopage5(pg)
{
document.all.searchForm5.page.value=pg;
document.all.searchForm5.submit();
}
function goTopage6(pg)
{
document.all.searchForm6.page.value=pg;
document.all.searchForm6.submit();
}
function goTopage7(pg)
{
document.all.searchForm7.page.value=pg;
document.all.searchForm7.submit();
}
function  ShowTime(id)
	 {
	        document.getElementById(id).value = new Calendar().show(document.getElementById(id));
	 	
	 }
	 
function checkfrom()
 {
        if (document.getElementById("").value == "")
        {
                alert("");
        }
 
 }
 
 
 function CheckedChangeds(type)
{

    if (type=="3")
    {

          this.document.getElementById("seCity").style.display="";
          this.document.getElementById("tReturn").style.display=""; 
            this.document.getElementById("divfscity").style.display=""; 
              this.document.getElementById("fsCity").style.display="none"; 
               this.document.getElementById("FDepart").style.display=""; 
              this.document.getElementById("SDepart").style.display=""; 
               this.document.getElementById("Depart").style.display="none"; 
              this.document.getElementById("Return").style.display="none"; 
    } 
    if (type=="2")
    {

          this.document.getElementById("seCity").style.display="none";
          this.document.getElementById("tReturn").style.display=""; 
          this.document.getElementById("divfscity").style.display="none"; 
          this.document.getElementById("fsCity").style.display="";  
          this.document.getElementById("FDepart").style.display="none"; 
          this.document.getElementById("SDepart").style.display="none"; 
          this.document.getElementById("Depart").style.display=""; 
          this.document.getElementById("Return").style.display="";  
       
    } 
    if (type=="1")
    {

          this.document.getElementById("seCity").style.display="none";
         this.document.getElementById("tReturn").style.display="none"; 
         this.document.getElementById("divfscity").style.display="none"; 
         this.document.getElementById("fsCity").style.display=""; 
          this.document.getElementById("FDepart").style.display="none"; 
          this.document.getElementById("SDepart").style.display="none"; 
          this.document.getElementById("Depart").style.display=""; 
          this.document.getElementById("Return").style.display="";  
        
         
    }   
}
 
 
  function checktime()
    {
        if (document.getElementById("ddlAdultNumber").value== "") 
		{
		    alert('Please input your Number of Adults');
		    return false;
		}
		var date=new Date();
		var dat=date.getDate();
		var month=date.getMonth()+1;
		var year=date.getFullYear();
		var cla=year+"-"+month+"-"+dat;
		var dateTimeStart=document.getElementById("tboxDeparting"); 
        var dateTimeEnd=document.getElementById("tboxReturning");
        var d1 = new Date(dateTimeStart.value.replace(/-/g, "/")); 
        var d2 = new Date(dateTimeEnd.value.replace(/-/g, "/")); 
        var d3= new Date(cla.replace(/-/g, "/"));
        
        
    	if (document.getElementById("tboxDeparting").value== "mm-dd-yyyy"||document.getElementById("tboxDeparting").value== "") 
		{
		    alert('Please select Check-in  the time');
		    return false;
		}
	    if (document.getElementById("tboxReturning").value== "mm-dd-yyyy"||document.getElementById("tboxReturning").value== "") 
		{
		    alert('Please select Check-out  the time');
		    return false;
		}
		if (Date.parse(d1) - Date.parse(d2) >= 0 || Date.parse(d3) - Date.parse(d1) >0) { 
            alert('Please Make sure you enter the start and end dates'); 
        return false; 
        }
        
        if(document.getElementById('tboxEmail').value == "")
		{
			alert('Please fill in the Email');
			return;
		}
		var reg=/^(([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]))/; 
		if(!reg.test(document.getElementById('tboxEmail').value))
		{
			alert('E-mail illegal');
			return;
		}
		if(document.getElementById('tboxPhone').value == "")
		{
			alert('Please enter the phone number');
			return;
		}
       if(dateTimeStart-cla<0 && dateTimeEnd-cla<0)
       {
            alert('Please Make sure you enter the start and end dates'); 
        return false; 
       }
    }
    
    
 function selectRoomType()
   {
var roomtypeid=$("#ddlRoomType").val();
$.get("GetHotelManage.aspx",{roomid:roomtypeid,datetime:new Date().toLocaleTimeString()},HotelCallBack);
}
function HotelCallBack(data)
{
    document.getElementById("hotelmt").innerHTML="Loading...";

  if(data!=null)
  {
      document.getElementById("hotelmt").innerHTML=data;
     
  }

   }


function Hotelcheck()
 {
   		var dateTimeStart=document.getElementById("left1_tboxDeparting"); 
        var dateTimeEnd=document.getElementById("left1_tboxReturning");
        var d1 = new Date(dateTimeStart.value.replace(/-/g, "/")); 
        var d2 = new Date(dateTimeEnd.value.replace(/-/g, "/")); 
    	if (document.getElementById("tboxDeparting").value== "mm-dd-yyyy     "||document.getElementById("tboxDeparting").value== "") 
		{
		    alert('Please select Check-in  the time');
		    return false;
		}
	    if (document.getElementById("tboxReturning").value== "mm-dd-yyyy      "||document.getElementById("tboxReturning").value== "") 
		{
		    alert('Please select Check-out  the time');
		    return false;
		}
		if (Date.parse(d1) - Date.parse(d2) >= 0) { 
            alert('Please Make sure you enter the start and end dates'); 
        return false; 
        }
 }
		function Hotelcheck()
            {
   		var dateTimeStart=document.getElementById("left1_tboxDeparting"); 
        var dateTimeEnd=document.getElementById("left1_tboxReturning");
        var d1 = new Date(dateTimeStart.value.replace(/-/g, "/")); 
        var d2 = new Date(dateTimeEnd.value.replace(/-/g, "/")); 
    	if (document.getElementById("left1_tboxDeparting").value== "mm-dd-yyyy     "||document.getElementById("left1_tboxDeparting").value== "") 
		{
		    alert('Please select Check-in  the time');
		    return false;
		}
	    if (document.getElementById("left1_tboxReturning").value== "mm-dd-yyyy      "||document.getElementById("left1_tboxReturning").value== "") 
		{
		    alert('Please select Check-out  the time');
		    return false;
		}
		if (Date.parse(d1) - Date.parse(d2) >= 0) { 
            alert('Please Make sure you enter the start and end dates'); 
        return false; 
        }
 }
		
		
		
    function FocusIn() 
	{
		var order_stdate = document.getElementById("left1_tboxDeparting");
		order_stdate.value="";
	}
	function FocusOut() 
	{
		var order_stdate = document.getElementById("left1_tboxDeparting");
		if(order_stdate.value=="")
		{
			order_stdate.value="mm-dd-yyyy";
		}
	}
	function FocusIns() 
	{
		var tboxUsername = document.getElementById("left1_tboxReturning");
		tboxUsername.value="";
	}
	function FocusOuts() 
	{
		var tboxUsername = document.getElementById("left1_tboxReturning");
		if(tboxUsername.value=="")
		{
			tboxUsername.value="mm-dd-yyyy";
		}
	}
	
	
	function Hotelcheck()
            {
   		var dateTimeStart=document.getElementById("left1_tboxDeparting"); 
        var dateTimeEnd=document.getElementById("left1_tboxReturning");
        var d1 = new Date(dateTimeStart.value.replace(/-/g, "/")); 
        var d2 = new Date(dateTimeEnd.value.replace(/-/g, "/")); 
    	if (document.getElementById("left1_tboxDeparting").value== "mm-dd-yyyy     "||document.getElementById("left1_tboxDeparting").value== "") 
		{
		    alert('Please select Check-in  the time');
		    return false;
		}
	    if (document.getElementById("left1_tboxReturning").value== "mm-dd-yyyy      "||document.getElementById("left1_tboxReturning").value== "") 
		{
		    alert('Please select Check-out  the time');
		    return false;
		}
		if (Date.parse(d1) - Date.parse(d2) >= 0) { 
            alert('Please Make sure you enter the start and end dates'); 
        return false; 
        }
 }
 
  function FocusIn() 
	{
		var order_stdate = document.getElementById("left1_tboxDeparting");
		order_stdate.value="";
	}
	function FocusOut() 
	{
		var order_stdate = document.getElementById("left1_tboxDeparting");
		if(order_stdate.value=="")
		{
			order_stdate.value="mm-dd-yyyy";
		}
	}
	function FocusIns() 
	{
		var tboxUsername = document.getElementById("left1_tboxReturning");
		tboxUsername.value="";
	}
	function FocusOuts() 
	{
		var tboxUsername = document.getElementById("left1_tboxReturning");
		if(tboxUsername.value=="")
		{
			tboxUsername.value="mm-dd-yyyy";
		}
	}

	function select_btms() {
	    if (document.getElementById('Left1_CusrbtnSearchTour').checked == true) {
	        document.getElementById('TopHotels').style.display = 'none';
	        document.getElementById('TopTours').style.display = '';
	        document.getElementById('Topflights').style.display = 'none';
	    }
	    if (document.getElementById('Left1_CusrbtnSearchHotel').checked == true) {
	        document.getElementById('TopHotels').style.display = '';
	        document.getElementById('TopTours').style.display = 'none';
	        document.getElementById('Topflights').style.display = 'none';
	    }
	    if (document.getElementById('Left1_CustbtnSearchFlight').checked == true) {
	        document.getElementById('TopHotels').style.display = 'none';
	        document.getElementById('TopTours').style.display = 'none';
	        document.getElementById('Topflights').style.display = '';
	    }
	}
    function checkd() {
        var obj = document.getElementsByName("radiobutton");
        var cl = obj.length;
        var sc = "";
        for (var ii = 0; ii < cl; ii++) {
            if (obj[ii].checked) sc = obj[ii].value;
        }
        document.getElementById('CheckCity').value = sc;
    }
    function InputCityName_onclick() {
        document.getElementById('radiobutton1').checked = true;
    }
    function CheckedCity(obj) {
        $j.ajax({
            url: 'Ajaxs.aspx',
            type: 'get',
            success: function(data) {
                var s = new Array();
                s = data.split(',');
                var s1 = document.getElementById('InputCityName').value.replace(" ", "").replace("'", "").replace("-", "").toLowerCase();
                if (s1 == "")
                    return true;
                for (var i = 0; i < s.length; i++) {
                    var name = s[i].replace(" ", "").replace("'", "").replace("-", "").toLowerCase();
                    if (s1 == name) {
                        return true;
                    }
                } alert('Sorry! The city is not correct name input');
                return false;
            }
        }
           );

    }
    function checkadata() {
        if (document.getElementById('InputCityName').value == "" && document.getElementById("CheckCity").value == "") {
            alert('Please select your inquiry to the city');
            return false;
        }
        var date = new Date();
        var dat = date.getDate();
        var month = date.getMonth() + 1;
        var year = date.getFullYear();
        var cla = year + "-" + month + "-" + dat;
        var dateTimeStart = document.getElementById("order_stdate");
        var dateTimeEnd = document.getElementById("order_endate");
        var d1 = new Date(dateTimeStart.value.replace(/-/g, "/"));
        var d2 = new Date(dateTimeEnd.value.replace(/-/g, "/"));
        var d3 = new Date(cla.replace(/-/g, "/"));


        if (document.getElementById("order_stdate").value == "mm-dd-yyyy" || document.getElementById("order_stdate").value == "") {
            alert('Please select Check-in  the time');
            return false;
        }
        if (document.getElementById("order_endate").value == "mm-dd-yyyy" || document.getElementById("order_endate").value == "") {
            alert('Please select Check-out  the time');
            return false;
        }
        if (Date.parse(d1) - Date.parse(d2) >= 0) {
            alert('Please Make sure you enter the start and end dates');
            return false;
        }
       
    }