﻿var _id = 0;
var _data = "";
var text = new Array();
var byctime;

$(document).ready(function () {

    

    $("#search_bg").show();

    $("#IndexPage").addClass("nav1_first_select");
    var tempLeft = (document.documentElement.clientWidth - 960) / 2 - $("#Ad_left").width() - 20;
    var tempRight = (document.documentElement.clientWidth - 960) / 2 - $("#Ad_left").width() - 10;
    $("#Ad_left").css("left", tempLeft);
    $("#Ad_right").css("right", tempRight);
    //对联广告   2011年3月16日 15:21:36
//    $("body").scroll(function () {
//        $("#Ad_left,#Ad_right").stop();

//        if (document.documentElement.scrollTop > 0) {
//            $("#Ad_left,#Ad_right").animate({ top: document.documentElement.scrollTop + $("#Ad_left").height() }, 1000);
//        } else {
//            $("#Ad_left,#Ad_right").animate({ top: 135 }, 1000);
//        }
//    });

//    $("#Ad_right_close").bind("click", function () {
//        $("#Ad_right").html("");
//    });
//    $("#Ad_left_close").bind("click", function () {
//        $("#Ad_left").html("");
//    });
    //获得天气，日期滚动信息
    GetInfo();
    //江夏新闻
    JXNews();

    //魅力江夏中的江夏概况
    //FirstNews(57, "CharmJX");
    //投资动态第一条新闻
    //FirstNews(33, "InvestJX");
    //旅游动态第一条新闻
    //FirstNews(38, "TravelJX");
    //公示公告第一条新闻
    //FirstNews(70, "FarmJX");

    //滚动消息
    GetGDXX();

    //专题图片
    GetSubjectPic();

    //点击轮播图片下方
    $(".pnum").click(function () {
        clearTimeout(byctime);

        //去掉iframe
        $(".des").remove();
        //气泡变成红色
        if (_id != 0) {
            $("#qipao" + _id).css("background", "url(images/diamond.png)");
        }

        _id = parseInt($(this).attr("id").substring(4));

        //滤镜效果
        imgInit.filters.revealTrans.Transition = 23;
        imgInit.filters.revealTrans.apply();
        if (document.all) imgInit.filters.revealTrans.play();
        $("#showImg").attr("src", $("#Img" + _id).attr("src"));
        $("#linkA").attr("href", $("#A" + _id).attr("href"));

        $("#titleDiv").html(text[_id]);

        //轮播图片下方其他数字去掉红色背景
        $(".red_background").removeClass("red_background");
        //轮播图片下方当前数字获得红色背景
        $(this).addClass("red_background");
        //计算浮出层位置
        var _top = $("#qipao" + _id).position().top;
        var _left = $("#qipao" + _id).position().left;

        var param = "img=" + escape(_data.TABLE[_id - 1].img) + "&newsid=" + escape(_data.TABLE[_id - 1].NewID) + "&title=" + escape(_data.TABLE[_id - 1].ShortTitle);
        var htmls = "<div id='rg' class='des' style='border:1px solid #ccc;background-color: #fff; display: none; position: absolute; top: " + (_top + 25) + "px; left: " + (_left + 0) + "px;'><iframe style='width: 124px;height: 104px;' frameBorder=no src='page/MapNews.aspx?" + param + "'></iframe></div>";
        //气泡变蓝
        $("#qipao" + _id).css("background", "url(images/diamond_blue.png)");

        $("#aaa").append(htmls);

        //$("#rg").show();
        $("#rg").fadeIn(2000);

        byctime = setTimeout("PicAutoClick()", 4000);
    })

    //地图tab效果
    $("#a_news_map").bind("mousemove", function () {
        if (!$("#a_news_map").hasClass("map_tab_btn_select")) {
            $(".map_tab_btn_select").removeClass("map_tab_btn_select");
            $("#a_news_map").addClass("map_tab_btn_hover");
        }
    });
    $("#a_news_map").bind("mouseout", function () {
        if (!$("#a_news_map").hasClass("map_tab_btn_select")) {
            $("#a_news_map").removeClass("map_tab_btn_hover");
            $("#a_map_service").addClass("map_tab_btn_select");
        }
    });

    $("#a_news_map").bind("click", function () {
        $(".map_tab_btn").removeClass("map_tab_btn_select").removeClass("map_tab_btn_hover");
        $(".map_tab_btn_select").removeClass("map_tab_btn_select").removeClass("map_tab_btn_hover").addClass("map_tab_btn");
        $("#a_news_map").addClass("map_tab_btn_select");
    });

    $("#a_map_service").bind("mousemove", function () {
        if (!$("#a_map_service").hasClass("map_tab_btn_select")) {
            $(".map_tab_btn_select").removeClass("map_tab_btn_select");
            $("#a_map_service").addClass("map_tab_btn_hover");
        }
    });
    $("#a_map_service").bind("mouseout", function () {
        if (!$("#a_map_service").hasClass("map_tab_btn_select")) {

            $("#a_map_service").removeClass("map_tab_btn_hover");
            $("#a_news_map").addClass("map_tab_btn_select");
        }
    });
    $("#a_map_service").bind("click", function () {
        window.location = "/jxditu4.0/map.aspx";
    });

    $("#a_news_map").click();

    //站内搜索
    $("#searchKeywords").bind("focus", function () {
        if ($.trim($("#searchKeywords").val()) == "站内搜索") {
            $("#searchKeywords").val("");
        }
    });
    $("#searchKeywords").bind("blur", function () {
        if ($.trim($("#searchKeywords").val()) == "") {
            $("#searchKeywords").val("站内搜索");
        }
    });
    $("#search_btn").bind("click", function () {
        if ($.trim($("#searchKeywords").val()) != "站内搜索") {
            window.open("/Page/SearchResult.aspx?searchType=1&searchKeywords=" + escape($("#searchKeywords").val()));
        }
    });

});

