﻿var Num=null;
function bTabs(thisObj,n){ 
        if(thisObj.className == "active") return; 
        var tabObj = thisObj.parentNode.id; 
        var tabList = document.getElementById(tabObj).getElementsByTagName("li"); 
        for(i=0; i <tabList.length; i++){ 
          if (i == n){ 
            thisObj.className = "active"; 
            document.getElementById(tabObj+"_Content"+i).style.display = "block"; 
            if(n==8)
               document.getElementById('onmouse').onmouseleave=function(){};
          }else{ 
            tabList[i].className = "normal"; 
            document.getElementById(tabObj+"_Content"+i).style.display = "none"; 
              document.getElementById('onmouse').onmouseleave=function(){dTables(n);}
          } 
        } 
      } 
 function dTables(aa){ 
          if(Num==null)
                  Num=aa; 
          var tabList = document.getElementById('my0Tab0').getElementsByTagName("li"); 
          if(Num=='-1')
          {
            for(i=0; i <tabList.length; i++){ 
             tabList[i].className = "normal"; 
            document.getElementById("my0Tab0_Content"+i).style.display = "none"; 
            }
          }
          else
          {
            bTabs(tabList[Num],Num);
           }
      }
       function dTables1(aa){ 
 if(Num.length<1)
 Num=aa;
           var tabList = document.getElementById('my0Tab0').getElementsByTagName("li"); 
            bTabs(tabList[Num],Num);
      }
function faddfavorite(sURL,sTitle){
if(document.all){
  window.external.AddFavorite(sURL, sTitle);
}
else if (window.sidebar){
  window.sidebar.addPanel(sTitle,sURL,"");
}
}
function setHomepage(url){
if (document.all){
  document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage(url); 
    }
    else if (window.sidebar){
     if(window.netscape){
   try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}  
   catch (e){
    alert( "该操作被浏览器拒绝，如果想启用该功能，请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");  
   }
  } 
  var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
  prefs.setCharPref('browser.startup.homepage',url);
}
}
function QueryString(item){
     var sValue=location.search.match(new RegExp("[\?\&]"+item+"=([^\&]*)(\&?)","i"))
     return sValue?sValue[1]:sValue
}
function select_tab11(flag,aa)
{
 var divhead=document.getElementById('divhead');
 var head=divhead.getElementsByTagName("a");
for(var i=0;i<head.length;i++){ head[i].className="";}
aa.className="bushov";
$(".bus_tab_2").css("display","none");
$("#divselect div:nth-child("+flag+")").css("display","block");
}
function select_tab1(flag,aa)
{
 var divhead=document.getElementById('divhead');
 var head=divhead.getElementsByTagName("a");
for(var i=0;i<head.length;i++){ head[i].className="";}
aa.className="hov1";
$(".sq_nei_left1_2").css("display","none");
$("#divselect div:nth-child("+flag+")").css("display","block");
}
function tli2(id){var cs; $("."+id+" li").hover(function () { cs=$(this).css("background-color"); $(this).css("background-color", "#E8F3FD"); }, function () {$(this).css("background-color", cs); });}
 function  tli1(id){  $("."+id+" li:odd").css("background-color", "#eeeeee");}
 function toggleonmouse(id,color){var cs; $(id).hover(function () { cs=$(this).css("background-color"); $(this).css("background-color", color); }, function () {$(this).css("background-color", cs); });}
 function  setbgcolor(id,color){  $(id).css("background-color", color);} 
 function tonm(id){var cs; $(id).hover(function () { cs=$(this).css("background-color"); $(this).css("background-color", "#eeeeee"); }, function () {$(this).css("background-color", cs); });}
 function autocompleteOne(txt,url){ 
 $(txt).autocomplete(url,{minChars: 1,matchContains: false,max:50,width:150, extraParams: {city:function(){return escape($('#city').val());}},parse:function(data){ return $.map(eval(data), function(row) { return {data: row,value: row, result: row  } });},formatItem: function(row, i, max) {return  row;},formatMatch: function(row, i, max) {return row ;},formatResult: function(row) {return row;}});} 
 function busheight(){$(".qggj_nei1_main1").each(function(){var w1= $(this).children(".qggj_nei1_mzuo").attr("clientHeight"); var w2= $(this).children(".qggj_nei1_myou").attr("clientHeight"); var w=w1; if(w2>w) w=w2;  $(this).children("div").css("height",w+"px"); });}
 function bustates(){var from=decodeURIComponent(QueryString("from"));var to=decodeURIComponent(QueryString("to")); if(from==null||from.length<1) return; $(".qggj_nei1_myou a").each(function(){if($(this).text()==from||$(this).text()==to)  $(this).css("color","red");});}
 function cityblur(v){ if(n==v) return;n=v;$("input[name='city']").val(v);$(".bustate").flushCache();$("#busline").flushCache();getoneparam();}
 function getoneparam(){var str=$("#city").val(); $.getJSON('/ajaxreturn/citybusclass.aspx?d='+Math.random(), {city:escape(str)}, busclassreturn);}
 function busclassreturn(json){$("#busclass").html(json[0]);$("#buslines").html(json[1]);$(".shequ_right ul li a").attr("target","_blank");} 
 function flytab(tab,n){$(".mian_huo1 .none").css("display","none");$(".mian_huo1 div:nth-child("+n+")").css("display","block");$(".mian_huo ul li a").removeClass("nav1");tab.className="nav1";} 
 function flyauto1(txt){$(txt).autocomplete(flycitys,{max:20,minChars: 0,matchContains: true,  scrollHeight: 250,width:100,formatItem: function(row) {return row.name +"("+row.py+")";},	 formatMatch: function(row) {return  row.py+" "+row.py_all+" "+row.name;},formatResult: function(row) {return row.name;} }); }
