﻿    function onfoucestr() {
        var kword = document.getElementById("txtkeywords").value;
        if (kword == '请输入搜索的关键词!') {
            document.getElementById("txtkeywords").value = "";
        }
    }
    

    function lossfoucestr() {
        var kword = document.getElementById("txtkeywords").value;
        if (kword == '') {
            document.getElementById("txtkeywords").value = "请输入搜索的关键词!";
            return false;
        }
        return true;
    }

    function keydowns() {
        if (event.keyCode == 13) {
            searchnnews();
        }
    }


    $.fn.RelatedKeyWordBind = function () {
        var Item = $(this);       
        
        $.getJSON("http://ss.csfqw.com/projects/school/GetRelatedKeyWord.ashx?keyword=" + escape(Item.val()) + "&r=" + Math.random() + "&callback=?", function (json) {
            var html = "";
           
            $.each(json, function (i) {
                html += "<li>" + json[i].KeyWord + "</li>"
            });
            
            $("#show_map ul").html(html);
            $("#show_map ul li").mouseover(function () {
                $(this).SelectItems();
            });
            $("#show_map li").click(function () {
                $(this).selectvalue(Item);
                Item.closest("form").submit();
            });
        });
    }

    $.fn.SelectItems = function () {
        $(this).siblings().removeClass("aaa");
        $(this).addClass("aaa");
    }

    $.fn.selectvalue = function (obj) {
        obj.val($(this).html());
        $(this).closest("div").hide();
    }
    $("#kword").keyup(function (event) {
        if ($(this).val() != '' && event.keyCode != "40" && event.keyCode != "38") {
            $(this).RelatedKeyWordBind();
            $(this).showdiv($("#show_map"));
        }
    });
    $("#kword").focus(function () {
        $(this).select();
    });
    $("#kword").keypress(function (event) {
        var keycode = event.keyCode;
        if (keycode == 40) {
            if ($("#show_map:visible") && $("#show_map ul li").length > 0) {
                $("#show_map ul").NextSelect("aaa", $(this));
            }
        }
        if (keycode == 38) {
            if ($("#show_map:visible") && $("#show_map ul li").length > 0) {
                $("#show_map ul").PrevSelect("aaa", $(this));
            }
        }
    });

    $.fn.NextSelect = function (className, obj) {
        var Selects = $(this).children("." + className);
        if (Selects.size() > 0) {
            //alert($(this).index(Selects.eq(0).get(0)) + "||" + Selects.eq(0).html() + "||" + $(this).html());
            if ($(this).children().size() - 1 != $(this).children().index(Selects.eq(0).get(0))) {
                Selects.eq(0).next().SelectItems();
                obj.val(Selects.eq(0).next().html());
            }
        } else {
            $(this).children().eq(0).addClass(className);
            obj.val($(this).children().eq(0).html());
        }
    }

    $.fn.PrevSelect = function (className, obj) {
        var Selects = $(this).children("." + className);
        if (Selects.size() > 0) {
            if (0 != $(this).children().index(Selects.eq(0).get(0))) {
                Selects.eq(0).prev().SelectItems();
                obj.val(Selects.eq(0).prev().html());
            }
        }
    }

    $("[name=search]").submit(function () {
        if ($("#kword").val() == '') {
            alert("请输入要搜索的值！");
            $("#kword").focus();
            return false;
        }
    });


    $.fn.showdiv = function (obj) {
        obj.css("display", "block");
        var height = $(this).height(); //按钮的高度
        var top = $(this).offset().top; //按钮的位置高度
        var left = $(this).offset().left; //按钮的位置左边距离
        //设置div的top left
        obj.css("left", left);
        obj.css("top", height + top);
    }
    document.write("<div id='show_map' class='JJ_showLayer' style='display:none;position:absolute;'>");
    document.write("<ul></ul></div>");
    $("#show_map").hover(function () { $(this).show(100); }, function () { $(this).hide(200); });
