/**
* 地址转换
* @param cid 公司ID
* @param d 时间标识
* @param c 第几个展开
* @param cnod 第几个被选中
*/
function SCmp(cid,d,c,cnod,tp){
	//alert(cid);
	if(tp==''){
	    window.location.href="index.php?controller=index&action=index&cid="+cid+"&d="+d+"&c="+c+"&n="+cnod;
	}else if(tp=='1'){
		window.location.href="index.php?controller=sfcodds&action=index&cid="+cid+"&tp="+tp+"&c="+c+"&n="+cnod+"&qh="+d;
	}else if(tp=='3'){
		window.location.href="index.php?controller=jqodds&action=index&cid="+cid+"&tp="+tp+"&c="+c+"&n="+cnod+"&qh="+d;
	}else if(tp=='4'){
	  window.location.href="index.php?controller=bqodds&action=index&cid="+cid+"&tp="+tp+"&c="+c+"&n="+cnod+"&qh="+d;
	}else if(tp=='5'){
	  window.location.href="index.php?controller=bdodds&action=index&cid="+cid+"&tp="+tp+"&c="+c+"&n="+cnod+"&qh="+d;
	}
}
function changedate(d)
{
	//alert(d);
	window.location.href="index.php?controller=index&action=index&d="+d;
}
/**
* 初现盘查看
*/
function selectpl(el)
{
	if(el=='1')
	var lel=0;
	else if(el=='0')
	var lel =1;
	else
	var lel =2;
	
	var spans = document.getElementsByTagName('span');
	var nodes = $A(spans);
	nodes.each(function(node){
		if(lel!=2){
			if(node.name=="pl"+el)
	        node.style.display='';
	        if(node.name=="pl"+lel)
	        node.style.display='none';
		}else{
			node.style.display='';
		}
   });
   // var len = spans.length;
    //fo
}
function selectmatch(el)
{
var trdom = $('match'+el);
var addtrdom = $('addmatch'+el); //附加tr
var matchhidnum = $('matchhid');
trdom.style.display='none';
addtrdom.style.display='none'; //附加
//$('boder'+el).style.display='none';
var oldnum = matchhidnum.innerHTML;
var nownum = parseInt(oldnum)+1;
matchhidnum.innerHTML=nownum;
var allcheckbox = $('allmatch');
allcheckbox.checked=false;
$('xuhao'+el).checked=true;
}

function inverseSelectMatch(i){
	if( parseInt(i) > 0 ){
		var j = 1;
		var num = 0;

		while( j <= i ){
			if( $('match'+j).style.display == 'none' ){
				$('match'+j).style.display = '';
				$('addmatch'+j).style.display = '';
			}else{
				$('match'+j).style.display = 'none';
				$('addmatch'+j).style.display = 'none';
				num++;
			}
			j++;
		}

		$('matchhid').innerHTML = num;
		var allcheckbox = $('allmatch');
		allcheckbox.checked=false;
	}
}

function viewallmatch(e){
	var trs=document.getElementsByTagName('tr');
	var nodes = $A(trs);
	nodes.each(function(node){
		var sub= node.id;
		if(sub.indexOf('match')!=-1){
		  node.style.display='';
		  if(node.rel=='mat'){ //测试
		    var mid=sub.toString().substr(5);
		    $('xuhao'+mid).checked=true;
		  }
		}
	});
	var matchhidnum = $('matchhid');
	matchhidnum.innerHTML=0;
	e.checked=true;
	var inputs = document.getElementsByName('sa2');
	var rowinput = $A(inputs);
	rowinput.each(function(row){
		row.checked=true;
	});
}

function selectleague(lid,flag)
{
	var temnum =0;
	var trs=document.getElementsByTagName('tr');
	var nodes = $A(trs);
	nodes.each(function(node){
		var sub= node.league;
		if(sub==lid&&flag==false){
		node.style.display='none';
		temnum++;
		}
		if(sub==lid&&flag==true){
		node.style.display='';
		temnum++;
		}
	});
	var matchhidnum = $('matchhid');
	var all = $('allmatch');
	var oldnum = matchhidnum.innerHTML;
	if(flag==false)
    var nownum = parseInt(oldnum)+temnum;
    else
    var nownum = parseInt(oldnum)-temnum;
    matchhidnum.innerHTML=nownum;
    all.checked =false;
	
}
/*单场赔率部分*/
function openpopuDiv(id){
    var contents=$('popup'+id).innerHTML;
    var temarr = contents.split('^^');
    var len = temarr.length;
    if(len>1){
    createHTML(temarr,len,id)
    }
	$('popup'+id).style.display = ''
	$('popup'+id).style.left = '';
}
function _OD(id){
    var contents=$('popup'+id).innerHTML;
    var temarr = contents.split('^^');
    var len = temarr.length;
    if(len>1){
    createHTML(temarr,len,id)
    }
	$('popup'+id).style.display = ''
	$('popup'+id).style.left = '';
}
function closepopuDiv(id){
	$('popup'+id).style.display = 'none'
}
function _Cd(id){
	$('popup'+id).style.display = 'none'
}
function createHTML(plarr,len,id)
{
var cname = $('cname'+id).innerHTML;
 var html='<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#0422A8" class="popupTable "><tr><td colspan="9" bgcolor="#FFFFFF"><div class="popupTitle">'+cname+' 最近盘路 （点击查看详细盘路）</div></td></tr><tr class="fc0422A8 cent"> <td width="90" background="images/popupBack.gif">更新时间</td><td width="47" background="images/popupBack.gif">胜</td> <td width="47" background="images/popupBack.gif">平</td> <td width="47" background="images/popupBack.gif">负 </td> <td width="47" background="images/popupBack.gif">返还率</td><td colspan="3" background="images/popupBack.gif">概率</td> <td width="70" background="images/popupBack.gif">备注</td></tr>';
 for(var i=1;i<len;i++){
 var info='&nbsp;';
 var child = plarr[i].split('^');
 if(child[4]=='0')
  info='初盘';
 if(i==1)
  info='当前赔率';
  //计算概率及返还率
  var r= 1.0/(1.0/child[0]+1.0/child[1]+1.0/child[2])*100;
  var ph = 1/child[0]*r;
  var pd = 1/child[1]*r;
  var pa = 1/child[2]*r;
 html+='<tr> <td bgcolor="#FBFBFB">'+child[3]+' </td> <td bgcolor="#FBFBFB">'+FormatNumber(child[0],2)+'</td> <td bgcolor="#FBFBFB">'+FormatNumber(child[1],2)+'</td> <td bgcolor="#FBFBFB">'+FormatNumber(child[2],2)+'</td> <td bgcolor="#FBFBFB">'+r.toString().substring(0,5)+'%</td> <td bgcolor="#FBFBFB">'+ph.toString().substring(0,5)+'%</td> <td bgcolor="#FBFBFB">'+pd.toString().substring(0,5)+'%</td> <td bgcolor="#FBFBFB">'+pa.toString().substring(0,5)+'%</td> <td bgcolor="#FBFBFB">'+info+'</td> </tr>';
 }
 html+='</table><div class="popupRight">'+domin+'</div>';
  $('popup'+id).innerHTML=html;
}
function viewalleurop(cid,mid){
var url='index.php?controller=detail&action=view&mid='+mid+'&cid='+cid
nwin = window.open(url);    
nwin.focus();    
}

