var hMain;
var EQTXT                               =   "EQUITIES";
var FUTITXT                             =   "FUTIDX";
var FUTSTXT	                            =   "FUTSTK";
var OPTSTXT                             =   "OPTSTK";
var OPTITXT                             =   "OPTIDX";
var FUTCOTXT                            =   "FUTCOM";
var FUTSPTXT                            =   "SPOT";
var MCXFSTXT	                        =   "COM";
var FUTCURTXT                           =   "FUTCUR";
var CURTXT                              =   "CUR";
var SPTCOMTXT                           =   "SPTCOM";
var FUTINTTXT                           =   "FUTINT";

var FUTTXT                              =   "FUTURES";
var OPTTXT	                            =   "OPTIONS";
var CURRENCYTXT                         =   "CURRENCY";

var LOOKUP_URL                          =   "../Trading/Lookup.aspx";
var RET_PARAM_URL                       =   "../Trading/RetracementParam.aspx";
var INDICATOR_URL                       =   "../Chart/IndicatorOCX.aspx";
var TEMPLATEPREVIEW_URL                 =   "../Trading/TemplateView.aspx";
var PROFILEMAIN_URL                     =   "../Trading/ProfileMain.aspx";
var LOGIN_URL                           =   "../Login.aspx";
var AJAXDATAFETCHER_URL                =   "../AJAX/AJAXDataFetcher.aspx";
var AJAXDATAFETCHER_WA_URL             =   "./AJAX/AJAXDataFetcher.aspx";
var AJAXOE_URL                         =   "../AJAX/OrderEntryAJAX.aspx";
var BASICCHART_URL                     =   "../Chart/BasicChart.aspx";
var OCXCHART_URL                       =   "../Chart/OCXChart.aspx";
var OCXINTRACHART_URL                  =   "../Chart/OCXIntraChart.aspx";
var BROKERINFO_URL                     =   "../Reports/BrokerInfo.aspx";
var BROKERINFO_URL_AllIED              =   "./Reports/BrokerInfo.aspx"; // For Login through ODIN =N
var MARKETMOVEMENT_URL                 =   "../Reports/MarketMovement.aspx";
var EXBOOK_URL                         =   "../Reports/ExBook.aspx";
var ORDERBOOK_URL                      =   "../Reports/OrderBook.aspx";
var TRADEBOOK_URL                      =   "../Reports/TradeBook.aspx";
var ORDERMESSAGES_URL                  =   "../Reports/OrderMessages.aspx";
var SECURITYINFO_URL                   =   "../Trading/SecurityInfo.aspx";
var CONTRACTINFO_URL                   =   "../Trading/ContractInfo.aspx";
var BESTFIVE_URL                       =   "../Trading/BestFive.aspx";
var CHANGESYSTEMPROFILE_URL            =   "../Trading/ChangeSystemProfile.aspx";
var MARKETWATCH_URL                    =   "../Trading/MarketWatch.aspx";
var TESTBCAST_URL                      =   "../Trading/TestBCast.aspx";
var EXENTRY_URL                        =   "../Trading/ExEntry.aspx";
var EXCHANGELIST_URL                   =   "../Trading/ExchangeList.aspx";
var MARKETSTATUS_URL                   =   "../Trading/MarketStatus.aspx";
var INDEXDETAILS_URL                   =   "../Reports/IndexDetails.aspx";
var SNAPQUOTE_URL                      =   "../Trading/SnapQuote.aspx";
var NETPOSITION_URL                    =   "../Reports/NetPosition.aspx";
var POSITIONCONVERSION_URL             =   "../Reports/PositionConversion.aspx";
var ORDERENTRY_URL                     =   "../Trading/OrderEntry.aspx";
var SESSIONEXPIRE_URL                  =   "../SessionExpire.aspx";
var SESSIONEXPIRE_WA_URL               =   "./SessionExpire.aspx";
var TEMPLATEDETAILS_URL                =   "../Trading/TemplateDetails.aspx";

var LOGIN_URL                          =   "../Login.aspx";

