//公用變數
//設定去程回程按鈕的路線名稱
var SETLINE = '';
//預估到站表格更新變數
var QK = '0北$001|金獅湖站$120.321877$22.665965$5001$1$001$5001$4,|金鼎路口$120.3216167$22.664425$5107$2$001$5107$4,|金山路口$120.3216611$22.66273056$5108$3$001$5108$4,|鼎西里$120.3218472$22.66073333$5109$4$001$5109$|鼎金國小$120.3214194$22.657525$5110$5$001$5110$|鼎金國中$120.3196$22.65438$5111$6$001$5111$|鼎山街口$120.3201167$22.65253333$4067$7$001$4067$|大順二路$120.322425$22.65088472$4068$8$001$4068$|建工路口$120.3248$22.649333$3437$9$001$3437$|正興國小$120.32608$22.64505$1329$10$001$1329$|建興路口$120.326883$22.642916$1330$11$001$1330$4,1,|大順陸橋$120.327866$22.640133$1331$12$001$1331$4,4,1,|憲政路口$120.326283$22.634183$1332$13$001$1332$4,4,2,4,5,|福德市場$120.327274$22.632828$0445$14$001$0445$4,3,4,2,1,|建國一路口$120.328$22.63244$1334$15$001$1334$5,5,5,4,|捷運五塊厝站$120.32773$22.62995$1343$16$001$1343$4,3,4,4,1,|福安路口$120.327238$22.628166$1335$17$001$1335$4,3,2,4,4,|四維一路$120.3257$22.62456$4077$18$001$4077$|凱旋醫院$120.32431$22.6241$4078$19$001$4078$|長青服務中心$120.32126$22.62307$4079$20$001$4079$4,5,|廣東一街口$120.3199$22.62263$4080$21$001$4080$4,5,|光華路口$120.31745$22.6218$4081$22$001$4081$3,1,|復華中學$120.31406$22.62066$4082$23$001$4082$2,4,4,|市政大樓$120.312287$22.619932$4083$24$001$4083$4,2,4,4,2,|忠孝路口$120.308391$22.618625$4084$25$001$4084$4,4,4,4,4,|苓雅國中$120.30508$22.61758$4085$26$001$4085$2,4,4,4,2,|中華四路口$120.3021$22.61655$4086$27$001$4086$4,3,3,4,2,|自強三路口$120.29888$22.61546$4087$28$001$4087$4,1,4,4,4,|苓雅市場$120.29676$22.61696$1624$29$001$1624$4,4,2,4,4,|漢神百貨$120.2957993$22.6192532$1027$30$001$1027$4,4,4,1,1,|高雄女中$120.2922472$22.62067778$0018$31$001$0018$4,1,1,2,4,|大成街口$120.2884472$22.62121667$0019$32$001$0019$1,1,4,4,1,|大智路口$120.2869639$22.62195556$0020$33$001$0020$1,1,4,4,1,|大智路$120.2865222$22.623575$0424$34$001$0424$|大仁路(鹽埕站)$120.2852867$22.62528611$4002$35$001$4002$4,1,1,1,2,|歷史博物館$120.28536$22.62637$0544$36$001$0544$1,2,3,2,4,|台灣銀行$120.2900833$22.62733333$0545$37$001$0545$4,1,1,1,1,|市議會$120.2926806$22.62829722$0546$38$001$0546$1,3,4,4,4,|六合二路口$120.29515$22.63126944$4055$39$001$4055$3,4,4,4,4,|七賢二路口$120.29428$22.63321$4056$40$001$4056$3,4,4,4,4,|三民市場$120.29333$22.636$4057$41$001$4057$4,4,4,4,4,|九如三路口$120.29168$22.6416$4058$42$001$4058$4,|變電所$120.291764$22.646582$0317$43$001$0317$4,|龍子里$120.29206$22.651791$4060$44$001$4060$1,1,4,|中華一路口$120.29332$22.65347$4059$45$001$4059$1,1,4,|龍德路口$120.296712$22.654553$4061$46$001$4061$4,3,|龍華國小(捷運凹子底站)$120.30256$22.65608$4062$47$001$4062$3,|大順一路$120.30635$22.65693$4063$48$001$4063$3,|龍華國中$120.30961$22.65666$4064$49$001$4064$|新上國小$120.31301$22.65585$4088$50$001$4088$|大統新世紀$120.31498$22.6557$4065$51$001$4065$|和順街口$120.3164278$22.65500833$4066$52$001$4066$|';
var STRSTSTION = QK.split('|');
//預估到站XML更新變數
var XMLSTION = '';
//BUSXML更新變數
var XMLBUS = '';
//終止更新預估到站表格
var INTERVALPROCESS
//呼叫callforlist(x)的公用變數
var CALLX = '';
//簡圖模式的公用變數
var SIMPLEMODECITYNAME = '';
var SIMPLEMODESTOPNAME = '';
var SIMPLEMODE = 1; //1:簡圖,2:一般,3:景點
//增加捷運站附近所有路線資料表的變數存放
var TMPMART = '';
//呼叫showRoutetype(type)公用變數
var RTTYPE = '';
//呼叫showAdvanceLine(kine)公用變數
var ADLINE = '';
//進階查詢版面公用變數
var ADVSEARCH = '2'; //1:地址,2:地標,3:路口,4:景點
//展示捷運查詢紅橘線公用變數
var ROLINE = 1; //1為紅線,2為橘線
//shapfile公用變數
var RGLayer //宣告一個公用變數
//查詢附近站牌時把POIs的點去掉的變數
var POIST = '';
//時間間隔變數ID
var TIMERID = '';
var TIMERRUNNING = false; //跑的狀態
//傳遞站牌路線的公用變數
var BUSIDNAME = '';
//公用變數
var GAME1LX = '';
var GAME1LY = '';
var GAME1NAME = '';
//傳遞站牌查詢的名稱
var STOPNME = '$';
//呼叫動態表格功能(start)
//0616
//抓取路線語音代碼ID
LINECODE = '';
//抓取路線全名
var LINEALLNAME = '';
function getTable(tmp) {
    if (tmp[0] == 'S1' || tmp[0] == 'S7') {
        if (document.all.ShowStopLine != null)
            document.all.ShowStopLine.innerHTML = "";
        var posx = tmp[1].split("$");
        var KVlue = posx[0];
        var posd = posx[3].split(",");
        var result1 = "</div><div id=\"page\"><table id=\"DynamicTable\" border=\"0\" cellspacing=\"0\" style=\"width:280px; cursor:hand; text-align:LEFT;  font-size: 8pt; background: #FFFFFF\"><tr><td align=\"center\" colspan=\"2\">經過" + KVlue + "的公車路線為</td></tr>";
        var result3 = "</table></div>";
        var result2 = "";
        for (var i = 0; i < posd.length - 1; i++) {
            result2 +=
                   "<tr>" +
		              "<td   width=\"90px\" onmouseover=this.style.background=\"#FEFFAF\"  onmouseout=this.style.background=\"#FFFFFF\"   id=\"Sid" +
		               i +
		               "\"" +
		               "name=\"Sid" +
		               i +
		               "\"" +
		               "onclick=\"PushButton(" +
		               i +
		               ")\"" +
		               ">" +
		               "<div class=\"searchresult\">" +
		                  '<li><a  href="#">' +
		                   posd[i] +
		                 '</a></li>' +
		               "</div>" +
	  	               "</td>" +
	  	           "</tr>";
        }
        var r1 = result1.concat(result2);
        var r2 = r1.concat(result3);
        if (document.all.ShowStopLine != null) {
            document.all.ShowStopLine.style.display = ''
            document.all.ShowStopLine.innerHTML = "";
            document.all.ShowStopLine.innerHTML = r2;
        }
    } //endif
    else if (tmp[0] == 'S6') {
        document.all.ShowStopLine.innerHTML = "";
        var posx = tmp[1].split("$");
        var result1 =
                  '<table width="310" border="0" cellspacing="1" cellpadding="0"><tr><td class="stationselection2" align="center" >公車站牌</td><td class="stationselection" align="center">路線</td></tr>';
        var result3 = "</table></div>";

        var result2 = "";
        for (var i = 1; i < tmp.length - 2; i++) {
            var posx = tmp[i].split("$");
            var color = '';
            var class1
            if (i % 2 == 1) {
                color = "#99CCFF"
                class1 = "stationselection2"
            }
            else {
                color = "#FFFFFF"
                class1 = "stationselection"
            }
            result2 = result2 +
            '<tr bgcolor="' + color + '" class="' + class1 + '" align="center">' +
               '<td>' +
                 posx[0] +
               '</td>' +
               '<td>'
            var kk = posx[3].split(',');

            for (var k = 0; k <= kk.length - 2; k++) {
                result2 = result2 +
                     '<span id="Sid' + i + k + '" onclick="PushButton(' + i + k + ')" style="cursor: hand;"> ' +
                        kk[k] +
                     ',</span>'
            }

            result2 = result2 +
               '</td>' +
            '</tr>'
        }
        var r1 = result1.concat(result2);
        var r2 = r1.concat(result3);
        document.all.ShowStopLine.style.display = ''
        document.all.ShowStopLine.innerHTML = "";
        document.all.ShowStopLine.innerHTML = r2;
    }
    else {
        STRSTSTION = tmp; //給簡圖使用的公用變數
        //這邊是路線查詢
        if (document.all.ShowStopLine != null) {
            document.all.ShowStopLine.style.display = ''
            document.all.ShowStopLine.innerHTML = "";
        }
        SETLINE = tmp[0];
        var buttoncolor1 = '';
        var buttoncolor2 = '';
        var buttoncolor3 = '';
        if (SIMPLEMODE == '1')//簡圖模式
        {
            buttoncolor1 = 'images/smap_f2.gif';
            buttoncolor2 = 'images/nmap.gif';
            buttoncolor3 = 'images/vmap.gif';
            showSimpleMap1();
            getXMLST2();
        }
        else if (SIMPLEMODE == '3')//觀光模式
        {
            buttoncolor1 = 'images/smap.gif';
            buttoncolor2 = 'images/nmap.gif';
            buttoncolor3 = 'images/vmap_f2.gif';
            showSimpleMap2();
            getXMLST2();
        }
        else//電子地圖模式
        {
            //變更按鈕
            buttoncolor1 = 'images/smap.gif';
            buttoncolor2 = 'images/nmap_f2.gif';
            buttoncolor3 = 'images/vmap.gif';
            var kk = tmp[0].split('$');
            var startx = tmp[1].split("$");
            var endx = tmp[tmp.length - 2].split("$");
            var btnstart = startx[0];
            var btnend = endx[0];
            //0629
            var classbtn1 = 's_btnqk';
            var classbtn2 = 's_btn';
            if (GOBACKACTION == '2') {
                var ttmp = btnstart;
                btnstart = btnend;
                btnend = ttmp;
                classbtn1 = 's_btn';
                classbtn2 = 's_btnqk';
            }
            if (kk[0] == "環狀幹線" && GOBACKACTION == '1') {
                btnend = "東環";
                btnstart = "西環"
            }
            if (kk[0] == "環狀幹線" && GOBACKACTION == '2') {
                btnend = "東環";
                btnstart = "西環"
            }
            var o1 =
	         '<div id="s_bus">' +
	                    '<div id="s_top">' +
	                       kk[0] + '路 (語音代碼:' + kk[1] + ')' +
	                    '</div>' +
	                    '<table width="100%">' +
	                        '<tr>' +
	                            '<td width="100px">' +
	                              '<span href="#" class="' + classbtn1 + '" onclick="searchGoBack(1)">往' + btnend + '</span>' +
	                            '</td>' +

	                            '<td width="100px">' +
	                             '<a href="#" class="' + classbtn2 + '" onclick="searchGoBack(2)">往' + btnstart + '</a>' +
	                            '</td>' +
	                        '</tr>' +
	                    '</table>' +
	                '<div id="s_station" >' +
	                        startx[0] + '-' + endx[0] +
	                '</div>' +

	            "<div id=\"s_title\"><div id=\"s_title01\">站序</div><div id=\"s_title02\">名稱</div><div id=\"s_title03\">剩餘時間</div><div id=\"s_title04\">語音編號</div></div>" +
	                    '<div id="InnerLineDiv" style=" overflow-y:auto; z-index: 700; height:200px">' +
	        '</div>'
            if (document.all.searchresult != null)
                document.all.searchresult.innerHTML = o1;
            if (document.all.ShowStopLine != null)
                document.all.ShowStopLine.innerHTML = o1;
            refeshTimetable();
            TIMERID = setInterval('refeshTimetable()', 30000); //每60秒執行一次
            TIMERRUNNING = true;
        } //end if (SIMPLEMODE!=...)  
        //製造出bar上兩個按鈕
        var q1 =
         '<table text="#FFFFFF" style="with:100%">' +
           '<tr>' +
              '<td  width="470">' +
              '</td>' +
              '<td>' +
                 '<img onclick="showSimpleMap1();changeModeColor(1)" width="36" height="17" id="smap" alt="簡圖" src="' + buttoncolor1 + '"  style="cursor:hand" />' +
              '</td>' +
              '<td>' +
                 '<img onclick="showSimpleMapN();changeModeColor(2);" width="58" height="17" id="nmap" alt="電子地圖" src="' + buttoncolor2 + '"   style="cursor:hand"  />' +
              '</td>' +
               '<td>' +
                 '<img onclick="showSimpleMap2();changeModeColor(3)"  width="58" height="17" id="vmap" alt="觀光簡圖" src="' + buttoncolor3 + '"  style="cursor:hand" />' +
              '</td>' +
            '</tr>' +
          '</table>'
        document.all.toolBar1Div.innerHTML = q1;
    } //end else
} //end of getTable(tmp)
//0605  針對電子地圖專設
function showSimpleMapN() {
    SIMPLEMODE = 2;
    timerFleaseP();
    refeshTimetable();
    showGrobal();
    getTable(STRSTSTION);
}
//定時更新預估到站表格
function refeshTimetable() {
    var line = SETLINE.split('$')
    h2.SetLinkFinish = SetrefeshTimetableFinish;
    var SetPage = "ASPX/BusQury/GetStationXML.aspx?road=" + line[1] + "&Action=" + GOBACKACTION;
    h2.makeReques(SetPage, h2, 'get', null, false);
}
function SetrefeshTimetableFinish() {
    //alert(' SetrefeshTimetableFinish()')
    XMLSTION = h2.HpptRequest.responseText.split('|');
    getBusXml(); //呼叫公車動態  
    var sptest = STRSTSTION;
    var result1 = " <font size=\"1\"><table id=\"DynamicTable\"  >" +
                   "<div class=\"s_txt\">";
    var result3 = "</div></table></font>";
    var result2 = "";
    var strxml = XMLSTION;
    var xmlstr = '無資料';
    var posx = '';
    for (var i = 1; i < sptest.length - 1; i++) {
        posx = sptest[i].split("$");
        for (var k = 1; k < strxml.length - 1; k++) {
            if (strxml[k].indexOf(posx[3]) != -1) {
                if (strxml == '') {
                    xmlstr = '無資料';
                }
                else {
                    var xmldata = strxml[k].split(',');
                    xmlstr = xmldata[1];
                    if (xmlstr == '9999') {
                        xmlstr = '尚未到站';
                    }
                    else if (xmlstr == '1') {
                        xmlstr = '即將到站';
                    }
                    else if (xmlstr == '0') {
                        xmlstr = '進站中';

                    }
                    else if (xmlstr == 'DataNotFound;') {
                        xmlstr = '繞駛站';
                    }
                    else {
                        xmlstr = xmlstr + '分'
                    }
                }
            } //end if
        } //end for
        result2 +=
		              "<tr>" +
		               "<td align=\"right\" width=\"20px\" >" +
		               i +
		               " </td>" +
		              "<td  align=\"center\" width=\"150px\"; onmouseover=this.style.background=\"#FEFFAF\"  onmouseout=this.style.background=\"#FFFFFF\"  id=\"Kid" +
		               i +
		               "\"" +
		               "name=\"Kid" +
		               i +
		               "\"" +
		               ">" +
		                   '<font　face="Arial"　color="#cc33ff">' +
		                       posx[0] +
		                  '</font>' +
	  	               "</td>" +
	  	               '<td  align=\"left\" width=\"50px\">' + xmlstr + '</td>' +
	  	               '<td  align=\"center\" width=\"55px\">' + posx[3] + '</td>' +
	  	               "</tr>";
    } //end for                  
    var r1 = result1.concat(result2);
    var r2 = r1.concat(result3);
    if (document.all.InnerLineDiv != null)
        document.all.InnerLineDiv.innerHTML = r2;
    getPOIsX(STRSTSTION);
}
function refreshstation2() {
    var line = SETLINE.split('$')
    h2.SetLinkFinish = Setrefreshstation2Finish;
    var SetPage = "ASPX/BusQury/GetStationXML.aspx?road=" + line[1] + "&Action=" + GOBACKACTION;
    h2.makeReques(SetPage, h2, 'get', null, false);
    //wfusion
    if (SIMPLEMODE == '1'){
        var d = new Date();
        document.getElementById('wf_info1').innerHTML = "&nbsp;&nbsp;&nbsp;&nbsp;"+d.getHours() + ':' + d.getMinutes() + ":" + d.getSeconds();
    }
}
function Setrefreshstation2Finish() {
    document.all.station2.innerHTML = o1;
    XMLSTION = h2.HpptRequest.responseText.split('|');
    var tmp1 = XMLSTION;
    var o1 =
          '<!-- 內容部分-->' +
                        '<table width="305" border="0" cellspacing="0" cellpadding="0">' +
                            '<tr>' +
                                '<td height="5" colspan="6"></td>' +
                            '</tr>' +
    //箭頭中段部分
                            '<tr>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10" background="images/arrowbg.jpg"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td></td>' +
                           '</tr>'
    //從這邊開始加入站名
    var k = '';
    var poxy = '';
    var src = '';
    var src1 = '';
    var alt = '';
    //插入xml資訊的剩餘時間
    var xmlstr = '';
    var imgstr = '';
    //0706
    var icar = -1; //判斷車子是否要出來
    //0706
    var counter = 0;
    for (var i = 1; i <= STRSTSTION.length - 2; i++) {
        if (i != STRSTSTION.length - 2) {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {
                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';
                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';
                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';
                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';
                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';
                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++

                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for               
            var s_name = spest[0];

            if (s_name.indexOf(STOPNME) > -1) {
                s_name = '<font color="#ff6600">' + s_name + '</font>';
            }
            //放置剩餘時間
            for (var k = 1; k < tmp1.length - 1; k++) {
                if (tmp1[k].indexOf(spest[3]) != -1) {

                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                            counter = 0; //0706
                        }
                        else if (xmlstr == '1') {
                            //0706
                            icar = eval(xmlstr);
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }

                        }
                        else if (xmlstr == '0') {
                            icar = eval(xmlstr);
                            xmlstr = '進站中';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            if (icar > (eval(xmlstr) + 5)) {
                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                            }
                            icar = eval(xmlstr);
                            xmlstr = xmlstr + '分'
                            counter = 0;
                        }
                    }
                } //end if
            } //end for
            //0605
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +

                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')"  align="left"><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +

                                  '</tr>'
            }
        } //end if   if(i!=STRSTSTION.length-2)
        else {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {
                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';
                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';
                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';
                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';
                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';
                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++
                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for         
            var s_name = spest[0];
            if (s_name.indexOf(STOPNME) > -1) {
                s_name = '<font color="#ff6600">' + s_name + '</font>';
            }
            //放置剩餘時間
            for (var k = 1; k < tmp1.length - 1; k++) {
                if (tmp1[k].indexOf(spest[3]) != -1) {
                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                        }
                        else if (xmlstr == '1') {
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == '0') {
                            xmlstr = '進站中';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            xmlstr = xmlstr + '分';
                            counter = 0;
                        }
                    }
                } //end if
            } //end for
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                     '<tr>' +
                //0606  把spest[0] 改成  s_name
                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                       '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +

                                  '</tr>' +
                // 結尾箭頭部分
                                    '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +
                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')" ><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                // 結尾箭頭部分
                                   '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
        } //end else
    } //end for
    o1 = o1 +
                    '</table>';
    document.all.station2.innerHTML = o1;
    //wfusion
    if (SIMPLEMODE == '1'){
        var d = new Date();
        document.getElementById('wf_info2').innerHTML = "&nbsp;&nbsp;"+d.getHours() + ':' + d.getMinutes() + ":" + d.getSeconds();
    }
}

