﻿//<![CDATA[
(function() {
    NTES.ui.PopUpLayer = function(ctrl, content) {
        var timerId;

        function show() {
            content.style.display = "block";
        }
        function hide() {
            content.style.display = "none";
        }
        function delayHide() {
            clearTimer();
            timerId = setTimeout(hide, 300);
        }
        function clearTimer() {
            if (timerId) {
                clearTimeout(timerId);
                timerId = null;
            }
        }

        NTES.event.addEvent(ctrl, "click", show);
        NTES.event.addEvent(ctrl, "mouseout", delayHide);
        NTES.event.addEvent(ctrl, "mouseover", clearTimer);
        NTES.event.addEvent(content, "mouseover", clearTimer);
        NTES.event.addEvent(content, "mouseout", delayHide);
    };

})();
var Config = {
    ipQuery: "http://61.135.253.47/ipquery"
    }
new NTES.ui.Slide($("#menuBar_focus > li"), $("#focus_tab > div"), "on", "mouseover"); 	// 新闻切换

function topIndexDataLoaded(json) {
    function setData(symbol) {
        var priceSpan = $("#globalIndex_" + symbol + "_price");
        if (priceSpan) {
            var temp = parseFloat(json[symbol]["ratio"]) / 100, className;
            if (temp > 0) {
                className = "cRed";
            } else if (temp < 0) {
                className = "cGreen";
            } else {
                className = "";
            }
            priceSpan.className = className;
            priceSpan.innerHTML = json[symbol]["price"];
            var pecentSpan = $("#globalIndex_" + symbol + "_pecent");
            if (pecentSpan) {
                pecentSpan.className = className;
                pecentSpan.innerHTML = json[symbol]["ratio"];
            }
        }
    }
    var symbols = ["szzs", "hszs", "dqs", "nsdk", "rmbhl", "myzs", "gjyj", "yg", "fg", "dg", "rj", "els", "twzs", "myrmb", "hj", "blt", "hgzs"];
    for (var i = 0; i < symbols.length; i++) {
        if (json[symbols[i]]) {
            setData(symbols[i]);
        }
    }
}
NTES.ajax.importJs(Config.stock);

//]]>