var CONST_FILES_PATH                   = "../Files/";
var CONST_FILES_PATH_AllIED            = "./Files/"; // For Login through ODIN =N
var ABOUT_US_FILE_NAME                 = "About.htm";
var ADV_CHART_URL                      = "../Files/AdvChart.htm";
var BASIC_CHART_URL                    = "../Files/BasicChart.htm"
var DISCLAIMER_FILE_NAME               =   "Disclaimer.htm";
var TNC_FILE_NAME                      =   "TermsAndConditions.htm";
var MEMBERDETAILS_FILE_NAME            =   "MembershipDetails.htm";
var INDEXDETAILS_FILE_NAME             =   "IndexDetails.aspx";
var LOGINFAQ_URL                       =  "../Files/LoginFAQ.htm";
var JRE_URL                            = "../Files/jre1.6.zip";
var HELP_FILE_NAME                     = "../WebHelp/NeNetlite.htm#Welcome.htm";
var HELP_FILE_NAME_AllIED              = "./WebHelp/NeNetlite.htm#Welcome.htm"; // For Login through ODIN =N
var NSE_C					            =	1;
var NSE_D				                =	2;
var BSE_C					            =	3;
var BSE_D				                =	4;
var MCX_D				                =	5;
var MCX_S					            =	6;
var NCDX_D			                    =	7;
var NCDX_S					            =	8;
var NSEL_D                              =   9;
var NSEL_S                              =   10;
var MSX_D			                    =	11;
var MSX_S					            =	12;
var NSX_D                               =   13;
var NSX_S                               =   14;
var MSX_C                               =   15;
var MSX_FAO                             =   16;
var DSE_C                               =   17;
var NMCE_D                              =   18;

var NSETXT				                =   "NSE";
var BSETXT				                =   "BSE";
var MCXTXT				                =	"MCX";
var NCDXTXT				                =	"NCDEX";
var NSELTXT                             =   "NSEL";
var MSXTXT				                =	"MCXSX";
var NSXTXT                              =   "NSX";
var BSECDXTXT                           =   "BSECDX";
var DSETXT                              =   "DSE";
var NMCETXT                             =   "NMCE"

var PE_VAL						        =	"PE";
var PA_VAL						        =	"PA";
var CE_VAL						        =	"CE";
var CA_VAL						        =	"CA";

var C_V_RL										=	1;
var C_V_RL_MKT									=	2;
var C_V_SL							            =   3;
var C_V_SL_MKT					                =   4;
var C_S_RL_TXT					                =  "RL";
var C_S_RL_MKTTXT			                    =  "RL MKT";
var C_S_SL_TXT						            =  "SL";
var C_S_SL_MKTXT				                =  "SL MKT";

var C_S_MARGIN_TXT								= "MARGIN";
var C_S_DELIVERY_TXT							= "DELIVERY";
var C_S_MTF_TXT							        = "MTF";
var C_S_MP_TXT							        = "MARGINPLUS";
var C_S_PTST_TXT				    		    = "PTST";
var C_S_INTRADAY_TXT                            = "INTRADAY";
var C_S_CARRYFORWARD_TXT                        = "CARRYFORWARD";

var C_S_MARGIN_VAL								= "M";
var C_S_DELIVERY_VAL							= "D";
var C_S_MTF_VAL					        		= "MF";
var C_S_MP_VAL					        		= "MP";
var C_S_PTST_VAL					        	= "PT";

var C_S_AMO_MARGIN_TXT								= "AMO MARGIN";
var C_S_AMO_DELIVERY_TXT							= "AMO DELIVERY";


var C_S_AMO_MARGIN_VAL							    = "AM";
var C_S_AMO_DELIVERY_VAL							= "AD";
var C_S_MARKETSTATUS                                = "AMO";
 
 
var C_V_ORDER_BUY												=   1;
var C_V_ORDER_SELL												=   2;
var C_S_ORDER_BUY_TEXT											=   "BUY";
var C_S_ORDER_SELL_TEXT											=   "SELL";

var FD											                =   "|";  // field delimiter
var ND										                    =	"=";  // name value delimiter
var RD											                =   "$";  // record delimiter
var MULTIRESP_D                                                 =   "#"; // multi response delimiter

var C_V_TAG_MKTSEGID											=	1;
var C_V_TAG_BUYQTY												=	2;
var C_V_TAG_BUYPRICE											=	3;
var C_V_TAG_SESSIONID											=	4;
var C_V_TAG_SELLQTY												=	5;
var C_V_TAG_SELLPRICE											=	6;
var C_V_TAG_SCRIPTOKEN											=	7;
var C_V_TAG_LTP													=	8;
var C_V_TAG_LTQ													=	9;
var C_V_TAG_CLIENTORDERNO										=	10;
var C_V_TAG_BUYORSELL											=	11;
var C_V_TAG_ORIGQTY												=	12;
var C_V_TAG_TRADQTY												=	253;
var C_V_TAG_DISCLOSEDQTY										=	13;
var C_V_TAG_ORDPRICE											=	14;

