
//Common Messages (javascript.js)
var Alert_EmpExchg = "Please select an exchange.";
var Alert_EmpCompany = "Please enter a company name.";
var Alert_InvDate = "The date format is invalid. Please enter the date in the format dd/mm/yyyy.";
var Alert_InvMonth = "The month entered is invalid. The month value must be between 1 and 12.";
var Alert_InvDay = "The day entered is invalid. The day value must be between 1 and ";
var Alert_InvDayPart2 = ".";
var Alert_SubmitOnce = "You may submit this request once.";

//Date Validation
var Alert_EmpDay = "Please enter a number for the Day.";
var Alert_EmpMonth = "Please enter a number for the Month.";
var Alert_EmpYear = "Please enter a number for the Year.";
var Alert_InvDay1 = "Please enter a valid Day.";
var Alert_InvMonth1 = "Please enter a valid Month.";
var Alert_InvYear1 = "Please enter a valid Year.";
var Alert_InvMonth2 = "This month does not have 31 days.";
var Alert_InvMonth3 = "February only has 28 or 29 days."; 
var Alert_PastDate = "Please enter a date in the past.";
var Alert_PastMonth = "Please select a month in the past."
var Alert_PastDay = "Please enter a day in the past.";
var Alert_SpecialCharacter = "Input of special characters is not allowed. Please try again.";

//Master pages (used in pages DefaultLogonTemplate.Master, DefaultTemplate.Master, Login.aspx, QuoteBar.aspx, FirstLoginChgPassword.aspx)
var TimeOutMsg1 = "It is ";
var TimeOutMsg2 = ".\n\nYour Session has been idle for a specified period of time.\nPlease click the button below within the next minute to continue your session.\nOtherwise, your session will expire and you will need to log in again.";
var IbTimeOutMsg ='Your session will be terminated soon.\nClick "OK" to continue or "Cancel" to Logout.';
var IbTimeOutMsg_Extend ='Your session will be terminated soon.\nClick "OK" to continue or "Cancel" to Logout.\n\nNote: Please go to My Profile > Customise Site if you wish to extend session to maximum allowable';
var OetTimeOutMsg_Extend ='Your session will be terminated soon.\nClick "OK" to continue or "Cancel" to Logout.\n\nNote: Please go to header bar > Customise Site if you wish to extend session to maximum allowable';

//Symbol Lookup
var Alert_USStock = "For US stocks search, please enter at least three characters";