//获得专题图片
function GetSubjectPic() {
    $.ajax({
        type: "post",
        url: "../ajax/Index.aspx",
        data: "&type=ZTTP",
        dataType: "json",
        success: function (data) {           
            if (data != null) {
                for (var i = 0; i < data.TABLE.length; i++) {
                   
                    $("#subjectPic" + i).html("<img style='width:234px;height:74px;' src='/photo/index/" + data.TABLE[i].adimage + "' />").attr("href", data.TABLE[i].adurl);
                }      
            }         
        }
    });
}

//滚动消息
function GetGDXX() {
    $.ajax({
        type: "post",
        url: "../ajax/Index.aspx",
        data: "&type=GDXX",
        dataType: "html",
        success: function(data) {
            $("#GDXX").html(data);
            var _width = 0;
            $("#GDXX li").each(function() {
                _width += $(this).width();
            });
            $("#GDXX").width(_width);
            $("#GDXX").css("_width", _width + 250);
        }
    });
}

//单击气泡
function OneClick() {
    clearTimeout(byctime);
    $(".des").remove();
    if (_id != 0) {
        $("#qipao" + _id).css("background", "url(images/diamond.png)");
    }

    if (_id == parseInt($(this).attr("id").substring(5))) {
        _id = 0;
        return;
    }


    _id = parseInt($(this).attr("id").substring(5));

    imgInit.filters.revealTrans.Transition = 23;
    imgInit.filters.revealTrans.apply();
    if (document.all) imgInit.filters.revealTrans.play();
    $("#showImg").attr("src", $("#Img" + _id).attr("src"));
    $("#linkA").attr("href", $("#A" + _id).attr("href"));
    $("#titleDiv").html(text[_id]);

    $(".red_background").removeClass("red_background");
    $("#pnum" + _id).addClass("red_background");

    var _top = $("#qipao" + _id).position().top;
    var _left = $("#qipao" + _id).position().left;

    var param = "img=" + escape(_data.TABLE[_id - 1].img) + "&newsid=" + escape(_data.TABLE[_id - 1].NewID) + "&title=" + escape(_data.TABLE[_id - 1].ShortTitle);
    var htmls = "<div id='rg' class='des' style='border:1px solid #ccc;background-color: #fff; display: none; position: absolute; top: " + (_top ) + "px; left: " + (_left) + "px;'><iframe style='width: 124px;height: 104px;' frameBorder=no src='page/MapNews.aspx?" + param + "'></iframe></div>";

    $("#qipao" + _id).css("background", "url(images/diamond_blue.png)");

    $("#aaa").append(htmls);

    //$("#rg").show();
    $("#rg").fadeIn(2000);

    byctime = setTimeout("PicAutoClick()", 4000);
}