var C_V_TAG_TRIGPRICE											=	15;
var C_V_TAG_VALIDITY											=	16;
var C_V_TAG_DOWNLOADTYPE										=   17;
var C_V_TAG_ORDEXCHORDERNO										=	18;
var C_V_TAG_ORDERRORSTRING										=	19;
var C_V_TAG_ORDSTATUS											=	20;
var C_V_TAG_ORDGTD												=	21;
var C_V_TAG_ORDREQUEST_TYPE										=	22;
var C_V_TAG_ORDRESPONSE_TYPE									=	23;
var C_V_TAG_TRADENO												=	25;
var C_V_TAG_INDEXTYPE											=	26;
var C_V_TAG_INDEXVALUE											=	27;
var C_V_TAG_GATEWAYORDERNO										=	28;
var C_V_TAG_INSTRUMENTNAME										=   29;
var C_V_TAG_SCRIPDESC                                           =   1111;
var C_V_TAG_SYMBOL												=	31;
var C_V_TAG_SERIES												=	32;
var C_V_TAG_EXPIRYDATE											=	33;
var C_V_TAG_STRIKEPRICE											=	34;
var C_V_TAG_OPTIONTYPE											=	35;
var C_V_TAG_NOOFRECORDS											=	36;
var C_V_TAG_BEST5NOOFORDERS										=	37;
var C_V_TAG_MARKETTYPE											=	38;
var C_V_TAG_CLOSING_INDEX_VALUE									=  41;
var C_V_TAG_INSTRUMENTID										=  43;
var C_V_TAG_EXPL_CALEVEL										=  44;
var C_V_TAG_EXPL_FLAG											=  45;
var C_V_TAG_EXPL_EXTYPE											=  46;
var C_V_TAG_MARKETLOT											=  47;
var C_V_TAG_PRICETICK											=  48;
var C_V_TAG_CONNECTION_TYPE										=  51;
var C_V_TAG_NETCHANGEFROMPREVCLOSE								=  54;
var C_V_TAG_USERMARKS											=  55;
var C_V_TAG_CLIENTID											=  59;
var C_V_TAG_PARTICIPANTID                                       =  60;
var C_V_TAG_MSGVERSION											=  63;
var C_V_TAG_MSGCODE												=  64;
var C_V_TAG_MSGLENGTH											=  65;
var C_V_TAG_MSGTIME												=  66;
var C_V_TAG_PWD													=  68;
var C_V_TAG_TIME												=  71;
var C_V_TAG_ORDERTYPE											=  72;
var C_V_TAG_LTT													=  73;
var C_V_TAG_LUT													=  74;
var C_V_TAG_OPENPRICE											=  75;
var C_V_TAG_CLOSEPRICE											=  76;
var C_V_TAG_HIGHPRICE											=  77;
var C_V_TAG_LOWPRICE											=  78;
var C_V_TAG_VOLUME												=  79;
var C_V_TAG_ATP													=  80;
var C_V_TAG_TOTBUYQTY											=  81;
var C_V_TAG_TOTSELLQTY											=  82;
var C_V_TAG_PROFILEID											=  83;
var C_V_TAG_PROFILENAME											=  84;
var C_V_TAG_FLAG												=  85;
var C_V_TAG_CHANGEINDICATOR										=  87;
var C_V_TAG_OPENINTEREST										=  88;
var C_V_TAG_VALUE												=  91;
var C_V_TAG_PREVCLOSEPRICE										=  92;
var C_V_TAG_LIFETIMEHIGH										=  93;
var C_V_TAG_LIFETIMELOW											=  94;
var C_V_TAG_BCASTREQTYPE										=  95;
var C_V_TAG_PERCENTAGECHANGE									=  99;
var C_V_TAG_INDEXNAME                                           =  100;
var C_V_TAG_CONSTTRADEVALUE										=  101;
var C_V_TAG_MKTCAPITALIZATION                                   =  102;
var C_V_TAG_OPERATIONTYPE										=   230;
var C_V_TAG_ORDERTIME											=	254;
var C_V_TAG_AMOID												=	383;
var C_V_TAG_WAREHOUSE_LOCATION 									=	315;
var C_V_TAG_COUNTERPARTY_TM_ID 									=	317;
var C_V_TAG_COUNTERPARTY_CLIENT_CODE 							=	318;
var C_V_TAG_COUNTERPARTY_PARTICIPANTID 							=	319;
var C_V_TAG_MINVALUE											=	309;
var C_V_TAG_MAXVALUE											=	310;
var C_V_TAG_PENDINGQTY											=	250;
var C_V_TAG_CANCELCOLID											=   110012; 
var C_V_TAG_DPR													=   380;
var C_V_TAG_PRODUCTTYPE											=   368;
var C_V_TAG_MODIFY                                              =   900931;
var C_V_TAG_NETCHANGEINRS                                       =   393;
var C_V_TAG_IPADDRESS                                           =   395;
var C_V_TAG_GROUPID                                             =   396;
var C_V_TAG_DECIMALLOCATOR                                      =   399;
var C_V_TAG_NSEEQPARTCODE                                       =   402;
var C_V_TAG_NSEDERVPARTCODE                                     =   403;
var C_V_TAG_BSEPARTTYPE                                         =   404;