//Order Function.js (used in pages Trading.aspx, TAmend.aspx, TAmendR.aspx, TCancel.aspx)
var languagePath = "English";
var Alert_AllorNone = "All or None option is not allowed on this exchange.";
var Alert_AllorNoneLimit = "All or None option is for Limit orders only.";
var Alert_AmendQty = "Amend Quantity must include the quantity already filled.";
var Alert_BuySell = "Please select Buy or Sell";
var Alert_Date30Days = "The date specified must be within the next 30 days";
var Alert_EmpCashOrder = "Please check the Convert to Cash Order option before submitting this order.";
var Alert_EmpDate = "Please enter a Date.";;	
var Alert_EmpDuration = "Please select an Order Duration.";
var Alert_EmpForcedOrder = "Please select the Forced The Order option before submitting this order.";
var Alert_EmpOrderTo = "Please select Buy or Sell.";
var Alert_EmpPassword = "Please enter a trading password.";
var Alert_EmpPrice = "Please enter a Limit Price.";
var Alert_EmpStopLossPrice = "Please enter a Stop Loss Price.";
var Alert_EmpLowestSellPrice = "Please enter a Lowest Selling Price.";
var Alert_EmpQty = "Please enter a Quantity.";
var Alert_EmpSymbol = "Please enter a Symbol.";
var Alert_HigherPrice = "Please enter a Limit Price that is greater than the limit price in your existing order.";
var Alert_InProcess = "You have already submitted your request.\nPlease wait for processing to complete.";
var Alert_InvAllorNone = "All or None is only allowed on orders with a quantity of at least 100.";
var Alert_InvDatePast = "The date specified cannot be a day that has already passed.";
var Alert_InvDateToday = "The date specified cannot be today.";
var Alert_InvDateWeekend = "The date specified cannot be on Saturday or Sunday.";
var Alert_InvEntryDate = "A Date is not to be entered unless the Order Duration selected is Good till Date.";
var Alert_InvEntryPrice = "A Limit Price is not to be entered unless the Order Type selected is a type of limit order.";
var Alert_InvForceOrder = "Force the Order is not allowed on this exchange.";
var Alert_InvLotOrder = "Odd Lot orders are not allowed on this exchange.";
var Alert_InvPassword = "Password length must be 5-25 characters.\n\nPlease re-enter your new password.";
var Alert_InvPrice1Dec = "Please enter a valid Limit Price.\n\n(Only up to 1 decimals place allowed, a maximum\nvalue of 99999999.9, and no special characters.)";
var Alert_InvPrice3Dec = "Please enter a valid Limit Price.\n\n(Only up to 3 decimals places allowed, a maximum\nvalue of 99999999.999, and no special characters.)";
var Alert_InvStopLossPrice3Dec = "Please enter a valid Stop Loss Price.\n\n(Only up to 3 decimals places allowed, a maximum\nvalue of 99999999.999, and no special characters.)";
var Alert_InvLowestSellPrice3Dec = "Please enter a valid Lowest Selling Price.\n\n(Only up to 3 decimals places allowed, a maximum\nvalue of 99999999.999, and no special characters.)";
var Alert_InvPrice4Dec = "Please enter a valid Limit Price.\n\n(Only up to 4 decimals places allowed, a maximum\nvalue of 99999999.9999, and no special characters.)";
var Alert_InvQty = "Please enter a valid Quantity.\n\n(Decimals and special characters are not allowed).";
var Alert_InvSymbol = "Please enter a valid Symbol.\n\n(Maximum of 8 characters and no spaces allowed.)";
var Alert_InvUSShares = "Please note that you are not able to trade US shares because you have not accepted the US Tax Withholding Notification \n\nTo review this notification, please select \'Ok\'. If you would like to review it at a later date, please select \'Cancel\'.";
var Alert_LowerPrice = "Please enter a Limit Price that is less than the limit price in your Existing Order.";
var Alert_LowerQty = "Please enter a Quantity lower than the quantity in your Existing Order.";
var Alert_MaintenanceMsg = "Kindly note that in preparation of a system modification, all open Good-Till-Date (GTD) orders for US and Canada market as at 5:00am, 06 March 2010 (Sat) will be expired.\n\nYou may place your US and Canada GTD orders again from 8:00pm, 08 March 2010.";
var Alert_Processing = "Your application is being processed";
var Alert_nonDTC = "PLEASE CONFIRM THE FOLLOWING ORDER:\n\nWARNING: Please note that this is not a DTC eligible US stocks. There will be a foreign settlement charge\nof USD 75 incur to your trading account if you choose to purchase this stock.\n\nDo you want to proceed to purchase this stock and accept the additional foreign settlement charge of USD 75?";
var Alert_ForeignCurr1 = "This trade involves a Foreign Exchange conversion and will be settled in ";
var Alert_ForeignCurr2 = ". \nClick on \'OK\' to settle this trade in ";
var Alert_ForeignCurr3 = " or click on \'Cancel\' to return to the Order Entry page.";
var Alert_NoMCSA = "There is no MCSA account available for this order.";
var Alert_NoValueChanged = "The amended order is the same as the original order. Please try again or click “Cancel” to Order Status page";
var LotSize = "Lot Size";
var Alert_InvQtyFST = "Please enter a valid quantity.";
var Alert_OrderVal = "Please enter a valid contract value. Contract value must be at least USD 25 and up to 2 decimal places.";
var Alert_FST = "Unable to proceed with your Fractional trading access. Please try again via Account Management > Fractional Trading.";

//Fx Conversion

var Alert_InvAmt  = "Please enter a valid Withdrawal Amount.\n\n(Only up to 2 decimals places allowed, a maximum\nvalue of 99999999.99, and no special characters.)";
var Alert_EmpFXAmt = "Please enter a Withdrawal Amount";
var Alert_FXcurcsame = "From and To cannot be the same";