function ChangeTab(n,tnum)
{
	for(var i=1;i<=parseInt(tnum);i++)
	{
		if(i.toString()==n.toString())
		{ 
		$("cpodds"+i).style.display='inline';
		$("menu"+i).className='hover';
		}
		else
		{ 
		$("cpodds"+i).style.display='none'; 
		$("menu"+i).className='normal';
		}
	}
}

function selectcompany(el){
	var trdom = $('cp'+el);
    var matchhidnum = $('thiscpnum');
    trdom.style.display='none';
    var old=matchhidnum.innerHTML;
    var newnum = parseInt(old)-1;
    matchhidnum.innerHTML=newnum;
    $('allcompany').checked=false;
    set_viewValue();
}
/**
全选or反选
**/
function checkAllCompany(n){
	var inputs = document.getElementsByName('company');
	var rowinput = $A(inputs);
	rowinput.each(function(row){
		if(n==1){
		row.checked=true;
		}else if(n==-1){
		  if(row.checked==true)
		  row.checked=false;
		  else
		  row.checked=true;
		}
	});
}
/**
**显示所选or隐藏所选
*/
function selectCompany(n){
	var allnum = $('allcpnum').innerHTML; //所有公司数
	var inputs = document.getElementsByName('company');
	var num=0;
	var hiddennum=0;
	//先检查
	for(var i=0;i<inputs.length;i++)
	{
		if(n!=0&&inputs[i].checked==true){
			num++;
		}
	}
	if(n!=0){
		if(num==0){
		   alert('没有所选公司！');
		   return;
		}else if(num==allnum&&n==-1){
			alert('不能隐藏所有公司！');
			return;
		}
	}
	var rowinput = $A(inputs);
	rowinput.each(function(row){
		if(n==1){ //显示所选
			if(row.checked==false){
				row.checked=true;
		       $('cp'+row.value).style.display='none';
		       hiddennum++;
			}
		}else if(n==-1){ //隐藏所选
		  if(row.checked==true){
		  	row.checked=false;
		  	$('cp'+row.value).style.display='none';
		  	hiddennum++;
		  }
		}else if(n==0){
			$('cp'+row.value).style.display='';
			row.checked=true
		}else if(n==2){//主流公司
			if(in_array(row.value,zlcp))
			$('cp'+row.value).style.display='';
			else
			$('cp'+row.value).style.display='none';
		}
	});
	var matchhidnum = $('thiscpnum');
	if(n!=0){
	    var old=matchhidnum.innerHTML;
	    var newnum = parseInt(old)-hiddennum;
	}else{
		var newnum=allnum;
	}
    matchhidnum.innerHTML=newnum;
    set_viewValue();
}
//
function in_array(needle, haystack, argStrict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: true
 
    var found = false, key, strict = !!argStrict;
 
    for (key in haystack) {
        if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
            found = true;
            break;
        }
    }
 
    return found;
}
/**
**动态计算单一场赔率数据
*/
function set_viewValue(){
	var viewnum=0;//新的计算器
	var maxoh0=0;var maxoh1=0;var minoh0=1000;var minoh1=1000;var oh0total=0;var oh1total=0;
	var maxod0=0;var maxod1=0;var minod0=1000;var minod1=1000;var od0total=0;var od1total=0;
	var maxoa0=0;var maxoa1=0;var minoa0=1000;var minoa1=1000;var oa0total=0;var oa1total=0;
	var maxph0=0;var maxph1=0;var minph0=1000;var minph1=1000;var ph0total=0;var ph1total=0;
	var maxpd0=0;var maxpd1=0;var minpd0=1000;var minpd1=1000;var pd0total=0;var pd1total=0;
	var maxpa0=0;var maxpa1=0;var minpa0=1000;var minpa1=1000;var pa0total=0;var pa1total=0;
	var maxrate0=0;var maxrate1=0;var minrate0=1000;var minrate1=1000;var rate0total=0;var rate1total=0;
	var maxkh0=0;var maxkh1=0;var minkh0=1000;var minkh1=1000;var kh0total=0;var kh1total=0;
	var maxkd0=0;var maxkd1=0;var minkd0=1000;var minkd1=1000;var kd0total=0;var kd1total=0;
	var maxka0=0;var maxka1=0;var minka0=1000;var minka1=1000;var ka0total=0;var ka1total=0;
	var maxoh0fc=0;var maxoh1fc=0;var minoh0fc=1000;var minoh1fc=1000;var oh0fctotal=0;var oh1fctotal=0;
	var maxod0fc=0;var maxod1fc=0;var minod0fc=1000;var minod1fc=1000;var od0fctotal=0;var od1fctotal=0;
	var maxoa0fc=0;var maxoa1fc=0;var minoa0fc=1000;var minoa1fc=1000;var oa0fctotal=0;var oa1fctotal=0;
	var allnum = $('allcpnum').innerHTML; //所有公司数
	for(var i=1;i<=parseInt(allnum);i++){

		if($('cp'+i).style.display!='none')
		{
			var datastr = $('data'+i).innerHTML;
			var data=datastr.split(lzl);
			
			var foh0=parseFloat(data[0]);
			var foh1=parseFloat(data[1]);
			
			var fod0=parseFloat(data[2]);
			var fod1=parseFloat(data[3]);
			
			var foa0=parseFloat(data[4]);
			var foa1=parseFloat(data[5]);
/*			//返还率
			var frate0=1/(1/foh0+1/fod0+1/foa0)*100;
			var frate1=1/(1/foh1+1/fod1+1/foa1)*100;
			//胜率
			var fph0=(1/foh0*frate0).toFixed(2);
			var fph1=(1/foh1*frate1).toFixed(2);
			//平率
			var fpd0=(1/fod0*frate0).toFixed(2);
			var fpd1=(1/fod1*frate1).toFixed(2);
			//负率
			var fpa0=(1/foa0*frate0).toFixed(2);
			var fpa1=(1/foa1*frate1).toFixed(2);
			
			var frate0=(1/(1/foh0+1/fod0+1/foa0)*100).toFixed(2);
			var frate1=(1/(1/foh1+1/fod1+1/foa1)*100).toFixed(2);
			//凯胜
			var fkh0=avgph0*foh0*0.01;
			var fkh1=avgph1*foh1*0.01;
			var fkd0=avgpd0*fod0*0.01;
			var fkd1=avgpd1*fod1*0.01;
			var fka0=avgpa0*foa0*0.01;
			var fka1=avgpa1*foa1*0.01;
			//方差
			var foh0fc=((avgr0-fkh0)*(avgr0-fkh0)).toFixed(4);
			var foh1fc=((avgr1-fkh1)*(avgr1-fkh1)).toFixed(4);
			var fod0fc=((avgr0-fkd0)*(avgr0-fkd0)).toFixed(4);
			var fod1fc=((avgr1-fkd1)*(avgr1-fkd1)).toFixed(4);
			var foa0fc=((avgr0-fka0)*(avgr0-fka0)).toFixed(4);
			var foa1fc=((avgr1-fka1)*(avgr1-fka1)).toFixed(4);*/
			
     		//var fkh0=parseFloat(kh0);
			//var fkh1=parseFloat(kh1);
			
			var fph0=parseFloat(data[6]);
			var fph1=parseFloat(data[7]);
			
			var fpd0=parseFloat(data[8]);
			var fpd1=parseFloat(data[9]);
			
			var fpa0=parseFloat(data[10]);
			var fpa1=parseFloat(data[11]);
			
			var frate0=parseFloat(data[12]);
			var frate1=parseFloat(data[13]);
			
			var fkh0=parseFloat(data[14]);
			var fkh1=parseFloat(data[15]);
			
			var fkd0=parseFloat(data[16]);
			var fkd1=parseFloat(data[17]);
			
			var fka0=parseFloat(data[18]);
			var fka1=parseFloat(data[19]);
			
			var avg0=parseFloat(data[20]);
			var avg1=parseFloat(data[21]);
			var foh0fc=parseFloat(((avg0-fkh0)*(avg0-fkh0)).toFixed(4));
			var foh1fc=parseFloat(((avg1-fkh1)*(avg1-fkh1)).toFixed(4));
			
			//foh0fc=foh0fc.toFixed(4);
			//foh1fc=foh1fc.toFixed(4);
		
			var fod0fc=parseFloat(((avg0-fkd0)*(avg0-fkd0)).toFixed(4));
			var fod1fc=parseFloat(((avg1-fkd1)*(avg1-fkd1)).toFixed(4));
			
			

			var foa0fc=parseFloat(((avg0-fka0)*(avg0-fka0)).toFixed(4));
			var foa1fc=parseFloat(((avg1-fka1)*(avg1-fka1)).toFixed(4));
			
			//胜
			maxoh0=foh0<maxoh0?maxoh0:foh0;
			maxoh1=foh1<maxoh1?maxoh1:foh1;
			minoh0=foh0<minoh0?foh0:minoh0;
			minoh1=foh1<minoh1?foh1:minoh1;
			oh0total+=foh0;
			oh1total+=foh1;
			//平
			maxod0=fod0<maxod0?maxod0:fod0;
			maxod1=fod1<maxod1?maxod1:fod1;
			minod0=fod0<minod0?fod0:minod0;
			minod1=fod1<minod1?fod1:minod1;
			od0total+=fod0;
			od1total+=fod1;
			//负
			maxoa0=foa0<maxoa0?maxoa0:foa0;
			maxoa1=foa1<maxoa1?maxoa1:foa1;
			minoa0=foa0<minoa0?foa0:minoa0;
			minoa1=foa1<minoa1?foa1:minoa1;
			oa0total+=foa0;
			oa1total+=foa1;
			//胜率
			maxph0=fph0<maxph0?maxph0:fph0;
			maxph1=fph1<maxph1?maxph1:fph1;
			minph0=fph0<minph0?fph0:minph0;
			minph1=fph1<minph1?fph1:minph1;
			ph0total+=fph0;
			ph1total+=fph1;
			//和率
			maxpd0=fpd0<maxpd0?maxpd0:fpd0;
			maxpd1=fpd1<maxpd1?maxpd1:fpd1;
			minpd0=fpd0<minpd0?fpd0:minpd0;
			minpd1=fpd1<minpd1?fpd1:minpd1;
			pd0total+=fpd0;
			pd1total+=fpd1;
			//负率
			maxpa0=fpa0<maxpa0?maxpa0:fpa0;
			maxpa1=fpa1<maxpa1?maxpa1:fpa1;
			minpa0=fpa0<minpa0?fpa0:minpa0;
			minpa1=fpa1<minpa1?fpa1:minpa1;
			pa0total+=fpa0;
			pa1total+=fpa1;
			//返还率
			maxrate0=frate0<maxrate0?maxrate0:frate0;
			maxrate1=frate1<maxrate1?maxrate1:frate1;
			minrate0=frate0<minrate0?frate0:minrate0;
			minrate1=frate1<minrate1?frate1:minrate1;
			rate0total+=frate0;
			rate1total+=frate1;
			//胜凯利
			maxkh0=fkh0<maxkh0?maxkh0:fkh0;
			maxkh1=fkh1<maxkh1?maxkh1:fkh1;
			minkh0=fkh0<minkh0?fkh0:minkh0;
			minkh1=fkh1<minkh1?fkh1:minkh1;
			kh0total+=fkh0;
			kh1total+=fkh1;
			//平凯利
			maxkd0=fkd0<maxkd0?maxkd0:fkd0;
			maxkd1=fkd1<maxkd1?maxkd1:fkd1;
			minkd0=fkd0<minkd0?fkd0:minkd0;
			minkd1=fkd1<minkd1?fkd1:minkd1;
			kd0total+=fkd0;
			kd1total+=fkd1;
			//负凯利
			maxka0=fka0<maxka0?maxka0:fka0;
			maxka1=fka1<maxka1?maxka1:fka1;
			minka0=fka0<minka0?fka0:minka0;
			minka1=fka1<minka1?fka1:minka1;
			ka0total+=fka0;
			ka1total+=fka1;
			//胜凯利方差
			maxoh0fc=foh0fc<maxoh0fc?maxoh0fc:foh0fc;
			maxoh1fc=foh1fc<maxoh1fc?maxoh1fc:foh1fc;
			minoh0fc=foh0fc<minoh0fc?foh0fc:minoh0fc;
			minoh1fc=foh1fc<minoh1fc?foh1fc:minoh1fc;
			oh0fctotal+=foh0fc;
			oh1fctotal+=foh1fc;
			//
			maxod0fc=fod0fc<maxod0fc?maxod0fc:fod0fc;
			maxod1fc=fod1fc<maxod1fc?maxod1fc:fod1fc;
			minod0fc=fod0fc<minod0fc?fod0fc:minod0fc;
			minod1fc=fod1fc<minod1fc?fod1fc:minod1fc;
			od0fctotal+=fod0fc;
			od1fctotal+=fod1fc;
			///
			maxoa0fc=foa0fc<maxoa0fc?maxoa0fc:foa0fc;
			maxoa1fc=foa1fc<maxoa1fc?maxoa1fc:foa1fc;
			minoa0fc=foa0fc<minoa0fc?foa0fc:minoa0fc;
			minoa1fc=foa1fc<minoa1fc?foa1fc:minoa1fc;
			oa0fctotal+=foa0fc;
			oa1fctotal+=foa1fc;
			
			viewnum++;
		}
	}
	$('maxoh0').innerHTML=FormatNumber(maxoh0,2);
	$('maxoh1').innerHTML=FormatNumber(maxoh1,2);
	$('minoh0').innerHTML=FormatNumber(minoh0,2);
	$('minoh1').innerHTML=FormatNumber(minoh1,2);
	$('avgoh0').innerHTML=FormatNumber(oh0total/viewnum,2);
	$('avgoh1').innerHTML=FormatNumber(oh1total/viewnum,2);
	
	$('maxod0').innerHTML=FormatNumber(maxod0,2);
	$('maxod1').innerHTML=FormatNumber(maxod1,2);
	$('minod0').innerHTML=FormatNumber(minod0,2);
	$('minod1').innerHTML=FormatNumber(minod1,2);
	$('avgod0').innerHTML=FormatNumber(od0total/viewnum,2);
	$('avgod1').innerHTML=FormatNumber(od1total/viewnum,2);
	
	$('maxoa0').innerHTML=FormatNumber(maxoa0,2);
	$('maxoa1').innerHTML=FormatNumber(maxoa1,2);
	$('minoa0').innerHTML=FormatNumber(minoa0,2);
	$('minoa1').innerHTML=FormatNumber(minoa1,2);
	$('avgoa0').innerHTML=FormatNumber(oa0total/viewnum,2);
	$('avgoa1').innerHTML=FormatNumber(oa1total/viewnum,2);

	
	$('maxph0').innerHTML=FormatNumber(maxph0,2);
	$('maxph1').innerHTML=FormatNumber(maxph1,2);
	$('minph0').innerHTML=FormatNumber(minph0,2);
	$('minph1').innerHTML=FormatNumber(minph1,2);
	$('avgph0').innerHTML=FormatNumber(ph0total/viewnum,2);
	$('avgph1').innerHTML=FormatNumber(ph1total/viewnum,2);
	
	$('maxpd0').innerHTML=FormatNumber(maxpd0,2);
	$('maxpd1').innerHTML=FormatNumber(maxpd1,2);
	$('minpd0').innerHTML=FormatNumber(minpd0,2);
	$('minpd1').innerHTML=FormatNumber(minpd1,2);
	$('avgpd0').innerHTML=FormatNumber(pd0total/viewnum,2);
	$('avgpd1').innerHTML=FormatNumber(pd1total/viewnum,2);
	
	$('maxpa0').innerHTML=FormatNumber(maxpa0,2);
	$('maxpa1').innerHTML=FormatNumber(maxpa1,2);
	$('minpa0').innerHTML=FormatNumber(minpa0,2);
	$('minpa1').innerHTML=FormatNumber(minpa1,2);
	$('avgpa0').innerHTML=FormatNumber(pa0total/viewnum,2);
	$('avgpa1').innerHTML=FormatNumber(pa1total/viewnum,2);
	
	$('maxrate0').innerHTML=FormatNumber(maxrate0,2);
	$('maxrate1').innerHTML=FormatNumber(maxrate1,2);
	$('minrate0').innerHTML=FormatNumber(minrate0,2);
	$('minrate1').innerHTML=FormatNumber(minrate1,2);
	$('avgrate0').innerHTML=FormatNumber(rate0total/viewnum,2);
	$('avgrate1').innerHTML=FormatNumber(rate1total/viewnum,2);
	
	$('maxkh0').innerHTML=FormatNumber(maxkh0,4);
	$('maxkh1').innerHTML=FormatNumber(maxkh1,4);
	$('minkh0').innerHTML=FormatNumber(minkh0,4);
	$('minkh1').innerHTML=FormatNumber(minkh1,4);
	$('avgkh0').innerHTML=FormatNumber(kh0total/viewnum,4);
	$('avgkh1').innerHTML=FormatNumber(kh1total/viewnum,4);
	
	$('maxkd0').innerHTML=FormatNumber(maxkd0,4);
	$('maxkd1').innerHTML=FormatNumber(maxkd1,4);
	$('minkd0').innerHTML=FormatNumber(minkd0,4);
	$('minkd1').innerHTML=FormatNumber(minkd1,4);
	$('avgkd0').innerHTML=FormatNumber(kd0total/viewnum,4);
	$('avgkd1').innerHTML=FormatNumber(kd1total/viewnum,4);
	
	$('maxka0').innerHTML=FormatNumber(maxka0,4);
	$('maxka1').innerHTML=FormatNumber(maxka1,4);
	$('minka0').innerHTML=FormatNumber(minka0,4);
	$('minka1').innerHTML=FormatNumber(minka1,4);
	$('avgka0').innerHTML=FormatNumber(ka0total/viewnum,4);
	$('avgka1').innerHTML=FormatNumber(ka1total/viewnum,4);
	
	$('maxoh0fc').innerHTML=FormatNumber(maxoh0fc,4);
	$('maxoh1fc').innerHTML=FormatNumber(maxoh1fc,4);
	$('minoh0fc').innerHTML=FormatNumber(minoh0fc,4);
	$('minoh1fc').innerHTML=FormatNumber(minoh1fc,4);
	$('avgoh0fc').innerHTML=FormatNumber(oh0fctotal/viewnum,4);
	$('avgoh1fc').innerHTML=FormatNumber(oh1fctotal/viewnum,4);
	//
	$('lsoh0').innerHTML=FormatNumber(oh0fctotal/viewnum*100,2);
	$('lsoh1').innerHTML=FormatNumber(oh1fctotal/viewnum*100,2);
	
	$('maxod0fc').innerHTML=FormatNumber(maxod0fc,4);
	$('maxod1fc').innerHTML=FormatNumber(maxod1fc,4);
	$('minod0fc').innerHTML=FormatNumber(minod0fc,4);
	$('minod1fc').innerHTML=FormatNumber(minod1fc,4);
	$('avgod0fc').innerHTML=FormatNumber(od0fctotal/viewnum,4);
	$('avgod1fc').innerHTML=FormatNumber(od1fctotal/viewnum,4);
	$('lsod0').innerHTML=FormatNumber(od0fctotal/viewnum*100,2);
	$('lsod1').innerHTML=FormatNumber(od1fctotal/viewnum*100,2);
	
	$('maxoa0fc').innerHTML=FormatNumber(maxoa0fc,4);
	$('maxoa1fc').innerHTML=FormatNumber(maxoa1fc,4);
	$('minoa0fc').innerHTML=FormatNumber(minoa0fc,4);
	$('minoa1fc').innerHTML=FormatNumber(minoa1fc,4);
	$('avgoa0fc').innerHTML=FormatNumber(oa0fctotal/viewnum,4);
	$('avgoa1fc').innerHTML=FormatNumber(oa1fctotal/viewnum,4);
	$('lsoa0').innerHTML=FormatNumber(oa0fctotal/viewnum*100,2);
	$('lsoa1').innerHTML=FormatNumber(oa1fctotal/viewnum*100,2);
}
/**
**单一场赔率显示
*/
function viewEurop(el){
	if(el=='1')
	var lel=0;
	else if(el=='0')
	var lel =1;
	else
	var lel =2;
	
	var spans = document.getElementsByTagName('span');
	var nodes = $A(spans);
	nodes.each(function(node){
		if(lel!=2){
			if(node.name=="pl"+el)
	        node.style.display='';
	        if(node.name=="pl"+lel)
	        node.style.display='none';
		}else{
			if(node.name=="pl1"||node.name=="pl0")
			node.style.display='';
		}
   });
}
/**
数字格式化
*/
function FormatNumber(srcStr,nAfterDot)        //nAfterDot小数位数
       {
　　        var srcStr,nAfterDot;
　　        var resultStr,nTen;
　　        srcStr = ""+srcStr+"";
　　        strLen = srcStr.length;
　　        dotPos = srcStr.indexOf(".",0);
　　        if (dotPos == -1){
　　　　        resultStr = srcStr+".";
　　　　        for (i=0;i<nAfterDot;i++){
　　　　　　        resultStr = resultStr+"0";
　　　　        }
　　　　        return resultStr;
　　        }else{
　　　　        if ((strLen - dotPos - 1) >= nAfterDot){
　　　　　　        nAfter = dotPos + nAfterDot + 1;
　　　　　　        nTen =1;
　　　　　　        for(j=0;j<nAfterDot;j++){
　　　　　　　　        nTen = nTen*10;
　　　　　　        }
　　　　　　        resultStr = Math.round(parseFloat(srcStr)*nTen)/nTen;
　　　　　　        //var len=resultStr.toString().length
　　　　　　       // alert(len);
　　　　　　        //var dotP = resultStr.toString().indexOf(".",0);
                   //alert(dotP);
　　　　　　        //for(var j=0;j<(len-dotP-1);j++){
　　　　　　       // 	resultStr=resultStr+"0";
　　　　　　       // }
　　　　　　        return resultStr;
　　　　        }
　　　　        else{
　　　　　　        resultStr = srcStr;
　　　　　　        for (i=0;i<(nAfterDot - strLen + dotPos + 1);i++){
　　　　　　　　        resultStr = resultStr+"0";
　　　　　　        }
　　　　　　        return resultStr;
　　　　        }
　　        }
        } 