//快速查詢頁框
function quickSearch() {
    timerFlease()//避免有不想要的 timer動作 ,用這個清除
    var o1 =
             '<div id="page-top"></div>' +
            '<div id="page">' +
                '<a href="#" class="title"  onclick="showQuick1();timerFlease()">路線總覽</a>' +
                    '<div id="quick1"  style="display: none;"></div>' +
                '<a href="#" class="title" onclick="showSopNameInfo();timerFlease();clearPOMARTs();showGrobal()">站牌查詢</a>' +
                    '<div id="quick2"  style="display: none;">' +
                      '<input type="text" id="BusRtxb1" class="stationselection" value="請輸入站牌名稱" onmousedown="document.all.BusRtxb1.value=\'\';"' +
                                                'onkeyup="if(event.keyCode!=13) {GetKeyWord1();}" onkeydown="if(event.keyCode==13) {} "' +
                                                'style="width:100px;" />' +
                      '<img src="images/arrow_down.jpg"   onmouseover="document.getElementById(\'Img1\').src=\'images/arrow_down_f2.jpg\'; " width="35" height="18" border="0" id="Img1" onclick="GotoQury1(BusRtxb1.value);POIST=\'\';" style="cursor: hand;" alt="查詢" />' +
                      '<br />' +
                    '</div>' +
                '<a href="#" class="title"  onclick="showAdvanceLine();timerFlease();showSimpleMap1();getXMLST2();clearNearStop();clearPOMARTs()">路線查詢</a>' +
                    '<div id="quick3"  style="display: none;">' +
                      '<input type="text" id="BusRtxb2" class="stationselection"  value="請輸入路線名稱" onmousedown="document.all.BusRtxb2.value=\'\';"' +
                                            'onkeyup="if(event.keyCode!=13) {GetKeyWord2();}" onkeydown="if(event.keyCode==13) {} "' +
                                            'style="width: 100px;" />' +
                      '<img src="images/arrow_down.jpg" onmouseover="document.getElementById(\'Img2\').src=\'images/arrow_down_f2.jpg\'; " width="35" height="18" border="0" id="Img2" onclick="GotoQury2()" style="cursor: hand;" alt="查詢" />' +
                      '<br />' +
                   '</div> ' +
               '<a href="#" class="title" onclick="showQuick4();timerFlease();showGrobal();clearPOMARTs()">道路名稱查詢</a>' +
                    '<div id="quick4" style="display: none;">' +
                       '<select id="BusRtxb6" class="stationselection" onchange="DGetKeyWord6(this.options[this.options.selectedIndex].text);">' +
                          '<option  value="">----高雄市-----</option>' +
                          '<option value="1">楠梓區</option>' +
                          '<option value="2">左營區</option>' +
                          '<option value="3">三民區</option>' +
                          '<option value="4">鼓山區</option>' +
                          '<option value="5">新興區</option>' +
                          '<option value="6">前金區</option>' +
                          '<option value="7">鹽埕區</option>' +
                          '<option value="8">苓雅區</option>' +
                          '<option value="9">前鎮區</option>' +
                          '<option value="10">旗津區</option>' +
                          '<option value="11">小港區</option>' +
                          '<option value="12">鳳山區</option>' +
                          '<option value="13">大社區</option>' +
                        '</select>' +
                       '<br />' +
                     '</div>' +
                     '<div id="Zone2" name="Zone2" style="display: none;">' +
                          '<input type="text" id="DBusRtxb6" name="DBusRtxb6"  class="stationselection" value="請輸路名或街名" onmousedown="document.all.DBusRtxb6.value=\'\';"' +
                          'onkeyup="if(event.keyCode!=13) {DGetKeyWord6();}" onkeydown="if(event.keyCode==13) {} "' +
                          'style="width: 100px" />' +
                          '<img src="images/arrow_down.jpg" onmouseover="document.getElementById(\'Img3\').src=\'images/arrow_down_f2.jpg\'; " width="35" height="18" border="0" id="Img3" onclick="GotoQury6()" style="cursor: hand;" alt="查詢" />' +
                          '<br />' +
                     '</div>' +
                '<a href="#" class="title" onclick="showAdvanceMart();timerFlease();clearPOIs();showGrobal()">捷運站查詢</a>' +
                          '<div id="quick5" style="display: none;">' +
                            '<input type="text" id="MrtRtxb7"  class="stationselection" value="請輸入捷運站名稱" onmousedown="document.all.MrtRtxb7.value=\'\';"' +
                                                'onkeyup="if(event.keyCode!=13) {GetKeyWord7();}" onkeydown="if(event.keyCode==13) {} "' +
                                                'style="width: 100px;" />' +
                            '<img src="images/arrow_down.jpg" onmouseover="document.getElementById(\'Img4\').src=\'images/arrow_down_f2.jpg\'; " width="35" height="18" border="0" id="Img4"  onclick="GotoQury7()" style="cursor: hand;" alt="查詢" />' +
                          '</div>' +
                '<div id="page-down"></div>' +
                '<div id="ShowStopLine" style=" overflow-y:auto; z-index: 700; height:170px">' +
                '</div>' +
             '</div>'
    document.all.leftcontent.innerHTML = o1;
    //變化顏色按鈕以示區分
    document.getElementById("Image17").src = 'images/q-search_f2.gif';
    document.getElementById("Image18").src = 'images/advance.gif';
    clearPOIs();
    cleanstopmapxx(); //清掉設定起訖點
    if (document.all.MartInfoLineName.style.display == '') {
        clearPOMARTs();
    }

}

