﻿var search_main_domain = "zyqc.cc";
function TabedMenuTo(p) {  return false;}
function NavigationTreeTo() {}

//搜索处理
function global_search_handler() {
    var kwd = document.getElementById("logo_kw").value;
    if ((kwd.length < 2) | (kwd.length > 16)) {
        alert("搜索关键字是必须填写的，且长度应在2-16个字符之间!");
        return false;
    }
    var filter_exp = /[a-zA-Z0-9\u4E00-\u9FA5,]+/igm; // /['"\-\s<>%&]+/igm;
    if (!filter_exp.test(kwd)) {
        document.getElementById("logo_kw").value = kwd.replace(filter_exp, "");
        alert("只能是汉字，字母或数字的组合，多关键词请使用逗号分开!");
        return false;
    }

 
    var kt = $("#type_index").attr("value");
    var url = "";
    if (kt == "2") {
        var ppp = $("#trade_sm_id").val();
        url = ('http://{2}/Search/Go?type_index={0}&kw={1}').format(
            kt, encodeURI(kwd), ppp);

    } else {
        url = ('http://{2}/Search/Go?type_index={0}&kw={1}').format(
            kt, encodeURI(kwd), search_main_domain); 
    }
    //alert(url);
    window.location.href = url; 
    return false;
}

function switch_tab_to(index) {
    var labelStr = $("#labelTexts").val();//从控件中取值
    if (labelStr == null) labelStr = "产品|供应|求购|公司|资讯|百科|公告|展会|报价|问答|图片|视频";
    var lbltexts = labelStr.split("|");
    var url = "/Search/List/{0}/8".format(index);
    //alert(url);
    $("#type_index").attr("value", index);
    if ($("#type_index").attr("value") != "2"){
        $("#search_tab_ad_area").load(url);
        $("#search_tab_ad_area").show(100);
        $("#trade_mode").hide();
    }else {
        $("#search_tab_ad_area").hide();
        $("#trade_mode").show();
        $("#search_tab_ad_area2").load('/Search/List/2/3');
    }
    var _ii = 0;
    $("#search_model_list span").each(function () {
        _ii = _ii + 1;
        $(this).attr("class", index == _ii ? "selected" : "");
    });
    return false;
}
function SearchEventBinding() {
    $("#smode_menu").mouseleave(function () { $("#smode_menu").hide(500); });
    $("#logo_kw").mouseenter(function () {
        if ($("#type_index").attr("value") == "2") return; //如果是供应,不显示
        $("#search_tab_ad_area").show(); 
    });
    $("#search_tab_ad_area").mouseleave(function () { $("#search_tab_ad_area").hide(500); });
}

function SetSearchText(v) {
    $("#logo_kw").val(v);
    $("#sb_kw").val(v);
}




//底部搜索绑定
function FootSearchBind() {
    $("#bottom_search caption a").click(function () {
        //$("#bottom_search caption a").attr("href", "#");
        $("#bottom_search caption a").toggleClass("selected", false);
        $(this).toggleClass("selected", true);
        var pos = parseInt($(this).attr("rel"));
        $("#sb_type").val(pos);

        if (pos == 2)
            $("#f_sm_sel").show();
        else
            $("#f_sm_sel").hide();

        return false;
    });
}
//搜索切换
function FootSearchAs(pos) { 
    $("#bottom_search caption a").toggleClass("selected", false);
    $("#bottom_search caption a:eq(" + (pos - 1) + ")").toggleClass("selected", true);
    $("#sb_type").val(pos);
}


//底部搜索处理
function OnSearchBox() {
    var kw = $("#sb_kw").val();
    var kt = $("#sb_type").val();
    if (kw.length > 0) {
        var url = "";
        if (kt == "2") {
            var ppp = $("#trade_sm_id").val();
            url = ('http://{2}/Search/Go?type_index={0}&kw={1}').format(
            kt, encodeURI(kw), ppp);

        } else {
            url = ('http://{2}/Search/Go?type_index={0}&kw={1}').format(
            kt, encodeURI(kw), search_main_domain);
        }
        //alert(url);
        window.location.href = url;
    }
    return false;
}


$(function () {

    $("#cmd_issue").mouseover(function () {
        $("#issueUl").fadeIn(200);
        $("#cmd_issue").css("border-color", "#2E6BA5");
    });
    $("#issueUl").mouseleave(function () {
        $("#issueUl").fadeOut(200);
        $("#cmd_issue").css("border-color", "#FFFFFF");
    });
    $("#mf").mouseleave(function () {
        $("#issueUl").fadeOut(200);
        $("#cmd_issue").css("border-color", "#FFFFFF");
    });

    // $("#login_state").load('/Home/LoginState');




});
