
window.onerror=function(){return false;};(function(window,_MyfunctionName,undefined){window.Class={create:function(){return function(){this.initialize.apply(this,arguments);}}}
window.extend=function(destination,source){for(var property in source){destination[property]=source[property];}
return destination;}
window.inArray=function(value,array){if(arguments.length<2){return false}
for(var i=0,l=array.length;i<l;i++){if(array[i]==value){return true;}}
return false;}
window.each=function(arr,callback){var i=0;for(var k in arr){if(!arr.hasOwnProperty||arr.hasOwnProperty(k)){callback.call(arr,i,arr[k]);i++;}}}
var _T={};_T.$=function(id){return typeof(id)=="string"?document.getElementById(id):id};_T.ajax={};_T.ajax._xmlHttp=function(){return new(window.ActiveXObject||window.XMLHttpRequest)("Microsoft.XMLHTTP");}
_T.ajax._AddEventToXHP=function(xhp,fun,isxml){xhp.onreadystatechange=function(){if(xhp.readyState==4&&xhp.status==200)
fun(isxml?xhp.responseXML:xhp.responseText);}}
_T.ajax.get=function(url,fun,isxml,bool){var _xhp=this._xmlHttp();this._AddEventToXHP(_xhp,fun||function(){},isxml);_xhp.open("GET",url,bool);_xhp.send(null);}
_T.ajax.post=function(url,data,fun,isxml,bool){var _xhp=this._xmlHttp();this._AddEventToXHP(_xhp,fun||function(){},isxml);_xhp.open("POST",url,bool);_xhp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");_xhp.send(data);}
_T.animate=Class.create();_T.animate.prototype={initialize:function(Options){if(!Options['ele']||!Options['style']){this.Exception('缺少对象');return true;}
this.setOptions(Options);this._j=0;this.unit=[];for(var k in Options['style']){this._j++;this.unit[k]=Options['style'][k].toString().replace(/-/gi,'').replace(/./gi,'').replace(/\d/gi,'')||(inArray(k,this.default_unit)?'px':'');this._run(Options['ele'],k,Options['style'][k],this._j);}},setOptions:function(Options){this.speed=Options['speed']||300;this.tween=Options['tween']||['Linear','Linear'];this.callback=Options['callback']||function(){};return this;},default_unit:['width','height','left','top','font-size','line-height','fontSize','lineHeight','marginTop','margin-top'],_run:function(ele,style,endVal,k){this.tween=typeof this.tween=='string'?this.tween.split(','):this.tween;if('undefined'==typeof(Tween)){Tween={Linear:function(t,b,c,d){return c*(t/=d)*t+b;}};};var tween_fn=this.tween[0]=='Linear'?Tween['Linear']:(Tween[this.tween[0]]?Tween[this.tween[0]][this.tween[1]||'easeIn']:Tween['Linear']);var beginVal=_T.css(ele,style);if(style=='opacity'){beginVal=beginVal*100;endVal=endVal*100;}else{beginVal=parseInt(beginVal)||0;}
var changeVal=parseInt(endVal,10)-beginVal;var current=new Date().getTime();var duration=this.speed;var _self=this;setTimeout(function(){if((new Date().getTime())>duration+current){_T.css(ele,style,style=='opacity'?(endVal/100):endVal);_self._j==k&&_self.callback.call(ele);}else{var ret=Math.floor(tween_fn(new Date().getTime()-current,beginVal,changeVal,duration));ret=style=='opacity'?(ret/100):ret;_self.unit[style]&&(ret+=_self.unit[style]);_T.css(ele,style,ret);setTimeout(arguments.callee,15);}},100);},Exception:function(str){alert(str);}}
window.fixEvent=function(event){if(event.target||event.preventDefault)return event;event.keyCode=event.which;event.target=event.srcElement;event.relatedTarget=event.fromElement;event.currentTarget=event.toElement;event.pageX=event.x;event.pageY=event.y;event.layerX=event.offsetX;event.layerY=event.offsetY;event.preventDefault=function(){window.returnValue=false;};event.stopPropagation=function(){window.cancelBubble=true;};return event;};_T.eventGuideId=0;_T.bind=function(ele,type,listener,useCapture){useCapture=useCapture||false;if(window.addEventListener){ele.addEventListener(type,listener,useCapture);}else{ele.attachEvent('on'+type,listener);}}
_T.unbind=function(ele,type,listener){if(window.removeEventListener){ele.removeEventListener(type,listener,false);}else{ele.detachEvent("on"+type,listener);}}
_T.attr=function(elem,attrbute,value){if(!elem||!attrbute){return null;};if(!value){return elem.getAttribute(attrbute);};elem.setAttribute(attrbute,value,0);return _T;}
_T.browser=(function(ua){var b={msie:/msie/.test(ua)&&!/opera/.test(ua),opera:/opera/.test(ua),safari:/webkit/.test(ua)&&!/chrome/.test(ua),firefox:/firefox/.test(ua),chrome:/chrome/.test(ua)};var vMark="";for(var i in b){if(b[i]){vMark="safari"==i?"version":i;break;}}
b.version=vMark&&RegExp("(?:"+vMark+")[\\/: ]([\\d.]+)").test(ua)?RegExp.$1:"0";return b;})(window.navigator.userAgent.toLowerCase());_T.css=function(el,style,value){if(arguments.length<2){return true;}
if(arguments.length==2){if(document.defaultView){return document.defaultView.getComputedStyle(el,null).getPropertyValue(style);}else{if(_T.browser.msie&&style=='opacity'){var op=1;if(el.filters.alpha){op=el.filters.alpha.opacity;}else if(el.filters["DXImageTransform.Microsoft.Alpha"]){op=el.filters["DXImageTransform.Microsoft.Alpha"].opacity}
return(op)
return op?op/100:op}
style=style.replace(/\-(\w)/g,function($,$1){return $1.toUpperCase();});return el.currentStyle[style];}}else{if(_T.browser.msie&&style=='opacity'){if(!el.currentStyle.hasLayout){el.style.zoom=1;}
if(el.filters.alpha){el.filters.alpha.opacity=value*100;}else{el.style.filter="alpha(opacity="+value*100+")";}
return el;}
style=style.replace(/\-(\w)/g,function($,$1){return $1.toUpperCase();});el.style[style]=value;}};window[_MyfunctionName]=_T;return window;})(window,typeof(_MyfunctionName)=='undefined'?'T':_MyfunctionName);if(window.external&&('msSiteModeCreateJumplist'in window.external)){window.external.msSiteModeCreateJumplist('淘米校巴');window.external.msSiteModeAddJumpListItem('上传照片','http://bus.61.com/album/','http://buscdn.61.com/images/v1/favicon.ico');window.external.msSiteModeAddJumpListItem('发表日志','http://bus.61.com/diary/','http://buscdn.61.com/images/v1/favicon.ico');window.external.msSiteModeAddJumpListItem('你歪我歪','http://bus.61.com/yy/','http://buscdn.61.com/images/v1/favicon.ico');window.external.msSiteModeAddJumpListItem('校巴首页','http://bus.61.com/home/','http://buscdn.61.com/images/v1/favicon.ico');window.external.msSiteModeShowJumplist();}
var btn_addFav2=document.getElementById('j_addFav2');var addFav=function(){addBookmark(document.title,window.location.href);return false;};btn_addFav2&&(btn_addFav2.onclick=addFav);var sid=null;var time=0;var game=null;var flash_name='mymovie';var online=30;function set_sid(session,flag){var timestamp=Date.parse(new Date())/1000;if(session){sid=session;time=timestamp;if(flag&&game){window.open('http://'+game+'.61.com?sid='+session);}}}
function get_sid(){var params=getUrlParams();var sid=params['sid'];return sid;}
function add_session(obj,type){var timestamp=Date.parse(new Date())/1000;if(time>0&&sid&&((timestamp-time)<(3600*online))){obj.href='http://'+type+'.61.com?sid='+sid;return true;}
else if(sid&&((timestamp-time)>(3600*online))){game=type;swf_obj(flash_name).getSession();return false;}}
function swf_obj(name){return window[name]||document[name]||document.getElementById(name);}
var uid=null;function get_uid(){var params=getUrlParams();var uid=params['uid'];return uid;}
function set_uid(id){uid=id;}
function add_uid(obj){if(uid!=null){obj.href=obj.href+'?uid='+uid;return true;}}
function noticeRotate(url){url=url?url:'res/xml/adText.xml';T.ajax.get(url+"?v="+Math.random(),function(xml){var members=xml.getElementsByTagName("item");var val_array=new Array();var url_array=new Array();for(var i=0;i<members.length;i++){val_array[i]=T.attr(members[i],'val');url_array[i]=T.attr(members[i],'url');}
var j_notice=T.$('j_notice');var key=Math.floor(Math.random()*members.length);j_notice.innerHTML='<span class="notice_msg">'+val_array[key]+'</span>';j_notice.style.display='block';},true);}
(function(){if(!addBookmark){var addBookmark=function(title,url){if(window.sidebar){window.sidebar.addPanel(title,url,"");}else if(window.external&&('AddFavorite'in window.external)){window.external.AddFavorite(url,title);}else{alert('请使用 Ctrl+D 添加到收藏夹');}
return false;}}
var j_addFav=document.getElementById('j_addFav');if(j_addFav){j_addFav.onclick=function(event){event=event||window.event;event.preventDefault?event.preventDefault():event.returnValue=false;event.stopPropagation?event.stopPropagation():event.cancelBubble=true;this.blur();addBookmark(document.title,window.location.href);return false}}
var J_topbarOpen=T.$('J_topbarOpen');var J_gameList=T.$('J_gameList');var speed=600;var animating=false;J_topbarOpen.onclick=function(event){event=event||window.event
event.preventDefault?event.preventDefault():event.returnValue=false;if(animating){return false;};if(this.className=='topbar_all'){this.className='topbar_all topbar_open';this.innerHTML='<span>收起</span>';J_gameList.style.display="block";animating=true;new T.animate({ele:J_gameList,style:{"margin-top":0},callback:function(){animating=false;},speed:speed});new T.animate({ele:this,style:{opacity:0},callback:function(){T.css(this,"opacity",1);},speed:speed});}else{animating=true;new T.animate({ele:J_gameList,style:{"margin-top":'-300px'},callback:function(){animating=false;},speed:speed});new T.animate({ele:this,style:{opacity:0},callback:function(){T.css(this,'opacity',1);this.className='topbar_all';this.innerHTML='<span>全部</span>';},speed:speed});}
return false;};J_gameList.onmouseup=function(event){event=event||window.event
event.stopPropagation?event.stopPropagation():event.cancelBubble=true;};J_topbarOpen.onmouseup=function(event){event=event||window.event
event.stopPropagation?event.stopPropagation():event.cancelBubble=true;};document.onmouseup=function(event){event=event||window.event
var $e=event.srcElement||event.target;if(J_topbarOpen.className.indexOf('topbar_open')>-1&&!($e.tagName.toLowerCase()=="a"&&T.attr($e,'href').indexOf('javascript:')<0)){try{J_topbarOpen.click();}catch(e){var evt=document.createEvent("MouseEvents");evt.initEvent("click",true,true);J_topbarOpen.dispatchEvent(evt);}}};var host=self.location.host;var game_type=(function(url){var game='';if(url.indexOf('mole')>-1)game='mole';else if(url.indexOf('gf')>-1)game='gf';else if(url.indexOf('seer2')>-1)game='seer2';else if(url.indexOf('seer')>-1&&!url.indexOf('seer2')>-1)game='seer';else if(url.indexOf('hua')>-1)game='hua';else if(url.indexOf('hero')>-1)game='hero';else if(url.indexOf('boke')>-1)game='boke';return game;})(host);if(game_type!=''){var iframe=document.createElement('iframe');document.body.insertBefore(iframe,document.body.lastChild);iframe.style.display='none';var $topbar_nav=T.$('J_topbarNav').getElementsByTagName('a');var $J_gameList=T.$('J_gameList').getElementsByTagName('a');var misc_url='http://misc.taomee.com/platform.php?type='+game_type;each($topbar_nav,function(i,item){var type=null;try{type=item.getAttribute('data-type');}catch(e){};if(type){item.onclick=function(){T.attr(iframe,'src',misc_url+type);}}});each($J_gameList,function(i,item){var type=null;try{type=item.getAttribute('data-type');}catch(e){};if(type){item.onclick=function(){T.attr(iframe,'src',misc_url+type);}}});}})();