var C_S_TAG_MODIFYCANCEL_FLAG                                   =   "987";
var C_V_TAG_TRENDINDICATOR                                      =   'TrendIndicator';

var C_V_TAG_OB_TIME                                             =   988;
var C_V_TAG_OB_MKTSEGID                                         =   989;
var C_V_TAG_OB_ORDERDATE                                        =   901;
var C_V_TAG_OB_SCRIPNAME                                        =   902;
var C_V_TAG_LOGOFF_MSG                                          =   19;

var C_V_MSGCODES_SCRIPPROFILEUPDATE_REQUEST						        =	117;
var C_V_MSGCODES_OE_MODIFYCANCEL_REQ					                =	121;
var C_V_MSGCODES_BEST5_REQUEST = 127;
var C_V_MSGCODES_BEST5_RESPONSE = 128;
var C_V_MSGCODES_MULTIPLE_TOUCHLINE_REQUEST                             =   206;
var C_V_MSGCODES_MW_RESPONSE = 209;
var C_V_MSGCODES_EXPL_DOWNLOADREQUEST							        =   143;
var C_V_MSGCODES_EXPL_DOWNLOADRESPONSE							        =   145;
var C_V_MSGCODES_EXPL_ENTRYMODIFYCANCELREQUEST					        =   147;

var C_V_MSGCODES_TOPGAINERSLOSERSREQUEST							    =  157;
var C_V_MSGCODES_TOPGAINERSLOSERSRESPONSE						        =  158;
var C_V_MSGCODES_MOSTACTIVESECURITIESREQUEST						    =  159;
var C_V_MSGCODES_MOSTACTIVESECURITIESRESPONSE						    =  160;
var C_V_MSGCODES_POSITION_CONVERSION_ENTRY						        =  1;
var C_V_MSGCODES_POSITION_CONVERSION_REQUEST						    =  250;
var C_V_MSGCODES_ORDER_ACKNOWLEDGEMENT			        			    =  123;
var C_V_MSGCODES_ORDER_RESPONSE					                	    =  122;
var C_V_MSGCODES_TRADE_RESPONSE						                    =  124;
var C_V_MSGCODES_TRADE_RESPONSE_TRADEBOOK						        =  137;
var C_V_MSGCODES_LOGOFF_RESPONSE                                        =  109;
 
var C_V_OE_REQ_ENTRY										        =   1;
var C_V_OE_REQ_MODIFY										        =	2;
var C_V_OE_REQ_CANCEL										        =	3;
var C_V_ORDERSTATUS_PENDING										    =	5;
var C_V_ORDERSTATUS_EXECUTED										=	7;
var C_S_MSGCODES_INDEXREQUEST									    =   224;
var C_S_MSGCODES_INDEXRESPONSE									    =   225;
/* Constants for NetPosition */
var C_V_TAG_ROWID                       = 9992007;
var C_V_MARKETWATCH_START               = 1;
var C_V_MARKETWATCH_STOP = 2;
var C_V_MSGCODES_ADMINMESSAGE           = 907;
var C_V_EXCHNAME                        = 200;
var C_V_TAG_LASTLOGONDATETIME           = 326;
var C_V_ALLOWED_DECIMALS                = 2;
/*Constants For Most Active*/
var C_V_BYVOLUME                        = 1;
var C_V_BYVALUE                         = 2;
/*Constants For Top Gainers*/
var C_V_GAINERS                        = 1;
var C_V_LOSERS                         = 2;
/* Constants For ExEntry */
var C_V_EXTYPE_EX                       = 1;

