﻿

$(function() {
    var time1 = null;
    var time2 = null;

    $("#imgclose").click(
        function() {
         /* 关闭广告 页面滑动上移时样式设置 */
            var masterheader = $("#masterheader");
            var container = $(".container");
            var divWebcastHead = $("#divWebcastHead");
            var mybody = $("body");
            var top_logonav = $("#top_logonav");
            var general = $(".general_header");
            var general09 = $(".general_header09");
            var subheader = $(".sub_header");

            subheader.css("margin-top", "10px");
            general.css("margin-top", "10px");
            general09.css("margin-top", "10px");
            top_logonav.css("margin-top", "10px");
            masterheader.css("height", "110px");
            divWebcastHead.hide("slow");
            mybody.removeClass("body2");
            container.css("margin-top", "105px");

            SetCookie(cookiename, "1");
            flag = 0;
            clearTime();
        }
    )

    function clearTime() {
        if (time1 != null) {
            window.clearInterval(time1);
        }

        if (time2 != null) {
            window.clearInterval(time2);
        }
    }

    DivShow();

    function ModifyPageContent() {
        /* default页控件修改 start */
        //在webcast当天,使webcast标签第一个显示
        var divUniqueWebcastIdentify = $("#divUniqueWebcastIdentify");
        var indextop3 = $("#indextop3");
        var indextop1 = $("#indextop1");
        var indextop3layer = $("#indextop3layer");
        var indextop1layer = $("#indextop1layer");

        if (divUniqueWebcastIdentify != null && divUniqueWebcastIdentify.length == 1) {
            //确认是首页
            indextop1.removeClass("active");
            indextop3.addClass("active");
            indextop1layer.css("display", "none");
            indextop3layer.css("display", "block");
        }

        var aUniqueWebcastIdentify = $("#aUniqueWebcastIdentify");
        if (aUniqueWebcastIdentify != null && aUniqueWebcastIdentify.length == 1) {
            var now = new Date();
            var trans = EndTime;
            var end = CookieTime;
            var a = aUniqueWebcastIdentify[0];
            if (now < trans) {
                //a.innerHTML = "<font color='red'>预先报名</font>";
            }
            else if (now > trans && now < end) {
                //a.innerHTML = "<font color='red'>正在直播</font>";
            }
        }
        /* default页控件修改 end */

        /* techclass页控件修改 start */

        var aTechUniqueWebcastIdentify = $("#aTechUniqueWebcastIdentify");
        if (aTechUniqueWebcastIdentify != null && aTechUniqueWebcastIdentify.length == 1) {
            var now = new Date();
            var trans = EndTime;
            var end = CookieTime;
            var a = aTechUniqueWebcastIdentify[0];
            if (now < trans) {
                //a.innerHTML = "<font color='red'>预先报名</font>";
            }
            else if (now > trans && now < end) {
                //a.innerHTML = "<font color='red'>正在直播</font>";
            }
        }

        /* techclass页控件修改 end */
    }

    function DivShow() {
        var cookie = GetCookie(cookiename);

        //alert(cookie == null + "   ,   " + flag == 1);
        //        alert("cookie=" + cookie);
        //        alert("flag="+flag);


        if (cookie == null && flag == 1) {
            $(document).ready(function() {
                var divWebcastHead = $("#divWebcastHead");
                divWebcastHead.css("display", "block");

                var container = $(".container");
                container.css("margin-top", "147px");
                var mybody = $("body");
                mybody.toggleClass("body2");
                var top_logonav = $("#top_logonav");
                top_logonav.css("margin-top", "0px");
                var general = $(".general_header");
                general.css("margin-top", "45px");
                var general09 = $(".general_header09");
                general09.css("margin-top", "45px")
                var subheader = $(".sub_header");
                subheader.css("margin-top", "45px");
                var masterheader = $("#masterheader");
                masterheader.css("margin-top", "0px");

                ModifyPageContent();

            })
            time2 = window.setInterval(ShowTime, 1000);
        }
        else {
            var divWebcastHead = $("#divWebcastHead");
            divWebcastHead.css("display", "none");

            var masterheader = $("#masterheader");
            var container = $(".container");
            var mybody = $("body");
            var top_logonav = $("#top_logonav");
            var general = $(".general_header");
            var general09 = $(".general_header09");
            var subheader = $(".sub_header");

            subheader.css("margin-top", "10px");
            general.css("margin-top", "10px")
            general09.css("margin-top", "10px")
            masterheader.css("height", "105px");
            mybody.removeClass("body2");
            top_logonav.css("margin-top", "0px");
            container.css("margin-top", "115px");
            time2 = window.setInterval(ShowTime, 1000);
            flag = 0;
            clearTime();
        }
    }

    function Divhide() {
        if (flag == 1) {
            mybody.toggleClass("body2");
        }
    };

    function ShowTime() {
        //var endtime=new Date("August 12, 2008 10:00:00");
        var endtime = EndTime;
        var nowtime = new Date();
        var leftsecond = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
        //alert(endtime.toString() + "  , " + nowtime.toString() + "  ,  " + leftsecond);
        //if(leftsecond<0){leftsecond=0;}
        //alert(leftsecond);
        if (leftsecond > 0) {

            __d = parseInt(leftsecond / 3600 / 24);
            __h = parseInt((leftsecond / 3600) % 24);
            __m = parseInt((leftsecond / 60) % 60); //2008-3-12改正，原来将60写成24了
            __s = parseInt(leftsecond % 60);
            __h = __h < 10 ? "0" + __h : __h;
            __m = __m < 10 == 1 ? "0" + __m : __m;
            __s = __s < 10 == 1 ? "0" + __s : __s;
            //alert(document.getElementById("spanShowTime").innerHTML);
            //document.getElementById("spanShowTime").innerHTML = "倒计时：" + __h + "小时" + __m + "分" + __s + "秒";
            var divTopAdv = $("#divTopAdv");
            divTopAdv.addClass("a");
            divTopAdv.removeClass("b");

            var imgWebcast = $("#imgWebcast");

            imgWebcast.attr("src", webcastimage1);
            flagimgsrc = 0;
        }
        else {

            document.getElementById("spanShowTime").innerHTML = "正在进行中";
            var divTopAdv = $("#divTopAdv");
            divTopAdv.addClass("b");
            divTopAdv.removeClass("a");

            var imgWebcast = $("#imgWebcast");

            if (flagimgsrc == 0) {
                imgWebcast.attr("src", webcastimage2);
                flagimgsrc = 1;
            }
            //document.getElementById("aJoin").innerHTML = "立即参会";
        }
    }
});

var flagimgsrc=0;//设置会议开始后,顶部广告中图片的标志位 0是广告未开始时的标志位  1是广告开始时的标志位

function GetCookieVal(offset)
//获得Cookie解码后的值
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function SetCookie(name, value)
//设定Cookie值
{
var expdate = new Date();
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
//var expires = new Date("August 12, 2008 12:01:00");
var expires = CookieTime;
//CookieExpireInteral;

if (expires != null) expdate.setTime(expdate.getTime() + (expires * 1000));

if (CookieExpireInteral != 0) {
    expires = new Date();
    expires.setSeconds(CookieExpireInteral, 0);
    //alert(expires.toString());
}

document.cookie = cookiename+"=1;path=/;domain=ednchina.com;expires=" + expires.toGMTString() + "";
//document.cookie = cookiename+"=1;path=/;expires=" + expires.toGMTString() + "";
}

function DelCookie(name)
//删除Cookie
{
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}

function GetCookie(name)
//获得Cookie的原始值
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return GetCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}