/**
格式化串
**/
function FormatNumber1(num,n){
	var str = num.toString()
	var len =str.length;
	var temarr = str.split('.');
	var resultstr='';
	if(temarr.length==2){
		var after= temarr[1];
		var alen = after.length;
		if(alen>n){
			var tt =after.substring(0,n);//
			resultstr=temarr[0]+'.'+tt;
		}else{
			var temafter='';
			for(var i=0;i<n-alen;i++){
			temafter=temafter+'0';
		}
		resultstr=temarr[0]+'.'+temarr[1]+temafter;
		}
	}else{
		resultstr=str+'.';
		var temafter='';
		for(var i=0;i<n;i++){
			temafter=temafter+'0';
		}
		resultstr=resultstr+temafter;
	}
	return resultstr;
}
/***/
function selectqihao(el,tp){
	if(tp=='1')
	window.location.href="index.php?controller=sfcodds&action=index&tp="+tp+"&qh="+el;
	else if(tp=='3')
	window.location.href="index.php?controller=jqodds&action=index&tp="+tp+"&qh="+el;
	else if(tp=='4')
	window.location.href="index.php?controller=bqodds&action=index&tp="+tp+"&qh="+el;
	else if(tp=='5')
	window.location.href="index.php?controller=bdodds&action=index&tp="+tp+"&qh="+el;
}
/*赔率下载*/
function downloadpl(lotyid,type,qihao,gs)
{
	/*
	@lotyid 彩种编号
	@type 初现盘
	@qihao期号
	@gs 下载格式
	*/
	//整理数据
	if(gs==0)return;
	if(gs==5){
		var agree = confirm('确认打印本页吗?'); 
		if(agree)
		window.print();
		return;
	}
	var cid=$('hidcid').innerHTML;
	var temarr = document.getElementsByName('down');
	for(var i=0;i<2;i++){
		if(temarr[i].checked)
		var type=temarr[i].value;
	}
	var str='';
	var spans = document.getElementsByTagName('span');
	for( i=0; i < spans.length; i++ ){
		if( spans[i].getAttribute('name') == "pl"+type){
			str+=spans[i].innerHTML.replace('<BR>','')+'|';
		}
	}
	//var nodes = $A(spans);
	//nodes.each(function(node){
	//		if(node.name=="pl"+type){
	//           str+=node.innerHTML.replace('<BR>','')+'|';
	//		}
   //});
   //数据下载
        var url="index.php?controller=operation&action=index";
		var pars="lotyid="+lotyid+'&qh='+qihao+'&gs='+gs+'&tp='+type+'&dt='+str+'&cid='+cid;
		url =url+'&'+pars;
		window.location.href=url;
}