var C_V_MAPPED_NSE_CASH = 1;
var C_V_MAPPED_NSE_DERIVATIVES = 2;
var C_V_MAPPED_BSE_DERIVATIVES = 4;
var C_V_MAPPED_BSE_CASH = 8;
var C_V_MAPPED_MCX_DERIVATIVES = 16;
var C_V_MAPPED_MCX_SPOT = 32;
var C_V_MAPPED_NCDEX_DERIVATIVES = 64;
var C_V_MAPPED_NCDEX_SPOT = 128;
var C_V_MAPPED_NSEL_DERIVATIVES = 256;
var  C_V_MAPPED_NSEL_SPOT = 257;
var C_V_MAPPED_MSX_DERIVATIVES = 1024;
var C_V_MAPPED_MSX_SPOT = 2048;
var C_V_MAPPED_MSX_CASH = 512;
var C_V_MAPPED_MSX_FAO = 4096;
var C_V_MAPPED_DSE_CASH = 8192;
var C_V_MAPPED_NMCE_DERIVATIVES = 16384;

var C_V_MAPPED_NSX_DERIVATIVES = 7003;
var C_V_MAPPED_NSX_SPOT = 7004;


var C_V_NSE_CASH = 1;
var C_V_NSE_DERIVATIVES = 2;
var C_V_BSE_CASH = 3;
var C_V_BSE_DERIVATIVES = 4;
var C_V_MCX_DERIVATIVES = 5;
var C_V_MCX_SPOT = 6;
var C_V_NCDEX_DERIVATIVES = 7;
var C_V_NCDEX_SPOT = 8;
var C_V_NSEL_DERIVATIVES = 9;
var C_V_NSEL_SPOT = 10;
var C_V_MSX_DERIVATIVES = 11;
var C_V_MSX_SPOT = 12;
var C_V_NSX_DERIVATIVES = 13;
var C_V_NSX_SPOT = 14;
var C_V_MSX_CASH = 15;
var C_V_MSX_FAO = 16;
var C_V_DSE_CASH = 17;
var C_V_NMCE_DERVIVATIVES = 18;
        
var C_V_VAL_DAY = 1;
var C_V_VAL_GTD = 2;
var C_V_VAL_GTC = 3;
var C_V_VAL_IOC = 4;
var C_V_VAL_EOSESS = 1;
var C_V_VAL_EOTODY = 2;
var C_V_VAL_EOSTLM = 3;
var C_V_VAL_EOS = 5;

var C_S_VAL_DAY = "DAY";
var C_S_VAL_GTD = "GTD";
var C_S_VAL_GTC = "GTC";
var C_S_VAL_IOC = "IOC";
var C_S_VAL_EOSESS = "EOSESS";
var C_S_VAL_EOTODY = "EOTODY";
var C_S_VAL_EOSTLM = "EOSTLM";
var C_S_VAL_EOS = "EOS";

var C_S_MKTWATCHGRID_ID = "MWUC_ftgMW_gvFTGrid";
var C_S_MKTWATCHROW_ID = "MWUC_ftgMW_gvFTGrid_ctl01_";
var C_S_MKTWATCHANC_ID = "aProf";
var C_S_MKTWATCHLB_ID = "lbProfile";
var C_S_MKTWATCHPROFILE = "divProfile";
var C_S_MKTWATCHIMGLB = "imgLB";
var C_S_SYSTEM_PROFILEID = "100";
var C_S_SYSTEM_PROFILENAME = "Profile 1";
var CONST_ON = "ON";
var C_S_ACTION = "Action";
var C_S_REMOVE = "Remove";
var C_S_AMPERSAND = "AMP;";

var C_S_LOOKUP_MOD_PROP = "dialogHeight:580px; dialogWidth:420px; dialogTop:110px; dialogLeft:580px; resizable:no; help:no";
var C_S_LOOKUP_WND_PROP = "height=515px,width=410px,top=110px,left=580px,status=no,toolbar=no,menubar=no,location=no";
var C_S_LOOKUP_WIDTH = 425;
var C_S_LOOKUP_HEIGHT = 550;
var C_S_QUOTES_WIDTH = 405;
var C_S_QUOTES_HEIGHT = 415;

var C_S_B5_HEIGHT = 320;
var C_S_B5_WIDTH = 308;

var C_S_RET_PARAM_MOD_PROP = "dialogHeight:350px; dialogWidth:400px; dialogTop:300px; dialogLeft:500px; resizable:no";

var C_S_INDICATOR_MOD_PROP = "dialogHeight:200px; dialogWidth:200px; dialogTop:225px; dialogLeft:180px; resizable:no";

var C_S_PROFILEUC_ID = "ProfileUC";
var C_S_PROFILE_GRID = "ProfileUC_profGrid_gvFTGrid";
var C_S_INDEXGRID_ID = "FTReportGridUC1_gvFTGrid";
var C_S_ORDBOOKGRID_ID = "OrderBookUC_FTReportGridUC1_gvFTGrid";
var C_S_ORDBOOKROW_ID = "OrderBookUC_FTReportGridUC1_gvFTGrid_ctl01_";
var C_S_LOOKUPGRID_ID = "LookupUC_ftgLookup_gvFTGrid";

