function stoixima(){
 var dall=datatbl.tBodies[1].rows
 var pame=document.forms[0].pame
 var i,ltd,atr
 if (pame.value=='1'){
	pame.value='0'
	for (i=0;i<dall.length;i++) {
	 atr=dall[i]
	 if (atr.getAttribute('pid')>0) {atr.cells[1].innerHTML=atr.getAttribute('pln')}
	 else if (atr.userid=='n'){atr.setAttribute('userid','y');atr.style.display=''}
	}
 }else{
	pame.value='1'
	for (i=0;i<dall.length;i++){
	 atr=dall[i]
	 if (atr.getAttribute('pid')>0){
	 ltd=atr.cells[1]
	 atr.setAttribute('pln',ltd.innerHTML)
	 ltd.innerHTML='<TT><B>' + atr.getAttribute('plg') + ' (' + atr.getAttribute('pid') + ')&nbsp;</B></TT>'
	 }else{atr.style.display='none';atr.setAttribute('userid','n')}
	}
 }
}

function uwred(s){
switch(s){
case "\u008c":return("\u2776");break;
case "\u0152":return("\u2776");break;
case "\u008d":return("\u2777");break;
case "\u008e":return("\u2778");break;
case "\u008f":return("\u2779");break;
default:return("")
}
}

function fixpage(){
 document.title=mytxt(nodes,'title')
 var tcomp=mytxt(nodes,'teamcomp')
 var dall=datatbl.tBodies[1].rows
 var f=0,hid,lid,trid=0,trall,ukl,astatus,duid,lgid,rd1,rd2,bl,t1,tm1,t2,tm2,sc,hsc,ast,ainfo,astat,tmprd,bltmp,iinfo,istat,stmp
 for (f=0;f<dall.length;f++) {
	trall=dall[f]
	astatus=trall.getAttribute('st')
	duid=trall.id.replace(/_/g,'')
	lgid=trall.getAttribute('lg')
	trid=trall.cells
	hid=trid[0]
	lid=trid[1]
	bl=trid[3].childNodes[0]
	bl.border=0
	bl.id='bl' + duid
	t1=trid[4]
	t1.style.width=100
	t1.id="1t"+duid
	t1.name='1\u0001'+trall.getAttribute('t1')+'\u0001'+lgid
	t2=trid[6]
	t2.style.width=100
	t2.id="2t"+duid
	t2.name='2\u0001'+trall.getAttribute('t2')+'\u0001'+lgid
if(!ms){
if(t1.childNodes[1].innerHTML!='')t1.childNodes[1].innerHTML=uwred(t1.childNodes[1].innerHTML)
if(t2.childNodes[1].innerHTML!='')t2.childNodes[1].innerHTML=uwred(t2.childNodes[1].innerHTML)
}
	sc=trid[7]
	sc.noWrap=true
	sc.style.textAlign='center'
	sc.id="sc"+duid
	hsc=trid[8]
	hsc.noWrap=true
	hsc.style.textAlign='center'
	hsc.id="hs"+duid
	ast=trid[9]
	ast.noWrap=true
	ast.id="st"+duid
	ast.setAttribute("tid","status"+astatus)
	ast.innerHTML=statusno[astatus]
	iinfo=trid[10].firstChild
	iinfo.border=0
	iinfo.id='ii' +duid
	istat=trid[11].firstChild
	istat.id='si' + duid
	istat.border=0
	hid.innerHTML='<INPUT TYPE="CHECKBOX">'
	if (ms) {onm(lid);onm(t1);onm(t2)}
	else {ono(lid);ono(t1);ono(t2);trall.title=trall.title.replace(/\u000D\u000a/g,' ... ')}
 }
}
function onm(obj){obj.noWrap=true;obj.style.cursor='pointer'}
function ono(obj){obj.noWrap=true;obj.style.cursor='pointer';obj.setAttribute("onmouseover","this.className='titles'");obj.setAttribute("onmouseout","this.className=''")}
function stm(tn,ti){
 var tmid=tn.parentNode.getAttribute('t'+ti)
 var tname=tn.innerHTML.split('&nbsp')[0]
 var lgid=tn.parentNode.getAttribute('lg')
 window.open("/new/srv/team.aspx?nom=8&lg="+lgid+"&l="+ml+"&c="+myid+"&t="+tmid+"&tn="+tname,isp,"height=470,width=520,top=15,left=15,location=0,toolbar=0,status=0,menubar=0,scrollbars=1,directories=0")
 mads()
}

