if (! window.Maihao ) {
        window.Maihao = new Object();
}
Maihao.Common = {
    init: function()
    {
        //Maihao.Common.enableAjaxCart();
        //Maihao.Common.enableCaibeiTopBanner();
    },
    enableAjaxCart: function()
    {
        $this = $('.ajax-cart');
        if ( $this.length ) {
            $('.ajax-cart').each(ajaxCart);
        }
    },
    enableCaibeiTopBanner: function()
    {
        $this = $('.mod_top_banner');
        if ( $this.length ) {
            setTimeout(function(){$('.mod_top_banner').fadeOut(3000);}, 4000);
            $('.mod_top_banner_hover,.mod_top_banner').hover(
                function(){
                    $('.mod_top_banner').show();
                },
                function(){
                    $('.mod_top_banner').hide();
                }
            );
        }
    },
    fnGetDistanceTime: function(nEndTime)
    {
        var nNowTime = (new Date()).getTime();
        var nDistanceTime = (nEndTime - nNowTime) / 1000;
        if ( nDistanceTime > 0 ) {
            var nD = parseInt(nDistanceTime / (24 * 60 * 60)).toString();
            nD = nD.length > 1 ? nD : '0' + nD;
            var nH = parseInt((nDistanceTime / (60 * 60)) % 24).toString();
            nH = nH.length > 1 ? nH : '0' + nH;
            var nM = parseInt((nDistanceTime / 60) % 60).toString();
            nM = nM.length > 1 ? nM : '0' + nM;
            var nS = parseInt(nDistanceTime % 60).toString();
            nS = nS.length > 1 ? nS : '0' + nS;
            return {
                'day': nD,
                'hour': nH,
                'minute': nM,
                'second': nS
            };
        } else {
            return {
                'day': '00',
                'hour': '00',
                'minute': '00',
                'second': '00'
            };
        }
    }
};