//進階查詢頁框
function advanceSearch() {
    timerFlease(); //把不相關的timer拿掉
    var o1 =
    '<div id="page">' +
             '<div id="page-top"></div>' +

              '<div id="Cross2" style="display: none;">' +
               '<input type="text" id="DBusRtxb4" class="stationselection" name="DBusRtxb4" value="請輸路口名稱二" onmousedown="document.all.DBusRtxb4.value=\'\';"' +
                    'onkeyup="if(event.keyCode!=13) {DGetKeyWord4();}" onkeydown="if(event.keyCode==13) {} "' +
                    'style="width: 100px" />' +
              '</div>' +
              '<input name="txtQuery" onclick="document.getElementById(\'txtQuery\').value=\'\';"  onkeydown="if(event.keyCode==13) search();" onkeyup="if(event.keyCode!=13) {padOnkeyup();}"  type="text" class="stationselection" id="txtQuery" value="範例:愛河(可僅輸入關鍵字)" size="12"     />' +

              '<a href="#" ><img src="images/arrow_down.jpg" name="Image1" width="35" height="18" border="0" id="Image1"   onclick="padOnclick()" alt="執行~"/></a><br />' +
              '<span class="locationselection">' +

              '<input id="RadioButton1" onclick="ADVSEARCH=\'1\';document.getElementById(\'Cross2\').style.display=\'none\';document.getElementById(\'txtQuery\').value=\'範例:吉林街(可僅輸入關鍵字)\';" type="radio" name="radiobutton" value="addr" />' +
                                          '<label for="RadioButton1">地址</label>' +

              '<input id="RadioButton2" onclick="ADVSEARCH=\'2\';document.getElementById(\'Cross2\').style.display=\'none\';document.getElementById(\'txtQuery\').value=\'範例:左營(可僅輸入關鍵字)\';" type="radio" name="radiobutton" value="landmark" CHECKED />' +
                                           '<label for="RadioButton2">地標</label>' +

              '<input id="RadioButton3" onclick="ADVSEARCH=\'3\';document.getElementById(\'txtQuery\').value=\'範例:博愛路(可僅輸入關鍵字)\';" type="radio" name="radiobutton" value="cross" />' +
                                           '<label for="RadioButton3">交叉路口</label>' +

              '<input id="RadioButton4" onclick="ADVSEARCH=\'4\';document.getElementById(\'Cross2\').style.display=\'none\';document.getElementById(\'txtQuery\').value=\'範例:愛河之心(可僅輸入關鍵字)\';" type="radio" name="radiobutton" value="scien" />' +
                                           '<label for="RadioButton4">景點</label>' +
              '</span>' +
               '<table border=0><tr><td width=1></td><td><div id="" >' +

                '</div></td></tr></table>' +
                '<div id="page-down"></div>' +
                '<div class="page-topf"></div>' +
                '<table width="100%">' +
                    '<tr>' +
                        '<td>' +
                             '<div id="ShowStopLine" style=" overflow-y: auto; overflow-x: hidden; z-index: 700; height: 300px; width: 300px "></div>' +

                        '</td>' +
                    '</tr>' +
                '</table>' +
                '<div class="page-downf"></div>' +
                '</div>'

    document.all.leftcontent.innerHTML = o1;
    //變化按鈕顏色以示區分
    document.getElementById("Image17").src = 'images/q-search.gif';
    document.getElementById("Image18").src = 'images/advance_f2.gif';
    cleanstopmapxx(); //清掉設定起訖點
    clearPOIs();
    if (document.all.MartInfoLineName.style.display == '') {
        clearPOMARTs();
    }
}
//進階查詢判斷查詢關鍵字
function padOnkeyup() {
    if (ADVSEARCH == '1')//表示地址
    {
        GetKeyWord5();
    }
    else if (ADVSEARCH == '2')//表示地標
    {
        GetKeyWord3();
    }
    else if (ADVSEARCH == '3')//表示路口
    {
        GetKeyWord4();
    }
    else if (ADVSEARCH == '4')//表示景點
    {
        GetKeyWord3();
    }
}
//進階查詢判斷何種查詢
function padOnclick() {
    if (ADVSEARCH == '1')//表示地址
    {
        GotoQury5();
    }
    else if (ADVSEARCH == '2')//表示地標
    {
        GotoQury3(txtQuery.value);
    }
    else if (ADVSEARCH == '3')//表示路口
    {
        GotoQury4();
    }
    else if (ADVSEARCH == '4')//表示景點
    {
        GotoQury3(txtQuery.value);
    }
}
//秀出路線總覽
function showQuick1() {
    var o1 =
    '<table><tr><td height="3px"></td></tr></table>' +
'<div id="righttop"></div>' +
'<div id="rightcontent1"   style="height:423px; overflow-y: scroll; overflow-x: hidden;" >' +
    '<div class="busselect">' +
        '<!--幹線公車-->' +
        '<div class="busselect_top"></div>' +
        '<div class="busselect_body">' +
          '<table width="648" border="0" cellspacing="0" cellpadding="0">' +
            '<tr>' +
              '<td  style="width:83px" ><img src="images/bus04.jpg" width="82" height="45" /></td>' +
              '<td><div id="routetype1" ></div></td>' +
              '</tr>' +
          '</table>' +
        '</div>' +
        '<div class="busselect_down"></div>' +
        '<!--幹線公車-->' +
        '<!--紅線公車-->' +
        '<div class="busselect_top"></div>' +
        '<div class="busselect_body">' +
          '<table width="648" border="0" cellspacing="0" cellpadding="0">' +
            '<tr>' +
              '<td  style="width:83px"><img src="images/bus02.jpg" width="82" height="45" /></td>' +
              '<td><div id="routetype2" ></div></td>' +
              '</tr>' +
          '</table>' +
        '</div>' +
        '<div class="busselect_down"></div>' +
        '<!--紅線公車-->' +
        '<!--橘線公車-->' +
        '<div class="busselect_top"></div>' +
        '<div class="busselect_body">' +
          '<table width="648" border="0" cellspacing="0" cellpadding="0">' +
            '<tr>' +
             ' <td  style="width:83px"><img src="images/bus03.jpg" width="82" height="45" /></td>' +
              '<td><div id="routetype3" ></div></td>' +
              '</tr>' +
          '</table>' +
          '</div>' +
        '<div class="busselect_down"></div>' +

        '<!--橘線公車-->' +
        '<!--一般公車-->' +
        '<div class="busselect_top"></div>' +
        '<div class="busselect_body">' +
            '<table width="648" border="0" cellspacing="0" cellpadding="0">' +
                '<tr>' +
                    '<td  style="width:83px"><img src="images/bus01.jpg" width="82" height="45" /></td>' +
                    '<td><div id="routetype4" ></div></td>' +
                '</tr>' +
            '</table>' +
        '</div>' +
        '<div class="busselect_down"></div>' +
        '<!--一般公車-->' +
    '</div>' +
'</div>'

    document.all.right.style.display = 'none';
    document.all.RightFrm.innerHTML = o1;
    document.all.RightFrm.style.display = '';
    showRoutetype1();
}
//顯示路線總覽一班公車1
function showRoutetype1() {
    hl.SetLinkFinish = SetshowRoutetypeFinish1;
    var SetPage = "ASPX/BusQury/showRoutetype.aspx" + "?Action=BusKeyWord&Value=1";
    hl.makeReques(SetPage, hl, 'get', null, false);
}
function SetshowRoutetypeFinish1() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var k = 1;
    var o1 = '';
    //0616
    var spesst = '';
    for (var i = 0; i <= tmp.length - 2; i++) {
        spesst = tmp[i].split(',');
        o1 = o1 +
        '<a href="#" class="bus_no4" onclick="showAdvanceLine(\'' + tmp[i] + '\')">' + spesst[0] + '</a>';
    }
    document.all.routetype1.innerHTML = o1;
    showRoutetype2();
}
function showRoutetype2() {
    hl.SetLinkFinish = SetshowRoutetypeFinish2;
    var SetPage = "ASPX/BusQury/showRoutetype.aspx" + "?Action=BusKeyWord&Value=2";
    hl.makeReques(SetPage, hl, 'get', null, false);

}
function SetshowRoutetypeFinish2() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var k = 1
    var o1 = '';
    for (var i = 0; i <= tmp.length - 2; i++) {
        spesst = tmp[i].split(',');
        o1 = o1 +
        '<a href="#" class="bus_no2" onclick="showAdvanceLine(\'' + tmp[i] + '\')">' + spesst[0] + '</a>';
    }

    document.all.routetype2.innerHTML = o1;
    showRoutetype3()
}
function showRoutetype3() {
    hl.SetLinkFinish = SetshowRoutetypeFinish3;
    var SetPage = "ASPX/BusQury/showRoutetype.aspx" + "?Action=BusKeyWord&Value=3";
    hl.makeReques(SetPage, hl, 'get', null, false);

}

