/*###### Common Messages ######*/

var COMN_ENTER_MESSAGE = 'Please enter a message.';
var COMN_INVALID_CHARS = 'The name contains invalid characters.  Please use only alphanumeric characters (i.e. \"A-Z\", \"a-z\", or \"0-9\").';
var COMN_LOADING = 'Loading Page...';
var COMN_FOOTER = 'Copyright © 2001-2010. All Rights Reserved.<br>' +
                  'This website is best viewed with Microsoft Internet Explorer 5 or newer.  ' +
                  '<a href="http://www.microsoft.com/ie/" target="resource window">Click here to get the latest version.</a><br><br>';
var COMN_URL_TOO_LONG = 'Cannot process your request.  The created URL is too long and can not be processed by your browser.  Please change the request type to posting.';
var COMN_CLOSE = 'Close';
var COMN_REFRESH = 'Refresh';
var COMN_NEARBY_VEHICLES = 'Nearby Vehicles';
var COMN_NEARBY_LOCATIONS = 'Nearby Locations';
var COMN_NEARBY_GEOFENCES = 'Nearby Geofences';

/*###### Logon Messages ######*/

var LOGON_ENABLE_COOKIES = 'Your browser does not have cookies enabled.  Please enable cookies or this web site will not work correctly.';
var LOGON_DISABLE_POPUP_BLOCKER = 'You have a popup blocker on your computer.  Please disable your popup blocker for this site.';
var LOGON_SELECT_LANGUAGE = 'Select a Language:&nbsp;&nbsp;';
var LOGON_FORGOT_PASSWORD = 'Forgot your password?';

/*###### Main Messages ######*/

var MAIN_SELECT_VEHICLE = 'Please select at least one vehicle.';
var MAIN_SELECT_VEHICLE_LOC = 'Please select at least one vehicle or location.';
var MAIN_SELECT_ONE_VEHICLE = 'Please select only ONE vehicle.';
var MAIN_SELECT_VEHICLE_OP = 'Please select a vehicle option.';
var MAIN_SELECT_DATE = 'Please select a start and end date.';
var MAIN_SELECT_VALID_DATE = 'Please select an end date that occurs after the start date.';
var MAIN_SELECT_DATE_APART = 'Please choose dates 31 days or less apart.'
var MAIN_SELECT_REPORT_TYPE = 'Please select the report type.';
var MAIN_ENTER_STOP_DIST = 'Please enter a stop distance for the report.';
var MAIN_ENTER_STOP_TIME = 'Please enter a stop timeout for the report.';
var MAIN_ENTER_SPEED = 'Please enter a maximum speed for the report.';
var MAIN_ENTER_EVENT = 'Please enter an event for the report.';
var MAIN_ENTER_IGNONEVENT = 'Please enter the ignition on event for the report.';
var MAIN_ENTER_IGNOFFEVENT = 'Please enter the ignition off event for the report.';
var MAIN_SELECT_REPORT_DATE = 'Please select the report date type.';
var MAIN_ENTER_ADDRESS = 'Please enter the address.';
var MAIN_ENTER_STATE_ZIP = 'Please enter a State or Zip Code.';
var MAIN_ABOUT_SEND = 'You are about to send a \'%s1\' message to %s2.  Click \'OK\' to continue or click \'Cancel\' to quit.';
var MAIN_SENDING = 'Sending \'%s1\' message to';
var MAIN_COMPLETE = 'Operation complete. Click <a href="javascript:GetVehicleMap();">here</a> to view %s1\'s location.';
var MAIN_ABOUT_GETPOS = 'You are about to send a \'Get Position\' message to %s1.  Click \'OK\' to continue or click \'Cancel\' to quit.';
var MAIN_GETPOSTION = 'Getting position for';
var MAIN_ABOUT_SENDOUTPUT = 'You are about to send %s2 message to %s1.  Click \'OK\' to continue or click \'Cancel\' to quit.';
var MAIN_ENABLE_OUTPUT = 'an \'Enable Output\'';
var MAIN_DISABLE_OUTPUT = 'a \'Disable Output\'';
var MAIN_SENDING_OUT = 'Sending output to';
var MAIN_SELECT_ZOOM = 'Please select a zoom level.';
var MAIN_SELECT_WIDTH = 'Please select a map width.';
var MAIN_MONTH_JAN = 'Jan';
var MAIN_MONTH_FEB = 'Feb';
var MAIN_MONTH_MAR = 'Mar';
var MAIN_MONTH_APR = 'Apr';
var MAIN_MONTH_MAY = 'May';
var MAIN_MONTH_JUN = 'Jun';
var MAIN_MONTH_JUL = 'Jul';
var MAIN_MONTH_AUG = 'Aug';
var MAIN_MONTH_SEP = 'Sep';
var MAIN_MONTH_OCT = 'Oct';
var MAIN_MONTH_NOV = 'Nov';
var MAIN_MONTH_DEC = 'Dec';
var MAIN_DAY_ABBR_SUN = 'S';
var MAIN_DAY_ABBR_MON = 'M';
var MAIN_DAY_ABBR_TUE = 'T';
var MAIN_DAY_ABBR_WED = 'W';
var MAIN_DAY_ABBR_THU = 'T';
var MAIN_DAY_ABBR_FRI = 'F';
var MAIN_DAY_ABBR_SAT = 'S';
var MAIN_KNOTS = 'knots';
var MAIN_MPH = 'mph';
var MAIN_KPH = 'km/h';
var MAIN_MULTIPLE_VEHICLES = 'multiple vehicles';
var MAIN_COMPLETE_MULTI = 'Multiple vehicles have been issued an over-the-air command.  It may take several minutes to receive a response.';
var MAIN_SELECT_VEHICLE = 'No more than %1 vehicles can be selected at one time.  Please select only %1 vehicles.';
var MAIN_CREATE_REPORT = 'Create Report!';
var MAIN_SCHEDULE_REPORT = 'Schedule Report!';
var MAIN_ENTER_EMAIL = 'Please enter a valid email address.';
var MAIN_CANT_SCHEDULE = 'The "%1" report cannot be scheduled for delivery. The schedule report check box will be unchecked.';