/*单一场赔率下载*/
function downloaddetail(_mid,gs,_lotyid){
    if(gs==0)return;
	if(gs==5){
		var agree = confirm('确认打印本页吗?'); 
		if(agree)
		window.print();
		return;
	}
	var temarr = document.getElementsByName('down');
	for(var i=0;i<2;i++){
		if(temarr[i].checked)
		var type=temarr[i].value;
	}
	 var url="index.php?controller=operation&action=detail&gs="+type+"&mid="+_mid+"&lotyid="+_lotyid;
	 window.location.href=url;
}
function UrlEncode(str)
{ 
    var ret=""; 
    var strSpecial="!\"#$%&()*+,/:;<=>?[]^`{|}~%"; var tt="";
    for(var i=0;i<str.length;i++)
    { 
        var chr = str.charAt(i); 
        var c=str2asc(chr); 
        tt += chr+":"+c+"n"; 
        if(parseInt("0x"+c) > 0x7f)
        { 
            ret+="%"+c.slice(0,2)+"%"+c.slice(-2); 
        }
        else
        { 
            if(chr==" ") 
                ret+="+"; 
            else if(strSpecial.indexOf(chr)!=-1) 
                ret+="%"+c.toString(16); 
            else 
                ret+=chr; 
        } 
    } 
    return ret; 
} 

