﻿
var XmlHttp_One;
//Creating object of XMLHTTP For AJAX Method
function CreateXmlHttp_One() {
    //Creating object of XMLHTTP in IE
    try {
        XmlHttp_One = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) {
        try {
            XmlHttp_One = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (oc) {
            XmlHttp_One = null;
        }
    }
    //Creating object of XMLHTTP in Mozilla and Safari 
    if (!XmlHttp_One && typeof XMLHttpRequest != "undefined") {
        XmlHttp_One = new XMLHttpRequest();
    }
}
function ShowRawMt() {

    var DG_RawMT = document.getElementById("TBRawMt");
    var Img_RawOff = document.getElementById("RawOff");
    var Img_RawOn = document.getElementById("RawOn");


    DG_RawMT.style.display = "none";
    Img_RawOff.style.display = "inline";
    Img_RawOn.style.display = "none";

}
function HideRawMt() {
    var DG_RawMT = document.getElementById("TBRawMt");
    var Img_RawOff = document.getElementById("RawOff");
    var Img_RawOn = document.getElementById("RawOn");

    DG_RawMT.style.display = "inline";
    Img_RawOff.style.display = "none";
    Img_RawOn.style.display = "inline";

}
function getNews(secid, subsecid, tot) {
    CreateXmlHttp_One();
    var MktCom = document.getElementById("Hotpursuit1_MktCom");
    MktCom.innerHTML = " <img src='../images/loading1.gif'>";
    var requestUrl = "../MarketOverview/Equity/GetMktCommentaries.aspx?secid=" + secid + "&subsecid=" + subsecid + "&tot=" + tot + "&timeStamp=" + new Date().getTime();
 
    //alert(requestUrl)

    if (XmlHttp_One) {
        //alert(requestUrl);
        XmlHttp_One.onreadystatechange = function() { getNewsData(MktCom, secid); };
        XmlHttp_One.open("GET", requestUrl, true);
        XmlHttp_One.send(null);
    }

}

function getNewsData(id, secid) {
    var NewsImg = document.getElementById("NewsImg");
    switch (secid) {
        case '1':
            NewsImg.src = "../images/MarketComme.gif";
            break;
        case '2':
            NewsImg.src = "../images/HotPursuit.gif";
            break;
        case '8':
            NewsImg.src = "../images/CorpoNews.gif";
            break;

    }
    if (XmlHttp_One.readyState == 4) {

        if (XmlHttp_One.status == 200) {

            id.innerHTML = XmlHttp_One.responseText;
            if (secid == "1") {
                document.getElementById("MktSpn").className = "Link_Selected";
                document.getElementById("Mkt").className = "Link_normal";
            }
            else if (secid == "2") {
                document.getElementById("HotSpn").className = "Link_Selected";
                document.getElementById("Hot").className = "Link_normal";
            }
            else if (secid == "8") {
                document.getElementById("CorSpn").className = "Link_Selected";
                document.getElementById("Cor").className = "Link_normal";
            }
        }

    }

}




// Functions for showing and hiding divs
var tempX = 0;
var tempY = 0;
var m_show = 0;
var f_sc_id = "";
var f_sc_dispid = "";
var f_sc_comp = "";
var f_topic_id = 0;
var f_buy_id = 0;
// smart quotes/buy/ sell/company snapshot/compan/ news/financial summary/chartin
var m_urls = Array('../../MarketOverview/Equity/BindCode.aspx?id=13', 'https://trade.idbicapital.com/', '../../MarketOverview/Equity/BindCode.aspx?id=', '../../MarketOverview/Equity/BindCode.aspx?id=12', '../../MarketOverview/Equity/BindCode.aspx?id=20', '../../MarketOverview/Equity/BindCode.aspx?id=', '../../Technical_Research/Adv_Decline.aspx?id=9', '../../Corporate_info/CompPr/CompanyProfile.aspx?opt=8');

//setInterval("hide_popup1()",1000);

var IE = document.all ? true : false

if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;


function id_click(m_id) {

    //alert(m_urls[m_id-1] + "+" + f_im_id + "+" + f_im_desc + "+" + f_ff_desc + "+" + f_ff_id + "+" + f_fundclass);
    //return false;
    if (m_id == 1)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 2)
    //window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
        window.location = m_urls[m_id - 1];
    else if (m_id == 3)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 4)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 5)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 6)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 7)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 8)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 9)
        window.location = m_urls[m_id - 1] + "&cocode=" + f_im_id;
    else if (m_id == 10)
    //window.location = m_urls[m_id-1] +"&code=" + f_im_id;	
        window.location = m_urls[m_id - 1];
    else
        window.location = m_urls[m_id - 1] + f_im_id;
}

function getMouseXY(e) {
    if (IE) {
        tempX = event.clientX + document.body.scrollLeft;
        tempY = event.clientY + document.body.scrollTop;
    }
    else {
        tempX = e.pageX;
        tempY = e.pageY;
    }
    return true;
}

function show_popup1(m_im_id, m_im_shortdesc, m_im_desc, m_ff_desc, m_ff_id, m_fundclass) {

    f_im_id = m_im_id;
    f_im_shortdesc = m_im_shortdesc;
    f_im_desc = m_im_desc;
    f_ff_desc = m_ff_desc;
    f_ff_id = m_ff_id;
    f_fundclass = m_fundclass;

    //document.getElementById("head1").innerHTML = " Company Profile " ;
    document.getElementById("popup").style.left = tempX + "px";
    document.getElementById("popup").style.top = tempY + "px";
    document.getElementById("popup").style.visibility = "visible";
    m_show = 1;
    //alert(tempY);
}
function popUp(url) {
    sealWin = window.open(url, "win", 'x=0,y=0,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,width=450,height=400,screenX=0,screenY=0,left=210,top=200');
    self.name = "mainWin";
}

function hide_popup1() {
    if (m_show == 0) {
        document.getElementById("popup").style.visibility = "hidden";
    }
}