/*###### Report Messages ######*/

var REPORT_IDLETIME_DURNAME = 'Idle Time';
var REPORT_IDLETIME_DURNAMEPLUR = 'Idle Times';
var REPORT_IDLETIME_DURSTARTNAME = 'Idle Start Time';
var REPORT_IDLETIME_DURSTOPNAME = 'Idle Stop Time';
var REPORT_ENGHRS_DURNAME = 'Engine Run Time';
var REPORT_ENGHRS_DURNAMEPLUR = 'Engine Run Times';
var REPORT_ENGHRS_DURSTARTNAME = 'Engine On Time';
var REPORT_ENGHRS_DURSTOPNAME = 'Engine Off Time';
var REPORT_SHIFT_DURNAME = 'Trip Duration';
var REPORT_SHIFT_DURNAMEPLUR = 'Trip Durations';
var REPORT_SHIFT_DURSTARTNAME = 'Trip Start';
var REPORT_SHIFT_DURSTOPNAME = 'Trip Stop';
var REPORT_SHIFT_DAYSPANNAME = 'Shift Time';

/*###### Account Messages ######*/

var ACCT_INVALID_EMAIL = 'The email address you have entered is invalid.  Please enter a valid email address.\nAlso, please separate multiple email addresses using a semi-colon (\';\').';
var ACCT_INVALID_PHONE = 'Please enter your phone number in the following format \'x-xxx-xxx-xxxx\' if you are not in the local calling area.  Otherwise use the \'xxx-xxxx\' format.\nAlso, please separate multiple phone numbers using a semi-colon (\';\').';
var ACCT_ENTER_EMAIL = 'Please enter your email address.';
var ACCT_ENTER_PHONE = 'Please enter your phone address.';
var ACCT_ENTER_EVENT = 'Please enter an event number.';
var ACCT_ENTER_EVENT_LABEL = 'Please enter an event label.';
var ACCT_INVALID_EVENT = 'The event code that you entered is invalid.  Please enter an decimal event code containing only numbers.';
var ACCT_NOTE_ONE_VEH = 'Timed user notifications can only be performed on individual vehicles.  Please choose a single vehicle.';
var ACCT_ENTER_INPUT_LABEL = 'Please enter an input label.';
var ACCT_ENTER_INPUT_ON = 'Please enter an input ON label.';
var ACCT_ENTER_INPUT_OFF = 'Please enter an input OFF label.';
var ACCT_ENTER_OUTPUT = 'Please enter an output label.';
var ACCT_ACCESS_DENIED = 'Access Denied. (Level 3 Password Required)';
var ACCT_SELECT_GEOFENCE = 'Please select a geofence from the list.';
var ACCT_ICON_NONE = 'None';
var ACCT_LONG_EMAIL = 'The email address field is limited to 255 characters. Please enter fewer email addresses for this notification';
var ACCT_SELECT_KEYWORD = 'Please select a keyword and<br>click "Insert"';
var ACCT_INSERT = 'Insert';
var ACCT_CLOSE = COMN_CLOSE; // left for backward compatibility
var ACCT_DLG_TITLE_COLNAME = 'Column Label';
var ACCT_DLG_CAPTION_COLNAME = 'Please enter the label you would like to be displayed for this column';

