var s05;var s03;var s01;var s07;var s09;var s02;var s06;var s11;var s15;var s18=-1;var s23=0;var s21;var s18_update_dir;function traceError(request){alert('Sorry. There was an error. '+request)}function f01(){var obj=document.getElementById("yf");if(obj==null)return;if(obj.style.display=="block")obj.style.display="none";else obj.style.display="block"}setInterval("f01()",750);function getSubString(str,index,separator){var sub='';var cindex=1;for(pos=0;pos<str.length;pos++){if(str.charAt(pos)==separator){if(cindex==index)return sub;cindex=cindex+1}else if(cindex==index){sub=sub+str.substr(pos,1)}}return sub}function f02(){var xhr=null;if(window.XMLHttpRequest){xhr=new XMLHttpRequest()}else if(window.ActiveXObject){try{xhr=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){xhr=new ActiveXObject("Microsoft.XMLHTTP")}}else xhr=false;return xhr}
function f03(eid){var element=document.getElementById(eid);if(element==null)return;if(element.FadeState==1)return;element.FadeState=1;element.style.opacity=0;element.FadeTimeLeft=300.0;setTimeout("f04("+new Date().getTime()+",'"+eid+"')",33)}function f04(lastTick,eid){var element=document.getElementById(eid);if(element==null)return;var curTick=new Date().getTime();var elapsedTicks=curTick-lastTick;if(element.FadeTimeLeft<=elapsedTicks){element.style.opacity='1';element.style.filter='alpha(opacity = 100)';element.FadeState=2;return}element.FadeTimeLeft-=elapsedTicks;var newOpVal=element.FadeTimeLeft/300.0;newOpVal=1-newOpVal;element.style.opacity=newOpVal;element.style.filter='alpha(opacity = '+(newOpVal*100)+')';setTimeout("f04("+curTick+",'"+eid+"')",33)}
function f05(p_element,p_file){var element=p_element;var xhr=f02();xhr.onreadystatechange=function(){if(xhr.readyState!=4)return;document.getElementById(element).innerHTML=xhr.responseText;}
xhr.open("get",p_file,true);xhr.send(null)}function f06(){s06=setTimeout("f06()",10000);var xhr=f02();xhr.onreadystatechange=function(){f07(xhr)};xhr.open("get",'live.php'+'?'+Math.random(),true);xhr.send(null)}function f07(xhr){if(xhr.readyState!=4)return;var docTEXT;try{docTEXT=xhr.responseText}catch(e){alert(e)}if(docTEXT.length==0)return;f08(s05,'data_title',getSubString(docTEXT,s05,';'));f08(s03,'data_header',getSubString(docTEXT,s03,';'));f08(s01,'data_menu',getSubString(docTEXT,s01,';'));f08(s07,'data',getSubString(docTEXT,s07,';'));clearTimeout(s06);s06=setTimeout("f06()",5000)}function f08(index,eid,data_index){if(s02[index]==data_index)return;s02[index]=data_index;if(index==9){s09=0}else{var file='text.php?file=data'+index+'_'+data_index%10+'.txt';new f05(eid,file+'&'+Math.random()%1000)}}
function f09(){s11=setTimeout("f09()",10000);if(s23==1){manageBridge.connect('www.vola-racing.com',844);s23=0;return}if(s23!=0){return}var xhr=f02();xhr.onreadystatechange=function(){f11(xhr)};xhr.open("get",'update.php?dir='+s18_update_dir+'&index='+s09+'&'+Math.random()%1000,true);xhr.send(null)}function f11(xhr){if(xhr.readyState!=4)return;if(s18!=1)return;if(s23!=0)return;var docTEXT;try{docTEXT=xhr.responseText}catch(e){alert(e)}f10(docTEXT);clearTimeout(s11);s11=setTimeout("f09()",5000)}function f10(data){if(s18!=1)return;s15+=data;var pos=s15.indexOf('\3');while(pos!=-1){var new_data=s15.substring(0,pos);var eid=getSubString(new_data,2,'\4');var element=document.getElementById(eid);if(element){var new_class=getSubString(new_data,3,'\4');var new_html=getSubString(new_data,4,'\4');var length=new_class.length;if(length>0&&new_class.charAt(length-1)=='*'){new_class=new_class.substring(0,length-1);f03(eid)}if(element.innerHTML!=new_html)element.innerHTML=new_html;if(element.className!=new_class)element.className=new_class}s09=getSubString(new_data,1,'\4');s15=s15.substring(pos+1,s15.length);pos=s15.indexOf('\3')}}
var so;var manageBridge={connect:function(server,port){this.flashMovie.connect(server,port)},stop:function(){if(s23!=2)return;this.flashMovie.write('STOP\3')},start:function(){if(s23!=2)return;this.flashMovie.write('START\3')},loaded:function(){s23=1;this.flashMovie=document.getElementById("bridge")},connected:function(){s23=2;this.flashMovie.write(s21+'\3');this.start()},disconnected:function(){s23=1},ioError:function(msg){s23=0},securityError:function(msg){s23=0},receive:function(msg){f10(msg)}};
function start(new_s18){if(s18==new_s18)return;if(s18==-1){s06=0;s11=0;s02=new Array(10)}else{var edata=document.getElementById('data');if(edata!=null)edata.innerHTML=''}s18=new_s18;s09=0;s15='';s05=1;s03=2;if(s18==1){s01=3;s07=9}if(s18==2){s01=4;s07=6}if(s18==3){s01=5;s07=7}s02[s01]=0;s02[s07]=0;if(s06!=0){clearTimeout(s06);s06=setTimeout("f06()",50)}else{s06=setTimeout("f06()",500)}if(s11!=0){clearTimeout(s11);s11=0;if(s18==1)s11=setTimeout("f09()",150)}else{if(s18==1)s11=setTimeout("f09()",1500)}if(s18==1)manageBridge.start();else manageBridge.stop()}function init(new_dir){s21=new_dir;s18_update_dir=new_dir.replace('\\',':');start(1)}