var CONST_INVALIDPROFILE = "-1";

var C_S_NETPOS_GRID_ID = "npUserControl_FTReportGridUC1_gvFTGrid";
var C_S_NETPOS_ROW_ID = "npUserControl_FTReportGridUC1_gvFTGrid_ctl01_";
var C_S_NETQTY = "Net Qty";
var C_S_BUYQTY = "Buy Qty";
var C_S_SELLQTY = "Sell Qty";
var C_S_PRICENUM = "nPriceNum";
var C_S_PRICEDEN = "nPriceDen";
var C_S_GENNUM = "nGenNum";
var C_S_GENDEN = "nGenDen";
var C_S_DECLOC = "nDecimalLocator";
var C_S_REGULARLOT = "Regular Lot";
var C_S_EXCHANGE = "Exchange";
var C_S_INSTRUMENT = "Instrument";
var C_S_SYMBOL = "Symbol";
var C_S_SERIES = "Series";
var C_S_EXPDATE = "ExpDate";
var C_S_STRIKEPRICE = "StrikePrice";
var C_S_OPTIONTYPE = "OptionType";
var C_S_PRODTYPE = "ProductType";
var C_S_MTM = "MTM";
var C_S_LTP = "LTP";
var C_S_NETPRICE = "Net Price";
var C_S_NETVALUE = "Net Value";
var C_S_BUYAVG = "Buy Avg";
var C_S_BUYVALUE = "Buy Value";
var C_S_SELLVALUE = "Sell Value";
var C_S_PRICETICK = "PriceTick";
var C_S_CANCELORDERFLAG = "CANCELORDER";


var C_V_TAG_SQUAREOFF = 900900;
var C_V_TAG_MTM = 991;
var C_V_TAG_BUYVALUE = 993;
var C_V_TAG_AVGBUYPRICE = 994;
var C_V_TAG_SELLVALUE = 995;
var C_V_TAG_AVGSELLPRICE = 996;
var C_V_TAG_AVGNETPRICE = 997;
var C_V_TAG_REFRESH = 992;
var C_V_TAG_NETVALUE = 998;
var C_V_TAG_NETQTY = 999;

var C_V_SAVEPROFILESEQUENCE = "500";
var C_V_CHANGEPROFILE = "501";
var C_V_RELOADPROFILES = "502";
var C_V_LOOKUPRESULTS = "503";
var C_V_LOGOFFUSER = "504";
var C_V_WRITEERROR="505";
var C_V_SERVERDATETIME = "506";
var C_V_TEMPLATESTRING = "507";
var C_V_TEMPLATEDETAILS = "508";
var C_V_TEMPLATENAME = "509";

var C_V_LOGOFF_WAUSER = "604";

var C_V_PARAM = "600";

var CONST_E_ERROR = 1;
var CONST_E_SUCCESS = 0;

var CONST_MARKETWATCH_PAGENO = 1;
var CONST_SYMBOLLOOKUP_PAGENO = 2;
var CONST_ORDERBOOK_PAGENO = 3;
var CONST_BESTFIVE_PAGENO = 4;
var CONST_NETPOSITION_PAGENO = 5;
var CONST_STOCKVIEW_PAGENO = 6;
// for second level authentication
var CONST_ORDERENTRY_PAGENO = 7;
var CONST_BIDTRANSACTION_PAGENO = 8;
var CONST_PLACEORDERPURCHASE_PAGENO = 9;
var CONST_PGSENDDATA_PAGENO = 10;
var CONST_PLACEORDERSTP_PAGENO = 11;
var CONST_PLACEORDERREDEEM_PAGENO = 12;
var CONST_PLACEORDERSIP_PAGENO = 13;
var CONST_PGTOCLIENTACCOUNT_PAGENO = 14;
var CONST_PGFUNDALLOCATION_PAGENO = 15;
var CONST_PLACEORDERSWITCH_PAGENO = 16;
var CONST_PLACEORDERSWP_PAGENO = 17;