/*###### Admin Messages ######*/

var ADMIN_VEHICLE_NAME = 'Please specify the vehicle name to be added.';
var ADMIN_VEHICLE_EXISTS = 'That vehicle already exists. Please enter another vehicle ID.';
var ADMIN_SELECT_VEHICLE = 'Please select a vehicle.';
var ADMIN_USER_DNE = 'The user does not exist.  You must add the user before trying to save its settings.';
var ADMIN_SELECT_PAYMENT = 'Please select a payment type from the \'Payment Type\' list box.';
var ADMIN_INVALID_PHONE_PIN = 'Please enter a valid Phone PIN.  The Phone PIN must only contain numbers.';
var ADMIN_ENTER_MESSAGE = 'Please enter a message to send.';
var ADMIN_ENTER_USER = 'Please enter a user name.';
var ADMIN_SELECT_USER = 'Please select a user.';
var ADMIN_USER_EXISTS = 'That user already exists. Please enter another user name.';
var ADMIN_SELECT_DATE = 'Please select the date of the report you would like to to download.';
var ADMIN_SELECT_DEBUGDATE = 'Please select the date of the debug you would like to to download.';
var ADMIN_DLG_TITLE_DUPLICATEUSER = 'Duplicate User';
var ADMIN_DLG_CAPTION_DUPLICATEUSER = 'Please enter a unique name for the new user.<br><br><strong>User Name</strong>';
var ADMIN_VEHICLES = 'Vehicles:';
var ADMIN_VEHICLE = 'Vehicle:';
var ADMIN_ADD_VEHICLE = 'Add Vehicle';
var ADMIN_DELETE_VEHICLE = 'Delete Vehicle';
var ADMIN_USERS = 'Users:';
var ADMIN_USER = 'User:';
var ADMIN_ADD_USER = 'Add User';
var ADMIN_DELETE_USER = 'Delete User';
var ADMIN_AREYOUSURE = 'Are you sure you want to delete user \'%1\'?';
var ADMIN_DLG_TITLE_COPYTOSRV = 'Copy To Server';
var ADMIN_DLG_CAPTION_COPYTOSRV = 'Please select a server where you would like to copy the \'%1\' user.<br><br><strong>Server</strong>';
var ADMIN_AREYOUSURE_COPYTOSRV = 'Are you sure you want copy the user \'%1\' to the selected server?\r\n\r\nNOTE: The user\'s geofences and RASTRAC vehicle settings will need to be copied to the server manually.';

/*###### Map Window Messages ######*/

var MAPWIN_MAPWIDTH_NONE = 'None';
var MAPWIN_PREV_DAY = '&lt; Prev Day';
var MAPWIN_NEXT_DAY = 'Next Day &gt;';
var MAPWIN_MIN_ZOOM = 'The minimum zoom level is 100 meters wide.';
var MAPWIN_MAX_ZOOM = 'The maximum zoom level is 10000000 meters wide.';
var MAPWIN_ZOOM_IN = 'Zoom In';
var MAPWIN_ZOOM_OUT = 'Zoom Out';
var MAPWIN_ENTER_LOC = 'Please enter a location name.';
var MAPWIN_TOTAL = 'Total: ';
var MAPWIN_FROM_LAST = 'From Last Point: ';
var MAPWIN_FEET = 'feet';
var MAPWIN_METERS = 'meters';
var MAPWIN_MILES = 'miles';
var MAPWIN_NM = 'nautical miles';
var MAPWIN_KM = 'kilometers';
var MAPWIN_DIST_POINT_LIMIT = 'You have gone over the 100 point maximum.';
var MAPWIN_TEXT_RECENTER = 'Please resize the map to small, medium, or large before trying to center on a state.';
var MAPWIN_DLG_TITLE_LOCATION = 'Location Name';
var MAPWIN_DLG_CAPTION_LOCATION = 'Please enter a name for the new location.<br><br><strong>Location Name</strong>';
var MAPWIN_DLG_TITLE_GEOFENCE = 'Geofence Name';
var MAPWIN_DLG_CAPTION_GEOFENCE = 'Please click on the map to outline the geofence region. Click OK to complete the geofence polygon region.<br><br><strong>Geofence Name</strong>';
var MAPWIN_DLG_CHECKLABEL_GEOFENCE = '<strong>Create inverted geofence</strong>';
var MAPWIN_ZOOM_TO = 'Zoom To...';
var MAPWIN_CENTER_ON = 'Center On...';
var MAPWIN_CLICK_HERE = 'Click Here';
var MAPWIN_NOT_AVAIL = 'Not Available';

