﻿/*
mapabc 数据源的联想功能
*/
var MapabcTextSearchOptions = {
    delay: 10,
    minChars: 1,
    matchSubset: 1,
    matchContains: false,
    cacheLength: 1,
    onItemSelect: null,
    onFindValue: damai.findValue,
    extraParams: { "cityCode": null },
    formatItem: null,
    autoFill: false,
    width: 172,
    showhot: false,
    searchFile:null
};

$(document).ready(function() {
    var file = location.href.match(/traffic\/([^\.]*)/gi).toString().toLowerCase().replace("traffic/", "");
    switch (file) {
        case "mapsearch":
            loadTextSearch_m();     //地图搜索
            break;
        case "publictraffic":
            loadTextSearch_p();     //公交
            break;
        case "drive":
            loadTextSearch_d();     //自驾车
            break;
        case "circumjacent":
            loadTextSearch_c();     //周边
            break;
        case "gothere":
            loadTextSearch_g();     //公交、自驾车(中转)
            break;
    }
});

function loadTextSearch_m() {
    $("input[name='Keyword']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
}

function loadTextSearch_c() {
    $("input[name='Keyword']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
}

function loadTextSearch_p() {
    $("input[name='start']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
    $("input[name='end']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
}

function loadTextSearch_d() {
    $("input[name='start']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
    $("input[name='end']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
}

function loadTextSearch_g() {
    $("input[name='Keyword']").autocomplete("/traffic/MapabcTxtSearch.aspx", MapabcTextSearchOptions);
}

