﻿// JScript File
// Global variables for Price page
var xPrice;              // XMLHttpRequest for Stock Price Data
var xPut;                // XMLHttpRequest for Putthrough Advertisement Data
var intPrice = 0;        // Timeout for Stock Price Data
var intPut = 0;          // Timeout for Putthrough Advertisement Data
var counter = 0;         // Count the refresh time
var price;               // Latest received Stock Price data (for backward comparision and color change)
var Time2Refresh = 5000; // Interval for request data
var stockSymbolListCSV = "";

// Variables which values are dynamically modified/assigned by server side code
var vieTxt = new JSVietnam();   // Vietnamese instance
var engTxt = new JSEnglish();   // English instance
var langTxt = vieTxt;           // Language object for all texts
var MaxUserStockSelection = 50;

function adjustPollingInterval(n) {
    if (n <= 20) {
        Time2Refresh = 4000;
    }
    else if (n <= 60) {
        Time2Refresh = 5000;
    }
    else if (n <= 100) {
        Time2Refresh = 6000;
    }
    else if (n <= 150) {
        Time2Refresh = 7000;
    }
    else if (n <= 200) {
        Time2Refresh = 8000;
    }
    else if (n <= 300) {
        Time2Refresh = 10000;
    }
    else {
        Time2Refresh = 12000;
    }
}