function testId(id)
{
	var spans=$('match'+id).getElementsByTagName('span');
}
/**
   加载比赛
**/
function GetleagueMatchs(el){
	if(el==0) return;
	var len = arrmatchs[el].length;
	var optstring='<select name="mmid" style="width:180px;"><option value="0" selected>选择比赛</option>';
	for(var i=0;i<len;i++){
		var temarr=arrmatchs[el][i].split('^');
		optstring+='<option value="'+temarr[0]+'">'+temarr[1]+'</option>';
	}
	optstring+='</select>';
	$('midselt').innerHTML=optstring;
}
/**
    查看指定比赛
**/
function viewmatch(){
	//var lid=$('leagueid').value;
	var mid=$('mmid').value;
	if(mid==0) {alert("没有选择要查看的比赛");return;}
	var url="index.php?controller=detail&action=index&mid="+mid;
	window.location.href=url;
}



//
function showdiv_pankou(id,type){
	var _event = getEvent();
	var _p = 'pL_tax_infos';
	var html = "";
	if( type == 'asia' ){
		html = openAsiaDiv(id);
	}else if( type == 'daxiao' ){
		html = openDaXiaoDiv(id);
	}else if( type == 'bodan' ){
		html = "<span>"+id+"</span>";
	}
	var scrolls = getScroll();

	var a = _event.clientY + scrolls.t;
	var b = _event.clientX + scrolls.l;

	if( type == 'bodan' ){
		$(_p).style.width = '15px';
		$(_p).style.margin = 0;
		$(_p).align = 'center';
		a += 2;
		b += 2;
	}else{
		if( b + 500 > document.body.clientWidth ){
			b = document.body.clientWidth - 500;
		}
		$(_p).style.width = '450px';
		$(_p).style.marginLeft = '20px';
		$(_p).style.marginTop = '-3px';
	}
	$(_p).style.top = a+"px";
	$(_p).style.left = b+"px";
	$(_p).innerHTML = html;
	$(_p).style.display = '';
}