function SetshowRoutetypeFinish3() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var k = 1
    var o1 = '';
    for (var i = 0; i <= tmp.length - 2; i++) {
        spesst = tmp[i].split(',');
        o1 = o1 +
        '<a href="#" class="bus_no3" onclick="showAdvanceLine(\'' + tmp[i] + '\')">' + spesst[0] + '</a>';
    }
    document.all.routetype3.innerHTML = o1;
    showRoutetype4();
}
function showRoutetype4() {
    hl.SetLinkFinish = SetshowRoutetypeFinish4;
    var SetPage = "ASPX/BusQury/showRoutetype.aspx" + "?Action=BusKeyWord&Value=4";
    hl.makeReques(SetPage, hl, 'get', null, false);
}
function SetshowRoutetypeFinish4() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var k = 1
    var o1 = '';
    for (var i = 0; i <= tmp.length - 2; i++) {
        spesst = tmp[i].split(',');
        o1 = o1 +
          '<a href="#" class="bus_no1" onclick="showAdvanceLine(\'' + tmp[i] + '\')">' + spesst[0] + '</a>';
    }

    document.all.routetype4.innerHTML = o1;
    NumerAPDA();

}
//秀出站牌查詢
function showQuick2() {
    document.all.quick1.style.display = 'none';
    document.all.quick2.style.display = '';
    document.all.quick3.style.display = 'none';
    document.all.quick4.style.display = 'none';
    document.all.quick5.style.display = 'none';
    document.all.Zone2.style.display = 'none';
}

//秀出行政查詢
function showQuick4() {
    document.all.quick1.style.display = 'none';
    document.all.quick2.style.display = 'none';
    document.all.quick3.style.display = 'none';
    document.all.quick4.style.display = '';
    document.all.quick5.style.display = 'none';
}

//秀出進階捷運站查詢
function showAdvanceMart() {
    hl.SetLinkFinish = SetshowAdvanceMartFinish;
    var SetPage = "ASPX/BusQury/GetMartInfo.aspx" + "?Action=BusKeyWord&Value=";
    hl.makeReques(SetPage, hl, 'get', null, false);

    //變化顏色按鈕以示區分
    document.getElementById("Image17").src = 'images/q-search_f2.gif';
    document.getElementById("Image18").src = 'images/advance.gif';
}
function SetshowAdvanceMartFinish() {
    var tmp = hl.HpptRequest.responseText.split('|');
    TMPMART = tmp;

    getPOIMarts(tmp);
    hl.SetLinkFinish = DivmartInfoRO;
    var SetPage = "ASPX/BusQury/DivMartInfo.aspx?action=" + ROLINE;
    hl.makeReques(SetPage, hl, 'get', null, false);
}
//秀出左邊紅橘線資訊
function DivmartInfoRO() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var classp = '';
    var classp1 = '';
    var classimg = '';
    var title = ''; //0612
    if (ROLINE == 1) {
        classp = 'st_number';
        classp1 = 'st_name';
        classimg = 'station_line.gif';
        title = 'left2ndbtn_r';
    }
    else {
        classp = 'st_o_number';
        classp1 = 'st_o_name';
        classimg = 'station_o_line.gif';
        title = 'left2ndbtn_o'
    }
    var o1 =

          '<table><tr><td>' +
          '<div id="' + title + '"><a href="#" class="mrt" onclick="chageRline()">紅線</a><span class="favorite_title">│</span><a href="#" class="mrt2" onclick="chageOline()">橘線</a></div>' +
          '</td></tr><tr><td>' +
        '<div id="page" style="overflow-y:auto;overflow-x:hidden; height:360px">' +
        '<table width="270" border="0" align="center" cellpadding="0" cellspacing="0">'

    for (var i = 1; i <= tmp.length - 2; i++) {
        var spest = tmp[i].split('$');

        o1 = o1 +
        '<tr>' +
            '<td width="30" height="10"></td>' +
            '<td width="70" height="10" background="images/' + classimg + '"></td>' +
            '<td width="10"></td>' +
            '<td>' +
            '</td>' +
          '</tr>' +
          '<tr>' +
            '<td height="19" width="20" class="' + classp + '">' + spest[2] + '</td>' + //站名代號
            '<td height="19" width="100"><a href="#" class="' + classp1 + '" onclick="inserMartInfo(\'' + spest[1] + '\',' + spest[3] + ',' + spest[4] + ')">' + spest[1] + '</a></td>' + //站名
            '<td>&nbsp;</td>' +
            '<td>&nbsp;</td>' +
          '</tr>' +
          '<tr>' +
            '<td height="10"></td>' +
            '<td height="10" background="images/' + classimg + '"></td>' +
            '<td></td>' +
            '<td></td>' +
       '</tr>'

    }
    o1 = o1 +
      '</table>' +
      '</td></tr></table>' +
      '</div>'
    document.all.leftcontent.innerHTML = o1;
}
//更換橘線的資訊
function chageOline() {
    ROLINE = 2;
    hl.SetLinkFinish = DivmartInfoRO;
    var SetPage = "ASPX/BusQury/DivMartInfo.aspx?action=" + ROLINE;
    hl.makeReques(SetPage, hl, 'get', null, false);
}
//更換紅線資訊
function chageRline() {
    ROLINE = 1;
    hl.SetLinkFinish = DivmartInfoRO;
    var SetPage = "ASPX/BusQury/DivMartInfo.aspx?action=" + ROLINE;
    hl.makeReques(SetPage, hl, 'get', null, false);

}
//秀出地址查詢
function showQuick6() {
    document.all.quick6.style.display = '';
    document.all.quick7.style.display = 'none';
    document.all.quick8.style.display = 'none';
    document.all.quick9.style.display = 'none';
    document.all.Cross2.style.display = 'none';
}
//秀出地標查詢
function showQuick7() {
    document.all.quick6.style.display = 'none';
    document.all.quick7.style.display = '';
    document.all.quick8.style.display = 'none';
    document.all.quick9.style.display = 'none';
    document.all.Cross2.style.display = 'none';
}
//秀出路口查詢
function showQuick8() {
    document.all.quick6.style.display = 'none';
    document.all.quick7.style.display = 'none';
    document.all.quick8.style.display = '';
    document.all.quick9.style.display = 'none';

}
//秀出景點查詢
function showQuick9() {
    document.all.quick6.style.display = 'none';
    document.all.quick7.style.display = 'none';
    document.all.quick8.style.display = 'none';
    document.all.quick9.style.display = '';
    document.all.Cross2.style.display = 'none';
}
//----------------------------呼叫動態表格功能(end)
function ToDiscussion1() {
    document.all.right.style.display = 'none';
    document.all.RightFrm.style.display = '';
    document.all.OneFrm.src = "page4.html";

}
function showGrobal() {

    document.all.right.style.display = '';
    gMapBase.RefreshMap(true, true);
    document.all.RightFrm.style.display = 'none';
    document.all.SimpleMap.style.display = 'none';
    if (document.all.searchresult != null) {
        if (document.all.searchresult.style.display == 'none') {
            document.all.searchresult.style.display = ''
        }
    }

}
//顯示簡圖
function showSimpleMap1() {
    SIMPLEMODE = 1;
    timerFleaseP(); //停止timer;真酷
    showSimpleMap();
    TIMERID = setInterval('refreshstation2()', 30000); //每60秒執行一次
    TIMERRUNNING = true;
    //呼叫簡圖的路線資料資訊 
    simpleRouteInfo(SIMPLEMODECITYNAME);
    document.all.SimpleMap.style.display = '';
    if (document.all.searchresult != null)
        document.all.searchresult.style.display = 'none';
}
//顯示觀光簡圖
function showSimpleMap2() {
    SIMPLEMODE = 3
    timerFleaseP(); //停止timer;真酷
    showSimpleMap();
    TIMERID = setInterval('refreshstation2()', 30000); //每60秒執行一次
    TIMERRUNNING = true;
    CheckNearLmk(SIMPLEMODESTOPNAME);
    document.all.SimpleMap.style.display = '';
    if (document.all.searchresult != null)
        document.all.searchresult.style.display = 'none';
}