//各子页中第一条新闻
function FirstNews(id, address) {
    $.ajax({
        type: "post",
        url: "../ajax/Index.aspx",
        data: "&type=FirstNews&menuid=" + id,
        dataType: "html",
        success: function(data) {
            $("#" + address).html(data);
        }
    });
}

//魅力江夏
function CharmJX() {
    $.ajax({
        type: "post",
        url: "../ajax/Index.aspx",
        data: "&type=CharmJX",
        dataType: "html",
        success: function(data) {
            $("#CharmJX").html(data);
        }
    });
}

//获得天气，日期滚动信息
function GetInfo() {
    $.ajax({
        type: "post",
        url: "../ajax/Index.aspx",
        data: "&type=infor",
        dataType: "html",
        success: function (data) {
            $("#infolan").css("display", "block");
            var _width = $("#infolan").width();
            
            data = $.parseJSON(data);
            var news = "您好！今天是 " + data.weatherinfo["date_y"] + " " + data.weatherinfo["week"] + "，" + "江夏天气预报：" + data.weatherinfo["weather1"] + " " + data.weatherinfo["temp1"] + " " + data.weatherinfo["wind1"];
            var newsHtml = "<marquee direction='left' behavior='scroll' scrollamount='1' width='" + _width + "' ><a style='font-weight:normal;color:#000;' href='http://www.weather.com.cn/weather/101200105.shtml' target='_blank'> " + news + "</a></marquee>";
            $("#infolan").html(newsHtml);
            
            $('#infolan marquee').marquee().mouseover(function () {
                $(this).trigger('stop');
            }).mouseout(function () {
                $(this).trigger('start');
            });
        }
    });
}


function aa(obj) {
    var url = obj.options[obj.selectedIndex].value;
    window.open(url);
}

//今日江夏
function JXNews() {
    $.ajax({
        type: "post",
        url: "../ajax/CurrentJiangxia.aspx",
        data: "&type=JXNews",
        dataType: "json",
        success: function(data) {

            if (data != null && data != undefined) {
                for (var i = 0; i < 5; i++) {

                    $("#Img" + (i + 1)).attr("src", "../picture/min/" + data.TABLE[i]["img"]);
                    $("#A" + (i + 1)).attr("href", "page/DetailInfo.aspx?menuid=31," + data.TABLE[i]["NewID"]);
                    text[i + 1] = (data.TABLE[i]["NewShortTitle"]).substring(0, 15);

                    if (data.TABLE[i]["NewState"] != null && data.TABLE[i]["NewState"] != undefined) {

                        var point = (data.TABLE[i]["NewState"]).split(',');
                        var htmls = "<div id='qipao" + (i + 1) + "' style='top: " + (point[0] - 6) + "px; left: " + point[1] + "px; position: absolute; background: url(images/diamond.png); width: 23px; height: 25px;'></div>";
                        $("#aaa").append(htmls);
                        $("#qipao" + (i + 1)).bind("click", OneClick).bind("mouseover", function() { $(this).css("cursor", "pointer"); }).bind("mouseout", function() { $(this).css("cursor", "default"); });
                    }


                }
                _data = data;

                //                $("#span1").html(data.TABLE[0].YMDTime);
                //                $("#span2").html(data.TABLE[1].YMDTime);

                //                if (data.TABLE[0].NewShortTitle.length > 16) {
                //                    $("#a1").html((data.TABLE[0].NewShortTitle).substring(0, 15) + "...");
                //                }
                //                else {
                //                    $("#a1").html(data.TABLE[0].NewShortTitle);
                //                }

                //                if (data.TABLE[1].NewShortTitle.length > 16) {
                //                    $("#a2").html((data.TABLE[1].NewShortTitle).substring(0, 15) + "...");
                //                }
                //                else {
                //                    $("#a2").html(data.TABLE[1].NewShortTitle);
                //                }                

                //                $("#a1").attr("href", "page/DetailInfo.aspx?menuid=31," + data.TABLE[0].NewID);
                //                $("#a2").attr("href", "page/DetailInfo.aspx?menuid=31," + data.TABLE[1].NewID);

                $("#showImg").attr("src", $("#Img1").attr("src"));
                $("#linkA").attr("href", $("#A1").attr("href"));
                PicAutoClick();
            }
        }
    });

    $.ajax({
        type: "post",
        url: "../ajax/CurrentJiangxia.aspx",
        data: "&type=JXNewsList",
        dataType: "json",
        success: function (data) {          
            $("#span1").html(data.TABLE[0].YMDTime);
            $("#span2").html(data.TABLE[1].YMDTime);
         
            if (data.TABLE[0].NewShortTitle.length > 14) {
                $("#a1").html((data.TABLE[0].NewShortTitle).substring(0, 13) + "...");
            }
            else {
                $("#a1").html(data.TABLE[0].NewShortTitle);
            }

            if (data.TABLE[1].NewShortTitle.length > 14) {
                $("#a2").html((data.TABLE[1].NewShortTitle).substring(0, 13) + "...");
            }
            else {
                $("#a2").html(data.TABLE[1].NewShortTitle);
            }          

            $("#a1").attr("href", "page/DetailInfo.aspx?menuid=31," + data.TABLE[0].NewID);
            $("#a2").attr("href", "page/DetailInfo.aspx?menuid=31," + data.TABLE[1].NewID);
         
        }
    });

}