//Funds Withdrawal
var Alert_InvAmt2Dec = "Please enter a valid Withdrawal Amount.\n\n(Up to 2 decimal places and a maximum\nvalue of 99999999.99, with no special characters)";
var Alert_EmpWithdrawalAmt = "Please enter a Withdrawal Amount";
var Alert_InvFromToWithdrawal = "Please select different accounts in the fields From and To";
var Alert_WithdrawalConversionCurrency = "Please select a different currency for Withdrawal Amount and Currency to convert to";
var Alert_EmpMcaAccount = "Please enter DBS MCA Account Number";
var Alert_CurrencyToBePaidSgd = "Currency to Convert to must be in SGD";
var Alert_WithdrawalAmtCurrencySgd = "Currency for Withdrawal Amount must be in SGD";
var Alert_InvMca = "Please enter a valid DBS MCA Account Number";
var Alert_InvWithdrawalAmt = "Invalid request. Please enter an amount greater than 0.";
var Alert_EmpmultiplierAccount = "Please enter a valid Multiplier Account.";

//Payment Facility
var Alert_EmpBankName = "Please select Bank Name.";
var Alert_InvAccountNumber = "Account Number should be numeric.";

var Alert_NoStockselected = "No stock counter has been selected.\nPlease select the stock counter that you wish to trade by clicking on the counter name";
var Warning_1 = "By clicking the 'OK' button for a Sell order, you\nacknowledge that you have sufficient shares \nfor delivery and you are not performing \na 'naked' short sale.";
var Warning_2 = "By clicking the 'OK' button for a Sell Order, you \nacknowledge that you have sufficient shares for \ndelivery and you are not performing a 'Naked \nShort' sale.\n\nNOTE: Please ensure that you have sufficient shares \nfor delivery before submitting your Sell Order. Any \noversold position shall constitute 'Naked Short Selling' \nand will be subject to buying-in by SGX. In addition \nto the current SGX buying-in processing fee of S$75 \nper contract, there will be a penalty of 5% of the \nvalue of the failed trade subject to a minimum of \nS$1,000. You will be responsible for any losses \nand fees incurred from buying-in. For more details, \nplease refer to the SGX (www.sgx.com) website.";
var Warning_3 = "By clicking the 'OK' button for a Short Sell Order, you \nacknowledge that you might not have sufficient shares \nfor delivery and you are not performing a 'Naked \nShort' sale.\n\nNOTE: Please ensure that you have sufficient shares \nfor delivery before submitting your Short Sell Order. \nAny oversold position shall constitute 'Naked Short \nSelling' and will be subject to buying-in by SGX. In \naddition to the current SGX buying-in processing fee \nof S$75 per contract, there will be a penalty of 5% of \nthe value of the failed trade subject to a minimum of \nS$1,000. You will be responsible for any losses and \nfees incurred from buying-in. For more details, \nplease refer to the SGX (www.sgx.com) website, or \nclick on 'Short Sell Order' link next to the radio \nbutton.";
var Warning_CPF = "By clicking the 'OK' button you acknowledge \nthat your order shall be subject to the applicable Rules \n\nIf you buy shares today under your CPF Investment \nAccount, you cannot sell these same shares \non the same day. However, you may sell them\nthe next day or later. \n\nFor more details, please go to \nhttp://ask-us.cpf.gov.sg/explorefaq.asp?category=22996";
var Warning_SRS = "By clicking the 'Submit' button, you acknowledge\nthatyour order shall be subject to the applicable Rules: \n\nIf you buy shares today under your SRS Investment\nAccount, you cannot sell these same shares\non the same day. However, you may sell them\nthe next day or later.";
var Warning_Contra = "By clicking the 'OK' button for a Sell Order, you \nacknowledge that you have sufficient shares for \ndelivery and you are not performing a 'Naked \nShort' sale.\n\nNOTE: Please ensure that you have sufficient shares \nfor delivery before submitting your Sell Order. Any \noversold position shall constitute 'Naked Short Selling' \nand will be subject to buying-in by SGX. In addition \nto the current SGX buying-in processing fee of S$75 \nper contract, there will be a penalty of 5% of the \nvalue of the failed trade subject to a minimum of \nS$1,000. You will be responsible for any losses \nand fees incurred from buying-in. For more details, \nplease refer to the SGX (www.sgx.com) website.";
var OrderDuration_DAY = "Good for Today";
var OrderDuration_GTM = "Good till Max";
var OrderDuration_GTD = "Good till ";
var OrderDuration_FAK = "Fill and Kill";
var OrderDuration_FOK = "Fill or Kill";
var OrderPrev_AllorNone =   "All or None:                      ";
var OrderPrev_Yes = "Yes";
var OrderPrev_No = "No";
var OrderPrev_Contra =       "Contra:                             ";
var OrderPrev_ForceOrder =   "Forced Order:                  ";
var OrderPrev_Mode =         "Mode:                              ";
var OrderPrev_ConfirmOrder = "PLEASE CONFIRM THE FOLLOWING ORDER:";
var OrderPrev_TradingAcNum = "Trading A/C No:             ";
var OrderPrev_Market =       "Market:                             ";
var OrderPrev_Stock =        "Stock:                               ";
var OrderPrev_SettCcy =      "Settlement Ccy:              ";
var OrderPrev_OrderType =    "Order Type:                     ";
var OrderPrev_OrderDur =     "Order Duration:              ";
var OrderPrev_Quantity =     "Quantity:                         ";
var OrderPrev_TradeVal =     "Trade Value:                    ";