//顯示簡圖作用的部分
function showSimpleMap() {
    var sentence = '<div id="q_title"><div id="q_title01">站名</div><div id="q_title02">剩餘時間</div><div id="q_title03">語音代碼</div><div id="q_title04">景點</div></div>';
    if (SIMPLEMODE == '1') {
        sentence = '<div id="q_title"><div id="q_title01">站名</div><div id="q_title05"></div><div id="q_title02">剩餘時間</div><div id="q_title06"></div><div id="q_title03">語音代碼</div></div>';
    }
    document.all.quickleft.innerHTML = '';
    var name = STRSTSTION[0].split('$');
    var name1 = name[0]; //路線名
    var name2 = name[1]; //路線語音名
    var spest = STRSTSTION[1].split('$');
    var SSname = spest[0]; //起站名
    var spest = STRSTSTION[STRSTSTION.length - 2].split('$');
    var SEname = spest[0]; //終站名
    var q_btn1 = 'q_btnleft1';
    var q_btn2 = 'q_btnright';

    if (GOBACKACTION == '2') {
        var ttmp = SSname;
        SSname = SEname;
        SEname = ttmp;
        q_btn1 = 'q_btnleft';
        q_btn2 = 'q_btnright1'
    }
    if (name1 == "環狀幹線" && GOBACKACTION == '1') {
        SEname = "東環";
        SSname = "西環"
    }
    if (name1 == "環狀幹線" && GOBACKACTION == '2') {
        SEname = "東環";
        SSname = "西環"
    } //0616
    //比對語音資料放置剩餘時間
  
    var tmp1 = XMLSTION;
    //開始排版
    var o1 =
    '<div id="q_banner">' + name1 + '路   ' + SSname + '-' + SEname + '</div>' +
                  '<div class="' + q_btn1 + '">' +
                        '<a href="#" onclick="searchGoBack(1);">往' + SEname + '</a>' +
                  '</div>' +
                  '<div class="' + q_btn2 + '">' +
                        '<a href="#" onclick="searchGoBack(2);">往' + SSname + '</a>' +
                  '</div>' +
                  '<div id="record">路線語音代碼：' + name2 + '<span id="wf_info1"></span><span id="wf_info2"></span></div>' +
                  '<div id="line"></div>' +
                   sentence +
                  '<div id="station2"  style=" overflow-y:auto;overflow-x:hidden;  height:290px">' +
                        '<!-- 內容部分-->' +
                        '<table width="305" border="0" cellspacing="0" cellpadding="0">' +
                            '<tr>' +
                                '<td height="5" colspan="6"></td>' +
                            '</tr>' +
    //箭頭中段部分
                            '<tr>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10" background="images/arrowbg.jpg"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td></td>' +
                           '</tr>'
    //從這邊開始加入站名
    var k = '';
    var poxy = '';
    var src = '';
    var src1 = '';
    var alt = '';
    //插入xml資訊的剩餘時間
    var xmlstr = '';
    var imgstr = '';
    var icar = -1; //判斷車子是否要出來
    var counter = 0;
    for (var i = 1; i <= STRSTSTION.length - 2; i++) {


        if (i != STRSTSTION.length - 2) {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {


                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';

                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';

                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';

                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';

                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';

                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++

                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for                     
            var s_name = spest[0];

            if (s_name.indexOf(STOPNME) > -1) {
                s_name = '<font color="#ff6600">' + s_name + '</font>';
            }
            //放置剩餘時間

            for (var k = 1; k < tmp1.length - 1; k++) {

                if (tmp1[k].indexOf(spest[3]) != -1) {

                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                            counter = 0; //0706
                        }
                        else if (xmlstr == '1') {
                            icar = eval(xmlstr);
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == '0') {
                            //0706
                            icar = eval(xmlstr);
                            xmlstr = '進站中';
                            if (counter == 0) {
                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }

                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            if (icar > (eval(xmlstr) + 5)) {
                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                            }
                            icar = eval(xmlstr);
                            xmlstr = xmlstr + '分'
                            counter = 0;
                        }
                    }
                } //end if
            } //end for
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +

                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')"  align="left"><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +

                                  '</tr>'
            }
        } //end if   if(i!=STRSTSTION.length-2)
        else {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {
                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';
                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';
                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';
                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';
                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';
                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++
                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for               
            var s_name = spest[0];
            if (s_name.indexOf(STOPNME) > -1) {
                s_name = '<font color="#ff6600">' + s_name + '</font>';
            }
            //放置剩餘時間
            for (var k = 1; k < tmp1.length - 1; k++) {
                if (tmp1[k].indexOf(spest[3]) != -1) {
                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                        }
                        else if (xmlstr == '1') {
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == '0') {
                            xmlstr = '進站中';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            xmlstr = xmlstr + '分'
                            counter = 0;
                        }
                    }

                } //end if
            } //end for
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                     '<tr>' +
                //0606 把spest[0]改成  s_name
                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                       '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                  '</tr>' +
                // 結尾箭頭部分
                                   '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +
                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')" ><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                // 結尾箭頭部分
                                   '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
        } //end else
    } //end for
    o1 = o1 +
                    '</table>' +
                    '</div><!--負責內容DIV的結尾-->' +
                    '<div id="q_bottom"></div>'
    document.all.quickleft.innerHTML = o1;
    //做查詢第一筆的路線簡圖資料
    SIMPLEMODECITYNAME = name2;
    //做查詢第一筆的觀光簡圖資料
    SIMPLEMODESTOPNAME = SSname;
    if (SIMPLEMODE == 1) {
        if (document.all.searchresult != null)
            document.all.searchresult.style.display = 'none';
    }
    if (document.all.ShowStopLine != null)
        document.all.ShowStopLine.style.display = 'none';
}
//呼叫路線簡圖
function simpleRouteInfo(codedsc) {
    h3.SetLinkFinish = SetsimpleRouteInfoFinish;
    var SetPage = "ASPX/BusQury/SimpleRouteInfo.aspx?codedsc=" + codedsc;
    h3.makeReques(SetPage, h3, 'get', null, false);
}
function SetsimpleRouteInfoFinish() {
    var tmp = h3.HpptRequest.responseText.split('|');
    var spest = tmp[0].split('$');
    var o1 =
        '<div id="p_banner2">路線資料</div>' +
        '<table width="300" border="0" align="center" cellpadding="0" cellspacing="0" height="376px">' +
          '<tr>' +
            '<td><span class="m">平日</span><br />' +
              '<span class="through">首班：' + spest[0] + '&nbsp;&nbsp;末班：' + spest[1] + '</span><br />' +
              '<span class="m">假日      </span><br />' +
              '<span class="through">首班：' + spest[2] + '&nbsp;&nbsp;末班：' + spest[3] + '</span></td>' +
            '</tr>' +
          '<tr>' +
            '<td height="10"><hr size="3" clolr="#003366" style="filter:alpha(opacity=100, finishopacity=10, styel=1, startX=0, startY=0, finishX=100, finishY=100)" /></td>' +
            '</tr>' +
          '<tr>' +
            '<td class="through">發車間距：' + spest[4] + '(分鐘)' +
              '<br />' +
              '收費方式：' + spest[5] + '' +
              '<br />' +
              '單程里程：' + spest[6] + '公里' +
              '<br />' +
              '備註：' +
              '<br />' +
              '' + spest[7] + '</td>' +
            '</tr>' +
          '<tr>' +
            '<td height="10"><hr size="3" clolr="#003366" style="filter:alpha(opacity=100, finishopacity=10, styel=1, startX=0, startY=0, finishX=100, finishY=100)" /></td>' +
            '</tr>' +
          '<tr>' +
            '<td class="through">營運單位：' + spest[8] + '' +
              '<br />' +
             '聯絡電話：' + spest[9] + '</td>' +
            '</tr>' +
        '</table>' +
        '<div id="p_bottom"></div>'
    document.all.quickright.style.display = '';
    document.all.quickright.innerHTML = o1;
}

//呼叫簡圖序列
function callForList(x) {
    document.all.quickright.style.display = '';
    var xx = 'document.all.spxx' + x + '.innerText';
    var stopname = eval(xx);
    CheckNearLmk(stopname);
    //給觀光簡圖呼叫用的
    CALLX = x;
}
//展示簡圖說明站序列
function showSimpleMapComment(tmp) {
    var o1 =
        '<div id="p_banner"></div>' +
        '<table class="stationselection4" width="200px">' +
            '<tr>' +
                '<td>' +
                    '分類' +
                '</td>' +

                '<td align="center">' +
                    '景點' +
                '</td>' +

                '<td align="center">' +
                    '距離' +
                '</td>' +
            '</tr>';
    for (var i = 0; i <= (tmp.length - 2); i++) {
        var spest = tmp[i].split('$');
        var distant = (parseInt(spest[4])) / 10;
        var LMKname = spest[0];
        var classd = spest[3];
        if (classd == '1') {
            var src = 'images/sightseeing.jpg';
            var src1 = 'images/sightseeing_f2.jpg';
            var alt = '風景名勝';
        }
        else if (classd == '2') {
            var src = 'images/shopping.jpg';
            var src1 = 'images/shopping_f2.jpg';
            var alt = '購物美食';
        }
        else if (classd == '3') {
            var src = 'images/stationstop.jpg';
            var src1 = 'images/stationstop_f2.jpg';
            var alt = '交通';
        }
        else if (classd == '4') {
            var src = 'images/hotel.jpg';
            var src1 = 'images/hotel_f2.jpg';
            var alt = '住宿';
        }
        else if (classd == '5') {
            var src = 'images/worldgame.jpg';
            var src1 = 'images/worldgame_f2.jpg';
            var alt = '世運場地';
        }

        o1 = o1 +
        '<tr>' +
         '<td style="cursor:hand;" onclick="showSimplePlus(\'' + LMKname + '\')"  ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" /></td>' +
         '<td align="center" style="cursor:hand;" onclick="showSimplePlus(\'' + LMKname + '\')">' + LMKname + '</td >' +
         '<td>' + distant + '公尺</td>' +
        '</tr>'
    }
    o1 = o1 +
        '</table>' +
        '<div id="p_bottom"></div>';
    document.all.quickright.innerHTML = o1;
}

//顯示觀光簡圖
function showSimplePlus(LMKname) {
    hl.SetLinkFinish = SetshowSimplePlusFinish;
    var SetPage = "ASPX/BusQury/SimplePlus.aspx?name=" + LMKname;
    hl.makeReques(SetPage, hl, 'get', null, false);
}
function SetshowSimplePlusFinish() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var spest = tmp[0].split('$');
    GAME1LX = spest[6];
    GAME1LY = spest[7];
    GAME1NAME = spest[0];
    var k1 = '';
    var o1 =
        '<div id="p_banner">' +
            '<table width="100%">' +
                '<tr>' +
                    '<td align="right" >' +
                      spest[0] +
                    '</td>' +
                    '<td width="100" align="right" onclick="callForList(' + CALLX + ')"  style="cursor:hand;" >' +
                    ' <img id="Image33" height="15" src="images/back.gif" width="69" border="0" name="Image33" />' +
                    '</td>' +
                '</tr>' +
            '</table>' +
      '</div>' +
        '<div id="p_pic"><img src="images/pictop.jpg" width="170" height="8" /><img src="images/KaoImg/' + spest[4] + '" height="130px" width="168px" alt="' + spest[3] + '" /><img src="images/picdown.jpg" width="170" /></div>' +
        '<div id="p_text"  style=" overflow-y:auto;  height:200px">' + spest[5] + '</div><br/>' +
        '<div id="p_btn"><a href="#"><img src="images/setstart.jpg" name="Image31" width="72" height="23" border="0" id="Image31"  onclick="setGameSE1(1)" /></a></div>' +
        '<div id="p_btn"><a href="#"><img src="images/setend.jpg" name="Image32" width="72" height="23" border="0" id="Image32"   onclick="setGameSE1(2)"/></a></div>' +
        '<div id="gothrough">' +
              '附近站牌<br />' +
              '<img src="images/go_pic.jpg" width="16" height="16" /><br/> '
    for (var i = 1; i <= (tmp.length - 2); i++) {
        var h1 = '';
        var pox = tmp[i].split('$');
        var poy = pox[3].split(',');
        var qkk = '';
        for (var j = 0; j <= (poy.length - 2); j++) {
            if (j != (poy.length - 2)) {
                poy[j] = poy[j].replace("@", ",");
                qkk = poy[j].split(',');
                h1 = h1 +
                          '<a onclick="showSimplePlusLine(\'' + poy[j] + '\'); showGrobal();" style="cursor:hand;">' + qkk[0] + ',</a>';
            }
            else {
                poy[j] = poy[j].replace("@", ",");
                qkk = poy[j].split(',');
                h1 = h1 +
                          '<a onclick="showSimplePlusLine(\'' + poy[j] + '\');showGrobal();" style="cursor:hand;">' + qkk[0] + '</a>';
            }
        } //end for

        k1 = k1 +
                     '<a  style="cursor:hand;" onclick="">  ' + pox[0] + '(' + h1 + ')</a><br/>'
    }
    o1 = o1 +
              '<span class="through">' + k1 + '</span>' +
         '</div>' +
      '<div id="p_bottom"></div>'

    document.all.quickright.innerHTML = o1;
}