/*###### Messaging Window Messages ######*/

var MSGWIN_MESSAGE_TRUNCATED1 = 'Messages will be truncated to 256 characters.  There are currently ';
var MSGWIN_MESSAGE_TRUNCATED2 = ' characters in the message including your name.';
var MSGWIN_MESSAGE_TRUNCATED3 = ' characters in the message.';
var MSGWIN_MESSAGE_EMPTY = 'Please enter a message to send.';
var MSGWIN_MESSAGE_YOUSAID = 'You Said to ';
var MSGWIN_MESSAGE_SENDING = 'Sending...';
var MSGWIN_MESSAGE_SAID = ' Said:\n  ';
var MSGWIN_MESSAGE_SENT = 'Sent.';
var MSGWIN_MESSAGE_ERROR = 'Error.';
var MSGWIN_MESSAGE_NO_PERMISSION = '\nYou do not have permission to send messages.\n\n';
var MSGWIN_MESSAGE_NOT_LOGGED_IN = '\nYou are not logged on.  Messages will not be delivered.\n\n';
var MSGWIN_MESSAGE_NO_RESPONSE = 'The server did not respond to the following message. Message may not have been delivered:\n';
var MSGWIN_MESSAGE_NO_RESPONSE_GETPOS = 'The server did not respond to the poll.  The poll was not delivered.';
var MSGWIN_MESSAGE_ERROR_GENERAL = 'The following message could not be delivered:\n';
var MSGWIN_MESSAGE_ERROR_GETPOS = 'The server was unable to poll the vehicle.';
var MSGWIN_MESSAGE_IOP_UNAVAILABLE = '\nThe IOP is currently busy or the vehicle is not associated with an IOP. The message could not be delivered. Please try again.\n\n';
var MSGWIN_MESSAGE_NOT_CONNECTED = 'Not Connected.';

/*###### Advisory Dialog Messages ######*/

var ADVDLG_NEED_MORE_POINTS = 'Please click on the map to create the geofence region.  You must use at least 3 points to create the region.';

/*###### Maintenance Messages ######*/

var MAINT_ENTER_NAME = 'Please select a name for this maintenance interval.';
var MAINT_ENTER_VEHICLE= 'Please select a vehicle for this maintenance interval.';
var MAINT_ENTER_LENGTH = 'Please enter a length (mileage) for this maintenance interval. Enter 0 to ignore the mileage.';
var MAINT_ENTER_DLENGTH = 'Please enter a length (days) for this maintenance interval. Enter 0 to ignore the days.';
var MAINT_ENTER_LENORDAYS = 'Please enter a length in mileage and/or days for this maintenance interval.  Both the mileage and days length can not be 0.';
var MAINT_ENTER_UNIT = 'Please select a length unit for this maintenance interval.';
var MAINT_ENTER_ENGINEON = 'Please enter the engine on event for this maintenance interval.';
var MAINT_ENTER_ENGINEOFF = 'Please enter the engine off event for this maintenance interval.';
var MAINT_ENTER_NOTIFY = 'Please enter the notification event for this maintenance interval.';
var MAINT_ENTER_COMPLETE = 'Please enter the complete event for this maintenance interval.';
var MAINT_ENTER_MILEAGEHOURS = 'Please enter the mileage/engine hours when the maintenance last occurred.';
var MAINT_ENTER_DATE = 'Please enter the date the maintenance last occurred.';
var MAINT_AREYOUSURE = 'Are you sure you want to delete the \'%1\' interval?';
var MAINT_AREYOUSURE_LASTOCCUR = 'Are you sure you want set the last occurance for the \'%1\' interval?';
var MAINT_AREYOUSURE_ODOM = 'Are you sure you want change the odometer for vehicle \'%1\'?';
var MAINT_AREYOUSURE_ENGHRS = 'Are you sure you want change the engine hours for vehicle \'%1\'?';
var MAINT_AREYOUSURE_MODIFY = 'The \'%1\' interval already exists.  If you continue you will need to reenter the odometer/engine hours and date that the maintenance was last completed.  Are you sure you want to continue?';
var MAINT_ODOMETER = 'Odometer';
var MAINT_ENGINEHOURS = 'Engine Hours';