var OrderPrev_Price =        "Price:                                ";
var OrderPrev_Action =       "Action:                             ";
var OrderPrev_Buy = "Buy";
var OrderPrev_Sell = "Sell";
var OrderPrev_ShortSell = "Short Sell";
var OrderPrev_Cash = "Cash";




var Alert_EmpPassword = "Please enter a trading password.";
var Alert_EmpNewPassword = "Please enter a new login password.";
var Alert_NewPasswordCrit = "Your new password must fulfill the following criteria:\n1. Consist of valid characters (a-z or A-Z or 0-9)\n2. Contains at least one number (0-9)\n3. Contains at least one alphabet (a-z or A-Z)\n4. Be of a length between 8 to 25 characters\n5. Does not contain 3 or more sequential characters (e.g. abc, aBc, 123, 321)\n6. Does not contain 3 or more repeating consecutive characters (e.g. aaa, AAA, 111)\n\nPlease re-enter your new password.";
var Alert_VerNewPassword = "Please verify your new password.";
var Alert_PasswordMismatch = "Entered passwords did not match.";
var Alert_SamePasswords = "Your new password is the same as current password..";

//Set alerts (MASetAlerts.aspx)
var Alert_UpdClick = "Please modify your Settings prior to clicking Update.";
var Alert_DisableConfAlert = "Do you wish to disable the ability to receive trade confirmation alerts?";
var Alert_1OptionRqd   = "At least one option must be checked for Trade confirmation, e-Statement, Online instruction status.";
var Alert_1OptionRqd_JointCor   = "At least one option must be checked for Trade confirmation and e-Statement.";
var Alert_1OptionRqdPN_Individual   = "At least one option must be checked for Trade notification, e-Statement, Online instruction status and Notices.";
var Alert_1OptionRqdPN_JointCor   = "At least one option must be checked for Trade notification, e-Statement and Notices.";
var Alert_1OptionRqd_NoeSt   = "At least one option must be checked for Trade confirmation and Online instruction status.";
var Alert_1OptionRqd_JointCor_NoeSt   = "At least one option must be checked for Trade confirmation.";
var Alert_1OptionRqdPN_NoeSt   = "At least one option must be checked for Trade notification, Online instruction status and Notices.";
var Alert_1OptionRqdPN_JointCor_NoeSt   = "At least one option must be checked for Trade notification and Notices.";

//MACustSite.aspx
var Alert_ModifyUpd = "Please modify your Settings prior to clicking Update.";