//在觀光簡圖上顯示路線的資訊
function showSimplePlusLine(name) {
    GOBACKACTION = '1';
    var KVlue = name.split(',');
    document.getElementById("shwwlun").style.display = '';
    hl.SetLinkFinish = SetQuryFinish2;
    var SetPage = "ASPX/BusQury/GetQury2.aspx" + "?Action=&Value=" + KVlue[0] + "&code=" + KVlue[1];
    hl.makeReques(SetPage, hl, 'get', null, false);
    ADLINE = name;
}
//顯示路線查詢的進階版面
function showAdvanceLine(kline) {
    ADLINE = kline;
    hl.SetLinkFinish = SetshowAdvanceLineFinish;
    var SetPage = "ASPX/BusQury/AdvanceLine.aspx" + "?Action=&Value=";
    hl.makeReques(SetPage, hl, 'get', null, false);
}
function SetshowAdvanceLineFinish() {
    showGrobal();
    var tmp = hl.HpptRequest.responseText.split('|');
    var sppest = '';
    var o1 =
       '<div id="page-top"></div>' +
       '<div id="page">' +
             '<table>' +
              '<tr>' +
                '<td class="stationselection5" align="center" >' +
                  '公車路線' +
                '</td></tr><tr>' +
                '<td align="right">' +
              '<select name="station" class="stationselection3" id="select"   onchange=" showSimplePlusLine(this.value)">' +
                    '<option value="">---------------------------</option>'
    for (var i = 0; i <= tmp.length - 2; i++) {
        sppest = tmp[i].split(',');
        o1 = o1 +
                    '<option value="' + sppest[0] + ',' + sppest[2] + '">' + sppest[0] + '路(' + sppest[1] + ')</option>'
    }
    o1 = o1 +
              '</select>' +
                   '</td>' +
                 '</tr>' +
               '</table>' +
              '<table>' +
                '<tr>' +
                    '<td width="30px">' +
                    '</td>' +

                '</tr>' +

              '</table>' +

              '<div id="page-down"></div>' +
              '</div>' +

              '<div id="searchresult" >' + '</div>'
    document.all.leftcontent.innerHTML = o1;
    LINECODE = sppest[2];
    if (ADLINE == undefined) {
        ADLINE = '0北,001';

        document.all.select.options[1].selected = true;
    }
    else {
        document.all.select.options.value = ADLINE;

    }
    //輸入前頁面的結果
    showSimplePlusLine(ADLINE);
}
//插入捷運站附近的資訊
function inserMartInfo(stopname, lx, ly) {
    document.getElementById("MartInfoLineName").style.display = '';
    var TM2XX = RealToMapPosX(lx);
    var TM2YY = RealToMapPosY(ly);
    gMapBase.MoveMapTo(TM2XX, TM2YY);
    gMapBase.putMapLevel(parseInt(7));
    gMapBase.putMapLevel(parseInt(6)); //非常取巧的方法
    gMapBase.RefreshMap(true, true);  //讓地圖跟著移動     
    for (var i = 1; i <= TMPMART.length - 1; i++) {
        if (TMPMART[i].indexOf(stopname) == 0) {
            var spest = TMPMART[i].split('$');
            var pox = spest[6].split(',');
            var o1 =
                    '<table width="120px" style="background-color: #FFFFFF">' +
                       '<tr>' +
                            '<td class="page_text01">' +
                              '經過的路線' +
                            '</td>' +
                       '</tr>'
            for (var k = 0; k <= pox.length - 1; k++) {
                o1 = o1 +
                   '<tr>' +
                      '<td id="Sid' + k + '" onclick="PushButton(' + k + ')" style="cursor:hand;" class="page_text02">' +
                        pox[k] +
                      '</td>' +
                   '</tr>'
            }
            o1 = o1 +
                    '</table>'
            document.getElementById("MartInfoLineName").innerHTML = o1;
        }
    }

}
//-----------------------------------------呼叫貼上站序表格的數字貼圖(start)
function showMartTable(Martname, i) {
    //抓上下車旗標的螢幕座標改由表格負責
    //0709
    var color = "#E86818";
    if (Martname.indexOf('R') > -1)
        color = '#E81818';
    if (Martname.indexOf('R10') > -1)
        Martname = '';
    ktop = 7;
    kleft = 3;
    var c = new Array();
    c.push("<table  align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\" left:" + kleft + "px; top :" + ktop + "px; position: absolute; width: 20px \">");
    c.push("<tr>");
    c.push("<td  align=\"center\" style=\"  \"><font size=\"1pt\"  face=\"Arial\"  color=\"" + color + "\"><b>" + Martname);
    c.push("</b></font></td>");
    c.push("</tr>");
    c.push("</table>");
    var div = document.createElement("div");
    with (div) {
        id = "nexx" + i;

    }
    document.getElementById("qxx" + i).appendChild(div);
    document.getElementById("nexx" + i).innerHTML = c.join('');
}

function showMartTablex(Martname, i) {
    //抓上下車旗標的螢幕座標改由表格負責
    //0709
    var color = "#E86818";
    if (Martname.indexOf('R') > -1)
        color = '#E81818';
    if (Martname.indexOf('R10') > -1)
        Martname = '';
    ktop = 7;
    kleft = 3;
    var c = new Array();
    c.push("<table  align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\" left:" + kleft + "px; top :" + ktop + "px; position: absolute; width: 20px \">");
    c.push("<tr>");
    c.push("<td  align=\"center\" style=\"  \"><font size=\"1pt\"  face=\"Arial\"  color=\"" + color + "\"><b>" + Martname);
    c.push("</b></font></td>");
    c.push("</tr>");
    c.push("</table>");
    var div = document.createElement("div");
    with (div) {
        id = "nexx" + i;

    }
    document.getElementById("mmxx" + i).appendChild(div);
    document.getElementById("nexx" + i).innerHTML = c.join('');
}

//把POIS6功能切換時,如從站牌查詢查站牌後,又要查詣路線,原有站牌不會被清除
function clearNearStop() {
    document.getElementById("POIs6").innerHTML = '';
}

function clearPOIs() {
    document.getElementById("POIs").innerHTML = '';

}
function clearPOMARTs() {
    document.getElementById("POMARTs").innerHTML = '';
    document.all.MartInfoLineName.style.display = 'none'

}

//呼叫地圖風格
function showStyleMap() {
    hl.SetLinkFinish = SetshowStyleMapFinish;
    var SetPage = "ASPX/BusQury/GetMartInfo.aspx" + "?Action=BusKeyWord&Value=";
    hl.makeReques(SetPage, hl, 'get', null, false);

}
function SetshowStyleMapFinish() {

    var tmp = hl.HpptRequest.responseText.split('|');
    getPOIStyleMap(tmp);

    //  getPOIMarts(tmp);
}
//貼出所有捷運站的點
//-----------------------------------------製造貼圖的功能(start)
function getPOIStyleMap(tmp) {
    document.all.POIs10.innerHTML = '';
    document.all.POIs10.style.display = "none";
    var sptest = tmp;
    var srcstr = "";
    var divname = document.createElement("div");
    var o1 = '';
    with (divname) {
        id = "shstname";
    }
    document.getElementById("POIs10").appendChild(divname);

    for (var i = 1; i < sptest.length - 1; i++) {
        var posx = sptest[i].split("$");
        var img = document.createElement("img");
        var div = document.createElement("div");
        var divstname = document.createElement("div");
        var w = gMapBase.getClientWidth();
        var h = gMapBase.getClientHeight();
        var ltpt = gMapBase.ToMapPoint(0, 0);
        var rbpt = gMapBase.ToMapPoint(w, h);
        var srcwidth = 26;
        var srcheight = 26;
        if (tmp[0] == "S7") {
            if (posx[3] == '高雄捷運紅線') {
                if (posx[0] != '美麗島站')
                    srcstr = "images/mrt.GIF";
                else {
                    srcstr = "images/mrt_com.GIF";
                    srcwidth = 36;
                    srcheight = 36;
                }
            }
            else {
                if (posx[0] != '美麗島')
                    srcstr = "images/mrt_f2.GIF";
                else {
                    srcstr = "images/mrt_com.GIF";
                    srcwidth = 36;
                    srcheight = 36;
                }

            }

        }


        with (img) {
            src = srcstr;
            width = srcwidth;
            height = srcheight;

        } //end of with(img)

        with (div) {
            id = "mmxx" + i;
            ScreenClientPt = gMapBase.FromMapPoint(RealToMapPosX(posx[1]), RealToMapPosY(posx[2]));
            setAttribute("Mart_type", tmp[0]);
            setAttribute("Mart_order", i);
            setAttribute("Mart_name", posx[0]);
            setAttribute("Mart_number", posx[5]);
            setAttribute("PosX", posx[1]);
            setAttribute("PosY", posx[2]);
            // setAttribute("onmouseover","alert("+i+")");//ie不支援,firefox支援
            setAttribute("shiftX", "0");
            setAttribute("shiftY", "0");
            style.left = ScreenClientPt.X - 13;
            style.top = ScreenClientPt.Y - 13;
            style.position = "absolute";

        } //end of with(div) 
        //塞入的名稱
        o1 =
         '<font size="2pt"><table width="100px"  >' +
            '<tr><td width="20px"></td><td>' + posx[0] + '</td></tr></font>' +
         '</table>'

        //顯示站名
        with (divstname) {
            id = "mmxxname" + i;

            setAttribute("Mart_type", tmp[0]);
            setAttribute("Mart_order", i);
            setAttribute("Mart_name", posx[0]);
            setAttribute("Mart_number", posx[5]);
            setAttribute("PosX", posx[1]);
            setAttribute("PosY", posx[2]);
            // setAttribute("onmouseover","alert("+i+")");//ie不支援,firefox支援
            setAttribute("shiftX", "0");
            setAttribute("shiftY", "0");
            style.left = ScreenClientPt.X - 13;
            style.top = ScreenClientPt.Y - 13;
            style.position = "absolute";
            innerHTML = o1;
        } //end of with(div)       

        document.getElementById("POIs10").appendChild(div);
        document.getElementById("mmxx" + i).appendChild(img);

        document.getElementById("shstname").appendChild(divstname);
        var PosX = posx[1];
        var PosY = posx[2];
        showMartTablex(posx[5], i);
    } //end of for  
    //呼叫捷運站名排序

    gMapBase.RefreshMap(true, true);

}

function changeModeColor(kk)//1代表簡圖,2.代表電子地圖,3代表觀光簡圖
{
    //變化顏色按鈕以示區分
    if (kk == 1) {
        document.getElementById("smap").src = 'images/smap_f2.gif';
        document.getElementById("nmap").src = 'images/nmap.gif';
        document.getElementById("vmap").src = 'images/vmap.gif';
    }
    if (kk == 2) {
        document.getElementById("smap").src = 'images/smap.gif';
        document.getElementById("nmap").src = 'images/nmap_f2.gif';
        document.getElementById("vmap").src = 'images/vmap.gif';
    }
    if (kk == 3) {
        document.getElementById("smap").src = 'images/smap.gif';
        document.getElementById("nmap").src = 'images/nmap.gif';
        document.getElementById("vmap").src = 'images/vmap_f2.gif';
    }

}
function KMBUSLine() //接公車處查詢的路線
{

    if (location.href.indexOf("?line") > -1) {
        var test = location.href.replace(/.*\s*=\s*/gi, ""); //抓網頁的參數
        setTimeout('showAdvanceLine(\'' + test + '\')', 2000); //停7秒鐘後開始執行

    }
}
//顯示搜尋站牌ID的資訊
function showSopNameInfo() {
    hl.SetLinkFinish = SetshowSopNameInfoFinish;

    var SetPage = "ASPX/BusQury/AdvanceLine.aspx" + "?Action=&Value=";

    hl.makeReques(SetPage, hl, 'get', null, false);
    //這個可以移除路線
    if (RGLayer != undefined) {
        _LayerManager.RemovePointLayer(RGLayer);
    }

}