function gosele(f,o,q){
 lgtbl.style.display='none'
 datatbl.style.display=''
 document.getElementById('pts').style.top=ppb
 if(gosele.col=='1'){
	fixpage()
	gosele.col=0
	document.getElementById('gsview').style.visibility='visible'
	if(q>0)window.setTimeout("getgrfs()",5000)
 }
 var dr=datatbl.tBodies[1].rows
 var lgs='_',mr,k,dd,mg,r,r1
 if (o>0){
	for(k=0;k<dr.length;k++){dr[k].setAttribute('userid','y');dr[k].style.display=''}
 }else{
	for(k=0;k<f.length;k++)if(f[k].checked){lgs+=f[k].value+'_'}
	for(k=0;k<dr.length;k++){
	mr=dr[k]
	mr.style.display='none'
	mg='_'+mr.getAttribute('lg')+'_'
	if (lgs.indexOf(mg)==-1) mr.setAttribute('userid','n')
	else{mr.setAttribute('userid','y');mr.style.display=''}
 }
}
}

function sele(){mads()
 lgtbl.style.display=''
 datatbl.style.display='none'
 document.getElementById('pts').style.top=ppb
}
function salpha(row1,row2){
 var cn=salpha.col
 var cell1=row1.cells[cn].firstChild.nodeValue
 var cell2=row2.cells[cn].firstChild.nodeValue
 return cell1<cell2?-1:(cell1==cell2?0:1)
}

var rows,rowsCopy,stpos=new Array()
 stpos['status0']='08'
 stpos['status1']='00'
 stpos['status2']='01'
 stpos['status3']='02'
 stpos['status4']='09'
 stpos['status5']='03'
 stpos['status6']='04'
 stpos['status7']='05'
 stpos['status8']='06'
 stpos['status9']='07'
 stpos['status10']='10'
 stpos['status11']='11'
 stpos['status12']='12'

function stime(row1,row2){
 var cn=stime.col
 var c1=row1.getAttribute('d')
 var c2=row2.getAttribute('d')
 return c1<c2?-1:(c1==c2?0:1)
}
function sstatus(row1,row2){
 var cn=sstatus.col
 var c1=stpos[row1.cells[cn].getAttribute('tid')]
 var c2=stpos[row2.cells[cn].getAttribute('tid')]
 return c1<c2?-1:(c1==c2?0:1)
}
function srt(col){
 var k,r=0,r1
 rows=new Array()
 rowsCopy=new Array()
 var atmp=datatbl.rows[0].cells
 for (k=0;k<atmp.length;k++) atmp[k].style.textDecoration='none'
 datatbl.rows[0].cells[col].style.textDecoration='underline'
 for(r1=0;r1<datatbl.tBodies[1].rows.length;r1++,r++)rows[r]=datatbl.tBodies[1].rows[r1]
 switch(col){
	case 1:	salpha.col=col
		rows.sort(salpha);break
	case 9:	sstatus.col=col
		rows.sort(sstatus);break
	default:stime.col=col
		rows.sort(stime)
 }
 for (r=0;r<rows.length;r++){rowsCopy[r]=rows[r].cloneNode(true);datatbl.deleteRow(rows[r].rowIndex)}
 setTimeout("addrows()",900)
}
function addrows(){for(var r=0;r<rows.length;r++)datatbl.tBodies[1].appendChild(rowsCopy[r])}

function slgo(i){
 var dr=datatbl.tBodies[1].rows,md,mr,dd,ck,t,lgi,lgs='',pp=0
 switch(i){
	case 2:	for(t=0;t<dr.length;t++){dr[t].setAttribute('userid','y');dr[t].style.display=''}
		clc();break;
	case 3:	for(t=0;t<dr.length;t++){mr=dr[t];if(mr.cells[0].firstChild.checked){lgs+='_'+mr.getAttribute('lg')+'_'}}
		for(t=0;t<dr.length;t++){mr=dr[t];if(lgs.indexOf('_'+mr.getAttribute('lg')+'_')==-1){mr.style.display='none';mr.setAttribute('userid','n')}}
	clc();break;
	case 4:for(t=0;t<dr.length;t++){mr=dr[t];if(!mr.cells[0].firstChild.checked){mr.style.display='none';mr.setAttribute('userid','n')}}
 	clc();break;
	case 6: for(t=0;t<dr.length;t++){mr=dr[t];if(mr.cells[0].firstChild.checked){lgs+='_'+mr.getAttribute('lg')+'_'}}
		for(t=0;t<dr.length;t++){mr=dr[t];if(lgs.indexOf('_'+mr.getAttribute('lg')+'_')!=-1){mr.style.display='none';mr.setAttribute('userid','n')}}
	clc();break;
	case 7:for(t=0;t<dr.length;t++){mr=dr[t];if(mr.cells[0].firstChild.checked){mr.style.display='none';mr.setAttribute('userid','n')}}
	clc();break;
	case 9:mads();srt(1);break;
	case 10:mads();srt(2);break;
	case 11:mads();srt(9);break;
	case 13:mads();sele();break;
	case 14:mads();stoixima();break;
 }
 document.forms[0].gsh.options.selectedIndex=0
}
function clc(){var i,dr=datatbl.tBodies[1].rows
 mads();for (i=0;i<dr.length;i++) dr[i].cells[0].firstChild.checked=false
}