function closediv_pankou(){
	var _p = 'pL_tax_infos';
	$(_p).style.display = 'none'
}
function getScroll(){
	var t, l, w, h;
	if (document.documentElement && document.documentElement.scrollTop) {
		t = document.documentElement.scrollTop;
		l = document.documentElement.scrollLeft;
		w = document.documentElement.scrollWidth;
		h = document.documentElement.scrollHeight;
	} else if (document.body) {
		t = document.body.scrollTop;
		l = document.body.scrollLeft;
		w = document.body.scrollWidth;
		h = document.body.scrollHeight;
	}
	return { t: t, l: l, w: w, h: h };
} 
//同时兼容ie和ff的写法
function getEvent(){
	if(document.all)
		return window.event;
	func=getEvent.caller;
	while(func!=null){
		var arg0=func.arguments[0];
		if(arg0){
			if((arg0.constructor==Event || arg0.constructor ==MouseEvent) || (typeof(arg0)=="object" && arg0.preventDefault && arg0.stopPropagation)){
				return arg0;
			}
		}
		func=func.caller;
	}
	return null;
}

function openDaXiaoDiv(id){
	var contents = $('daxiao'+id).innerHTML;
	var html = "";
	var bos_color = 0;
	var sos_color = 0;
	var bs_color = "";

	if( contents != "" ){
		contents=eval(contents);
		if( parseInt(contents.length) >= 1 ){
			for(var i=0;i<parseInt(contents.length);i++){
				if( i == 0 ){
					html += '<div style="position:relative; top:1px;"><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#B0D0E7"><tr><td bgcolor="#FFFFFF" colspan="4" ><div class="popupTitle2"><span style="background-color:#990000; color:#FFFFFF">&nbsp;&nbsp;'+contents[i]["n"]+' 详细盘路&nbsp;&nbsp;</span>&nbsp;&nbsp;&nbsp;'+contents[i]["ht"]+' <span style="color:#FF0000">VS</span>&nbsp;&nbsp;'+contents[i]["gt"]+' </div><div align="right" style="padding-right:10px"><a href="javascript:void(0)" onclick="$(\'pL_tax_infos\').style.display=\'none\'">× 关闭</a></div></td></tr></table></div><div style="height:200px; overflow-y:scroll;" ><table width="432" border="0" cellpadding="0" cellspacing="1" bgcolor="#B0D0E7"><tr class="fc0422A82"> <td width="80px" background="images/popupBack.gif" align="center" height="22">大球</td><td width="100px" background="images/popupBack.gif" align="center">即时盘口</td><td width="80px" background="images/popupBack.gif" align="center">小球</td><td background="images/popupBack.gif" align="center">即时返还率</td></tr>';
				}

				if( contents[i]["bos"] == 1 && i+1 != parseInt(contents.length) ){
					bos_color = 'class="fcf00b"';
				}else if( contents[i]["bos"] == 2 && i+1 != parseInt(contents.length) ){
					bos_color = 'class="fc060b"';
				}else{
					bos_color = 'color:#000000"';
				}

				if( contents[i]["sos"] == 1 && i+1 != parseInt(contents.length)){
					sos_color = 'class="fcf00b"';
				}else if( contents[i]["sos"] == 2 && i+1 != parseInt(contents.length)){
					sos_color = 'class="fc060b"';
				}else{
					sos_color = 'color:#000000"';
				}

				if( contents[i]["bs"] == 1 && i+1 != parseInt(contents.length)){
					bs_color = '<span style="color:#FF0000" >升</span>';
				}else if( contents[i]["bs"] == 2 && i+1 != parseInt(contents.length)){
					bs_color = '<span style="color:#0000FF">降</span>';
				}else{
					bs_color = '';
				}
				html += '<tr ><td width="80px" bgcolor="#FBFBFB" align="center"><span '+bos_color+'>'+contents[i]["bo"]+'</span></td><td bgcolor="#FBFBFB" width="100px"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" style="padding-top:2px;">'+contents[i]["bd"]+'</td><td align="right" width="15px" >'+bs_color+'</td></tr></table></td><td bgcolor="#FBFBFB" align="center"  width="80px"><span '+sos_color+'>'+contents[i]["so"]+'</span></td><td bgcolor="#FBFBFB" align="center">'+contents[i]["pb"]+'%</td></tr>';
				
			}

			html += '</table></div>';
		}
	}
	return html;
}