function SetshowSopNameInfoFinish() {
    var tmp = hl.HpptRequest.responseText.split('|');
    var sppest = '';
    var o1 =
       '<div id="page-top"></div>' +
       '<div id="page">' +
             '<table>' +
              '<tr>' +
                '<td align="left">' +

                '<select name="station" class="stationselection3" id="select"   onchange="insertstopqury(this.value)" >' +
                    '<option value="">-------------------</option>'
    for (var i = 0; i <= tmp.length - 2; i++) {
        sppest = tmp[i].split(',');
        //0616
        o1 = o1 +
                    '<option value="' + sppest[0] + ',' + sppest[2] + '">' + sppest[0] + '</option>'
        //0616
    }
    o1 = o1 +
              '</select>' +
                   '</td>' +
                   '<td>' +
                     '<div id="stopqury"></div>' +
                   '</td>' +
                 '</tr>' +
               '</table>' +
              '<table>' +
                '<tr>' +
                    '<td width="30px">' +
                    '</td>' +
                '</tr>' +

              '</table>' +

              '<div id="page-down"></div>' +
              '</div>' +

              '<div id="searchresult" >' + '</div>'
    document.all.leftcontent.innerHTML = o1;
}
//顯示站牌名稱
function insertstopqury(name) {
    //這個可以移除路線
    if (RGLayer != undefined) {
        _LayerManager.RemovePointLayer(RGLayer);
    }
    document.getElementById("shwwlun").style.display = '';
    hl.SetLinkFinish = SetinsertstopquryFinish;
    //0616     
    KVlue = name.split(',');
    var SetPage = "ASPX/BusQury/GetQury2.aspx" + "?Action=&Value=" + KVlue[0] + "&code=" + KVlue[1];
    //0616
    hl.makeReques(SetPage, hl, 'get', null, false);

    if (TIMERRUNNING == true)//呼叫新的路線讓他停止
    {
        clearInterval(TIMERID);

        TIMERRUNNING = false;
    }
    GOBACKACTION = '1'; //避免被上一筆干擾到路線順序 
}
function SetinsertstopquryFinish() {

    if (document.all.ShowStopLine != null)
        document.all.ShowStopLine.style.display = '' //新加入
    showGrobal();
    var tmp = hl.HpptRequest.responseText.split('|');
    var spest = ''
    STRSTSTION = tmp; //給簡圖使用的公用變數
    SETLINE = tmp[0];

    var o1 =
          '<select name="station" class="stationselection3" id="select"   onchange="callsimplemap(this.value)" >' +
                    '<option value="">----------------------------</option>'
    for (var i = 1; i <= tmp.length - 2; i++) {
        spest = tmp[i].split('$');
        o1 = o1 +
       '<option value="' + spest[0] + '">' + spest[0] + '</option>'
    }
    o1 = o1 +
           '</select>';

    document.all.stopqury.innerHTML = o1;

    document.getElementById("shwwlun").style.display = 'none';
    var value = tmp[0].split('$')
    if (value[1] != "")//沒有語音資料
    {
        if (TIMERRUNNING == true)//呼叫新的路線讓他停止
        {
            clearInterval(TIMERID);

            TIMERRUNNING = false;
        }
        getPOIs(tmp);
        getTable(tmp);

        //這邊加入shapfile檔案     
        var shapname = '';
        if (SETLINE.indexOf('100') > -1) shapname = '21668'
        else if (SETLINE.indexOf('214') > -1) shapname = '21684'
        else if (SETLINE.indexOf('217') > -1) shapname = '21636'
        else if (SETLINE.indexOf('218') > -1) shapname = '21679'
        else if (SETLINE.indexOf('219') > -1) shapname = '21688'
        else if (SETLINE.indexOf('224') > -1) shapname = '21671'
        else if (SETLINE.indexOf('245') > -1) shapname = '21687'
        else if (SETLINE.indexOf('248') > -1) shapname = '21646'
        else if (SETLINE.indexOf('301') > -1) shapname = '21642'
        else if (SETLINE.indexOf('0北') > -1) shapname = '21701'
        else if (SETLINE.indexOf('0南') > -1) shapname = '21615'
        else if (SETLINE.indexOf('39') > -1) shapname = '21695'
        else if (SETLINE.indexOf('38') > -1) shapname = '21650'
        else if (ADLINE.indexOf('30') > -1) shapname = '30'
        else if (SETLINE.indexOf('中華幹線') > -1) shapname = '21678'
        else if (SETLINE.indexOf('五福幹線') > -1) shapname = '21697'
        else if (SETLINE.indexOf('水岸公車') > -1) shapname = '21637'
        else if (SETLINE.indexOf('民族幹線') > -1) shapname = '21670'
        else if (SETLINE.indexOf('建國幹線') > -1) shapname = '21644'
        else if (SETLINE.indexOf('環狀幹線') > -1) shapname = '26043'
	else if (SETLINE.indexOf('環狀西線') > -1) shapname = '26044'
	else if (SETLINE.indexOf('環狀東線') > -1) shapname = '26045'
        else if (SETLINE.indexOf('紅12') > -1) shapname = '21617'
        else if (SETLINE.indexOf('紅16') > -1) shapname = '21643'
        else if (SETLINE.indexOf('紅18') > -1) shapname = '21645'
        else if (SETLINE.indexOf('紅20') > -1) shapname = '21681'
        else if (SETLINE.indexOf('紅21') > -1) shapname = '21654'
        else if (SETLINE.indexOf('紅25') > -1) shapname = '21627'
        else if (SETLINE.indexOf('紅27') > -1) shapname = '21665'
        else if (SETLINE.indexOf('紅28') > -1) shapname = '21662'
        else if (SETLINE.indexOf('紅29') > -1) shapname = '21632'
        else if (SETLINE.indexOf('紅30') > -1) shapname = '21674'
        else if (SETLINE.indexOf('紅32') > -1) shapname = '21640'
        else if (SETLINE.indexOf('紅33') > -1) shapname = '21647'
        else if (SETLINE.indexOf('紅36') > -1) shapname = '21677'
        else if (SETLINE.indexOf('紅50') > -1) shapname = '21641'
        else if (SETLINE.indexOf('紅51') > -1) shapname = '21680'
        else if (SETLINE.indexOf('紅53') > -1) shapname = '21638'
        else if (SETLINE.indexOf('紅56') > -1) shapname = '21696'
        else if (SETLINE.indexOf('紅58') > -1) shapname = '21652'
	else if (SETLINE.indexOf('紅70') > -1) shapname = '21753'
	else if (SETLINE.indexOf('紅71') > -1) shapname = '21751'
	else if (SETLINE.indexOf('紅72') > -1) shapname = '21752'
        else if (SETLINE.indexOf('紅1') > -1) shapname = '21689'
        else if (SETLINE.indexOf('紅2') > -1) shapname = '21660'
        else if (SETLINE.indexOf('紅6') > -1) shapname = '21622'
        else if (SETLINE.indexOf('紅7') > -1) shapname = '21692'
        else if (SETLINE.indexOf('紅8') > -1) shapname = '12772'
        else if (SETLINE.indexOf('紅9') > -1) shapname = '10051'
        else if (SETLINE.indexOf('柴山專線車') > -1) shapname = '21626'
        else if (SETLINE.indexOf('高鐵鼓渡') > -1) shapname = '21664'
        else if (SETLINE.indexOf('陽光大道') > -1) shapname = '21634'
        else if (SETLINE.indexOf('橘16') > -1) shapname = '21663'
        else if (SETLINE.indexOf('橘18') > -1) shapname = '21659'
        else if (SETLINE.indexOf('橘1') > -1) shapname = '21656'
        else if (SETLINE.indexOf('橘3') > -1) shapname = '21655'
        else if (SETLINE.indexOf('橘7') > -1) shapname = '10760'
	else if (SETLINE.indexOf('橘8') > -1) shapname = '10765'
        else if (SETLINE.indexOf('橘9') > -1) shapname = '21661'
        else if (SETLINE.indexOf('11') > -1) shapname = '21700'
        else if (SETLINE.indexOf('12') > -1) shapname = '21698'
        else if (SETLINE.indexOf('14') > -1) shapname = '21693'
        else if (SETLINE.indexOf('15') > -1) shapname = '21618'
        else if (SETLINE.indexOf('16') > -1) shapname = '21694'
        else if (SETLINE.indexOf('17') > -1) shapname = '21699'
        else if (SETLINE.indexOf('25') > -1) shapname = '21673'
        else if (SETLINE.indexOf('26') > -1) shapname = '21672'
        else if (SETLINE.indexOf('28') > -1) shapname = '21666'
        else if (SETLINE.indexOf('29') > -1) shapname = '21675'
        else if (SETLINE.indexOf('31') > -1) shapname = '21614'
        else if (SETLINE.indexOf('33') > -1) shapname = '21619'
        else if (SETLINE.indexOf('35') > -1) shapname = '21623'
        else if (SETLINE.indexOf('36') > -1) shapname = '21616'
        else if (SETLINE.indexOf('37') > -1) shapname = '21620'
        else if (SETLINE.indexOf('52') > -1) shapname = '21648'
        else if (SETLINE.indexOf('53') > -1) shapname = '21653'
        else if (SETLINE.indexOf('56') > -1) shapname = '21649'
        else if (SETLINE.indexOf('60') > -1) shapname = '21651'
        else if (SETLINE.indexOf('62') > -1) shapname = '21683'
        else if (SETLINE.indexOf('66') > -1) shapname = '21685'
        else if (SETLINE.indexOf('69') > -1) shapname = '21682'
        else if (SETLINE.indexOf('70') > -1) shapname = '21676'
        else if (SETLINE.indexOf('72') > -1) shapname = '21633'
        else if (SETLINE.indexOf('73') > -1) shapname = '21625'
        else if (SETLINE.indexOf('76') > -1) shapname = '21628'
        else if (SETLINE.indexOf('77') > -1) shapname = '21624'
        else if (SETLINE.indexOf('78') > -1) shapname = '21630'
        else if (SETLINE.indexOf('79') > -1) shapname = '21631'
        else if (SETLINE.indexOf('81') > -1) shapname = '21691'
        else if (SETLINE.indexOf('82') > -1) shapname = '21686'
        else if (SETLINE.indexOf('83') > -1) shapname = '21690'
        else if (SETLINE.indexOf('91') > -1) shapname = '21657'
        else if (SETLINE.indexOf('92') > -1) shapname = '21667'
        else if (SETLINE.indexOf('93') > -1) shapname = '21658'
        else if (SETLINE.indexOf('99') > -1) shapname = '21669'
        else if (SETLINE.indexOf('3') > -1) shapname = '21621'
        else if (SETLINE.indexOf('6') > -1) shapname = '21639'
        else if (SETLINE.indexOf('7') > -1) shapname = '21635'
 	else if (SETLINE.indexOf('國10快捷') > -1) shapname = '22887'
	else if (SETLINE.indexOf('觀光公車內門線') > -1) shapname = '22888'
	else if (SETLINE.indexOf('觀光公車雙溪樹園線') > -1) shapname='22889'
        else if (SETLINE.indexOf('哈瑪星') > -1) shapname = '12770'
        else if (SETLINE.indexOf('舊城文化') > -1) shapname = '12775'
	else if (SETLINE.indexOf('痞英專車') > -1) shapname = '11100'
	else if (SETLINE.indexOf('四維-鳳山接駁專車') > -1) shapname = '12780'
        if (shapname != '') {
            RGLayer = _LayerManager.AddRouteLayer(shapname, shapname, "0")
        }
    } //end if
    else {
        alert('暫無此路線資料,請查另一條')
    }

    document.getElementById("shwwlun").style.display = 'none';

}