var C_S_ORDERSTATUS_DEVICEXMITTED_TEXT = "CLIENT XMITTED";
var C_S_ORDERSTATUS_PENDING_TEXT = "PENDING";
var C_S_ORDERSTATUS_CANCEL_TEXT = "CANCELLED";
var C_S_ORDERSTATUS_EXECUTED_TEXT = "EXECUTED";
var C_S_ORDERSTATUS_ADMINPENDING_TEXT = "ADMIN PENDING";
var C_S_ORDERSTATUS_OMSREJECT_TEXT = "OMS REJECT";
var C_S_ORDERSTATUS_ORDERERROR_TEXT = " ORDER ERROR";
var C_S_ORDERSTATUS_OMSXMITTED_TEXT = "OMS XMITTED";
var C_S_ORDERSTATUS_GATEWAYXMITTED_TEXT = "GATEWAY XMITTED";
var C_S_ORDERSTATUS_EXCHANGEXMITTED_TEXT = "EXCHANGE XMITTED";
var C_S_ORDERSTATUS_FROZEN_TEXT = "FROZEN";
var C_S_ORDERSTATUS_AMOSUBMITTED_TEXT = "AMO SUBMITTED";
var C_S_ORDERSTATUS_AMOCANCELLED_TEXT = "AMO CANCELLED";
var C_S_ORDERSTATUS_MINIADMINPENDING_TEXT = "M.PENDING";
var C_S_ORDERSTATUS_ADMINACCEPT_TEXT = "A.ACCEPT";
var C_S_ORDERSTATUS_ADMINREJECT_TEXT = "A.REJECT";
var C_S_ORDERSTATUS_ADMINMODIFY_TEXT = "A.MODIFY";
var C_S_ORDERSTATUS_ADMINCANCEL_TEXT = "A.CANCEL";

var C_S_ORDERSTATUS_DEVICEXMITTED		=	"1";		
var C_S_ORDERSTATUS_GATEWAYXMITTED	=   "2";		
var C_S_ORDERSTATUS_OMSXMITTED		=	"3";		
var C_S_ORDERSTATUS_EXCHANGEXMITTED	=	"4";		
var C_S_ORDERSTATUS_PENDING			=	"5";		
var C_S_ORDERSTATUS_CANCELLED			=	"6";		
var C_S_ORDERSTATUS_EXECUTED			=	"7";		
var C_S_ORDERSTATUS_ADMINPENDING		=	"8";		
var C_S_ORDERSTATUS_GATEWAYREJECT		=	"9";		
var C_S_ORDERSTATUS_OMSREJECT			=	"10";		
var C_S_ORDERSTATUS_ORDERERROR		=	"11";		
var C_S_ORDERSTATUS_FROZEN			=	"12";		
var C_S_ORDERSTATUS_MINIADMINPENDING	=   "13";		
var C_S_ORDERSTATUS_ADMINACCEPT		=   "14";		
var C_S_ORDERSTATUS_ADMINREJECT		=   "15";		
var C_S_ORDERSTATUS_ADMINMODIFY		=   "16";		
var C_S_ORDERSTATUS_ADMINCANCEL		=   "17";		
var C_S_ORDERSTATUS_AMOSUBMITTED		=   "18";		
var C_S_ORDERSTATUS_AMOCANCELLED		=   "19";		

var C_V_MSGCODES_MARKETSTATUS = "110";
var C_V_MSGCODES_SLTRIGGER_RESPONSE = "150";
var C_V_MSGCODES_POSITION_CONVERSION_RESPONSE = "252";
var C_V_MSGCODES_POSITION_CONVERSION_ACK = "251";
var C_V_MSGCODES_LOGONRESPONSE = "102";
var C_V_MSGCODES_SCRIPPROFILEDOWNLOADENDRESPONSE = "136";
var C_V_MSGCODES_SCRIPDOWNLOADENDRESPONSE = "132";
var C_V_MSGCODES_ORDERSTRADESDOWNLOAD_ENDRESPONSE = "107";
var C_V_MSGCODES_ORDERSDOWNLOAD_RESPONSE = "105";
var C_V_MSGCODES_PARTICIPANTID = "164";

var C_V_ALPHANUM = 1;
var C_V_PRICE = 2;
var C_V_NUMERIC = 3;

//For Logon request
var C_V_TAG_USER_ID=67;
var C_V_TAG_PASSWORD=68;
var C_V_TAG_NEW_PASSWORD=69;
var C_V_MSGCODES_INTERACTIVE_LOGIN_REQUEST=255;
var C_V_MSGCODES_BROADCAST_LOGIN_REQUEST = 101;
var C_V_MSGCODES_INDEX_SUBSCRIPTION_REQUEST=1002;
var C_V_MSGCODES_INDEX_SUBSCRIPTION_RESPONSE=222;
var C_V_MSGCODES_KEEPALIVE_REQUEST=1000;
var C_V_MSGCODES_ORDERDOWNLOAD_REQUEST = 103;

