﻿function SelectClass(val, secid, subsecid) {
    for (i = 1; i <= 3; i++) {
        if (val == i) {
            document.getElementById("td" + i).className = "NewsSelect";
        } else {
            document.getElementById("td" + i).className = "NewsUnSelect";
        }
    }
    GetNews(secid, subsecid);
}
function GetNews(secid, subsecid) {
    var requestUrl = GetHostUrlForPages + "/Home/AjaxNews.aspx?sec=" + secid + "&subsec=" + subsecid;
    var ajax = new Ajax.Updater('news', requestUrl);
}
var Globalid = "Today";
var PeriodChart = " ";
var SelectedTabsensex = "BSE";

function CreateXmlHttpChart() {
    try {
        XmlHttpChart = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            XmlHttpChart = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (oc) {
            XmlHttpChart = null;
        }
    }
    if (!XmlHttpChart && typeof XMLHttpRequest != "undefined") {
        XmlHttpChart = new XMLHttpRequest();
    }
}
function sensexvalue(id, val) {
    id = Globalid;
    CreateXmlHttpChart();
    if (val == 'BSE') {
        SelectedTabsensex = "BSE";
        document.getElementById("BSE").className = "HomeSelect";
        document.getElementById("NSE").className = "HomeUnSelect";
        document.getElementById("hdnsensex").value = 'BSE';
        if (document.getElementById("hdnglv") != null) {
            ChangeControl(document.getElementById("hdnglv").value, document.getElementById("hdnsensex").value);
        }
    } else {
        SelectedTabsensex = "NSE";
        document.getElementById("BSE").className = "HomeUnSelect";
        document.getElementById("NSE").className = "HomeSelect";
        document.getElementById("hdnsensex").value = 'NSE';
        if (document.getElementById("hdnglv") != null) {
            ChangeControl(document.getElementById("hdnglv").value, document.getElementById("hdnsensex").value);
        }
    }
    var FinCode = "";
    var RequestUrl = GetHostUrlForPages + "Home/BSENSEchartAjax.aspx?Exchg=" + SelectedTabsensex + "&FinCode=" + FinCode + "&Comp2=0&Period=" + PeriodChart;
    
//    alert(RequestUrl);
    var so = new SWFObject(GetHostUrlForPages + "/amline/amline.swf", "BSENSEline", "100%", "100%", "8", "#dfdfdf");
    so.addVariable("path", GetHostUrlForPages + "/amline/");
    var url = GetHostUrlForPages + "amline/BSENSEline_settingsToday.xml";
 
    so.addVariable("settings_file", encodeURIComponent(url));
    so.addVariable("data_file", encodeURIComponent(RequestUrl + "&TimeStamp=" + new Date().getTime()));
    so.addParam("wmode", "opaque");
    so.write("CompanyChart");
}
function ChangeControl(Opt, Exch) {
    SetOptionGLVV = Opt;
    SetExchGLVV = Exch;
    var currentDivObj = document.getElementById("Td_Data");
    document.getElementById("tdGain1").className = "HomeUnSelect";
    document.getElementById("tdLose").className = "HomeUnSelect";
    document.getElementById("tdValue").className = "HomeUnSelect";
    document.getElementById("tdVolume").className = "HomeUnSelect";
    if (Opt == 'GAIN') {
        document.getElementById("hdnglv").value = "GAIN";
        document.getElementById("tdGain1").className = "HomeSelect";
    }
    if (Opt == 'LOSE') {
        document.getElementById("hdnglv").value = "LOSE";
        document.getElementById("tdLose").className = "HomeSelect";
    }
    if (Opt == 'Val') {
        document.getElementById("hdnglv").value = "Val";
        document.getElementById("tdValue").className = "HomeSelect";
    }
    if (Opt == 'Vol') {
        document.getElementById("hdnglv").value = "Vol";
        document.getElementById("tdVolume").className = "HomeSelect";
    }
    var requestUrl = GetHostUrlForPages +"home/AjaxDataGLVV.aspx?Option=" + Opt + "&Exchange=" + Exch;
//    alert(requestUrl);
    var ajax = new Ajax.Updater('Td_Data', requestUrl);
//      ajaxpage(1,requestUrl,'Td_Data');
}
function GetNewsDetailPop(Sec, Subsec, NewsId) {
    document.getElementById("divNews").style.display = "";
    var requestUrl = "News/AjaxNewsPopGlobal.aspx?timeStamp=" + new Date().getTime() + "&NewsID=" + NewsId + "&SecID=" + Sec + "&SubSecID=" + Subsec + "&FinCode=" + "";
    var ajax = new Ajax.Updater('TdNews', requestUrl);
}