function rundata(jjj){
 var ie=!!((typeof window.ActiveXObject!='undefined')?true:false)
 var redint=Math.abs((ie)?139:10101)
 var xleague=jjj.split("\u00AC")
 var dall=document.all
 var ooo=xleague.length
 var ptstxt=''
 var thegoal=mytxt(nodes,'goal')
 var xgam='',v=0,g1,g2,st,duid,trall,tm1,tm2,ii,bl,scf,sch,t1,t2,oldtxt,gtm,trid,tmprd
 for (v=0;v<ooo;v++) {
 xgam=xleague[v].split('^')
 if (xgam.length==10 && xgam[6].length>3 && document.getElementById('_'+xgam[6]+'_')){
	g1=xgam[0]
	g2=xgam[1]
	gtm=xgam[9].replace(/\D/g,'')
	st=statusno[xgam[4]]
	duid=xgam[6]
	trall=document.getElementById('_'+duid+'_')
	trid=trall.cells
	tm1=trid[4]
	tm2=trid[6]
	ii=trid[10].firstChild
//	bl=trid[3]
	bl=document.getElementById('bl'+duid)
	scf=trid[7]
	sch=trid[8]
	t1=tm1.innerHTML.split('&n')[0]
	t2=tm2.innerHTML.split('&n')[0]
	oldtxt=scf.innerHTML
//	if (xgam[4]!='0') {
	 if ("1_2_3_5_6".indexOf(xgam[4])!=-1) bl.style.display=""
	 else bl.style.display="none"
	 trid[9].setAttribute('tid','status'+xgam[4])
	 if (trall.getAttribute('userid')!='n'){
		if (gtm!='0') ptstxt += ' <B>' + t1 + ' - ' + t2 + ' : ' + g1 + '-' + g2 + '</B> . . . . . '
		else ptstxt += ' ' + t1 + ' - ' + t2 + ' : ' + g1 + '-' + g2 + ' . . . . . '
		trall.style.display=''
	 }
	 trid[4].childNodes[1].innerHTML=(xgam[7]>0)?String.fromCharCode(redint+Math.abs(xgam[7])):''
	 trid[6].childNodes[1].innerHTML=(xgam[8]>0)?String.fromCharCode(redint+Math.abs(xgam[8])):''
//	if (ie) {if (xgam[7]>0) tmprd=String.fromCharCode(139+Math.abs(xgam[7]))}
//	else {if (xgam[7]>0) tmprd=String.fromCharCode(9311+Math.abs(xgam[7]))}
//	 tmprd='';if (xgam[7]>0) tmprd=String.fromCharCode(redint+Math.abs(xgam[7]))
//	 trid[4].childNodes[1].innerHTML=tmprd
//	if (ie) {if (xgam[8]>0) tmprd=String.fromCharCode(139+Math.abs(xgam[8]))}
//	else {if (xgam[8]>0) tmprd=String.fromCharCode(9311+Math.abs(xgam[8]))}
//	 tmprd='';if (xgam[8]>0) tmprd=String.fromCharCode(redint+Math.abs(xgam[8]))
//	 trid[6].childNodes[1].innerHTML=tmprd
	 if ('_2_3_4_5_6_10_11_'.indexOf('_'+xgam[4]+'_')!=-1) sch.innerHTML='' + xgam[2] + ' - ' + xgam[3]
//	}
	tmprd=''
	if (xgam[5].length>1){
	 tmprd=xgam[5].replace(/\'/g,"`").replace(/\u0013\u0010/g,"\n").replace(/\$/g,"`").replace(/\%/g,"\\n")
	 if (ms) trall.title=tmprd.replace(/\\n/g,"\n\r")
	 else trall.title=tmprd.replace(/\\n/g," ... ")
//	 trall.jl="<B>" + t1 + " - " + t2 + "<BR>(" + g1 + " - " + g2 + ")<BR>" + st + "</B><BR><BR>" + goalstr + ":<BR>" + tmprd.replace(/\\n/g,"<BR>")
	 ii.style.visibility='visible'
	}
	try{eval("window.clearTimeout(gm" + duid + ")")}
	catch(e){}
	if (gtm!='0' && ("_1_2_3_5_6_").indexOf(xgam[4])!='-1' && (g1>0||g2>0)){
	 var dd1=Math.floor(gtm/70),dd2
	 switch(dd1){
		case 0:dd2='';break;
		case 1:dd2='!!';break;
		case 2:dd2='!!!!';break;
		default:dd2='!!!!!!';break;
	 }
	 trid[9].innerHTML='<B STYLE="color:red">' +thegoal+ dd2 +'</B>'
	 newtxt='<B STYLE="color:red">' + g1 + ' - ' + g2 + '</B>'
	 eval("gm" + duid + "=window.setTimeout('backstatus(" + duid + ")'," +Math.abs(gtm)*1000+")")
	}else{
	 trid[9].innerHTML=st
	 newtxt='<B>' + g1 + ' - ' + g2 + '</B>'
	 backstatus(duid)
	}
	scf.innerHTML = newtxt
 }
 }
 if (ptstxt=='') backticker()
 else document.getElementById('pts').innerHTML=ptstxt
} 

function backticker(){
 var dd=new Date();var un=dd.getTime()+''+Math.floor(1000*Math.random())
 try{
	var apt=document.getElementById('pts')
	if (apt&&(apt!='undefined')) apt.innerHTML=tickerstring.replace(/###/,un)
 }
 catch(e){}
}

function backstatus(d){
 var ce=document.getElementById('st'+d)
 ce.innerHTML=mytxt(nodes,ce.getAttribute('tid'))
 ce=document.getElementById('sc'+d)
 ce.innerHTML=ce.innerHTML.replace(/STYLE/gi,'OLD')
}

function getgrfs(){
 backticker()
if(ms){
 var mycount=0
 var dx=document.getElementById('grfs')
 dx.DataURL=dx.DataURL
 dx.Reset()
 window.setTimeout("getgrfs2()",5000)
}else{
 if (typeof XMLHttpRequest!='undefined') var xmlhttp = new XMLHttpRequest()
 xmlhttp.open("GET", "/new/live/rlive4.aspx",true)
 xmlhttp.onreadystatechange=function() {if (xmlhttp.readyState==4) getgrfs3(xmlhttp.responseText)}
 xmlhttp.send(null)
}
 window.setTimeout("getgrfs()",90000)
}
function getgrfs2(){
 var u=document.all.gdata.innerHTML
 if (u.length>7) rundata(u.substr(0,u.length-1).replace(/@/g,' '))
}
function getgrfs3(u){
 if (u.length>7) rundata(u.substr(0,u.length-1).replace(/@/g,' '))
}

function showev(ev){
 mads()
 var db,dx=document.getElementById('xevent'),did=ev.id.substr(2)
 var trall=document.getElementById('_'+did+'_')
 var s='<LINK REL="STYLESHEET" TYPE="TEXT/CSS" HREF="/new/css/c'+myid+'.css">'
 s+="<H4 STYLE='font-size:12px'>" + document.getElementById('1t'+did).innerHTML.split('&')[0] + " - " + document.getElementById('2t'+did).innerHTML.split('&')[0] + "<BR>(" + document.getElementById('sc'+did).innerHTML.replace(/'red'/gi,'') + ")<BR>" + statusno[document.getElementById('st'+did).getAttribute('tid').replace(/status/gi,'')] + "</H4>" + goalstr + ":<BR>" + trall.title.replace(/\u000D\u000A/g,"<BR>")
 s=eventbanner + s
 s+='<HR NOSHADE><CENTER><A HREF="javascr' + 'ipt:parent.fadeev()"><B STYLE="font-size:12px">OK</B></A><br></CENTER>'
 s=s.replace(/\n/g,"<BR>")
 db=dx.contentWindow.document.body
 dx.style.top=document.body.scrollTop+ppb+54
 dx.style.left=document.body.scrollLeft+54
 db.style.fontFamily="Verdana,Arial"
 db.style.fontSize="12px"
 db.className=trall.className
 db.innerHTML=''
 if (ms){
 event.cancelBubble=true
 dx.style.filter='progid:DXImageTransform.Microsoft.RadialWipe(wipestyle=CLOCK)'
 dx.style.display=''
 dx.filters[0].apply()
// dx.src='r2.html?'+encodeURIComponent(s)
 db.style.backgroundColor=trall.currentStyle.backgroundColor
 db.innerHTML=s
 dx.filters[0].play()
 }else{
 db.innerHTML=s.replace(/\.\.\./gi,'<BR>')
// dx.src='r2.html?'+encodeURIComponent(s.replace(/\.\.\./gi,'<BR>'))
 dx.style.display=''
 }
}
function fadeev(){
 var db,dx=document.getElementById('xevent')
 db=dx.contentWindow.document.body
 if(ms && dx && dx.filters[0]){
 dx.filters[0].apply()
 db.innerHTML='';db.style.backgroundColor='transparent'
 dx.filters[0].play()
 }else dx.style.display='none'
}

function moveticker(){
 var dp=document.getElementById('pts')
 if(document.body.scrollTop>ppb+10)dp.style.top=document.body.scrollTop
 else dp.style.top=ppb
}