//自动播放
function PicAutoClick() {

    $(".des").remove();

    if (_id != 0) {
        $("#qipao" + _id).css("background", "url(images/diamond.png)");
    }

    if (_id == 5) {
        _id = 1;
    }
    else {
        _id = _id + 1;
    }

    $("#titleDiv").html(text[_id]);

    $("#linkA").attr("href", $("#A" + _id).attr("href"));
    imgInit.filters.revealTrans.Transition = 23;
    imgInit.filters.revealTrans.apply();
    if (document.all) imgInit.filters.revealTrans.play();
    document.images.imgInit.src = $("#Img" + _id).attr("src");

    $(".red_background").removeClass("red_background");
    $("#pnum" + _id).addClass("red_background");



    var _top = $("#qipao" + _id).position().top;
    var _left = $("#qipao" + _id).position().left;

    var param = "img=" + escape(_data.TABLE[_id - 1].img) + "&newsid=" + escape(_data.TABLE[_id - 1].NewID) + "&title=" + escape(_data.TABLE[_id - 1].ShortTitle);
    var htmls = "<div id='rg' class='des' style='border:1px solid #ccc;background-color: #fff; display: none; position: absolute; top: " + (_top + 25) + "px; left: " + (_left + 25) + "px;'><iframe style='width: 124px;height: 104px;' frameBorder=no src='page/MapNews.aspx?" + param + "'></iframe></div>";

    $("#qipao" + _id).css("background", "url(images/diamond_blue.png)");

    $("#aaa").append(htmls);

    //$("#rg").show();

    $("#rg").fadeIn(2000);

    byctime = setTimeout("PicAutoClick()", 4000);
}

function toggle(obj) {

    if ($(obj).next().children(".select").length == 0) {


        $(".r_s_all").slideUp("slow");
        $(".select").attr("src", "images/sjjt_r.gif");
        $(".select").css("width", "4");
        $(".select").css("height", "7");
        $(".select").removeClass("select");

        $(obj).next().html("<img class='select' src='images/sjjt_x.gif' width='7' height='4' alt='项目符号' />");
        $(obj).parents("div").next().slideDown("slow");
    }
    else {
        $(".r_s_all").slideUp("slow");
        $(".select").attr("src", "images/sjjt_r.gif");
        $(".select").css("width", "4");
        $(".select").css("height", "7");
        $(".select").removeClass("select");

    }
}

//搜索
function Search() {
    window.open("page/SearchResult.aspx?searchType=" + $("#searchType").val() + "&searchKeywords=" + escape($("#searchKeywords").val()));
}

//设置首页
function HomePage(obj) {
    try {
        obj.style.behavior = 'url(#default#homepage)';
        obj.setHomePage(window.location.href);
    }
    catch (e) {
        if (window.netscape) {
            try {
                netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
            }
            catch (e) {
                alert("此操作被浏览器拒绝！\n请在浏览器地址栏输入“about:config”并回车\n然后将[signed.applets.codebase_principal_support]的值设置为'true',双击即可！");
            }
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
            prefs.setCharPref('browser.startup.homepage', val);
        }
    }
}

//发送邮件
function SendMail(type) {
    J.dialog.get('SendMail', { title: "发送邮件", page: 'SendMail.aspx?type=' + type, rang: 'true', height: 560, width: 578, foot: false });
    //J.dialog.get('SendMail', { title: "发送邮件", page: 'test.aspx', cover: true, rang: 'true', height: 560, width: 578, foot: false });    
}


