﻿if(typeof Soobb=="undefined"){Soobb={}};if(typeof Soobb.Scripts=="undefined"){Soobb.Scripts={}};if(typeof Soobb.Scripts.Flights=="undefined"){Soobb.Scripts.Flights={}};Soobb.Scripts.Flights.Skyways=new(function(){this.Init=function(){AjaxPro.timeoutPeriod=1500;AjaxPro.onTimeout=function(b,res){};BindSuggests(Date);};var BindSuggests=function(DateTime){Soobb.Labs.UI.Suggester.BindElement("DepartCity",LoadDepart);Soobb.Labs.UI.Suggester.BindElement("ArriveCity",LoadArrive);var ShowDepart=document.getElementById("DepartCity").onfocus;var PressDepart=document.getElementById("DepartCity").onkeydown;document.getElementById("DepartCity").onfocus=function(evt){if(document.getElementById("DepartCity").value=="出发城市"){document.getElementById("DepartCity").value="";document.getElementById("DepartCity").style.color="#000";};ShowDepart(evt);};document.getElementById("DepartCity").onkeydown=function(evt){Soobb.Labs.UI.Suggester.ClearCache(1);PressDepart(evt);};document.getElementById("DepartCity").onchange=function(evt){document.getElementById("ArriveCity").value="到达城市";document.getElementById("ArriveCity").style.color="#CCC";ShowDepart(evt);};var ShowArrive=document.getElementById("ArriveCity").onfocus;document.getElementById("ArriveCity").onfocus=function(evt){if(document.getElementById("ArriveCity").value=="到达城市"){document.getElementById("ArriveCity").value="";document.getElementById("ArriveCity").style.color="#000";};ShowArrive(evt);};var DateTime=document.getElementById("DateTime");Soobb.Labs.UI.Calendar.Create(DateTime);};var LoadDepart=function(Inputer,Callback){Soobb.UI.Flights.Homepage.GetDepartCities(Inputer.value,function(Result){Callback(Result,"航线")});};var LoadArrive=function(Inputer,Callback){Soobb.UI.Flights.Homepage.GetArriveCities(document.getElementById("DepartCity").value,Inputer.value,function(Result){Callback(Result,"航线")});};})();