//Portfolio related (MAPortfolio.aspx)
var Alert_EmpPortQty = "Please enter Quantity";
var Alert_EmpPortMaxQty = "You have entered more than 10 Chars";
var Alert_EmpPortPrice = "Please enter Price";
var Alert_SelStock = "Please select stock before you save your changes.";
var Alert_EmpContractDate = "Please enter Contract Date";
var Alert_EmpStock = "Please select a stock";
var Alert_SelItem = "Please select the required item";
var Alert_DelConfirm = "Do you really want to delete the selected stocks?";
var Alert_OneDecPoint = "Only 1 decimal point is allowed.";
var Alert_InvChar = "You have entered an invalid character";
var Alert_InvSymbol = "Please enter a valid Symbol.\n\n(Maximum of 8 characters and no spaces allowed.)";
var Alert_EmpPortName = "Please enter Portfolio Name";
var Alert_PortQtyLength = "Quantity can not be more than 10 digits";
var Alert_DecimalPlaces = "Only three decimal places is allowed";
var Alert_FourDecimalPlaces = "Only four decimal places is allowed";
var Alert_NumberLength = "Price can not be more than 8 digits";
var Alert_ValidNumber = "Please enter valid number";
var Portfolio_Quantity_Error = "Deletion is unsuccessful due to insufficient quantity remaining. Please try again.";

//MASettleCon.aspx
var Alert_NoStock = "No stock found in the portfolio list or Stock is too low to sell";
var Alert_MoreThan20 = "Can not add more than 20 Stocks !";
var Alert_MoreThan30 = "Can not add more than 30 Stocks !";
var Alert_MoreThan50 = "Cannot add more than 50 stocks.";
var Alert_GeneralError = "An unexpected error has occurred. Error Code: ";

//Calculator
var Alert_InvalidNumFor = "Invalid number for";
var Alert_PleaseTryAgain = ", please try again.";
var Alert_EmpStockQty = "Please enter the Stock Quantity.";
var Alert_EmpStockPrice = "Please enter the Stock Price.";
var Alert_Price = "Price";
var Alert_Qty = "Quantity";

//Clarity
//DSS Analysis
var Alert_20Stocks = "Selected watchlist already has 20 stocks.";
var Alert_ConfirmAdd = "Do you really want to add ?";

//DSS Compare
var Alert_Morethan5 = "Can not add more than 5 conditions.";
var Alert_EmpFields = "Please select a field from list";

// MAUpdatePclrs
var Alert_MAUEmpTPassword = "Please enter your trading password";
var Alert_MAUUpdClick = "Please modify your Settings prior to clicking Update.";
var Alert_MAUEnterHomNo = "Please enter your home phone number with 10 or less than 10 digits. No spaces or special characters is required.";
var Alert_MAUValidEmailAdd = "Please enter a valid Email Address.";
var Alert_MAUEnterMobNo = "Please enter your mobile number with 10 or less digits. No spaces or special characters.";
var Alert_MAUEnterOffNo = "Please enter your office phone number with 10 or less than 10 digits. No spaces or special characters is required.";
var Alert_MAUEnterFaxNo = "Please enter your fax number with 20 or less than 20 digits. No spaces or special characters is required.";
var Alert_MAUEnterPagNo = "Please enter your pager number with 20 or less than 20 digits. No spaces or special characters is required.";
var Alert_MAUEnterTrdNotify = "Making this change may prevent you from receiving trade notifications. Are you sure?";
var Alert_MAUEmptyMobNo  = "Please enter a valid mobile number.";
var Alert_MAUEnterMailAddress = "Please enter Mailing Address.";
var Alert_MAUEnterResidentialAddress = "Please enter Residential Address.";
var Alert_MAUEnterPostalCode = "Please enter Postal Code.";
var Alert_MAUEnterCountry = "Please select Country";
var Alert_MAUEnterOccupation = "Please enter Occupation.";
var Alert_MAUOccupationType = "Please select Occupation Type";
var Alert_MAUEnterOfficeAddress = "Please enter Company Address.";
var Alert_MAUEnterOfficeName = "Please enter Company Name.";
var Alert_MAUEnterBusiness = "Please enter Nature of Business.";
//new alerts
var Alert_MAUEnterCountryCode = "Please enter your Country Code with 3 or less than 3 digits. No spaces or special characters is required.";
var Alert_MAUEnterAreaCode = "Please enter your Area Code with 3 or less than 3 digits. No spaces or special characters is required.";
var Alert_MAUEnterTrdNotify_HK = "Making this change may prevent you from receiving trade notifications and e-statements. Are you sure?";
var Alert_MAUNoStartingZero = "The country and area code should not begin with “0” number.";
var Alert_MAUValidPostalCode = "Please input a valid 6 digit Singapore postal code.";
var Alert_InvAdd = "Invalid input in address fields.\n <br/>•	Please enter only English letters.<br/>•	Only certain symbol @ # ' . / - is allowed.";