function openAsiaDiv(id){
	var contents = $('asia'+id).innerHTML;
	var html = "";
	var abs_color = 0;
	var bbs_color = 0;
	var bs_color = "";

	if( contents != "" ){
		contents=eval(contents);
		if( parseInt(contents.length) >= 1 ){
			for(var i=0;i<parseInt(contents.length);i++){
				if( i == 0 ){
					html += '<div style="position:relative; top:1px;"><table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#B0D0E7"><tr><td bgcolor="#FFFFFF" colspan="4" ><div class="popupTitle2"><span style="background-color:#990000; color:#FFFFFF">&nbsp;&nbsp;'+contents[i]["n"]+' 详细盘路&nbsp;&nbsp;</span>&nbsp;&nbsp;&nbsp;'+contents[i]["ht"]+' <span style="color:#FF0000">VS</span>&nbsp;&nbsp;'+contents[i]["gt"]+' </div><div align="right" style="padding-right:10px"><a href="javascript:void(0)" onclick="$(\'pL_tax_infos\').style.display=\'none\'">× 关闭</a></div></td></tr></table></div><div style="height:200px; overflow-y:scroll;" ><table width="432" border="0" cellpadding="0" cellspacing="1" bgcolor="#B0D0E7"><tr class="fc0422A82"> <td width="80px" background="images/popupBack.gif" align="center" height="22">水位</td><td width="100px" background="images/popupBack.gif" align="center">盘口</td><td width="80px" background="images/popupBack.gif" align="center">水位</td><td background="images/popupBack.gif" align="center">更新时间</td></tr>';
				}

				if( contents[i]["abs"] == 1 && i+1 != parseInt(contents.length) ){
					abs_color = 'class="fcf00b"';
				}else if( contents[i]["abs"] == 2 && i+1 != parseInt(contents.length) ){
					abs_color = 'class="fc060b"';
				}else{
					abs_color = 'color:#000000"';
				}

				if( contents[i]["bbs"] == 1 && i+1 != parseInt(contents.length)){
					bbs_color = 'class="fcf00b"';
				}else if( contents[i]["bbs"] == 2 && i+1 != parseInt(contents.length)){
					bbs_color = 'class="fc060b"';
				}else{
					bbs_color = 'color:#000000"';
				}

				if( contents[i]["bs"] == 1 && i+1 != parseInt(contents.length)){
					bs_color = '<span style="color:#FF0000" >升</span>';
				}else if( contents[i]["bs"] == 2 && i+1 != parseInt(contents.length)){
					bs_color = '<span style="color:#0000FF">降</span>';
				}else{
					bs_color = '';
				}
				html += '<tr ><td width="80px" bgcolor="#FBFBFB" align="center"><span '+abs_color+'>'+contents[i]["ab"]+'</span></td><td bgcolor="#FBFBFB" width="100px"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td align="center" style="padding-top:2px;">'+contents[i]["bd"]+'</td><td align="right" width="15px" >'+bs_color+'</td></tr></table></td><td bgcolor="#FBFBFB" align="center"  width="80px"><span '+bbs_color+'>'+contents[i]["bb"]+'</span></td><td bgcolor="#FBFBFB" align="center">'+contents[i]["st"]+'</td></tr>';
				
			}

			html += '</table></div>';
		}
	}
	return html;
}

/**
** 组织url
**/
//显示分析
//2011-6-8 michael 增加 lotyid变量
function ShowAnalyse(id,lotyid)
{
	window.open("http://"+domininfo+"/index.php?controller=analysis&mid="+id+"&lotyid="+lotyid);
}
//显示赔率
//2011-6-8 michael 增加 lotyid变量
function Showeurop(id,sit,lotyid)
{
	window.open("index.php?controller=detail&mid="+id+"&sit="+sit+"&lotyid="+lotyid);
}

/**/
function __v(mid,cid,tp,s){
	var view="";
	if(tp==1)
	 view="view2";
	 else if(tp==2)
	 view="view3";
	window.open("index.php?controller=detail&action="+view+"&mid="+mid+"&cid="+cid+"&s="+s)
}

function loadnews(){
	if(domininfo=='163info.cpdyj.com'){
		$('news').innerHTML=html;
		$('news').style.display="";
	}
}