function callsimplemap(value) {
    timerFleaseP(); //u壓制住!!
    STOPNME = value;
    if (SIMPLEMODE != '2')//若不是電子模式
    {
        TIMERID = setInterval('refreshstation2()', 30000); //每30秒執行一次
        TIMERRUNNING = true;
    }
    else {
        TIMERID = setInterval('refeshTimetable()', 30000); //每60秒執行一次
        TIMERRUNNING = true;
    }
    //改變按鈕顏色
    var buttoncolor1 = '';
    var buttoncolor2 = '';
    var buttoncolor3 = '';
    if (SIMPLEMODE == '1')//簡圖模式
    {
        buttoncolor1 = 'images/smap_f2.gif';
        buttoncolor2 = 'images/nmap.gif';
        buttoncolor3 = 'images/vmap.gif';

    }
    else if (SIMPLEMODE == '3')//觀光模式
    {
        buttoncolor1 = 'images/smap.gif';
        buttoncolor2 = 'images/nmap.gif';
        buttoncolor3 = 'images/vmap_f2.gif';

    }
    else//電子地圖模式
    {
        //變更按鈕
        buttoncolor1 = 'images/smap.gif';
        buttoncolor2 = 'images/nmap_f2.gif';
        buttoncolor3 = 'images/vmap.gif';
    }
    var q1 =
         '<table text="#FFFFFF" style="with:100%">' +
           '<tr>' +
              '<td  width="470">' +

              '</td>' +
              '<td>' +
                 '<img onclick="showSimpleMap1();changeModeColor(1)" width="36" height="17" id="smap" alt="簡圖" src="' + buttoncolor1 + '"  style="cursor:hand" />' +
              '</td>' +
              '<td>' +
                 '<img onclick="showSimpleMapN();changeModeColor(2)" width="58" height="17" id="nmap" alt="電子地圖" src="' + buttoncolor2 + '"   style="cursor:hand"  />' +
              '</td>' +
               '<td>' +
                 '<img onclick="showSimpleMap2();changeModeColor(3)"  width="58" height="17" id="vmap" alt="觀光簡圖" src="' + buttoncolor3 + '"  style="cursor:hand" />' +
              '</td>' +
            '</tr>' +
          '</table>'
    document.all.toolBar1Div.innerHTML = q1;
    //比對語音資料放置剩餘時間
    var tmp1 = XMLSTION;
    //開始排版
    var o1 =

                        '<!-- 內容部分-->' +
                        '<table width="305" border="0" cellspacing="0" cellpadding="0">' +
                            '<tr>' +
                                '<td height="5" colspan="6"></td>' +
                            '</tr>' +
    //箭頭中段部分
                            '<tr>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10" background="images/arrowbg.jpg"></td>' +
                                '<td height="10"></td>' +
                                '<td height="10"></td>' +
                                '<td></td>' +
                           '</tr>'
    //從這邊開始加入站名
    var k = '';
    var poxy = '';
    var src = '';
    var src1 = '';
    var alt = '';
    //插入xml資訊的剩餘時間
    var xmlstr = '';
    var imgstr = '';
    //0706
    var icar = -1; //判斷車子是否要出來
    //0706
    var counter = 0;
    for (var i = 1; i <= STRSTSTION.length - 2; i++) {

        if (i != STRSTSTION.length - 2) {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {


                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';

                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';

                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';

                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';

                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';

                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++

                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for                  
            var s_name = spest[0];
            if (s_name.indexOf(value) > -1) {
                s_name = '<font color="#ff6600">' + s_name + '</font>';
            }
            //放置剩餘時間
            for (var k = 1; k < tmp1.length - 1; k++) {
                if (tmp1[k].indexOf(spest[3]) != -1) {

                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                            counter = 0; //0706
                        }
                        else if (xmlstr == '1') {
                            //0706
                            icar = eval(xmlstr);
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }

                        }
                        else if (xmlstr == '0') {
                            icar = eval(xmlstr);
                            xmlstr = '進站中';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            if (icar > (eval(xmlstr) + 5)) {
                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                            }
                            icar = eval(xmlstr);
                            xmlstr = xmlstr + '分'
                            counter = 0;
                        }
                    }
                } //end if
            } //end for
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + s_name + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' + //放置剩餘時間
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')"  align="left"><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                                  '<tr>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" style="height: 19px">&nbsp;</td>' +
                                        '<td width="16" background="images/arrowbg.jpg" style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +
                                        '<td style="height: 19px">&nbsp;</td>' +

                                  '</tr>'
            }
        } //end if   if(i!=STRSTSTION.length-2)
        else {
            var spest = STRSTSTION[i].split('$');
            poxy = spest[7].split(',')
            //判別景點的資訊
            var pk = '';
            var p1 = 0;
            var p2 = 0;
            var p3 = 0;
            var p4 = 0;
            var p5 = 0;
            for (k = 0; k <= poxy.length - 2; k++) {
                if (poxy[0] != '') {
                    if (poxy[k] == '1') {
                        p1 = p1 + 1
                        src = 'images/sightseeing.jpg';
                        src1 = 'images/sightseeing_f2.jpg';
                        alt = '風景名勝';

                    }
                    else if (poxy[k] == '2') {
                        p2 = p2 + 1
                        src = 'images/shopping.jpg';
                        src1 = 'images/shopping_f2.jpg';
                        alt = '購物美食';

                    }
                    else if (poxy[k] == '3') {
                        p3 = p3 + 1
                        src = 'images/stationstop.jpg';
                        src1 = 'images/stationstop_f2.jpg';
                        alt = '交通';

                    }
                    else if (poxy[k] == '4') {
                        p4 = p4 + 1
                        src = 'images/hotel.jpg';
                        src1 = 'images/hotel_f2.jpg';
                        alt = '住宿';

                    }
                    else if (poxy[k] == '5') {
                        p5 = p5 + 1
                        src = 'images/worldgame.jpg';
                        src1 = 'images/worldgame_f2.jpg';
                        alt = '世運場地';

                    }
                    if (p1 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p1++

                    }
                    else if (p2 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p2++
                    }
                    else if (p3 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p3++
                    }
                    if (p4 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '"  height="15" width="15"/></a>'
                        p4++
                    }
                    else if (p5 == '1') {
                        pk = pk +
                                           '<a style="cursor:hand;" ><img src="' + src + '" alt="' + alt + '" onmouseover=this.src="' + src1 + '"   onmouseout=this.src="' + src + '" height="15" width="15" /></a>'
                        p5++
                    }
                } //end  if(poxy[0]!='')
            } //end for          
            //放置剩餘時間
            for (var k = 1; k < tmp1.length - 1; k++) {
                if (tmp1[k].indexOf(spest[3]) != -1) {
                    imgstr = '&nbsp;';
                    if (tmp1 == '') {
                        xmlstr = '無資料';
                    }
                    else {
                        var xmldata = tmp1[k].split(',');
                        xmlstr = xmldata[1];
                        if (xmlstr == '9999') {
                            xmlstr = '尚未到站';
                        }
                        else if (xmlstr == '1') {
                            xmlstr = '即將到站';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == '0') {
                            xmlstr = '進站中';
                            if (counter == 0) {

                                imgstr = '<img src="images/DYBUS/bluecar_move.gif"></img>';
                                counter++;
                            }
                        }
                        else if (xmlstr == 'DataNotFound;') {
                            xmlstr = '繞駛站';
                            counter = 0;
                        }
                        else {
                            xmlstr = xmlstr + '分';
                            counter = 0;
                        }
                    }

                } //end if
            } //end for
            if (spest[0].indexOf(value) > -1) {
                spest[0] = '<font color="#ff6600">' + spest[0] + '</font>';
            }
            if (SIMPLEMODE == '1') {
                o1 = o1 +
                                     '<tr>' +
                                        '<td id="spxx' + i + '" width="70" class="s_name">' + spest[0] + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                       '<td width="6=50" class="n"></td>' + //加一個空格
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                  '</tr>' +
                // 結尾箭頭部分
                                   '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
            else {
                o1 = o1 +
                                  '<tr>' +

                                        '<td id="spxx' + i + '" width="70" class="s_name">' + spest[0] + '</td>' +
                                        '<td width="16" class="s_name">' + imgstr + '</td>' +
                                        '<td width="16" background="images/arrowbg.jpg"><img src="images/busstation.gif" width="16" height="15" /></td>' +
                                        '<td width="40" class="m">' + xmlstr + '</td>' +
                                        '<td width="60" class="n">' + spest[3] + '</td>' +
                                        '<td  onclick="callForList(' + i + ')" ><a href="#">' + pk + '</a></td>' +
                                  '</tr>' +
                // 結尾箭頭部分
                                   '<tr>' +
                                        '<td>&nbsp;</td>' +
                                        '<td width="16">&nbsp;</td>' +
                                        '<td width="16" align="left" valign="top"><img src="images/arrow.jpg" width="16" height="11" /></td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                        '<td>&nbsp;</td>' +
                                   '</tr>'
            }
        } //end else
    } //end for
    o1 = o1 +
                    '</table>'
    document.all.station2.innerHTML = o1;
}
//timer flease
function timerFlease() {
    if (TIMERRUNNING == true)//呼叫新的路線讓他停止
    {
        clearInterval(TIMERID);
        TIMERRUNNING = false;
    }
    GOBACKACTION = '1'; //避免被上一筆干擾到路線順序
    document.all.showGame2009SE.style.display = 'none'; //避免不必要的DIV顯示  
}
//偽timerelease
function timerFlease1() {
    if (TIMERRUNNING == true)//呼叫新的路線讓他停止
    {
        clearInterval(TIMERID);

        TIMERRUNNING = false;
    }
    GOBACKACTION = '1'; //避免被上一筆干擾到路線順序
}
//設定世運會場起終點
function setGameSE1(kk) {
    timerFleaseP();
    ClearMap();
    if (kk == '1') {
        mutulControl();
        getStartEnd(1, GAME1LX, GAME1LY);
        decideCOUNTYID(1);
        setTextSET1(1);
        showGrobal();
    }
    if (kk == '2') {
        mutulControl();
        getStartEnd(2, GAME1LX, GAME1LY);
        decideCOUNTYID(2);
        setTextSET1(2);
        showGrobal();
    }
    document.all.RightFrm2.style.display = 'none';
}

//在bar文字框上設定起訖點,可加名稱
function setTextSET1(kk) {
    TravelPlan();
    if (kk == 1)
        document.all.txtQuery1.value = GAME1NAME;
    else
        document.all.txtQuery2.value = GAME1NAME;
}
function timerFleaseP() {
    if (TIMERRUNNING == true)//呼叫新的路線讓他停止
    {
        clearInterval(TIMERID);

        TIMERRUNNING = false;
    }

    document.all.showGame2009SE.style.display = 'none'; //避免不必要的DIV顯示  
}







