﻿// JScript 文件

$(document).ready(function(){
    //加入收藏点击事件
    $("#dFavorite").click(function(){
        var url = window.location.href; //获取本页地址
        var title = document.title; //获取本页标题
        
        try{
            window.external.addFavorite(url,title);
        }
        catch(e){
            try{
                window.sidebar.addPanel(title,url,"");
            }
            catch(e){
                alert("加入收藏夹失败，请使用Ctrl+D添加！");
            }
        }
    });
    //设为首页点击事件
    $("#dIndex").click(function(){
        var url = window.location.href; //获取本页地址
        
        try{
            this.style.behavior = 'url(#default#homepage)';
            this.setHomePage(url);
        }
        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',url);
            }
        }
    });
    //换肤颜色项鼠标悬浮事件
    $("#ThemeColor li").mouseover(function(){
        $(this).css("cursor","pointer");
    });
    //换肤颜色项鼠标移开事件
    $("#ThemeColor li").mouseout(function(){
        $(this).css("cursor","");
    });
    //今日提示滚动字幕
    scrollNews();
    //搜索按钮鼠标悬浮事件
    $("#btnSearch").mouseover(function(){
        if(CheckIndexpage())
            $(this).css({"background":"url(images/btn_search_02.gif)","cursor":"pointer"});
        else
            $(this).css({"background":"url(../images/btn_search_02.gif)","cursor":"pointer"});
    });
    //搜索按钮鼠标移开事件
    $("#btnSearch").mouseout(function(){
        if(CheckIndexpage())
            $(this).css("background","url(images/btn_search_01.gif)");
        else
            $(this).css("background","url(../images/btn_search_01.gif)");
    });
    
    
    //搜索事件 
    $("#btnSearch").click(function(){
        
        if($("#txtSearch").val()!="")
        {
           
            var url="../page/znPage.aspx?type=search&option="+$("#stSType").val()+"&title="+escape($("#txtSearch").val()); 
           
     
            window.location.target="_blank";
            window.location.href= url;  
        }
        else
        {
            alert("请填写搜索内容");
        }
        

    });
    
    
    
    
    
    
    
    
    
    
    
    
});

//今日提示滚动字幕天气预报
function scrollNews()
{
    var urlPath = "";
    if(CheckIndexpage())
        urlPath = "ajax/Weather.aspx";
    else
        urlPath = "../ajax/Weather.aspx";
    $.ajax({type:"post",url:urlPath,data:"&w=0",dataType:"html",success:function(data){
        if(data != "" && data != null)
        {
//            var news = "<marquee direction='left' behavior='scroll' scrollamount='1' width='280' >";
//            news += "<span class='redtitle'>今天天气：</span>";
//            news += "<span class='scroll_content'>今天阴到多云有时有阵雨，雨量中等局部大，今天最高气温30℃，最低气温：26.3℃。</span>";
//            news += "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
//            news += "<span class='redtitle'>空气质量指数：</span>";
//            news += "<span class='scroll_content'>武汉市空气污染指数为34,首要污染物为 ,空气质量级别为Ⅰ级。</span>";
//            news += "</marquee>";
            var news = "<marquee direction='left' behavior='scroll' scrollamount='1' width='280' >" + data + "</marquee>";
            $("#scroll_subtitles").html(news);
            $('#scroll_subtitles marquee').marquee().mouseover(function () {
                $(this).trigger('stop');
            }).mouseout(function () {
                $(this).trigger('start');
            });
        }
    }});
}

//判断是否为首页
function CheckIndexpage()
{
    var url =  window.location.href;
    var array = new Array();
    array = url.split("/");
    //判断是否为首页
    if(array[array.length-1] == "Index.aspx"){
        return true;
    }
    else{
        return false;
    }
}

//获取字符串长度
function getStrLen(sChars){
    return sChars.replace(/[^\x00-\xff]/g,"xx").length;
}

