﻿/*消息通知*/
var _gLlinkNewID = 0;
var _gBlinkSwitch = 0;
var _gBlinkTitle = document.title;

function _blinkNewMessage() {
    var msgHTML1 = "<img src='../Images/Common/mail0.gif' alt='您有新消息' border='0'>";
    var msgHTML2 = "<img src='../Images/Common/mail1.gif' alt='您有新消息' border='0'>";

    $("headBlinkMessage").innerHTML = _gBlinkSwitch % 2 ? msgHTML1 : msgHTML2;

    //document.title = _gBlinkSwitch % 2 ? _gBlinkTitle : "【新消息】 - " + _gBlinkTitle;

    _gBlinkSwitch++;
}

function _stopBlinkNewMessage() {
    if (_gLlinkNewID) {
        clearInterval(_gLlinkNewID);
        _gLlinkNewID = 0;
        $("headBlinkMessage").innerHTML = "";
        document.title = _gBlinkTitle;
    }
}

function checkHasNewMessage() {
        jscomAjaxRequest("checkNewMessage","",
        function(req) {
        
	        _stopBlinkNewMessage();
        	
            //alert(req.responseText);
            eval("var msg="+req.responseText);
            //var msg={"newCount":"0","inceptNewCount":"0,"sysNewCount":"0","wordNewCount":"0","wordReplyNewCount":"0","commentNewCount":"0","commentReplyNewCount":"0"};

            if(msg.newCount>0)
            {
        		_gLlinkNewID = setInterval(_blinkNewMessage, 1000);
            }

	        setTimeout(checkHasNewMessage, 60000); //1分钟检查一次
        });
}