//Foreign Securities
var Alert_EnterStock = "Please enter Stock";
var Alert_EnterBrokerName = "Please enter Agent/Broker Name";
var Alert_EnterAccountName = "Please enter Account Name";
var Alert_EnterAccountNumber = "Please enter Account Number";
var Alert_EnterParticipantNumber = "Please enter Participant Number";
var Alert_EnterBrokerContactPerson = "Please enter Broker Contact Person";
var Alert_EnterBrokerTelNumber = "Please enter Broker Telephone Numbers";
var Alert_EnterBrokerEmailFax = "Please enter Broker Email/Fax No";
var Alert_SetAlert = "Please ensure you have selected your preferred Service Application Alerts, under My Profile > Set Alerts.";
var Alert_SetAlert_PN = "Please ensure you have selected your preferred Service Application Alerts, under My Profile > Manage Notifications";

//Login
var Alert_LoginPwdLen = "Password length must be 5-25 characters.\n\nPlease re-enter your password.";
var Alert_LoginInvCharPwd = "There is at least one invalid character in your password.\n\nValid characters are letters (A-Z, a-z) and numbers (1-0).";
var Alert_LoginLoginPwd = "Please enter a log in password.";
var Alert_LoginEnterUserID = "Please enter your User ID.";
var Alert_LoginEnterPwd = "Please enter a password.";

// Stocks (QRQuoteDetails.aspx)
var Alert_SuccessAdded = "Successfully added to watchlist.";


// DSSBestWorstCriteriaEdit.aspx
var Alert_DSSBWCEdit1Cre = "Please select at least 1 criteria.";
var Alert_DSSBWCEditExc = "Please select an Exchange.";
var Alert_DSSBWCEdit5Cre = "Can not add more than 5 criteria.";
var Alert_DSSBWCEditCreNm = "Please select a Criteria name from list.";
var Alert_DSSBWCEditEntCre = "Please enter Criteria name.";
var Alert_DSSBWCEditCreSave = "Criteria saved.";
var Alert_DSSBWCEditFldAdd = "Please select a Field to add.";
var Alert_DSSBWCEditErrorOccured = "Criteria is not saved successfully. Please try again.";

// DSSCriteriaBuilder.aspx
var Alert_DSSCBuilderEntNum = "Please enter valid Numeric value";
var Alert_DSSCBuilderSelOpr = "Please select operator.";
var Alert_DSSCBuilderSelOprVal = "Please enter operator.";
var Alert_DSSCBuilderNoFldSel = "No fields Selected";


//DSSAroundYou.aspx
var Alert_DSSAroundSelectField = "Please select field from list.";


//Agreement
var Alert_Agr_Fillin = "Please fill in your details before you click on the Accept button.";
var Alert_Agr_Allpoints = "You must agree to all points for this exchange in order to accept this Exchange agreement.";
var Alert_Agr_EnterNm = "You must enter your name into the Subscriber field in order to accept this Exchange agreement.";
var Alert_Agr_EnterSign = "You must enter your signature into the Signature field in order to accept this Exchange agreement.";
var Alert_Agr_Skip = "Please note that if you choose to skip or cancel this Exchange Agreements, you will not be able to view US and Canada quotes. \n\nTo review this agreement at a later date, please access the agreement at Account Management under My Account.";
var Alert_NYSE_Q_NotSelected = "You must agree to all points for all exchanges in order to accept this Exchange agreement.";
var Alert_NYSE_Q1 = "According to your answers to questions A-K above, you may not fall within the definition of \"Nonprofessional Subscriber\". Please see the definition of \"Nonprofessional Subscriber\" in the paragraphs above.";
var Alert_NYSE_Q2 = "You must agree to all points for all exchanges in order to accept this Exchange agreement.";