//For ExBook
var C_V_EXTYPE_DEX = 0;
var C_V_EXTYPE_EX = 1;
var C_S_EXTYPE_DEX_STR = "DEx";
var C_S_EXTYPE_EX_STR = "Ex";


// Right Click/BackSpace
// value 1 suggests that all the below keys have been disabled
var C_V_RIGHTCLICK = 1;
var C_V_BACKSPACE = 1;
var C_V_REFRESH = 1;
var C_V_CONTROLN = 1;


// CSS class names for MktWatch
var C_S_STATICBLACK_TEXT = "tcBk";
var C_S_RIGHT_ALIGN = "right";
var C_S_CENTER_ALIGN = "center";
var C_S_BLUE_TEXT = "oeBuy mwbdr";
var C_S_RED_TEXT = "oeSell mwbdr";
var C_S_MW_CONTENT = "mwCntTxt mwbdr";
var C_S_MW_CELLSELECT = "mwCellSelect mwCntTxt mwbdr";
var C_S_PROFILESTYLE = "profileTabs profileText pT2 pB3";
var C_S_PROFILE_SELECTED = "profileText pT2 pB3 mwProfileTabActive";

// id for Enable/disable JS
var C_S_LOGIN_JSENBL_ID = "divJSEnabled";
var C_S_LOGIN_JSDEBL_ID = "divJSDisabled";
var C_S_LOGIN_BUTTONS_ID = "divLoginButtons";
var C_S_LOGIN_USRGUIDE_ID = "divUserGuide";

// values added for Stock view
var C_S_MARKETLOT_VALUE = "1";
var C_S_PRICETICK_VALUE = "5";
var C_S_DECIMALLOC_VALUE = "100";

var C_S_MSX_DECIMALLOC_VALUS = "10000";

//Flag used to display Order Submitted message either in popup or in Message Bar
//For popup --> Flag value "RUNTIME", For inlune message --> Flag value "DEBUG"
var C_S_DEBUGMODE = "RUNTIME"

var C_V_TAG_VALIDATEOTP = 800;
var C_V_TAG_CHECKAUTHSTATUS = 900;
var C_V_TAG_VALIDATEPWD = 700;
var C_S_YES = 'Y';
var C_S_NO = 'N';

//Query string value
var C_S_SCRIPDET = "SD";
var C_S_PROFID = "PId";
var C_S_PROFNAME = "PName";

//PopUp Blocker Check Flag Y = enabled, N= disabled
var C_S_POPUPCHECK = 'Y';

//for socket status
var C_V_SOCKET_INITIALSTATE = 0;
var C_V_SOCKET_CONNECTSTATE = 1;
var C_V_SOCKET_DISCONNECTSTATE = 2;

// location where B5 will open
// 0 - Inline, 1 - Popup
var CONST_B5_LOCATION = 1;

var C_S_PRECISION = '10000';

// Proxy related fields
var PROXY_IP = '';
var PROXY_PORT = '';
var PROXY_UID = '';
var PROXY_PWD = '';
var PROXY_ENABLED = false;

var C_S_XX = "XX";

var C_V_TAG_SCREEN_WIDTH = 1024;
var C_V_TAG_SCREEN_HEIGHT = 690;

var OTP1_MSG = "Please enter password/token";
var OTP2_MSG = "Please enter second consecutive password/token for synchronization";

var C_V_TAG_PWD2 = 111;
var C_V_TAG_SYNCHRONIZE = 1001;
var C_V_TAG_EVERYTIMEORONETIME = 1003;

var C_S_MENUTYPE_CURVED = "0";
var C_S_MENUTYPE_COLLAPSE = "1";
var C_V_SUBMENU_HIDE_INTERVAL = 10000;

var C_S_TAG_PARTICIPANT_NORMAL = "32";
var C_S_TAG_PARTICIPANT_BANK = "66";
var C_S_TAG_PARTICIPANT_DFI = "68";
var C_S_TAG_PARTICIPANT_MF = "77";
var C_S_TAG_PARTICIPANT_FII = "70";
var C_S_TAG_PARTICIPANT_INS = "73";
var C_S_TAG_PARTICIPANT_NRI = "78";

var C_S_PARTICIPANT_NORMAL_TEXT = "";
var C_S_PARTICIPANT_BANK_TEXT = "BANK";
var C_S_PARTICIPANT_DFI_TEXT = "DFI";
var C_S_PARTICIPANT_MF_TEXT = "MF";
var C_S_PARTICIPANT_FII_TEXT = "FII";
var C_S_PARTICIPANT_INS_TEXT = "INS";
var C_S_PARTICIPANT_NRI_TEXT = "NRI";