function initindex(){var cook=GetCookie("city");  if(cook!=null &&cook.length>0){var id=cook.substring(cook.indexOf("&name"),(cook.indexOf("id=")+3)); var name=cook.substring(cook.length,cook.indexOf("&name")+6);$("#spcityname").text(decodeURIComponent(name)+"公交 ");$("input[name='city']").val(id);}else{$("#spcityname").text("北京公交 ") ;$("input[name='city']").val("6");}}
function GetCookie(sName){var aCookie = document.cookie.split("; ");for (var i=0; i < aCookie.length; i++){var aCrumb = aCookie[i].split("=");if (sName == aCrumb[0])return (aCookie[i]);}return null;}
function surechange(flag,id,alink){$.ajax({type: "GET", cache: false,  url: "/ajaxreturn/buslinechangeclicknum.aspx",   data: "f="+flag+"&id="+id,   success: function(msg){ if(msg=="1"){var n=parseInt($(alink).children("span").html())+1; $(alink).children("span").html(n);}else{$(alink).next("span").html("已投票！");} }});}
function oneheight(){var h=0; $(".bus_tab_2").each(function(){var w1= $(this).attr("clientHeight"); if(w1>h)h=w1;}) ;if(h<100) h=100; $(".bus_tab_2").css("height",h+"px");$(".sq_nei_left1").css("height",(h+40)+"px"); $(".bus_tab_2").css("display","none"); }
function getuserchangebusline(lineid,cityid){$.ajax({type: "GET", cache: false,  url: "/ajaxreturn/buslinechange.aspx",   data: "lid="+lineid+"&cid="+cityid,   success: function(msg){ if(msg.length>0){$("#lineuserchange").html("<p>网友的修改： <a target='_blank' href='"+$("#alinklinemore").attr("href")+"'>更多网友修改>></a></p>"+msg);busheight();}} });}
function traininputauto() {$(".inpauto").autocomplete('/ajaxreturn/gettraincity.aspx',{ max:20,minChars:0,matchContains: false,  scrollHeight: 250,width:150,parse:function(data){ return $.map(eval(data), function(row) { return {data: row,value: row.name, result: row.name} });}, formatItem: function(row) {return row.name +"("+row.py_all+")";},	formatMatch: function(row) {return row.py+" "+row.py_all+" "+row.name;},formatResult: function(row) {return row.name;}});}
function trainlineauto() {$("#id,.autoline").autocomplete('/ajaxreturn/gettrainline.aspx',{ max:20,minChars: 1,matchContains: true,  scrollHeight: 250,width:150,parse:function(data){ return $.map(eval(data), function(row) { return {data: row,value: row, result: row} });}, formatItem: function(row, i, max) {return  row;},formatMatch: function(row, i, max) {return row ;},formatResult: function(row) {return row;}});} 