//QR A-Z List
var Alert_A_Z_MaxStockMsg = "Please select up to 5 stocks.";

//2FA Registration
var Alert_2FA_RegCode = "Please enter the Registration Code found in the letter sent to you.";
var Alert_2FA_SerialNo = "Please enter the Serial Number located at the back of your Token.";
var Alert_2FA_TokenSecurePIN = "Please enter your Token PIN.";
var Alert_2FA_WrongToken = "You may have accidentally keyed in the wrong IB Token Secure PIN. Please re-enter your IB Token Secure PIN.";
var Alert_2FA_TryDiffOTP = "Please use the different OTP Pin.";
var Alert_2FA_SMSSecurePIN = "Please enter your SMS PIN.";
var Alert_2FA_SMSWrongToken = "You may have accidentally keyed in the wrong SMS PIN. Please re-enter your SMS PIN.";

//QR Chart
//var Alert_QRChart_NoIndErr = "No indicator was configured. Please configure at least 1 indicator and try again.";
//var Alert_QRChart_SuccessChartTemplate = "Successfully updated chart template.";
//var Alert_QRChart_RightClickDisable = "Right click is disabled!";

//Short Sell
var alert_ShortSell = "WARNING: Please do not select \"Short Sell Order\" if it is not a Short Sell Order. \n\nFor more information on Short Sell Order, please click on the \"Short Sell Order\" link.";

var DtPickr_Custom = "Select a Date";
var DtPickr_CloseWIn = "Close Window";

var DtPickr_Jan = "January";
var DtPickr_Feb = "February";
var DtPickr_Mar = "March";
var DtPickr_Apr = "April";
var DtPickr_May = "May";
var DtPickr_Jun = "June";
var DtPickr_Jul = "July";
var DtPickr_Aug = "August";
var DtPickr_Sep = "September";
var DtPickr_Oct = "October";
var DtPickr_Nov = "November";
var DtPickr_Dec = "December";

var DtPickr_Sunday = "Su";
var DtPickr_Monday = "Mo";
var DtPickr_Tuesday = "Tu";
var DtPickr_Wednesday = "We";
var DtPickr_Thursday = "Th";
var DtPickr_Friday = "Fr";
var DtPickr_Saturday = "Sa";

var Currency_SGD = "SGD";
var Currency_HKD = "HKD";
var Currency_CAD = "CAD";
var Currency_USD = "USD";
var Currency_AUD = "AUD";
var Currency_JPY = "JPY";
var Currency_CNY = "CNY";
var Currency_GBP = "GBP";
var Currency_EUR = "EUR";

var QV_BoughtFrmSeller = "Bought from Seller";
var QV_SoldToBuyer = "Sold to Buyer";


var PrimaryMkt_CA = "CA";
var PrimaryMkt_HK = "HK";
var PrimaryMkt_SEHK = "SEHK";
var PrimaryMkt_SG = "SG";
var PrimaryMkt_SGX = "SGX";
var PrimaryMkt_US = "US";
var PrimaryMkt_US_N = "US-N";
var PrimaryMkt_US_Q = "US-Q";
var PrimaryMkt_US_V = "US-V";
var PrimaryMkt_TSX = "TSX";
var PrimaryMkt_TSXV = "TSXV";

var OrderType_LMT = "LMT";
var OrderType_MKT = "MKT";
var OrderType_STL = "STL";
var OrderType_STT = "STT";
var OrderType_ELO = "ELO";
var OrderType_SLO = "SLO";
var OrderType_ALO = "ALO";
var OrderType_AMO = "AMO";
var OrderType_FLO = "FLO";

