// Constants
// CRS id's
var IDS_SERVTYPE_FLIGHT		= 1;
var IDS_SERVTYPE_HOTEL		= 2;
var IDS_SERVTYPE_CARRNT		= 3;
var IDS_SERVTYPE_INSURANCE	= 4;
var IDS_SERVTYPE_VISAPASS	= 5;
var IDS_SERVTYPE_TRANSFER	= 6;
var IDS_SERVTYPE_CRUISE		= 7;
var IDS_SERVTYPE_TRAIN		= 8;
var IDS_SERVTYPE_CURRCHANGE = 9;
var IDS_SERVTYPE_TOUR		= 10;
var IDS_SERVTYPE_PCKG		= 11;
var IDS_SERVTYPE_EFEE		= 12;
var IDS_SERVTYPE_RESTAURANT = 13;
var IDS_SERVTYPE_FERRY		= 14;
var IDS_SERVTYPE_GUIDE		= 15;
var IDS_SERVTYPE_GENERAL	= 16;
var IDS_SERVTYPE_VACATION	= 17;
var IDS_SERVTYPE_EFEE_TICKET= 18;
var IDS_SERVTYPE_TOUR_FIT	= 19;
var IDS_SERVTYPE_TRANSFER_ALLOC = 20;
var IDS_SERVTYPE_ATTRACT	= 21
var IDS_SERVTYPE_RESTAURANT_ALLOC	= 22

var SL_MAINSERVICE		= "MAIN";
var SL_BOARDBASIS		= "BASE";
var SL_SUPPLEMENTS		= "SUPPLEMENT";

var UCHAR_MAX			= 0xFF;
var LONG_MAX			= 0x7FFFFFFF;	// Max value for VBScript CLng()

var _now = new Date();
var START_YEAR			= _now.getFullYear();
var END_YEAR			= _now.getFullYear()+5;
var JS_INVALID_DATE	    = new Date(1900,0,1);


// eSpecialRemType (translation of enum from G2)
var REM_SPECIAL_NON	= 0
var REM_SPECIAL_PL	= 1
var REM_SPECIAL_PR	= 2
var REM_SPECIAL_ALL	= 3
