// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

//CityList
if (CityList == null) var CityList = {};
CityList._path = '/mu/dwr';
CityList.getCitylist = function(p0, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCitylist', p0, callback);
}
CityList.getCityto = function(p0, p1, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCityto', p0, p1, callback);
}
CityList.getLowGradeByID = function(p0, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getLowGradeByID', p0, callback);
}
CityList.getCityView = function(callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCityView', callback);
}
CityList.getCityViewto = function(p0, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCityViewto', p0, callback);
}
CityList.getAllCityView = function(callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getAllCityView', callback);
}
CityList.getArrAllCityView = function(p0, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getArrAllCityView', p0, callback);
}
CityList.getCityOfRegion = function(p0, p1, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCityOfRegion', p0, p1, callback);
}
CityList.getCityViewTpInter = function(p0,  callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCityViewTpInter', p0, callback);
}
CityList.getCitySotoList = function(p0, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getCitySotoList', p0, callback);
}
CityList.getPubArrAptOfRegion = function(p0, p1, callback) {
  dwr.engine._execute(CityList._path, 'CityList', 'getPubArrAptOfRegion', p0, p1, callback);
}



//PageInit
if (PageInit == null) var PageInit = {};
PageInit._path = '/mu/dwr';
PageInit.getCookies = function(callback) {
  dwr.engine._execute(PageInit._path, 'PageInit', 'getCookies', callback);
}
PageInit.addCookies = function(p0, callback) {
  dwr.engine._execute(PageInit._path, 'PageInit', 'addCookies', p0, callback);
}
PageInit.getIPLocator = function(callback) {
  dwr.engine._execute(PageInit._path, 'PageInit', 'getIPLocator', callback);
}

//PageIpAddress
if (PageIpAddress == null) var PageIpAddress = {};
PageIpAddress._path = '/mu/dwr';
PageIpAddress.IpAddress = function(callback) {
  dwr.engine._execute(PageIpAddress._path, 'PageIpAddress', 'IpAddress', callback);
}

//Weather
if (Weather == null) var Weather = {};
Weather._path = '/mu/dwr';
Weather.getWeather = function(p0, p1, callback) {
  dwr.engine._execute(Weather._path, 'Weather', 'getWeather', p0, p1, callback);
}

//PassengerInfoAction
if (PassengerInfoAction == null) var PassengerInfoAction = {};
PassengerInfoAction._path = '/mu/dwr';
PassengerInfoAction.doGetFriendsList = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'doGetFriendsList', callback);
}
PassengerInfoAction.doGetInterTicketFriends = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'doGetInterTicketFriends', callback);
}
PassengerInfoAction.doGetSysUserPax = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'doGetSysUserPax', p0, callback);
}
PassengerInfoAction.doGetSysUserPax = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'doGetInterSysUserPax', p0, callback);
}
PassengerInfoAction.isLegalName = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'isLegalName', p0, callback);
}
PassengerInfoAction.getLegalName = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'getLegalName', p0, callback);
}
PassengerInfoAction.hasPrice = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'hasPrice', p0, callback);
}
PassengerInfoAction.allCabinValidForChd = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'allCabinValidForChd', callback);
}
PassengerInfoAction.allCabinValidForInf = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'allCabinValidForInf', callback);
}
PassengerInfoAction.hasAvailableSeat = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'hasAvailableSeat', p0, callback);
}
PassengerInfoAction.validatePromotion = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'validatePromotion', p0, callback);
}
PassengerInfoAction.updateContactInfo = function(p0, p1, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'updateContactInfo', p0, p1, callback);
}
PassengerInfoAction.getNationList = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'getNationList', callback);
}
PassengerInfoAction.getDstNation = function(callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'getDstNation', callback);
}
PassengerInfoAction.deleteUserPax = function(p0, callback) {
  dwr.engine._execute(PassengerInfoAction._path, 'PassengerInfoAction', 'deleteUserPax', p0, callback);
}


//FrontLoginAction
if (FrontLoginAction == null) var FrontLoginAction = {};
FrontLoginAction._path = '/mu/dwr';
FrontLoginAction.authSuccess = function(p0, p1, callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'authSuccess', p0, p1, callback);
}
FrontLoginAction.getUserLoginInfo = function(callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'getUserLoginInfo', callback);
}
FrontLoginAction.getUserEasternMilesInfo = function(callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'getUserEasternMilesInfo', callback);
}
FrontLoginAction.isUserInSession = function(callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'isUserInSession', callback);
}
FrontLoginAction.clearSession = function(callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'clearSession', callback);
}
FrontLoginAction.modifyUser = function(callback) {
  dwr.engine._execute(FrontLoginAction._path, 'FrontLoginAction', 'modifyUser', callback);
}

//Price
if (Price == null) var Price = {};
Price._path = '/mu/dwr';
Price.getPrice = function(p0, p1, p2, callback) {
  dwr.engine._execute(Price._path, 'Price', 'getPrice', p0, p1, p2, callback);
}
Price.segViaCity = function(p0, p1, callback) {
  dwr.engine._execute(Price._path, 'Price', 'segViaCity', p0, p1, callback);
}
Price.segOdViaCity = function(p0, p1, callback) {
  dwr.engine._execute(Price._path, 'Price', 'segOdViaCity', p0, p1, callback);
}
//FlightSelectODAction
if (FlightSelectODAction == null) var FlightSelectODAction = {};
FlightSelectODAction._path = '/mu/dwr';
FlightSelectODAction.doVerificationCode = function(p0, p1, callback) {
  dwr.engine._execute(FlightSelectODAction._path, 'FlightSelectODAction', 'doVerificationCode', p0, p1, callback);
}

//
//ContinueToPayAction
if (ContinueToPayAction == null) var ContinueToPayAction = {};
ContinueToPayAction._path = '/mu/dwr';
ContinueToPayAction.computeDiscountPrice = function(p0,callback) {
  dwr.engine._execute(ContinueToPayAction._path, 'ContinueToPayAction', 'computeDiscountPrice',p0,callback);
}