var OrderType_LimitOrder = "Limit Order";
var OrderType_MarketOrder = "Market Order";
var OrderType_EnhancedLO = "Enhanced Limit Order";
var OrderType_SpecialLO = "Special Limit Order";
var OrderType_AuctionMO = "Auction Market Order";
var OrderType_AuctionLO = "Auction Limit Order";

var Txn_ALL = "ALL";
var Txn_Dollar = "$";
var Txn_Page = "Page: ";
var Txn_RecNo = "Records no:";
var Txn_Alert_NoTransaction = "No transaction found.";
var Txn_5M = "$5M";
var Txn_10M = "$10M";
var Txn_1M = "$1M";
var Txn_500K = "$500K";
var Txn_1to3 = "$1 to $3";
var Txn_3to5 = "$3 to $5";
var Txn_5to10 = "$5 to $10";
var Txn_10 = "$10";
var Txn_1 = "$1";

var Txn_Others = "*Others";
var Txn_SoldAllBuyer = "Sold to All Buyer";
var Txn_BoughtAllBuyer = "Bought from All Seller";
var Txn_UpdateTime = "Update Time";
var Txn_Symbol = "Symbol";
var Txn_StockName = "Stock Name";
var Txn_Price = "Price";
var Txn_Tradesize = "Trade size";
var Txn_Amount = "Amount";
var Txn_BidAsk = "Bid Ask";
var Txn_Txns = "Txns";
var Txn_Bought = "Bought";
var Txn_Sold = "Sold";

var Txn_Buy = "Buy";
var Txn_Sell = "Sell";
var Txn_AddToWatchList = "Add to Watchlist";
var Txn_AdvanceMarketData = "Advanced Market Data";
var Txn_Charting = "Charting";
var Txn_StockDetails = "Stock Details";
var Txn_Compare = "Compare";

//QuickTrade right click menu
var QT_rtClk_Overview = "Overview";
var QT_rtClk_AddWL = "Add to Watchlist";
var QT_rtClk_TechAnl = "Technical Analysis";
var QT_rtClk_JoinBuyQ = "Join Buy queue at this price";
var QT_rtClk_SellAtPrice = "Sell at this price";
var QT_rtClk_JoinSellQ = "Join Sell queue at this price";
var QT_rtClk_BuyAtPrice = "Buy at this price";

var QT_Alert_EnterSymbol = "Please enter symbol.";
var QT_Alert_EnterStock = "Please enter stock name.";
var QT_Alert_USStock = "For US stocks search, please enter at least three characters.";

//Watchlist
var Alert_WatchlistMoreThan30 = "You can only add maximum of 30 stocks to watchlist.";
var WatchList_Add1 = 'This Stock has been added to "';
var WatchList_Add2 = '" watchlist';
var WatchList_Full1 = '"';
var WatchList_Full2 = '" watchlist is full. Please select another watchlis';
var WatchList_Exist1 = 'This Stock has already been added to "';
var WatchList_Exist2 = '" watchlist.';
var WatchList_Error = "There is an error";
var WatchList_EmpName = "Please enter Watchlist Name";

var AdvancedMarketData_NotAvailable = "Sorry, Advanced Market Data not available for this exchange";

var ValidCharacterMsg = "Please enter a valid character";
var Alert_Date10Days = "The date specified must be within the next 10 days";

//Invalid session alert
var Streaming_Invalid_Session = "It is " + "[TIME]" + "." + "\n\nYour session has expired.\nPlease re-login to access our trading services.";

var PriceDelay1 = "Prices are delayed by 15 minutes";
var PriceDelay2 = "Prices are delayed by 20 minutes";
var MarketDataDelay = "Prices for some markets may be delayed. Please check your <a href=\"#\" data-bs-toggle=\"modal\" data-bs-target=\"#mdlStreamingEntitlement\" class=\"marketDataLinkFootNote\">Market Data Entitlement</a>.";

var MCA_CashUpfrontToCash = "Your selection is not supported by Cash Upfront Settlement Mode. Order Settlement Mode has been switched to Cash trading.";
            