﻿//改变iframe路径
var bus;
function setRpage(url, div) {
    document.getElementById('rightFrame').src = url;
    var divlist = document.getElementById('rButTemp').getElementsByTagName("div");
    for (var i = 0; i < divlist.length; i++) {
        divlist[i].className = 'skin def';
    }
    div.className = 'skin cur';
}
function fnCustomSearch() {
    var rightFrame = document.frames["rightFrame"];
    var a = rightFrame.$('txtsearchkey').value.trim();
    var b = rightFrame.$('typecode').value.trim();
    if (a.length > 1) {
        tab = new TabControl.Tab(document, 'search', a, 'CustomSearch.aspx?type=' + b + '&key=' + escape(a) + '&edsx=0&edsy=0', true, true, 80);
        fnAddTab(tab);
    } else {
        alert('请输入模糊搜索条件!');
    }
}
//按条件链接bus查询
function fnBusSearch(soso, type, sosolxcode, sosolxname) {
    var rightFrame = document.frames["rightFrame"];
    switch (soso) {
        case 'soso0':
            var startName = rightFrame.document.getElementById('txtZDName1').value.trim();
            var endName = rightFrame.document.getElementById('txtZDName2').value.trim();
            var a = startName + ',' + endName;
            if (startName.length > 1 && endName.length > 1) {
                if (startName.toString() != endName.toString()) {
                    tab = new TabControl.Tab(document, 'bus_two', a, 'BusSearch.aspx?start=' + escape(startName) + '&end=' + escape(endName) + '&sosotype=soso0&key=' + escape(a), true, true, 80);
                    fnAddTab(tab);
                }
                else {
                    alert('起始站与终点站不能相同！');
                }
            }
            else {
                alert('请输入搜索条件!');
            }
            break;
        case 'soso1':
            if (type == 'name') {
                var lxname = rightFrame.document.getElementById('txtLX').value.trim();
                if (lxname.length > 0) {
                    tab = new TabControl.Tab(document, 'bus_lx', lxname, 'BusSearch.aspx?LXName=' + escape(lxname) + '&type=' + escape(type) + '&sosotype=soso1&key=' + escape(lxname), true, true, 80);
                    fnAddTab(tab);
                }
                else {
                    alert('请输入查询条件！');
                }
            }
            else {

                tab = new TabControl.Tab(document, 'bus_lx', sosolxname, 'BusSearch.aspx?LXName=' + escape(sosolxcode) + '&type=' + escape(type) + '&sosotype=soso1&key=' + escape(sosolxname), true, true, 80);
                fnAddTab(tab);
            }
            break;
        case 'soso2':
            var zdname = rightFrame.document.getElementById('txtZDName').value;
            if (zdname.length > 1) {
                tab = new TabControl.Tab(document, 'bus_zd', zdname, 'BusSearch.aspx?ZDName=' + escape(zdname) + '&sosotype=soso2&key=' + escape(zdname), true, true, 80);
                fnAddTab(tab);
            }
            else {
                alert('请输入查询条件！');
            }
            break;
    }
}
