﻿/// <reference path="Jquery.js" />

$(document).ready(function() {
    try {
        var r = getWord("q");
        if (r != null) { $("#q").val(decodeURI(r[2])); };

    } catch (err) {
        $("#q").val("");
        return;
    }

    $("#sobar li a").bind("click", function() {
        $("#sobar li a").removeClass();
        $(this).addClass("lihover");
        $("#h").val($(this).attr("id"));
    });

    $("#s").click(Go);
    
    $("#q").keydown(function(event) {

        if (event.keyCode == 13) {
            Go();
            $("form").bind("submit", function() { return false; })
        }
    });
    setStyle();
});


function setStyle()
{
    var url = window.location.href.toLowerCase();
    if (url.lastIndexOf("site.aspx") > 0)
    {
        $("#sobar > li a").removeClass();
        $("#t1").addClass("lihover");
        $("#h").val("t1");
    }
    if (url.lastIndexOf("product.aspx") > 0)
    {
        $("#sobar > li a").removeClass();
        $("#t2").addClass("lihover");
        $("#h").val("t2");
    }
    if (url.lastIndexOf("biz.aspx") > 0)
    {
        $("#sobar > li a").removeClass();
        $("#t3").addClass("lihover");
        $("#h").val("t3");
    }
    if (url.lastIndexOf("article.aspx") > 0)
    {
        $("#sobar > li a").removeClass();
        $("#t4").addClass("lihover");
        $("#h").val("t4");
    }
}


function Go()
{
    var keyword = encodeURI($.trim($("#q").val()));
    if (keyword == "" || keyword == undefined)
    {
        alert("搜索关键字不能为空");
        return;
    }
    var tab = $.trim($("#h").val());

    if (tab == "t1" || tab == "")
    {
        url = 'Site.aspx?q=' + keyword;
    }
    if (tab == "t2")
    {
        url = 'Product.aspx?q=' + keyword;
    }
    if (tab == "t3")
    {
        url = 'Biz.aspx?q=' + keyword;
    }
    if (tab == "t4")
    {
        url = 'Article.aspx?q=' + keyword;
    }
    window.location = url;
}

function GoBiz(bizType) {
    var keyword = encodeURI($.trim($("#q").val()));
    if (keyword == "" || keyword == undefined) {
        alert("搜索关键字不能为空");
        return;
    }
    window.location = 'Biz.aspx?q=' + keyword + '&biz=' + bizType;
}

function getWord(name)
{
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = window.location.search.substr(1).match(reg);
    return r;
}