﻿Stakes = new(Array);
function Stake(id,value) {
var pos1=0; pos2=0;
	this.id = id;
	this.value = value;
	pos2=value.indexOf('_',pos1);this.name=value.substring(pos1,pos2);pos1=pos2+1;
	pos2=value.indexOf('_',pos1);this.coef=parseFloat(value.substring(pos1,pos2))/100;pos1=pos2+1;
	this.data=value.substring(pos1,100);
}
function StakesAdd(obj) {
	Stakes[Stakes.length] = obj;
}
function StakesIndexOf(stake_id) {
	for (i=0; i<Stakes.length; i++) {
		if (Stakes[i].id == stake_id) return(i);
	}
	return(-1);
}
function StakesIndexOfValue(stake_value) {
	for (i=0; i<Stakes.length; i++) {
		if (Stakes[i].value == stake_value) return(i);
	}
	return(-1);
}
function StakesIndexOfName(stake_name) {
	for (i=0; i<Stakes.length; i++) {
		if (Stakes[i].name == stake_name) return(i);
	}
	return(-1);
}
function StakesDelete(nr) {
	for (;nr<Stakes.length;nr++) {
		Stakes[nr] = Stakes[nr+1];
	}
	Stakes.length=Stakes.length-1;
}
function StakesClear() {
	for(i=0; i<Stakes.length; i++) {
		o = document.getElementById(Stakes[i].value);
		if (o) o.className = 'koeff';
	}
	Stakes.length = 0;
}
function StakesKE() {
var KE = 1;
	for (i=0; i<Stakes.length; i++) {
		KE *= Stakes[i].coef;
	}
	if (KE==1) return('');
	else {
		KE = Math.round(KE*1000)/1000;
    	return('<font size=2><b>K='+KE+'</b></font>');
	}
}
function ShowKE() {
	if (document.getElementById) {
		spans=document.getElementsByTagName("span");
		k = StakesKE();
		for (i=0; i<spans.length;i++) {
			s = spans.item(i);
			if (s.className=='ke') s.innerHTML=k;
		}
	}
}

function z(obj) {
	n = StakesIndexOfValue(obj.value);
	if (n >= 0) {StakesDelete(n);obj.checked = false;}
	n = StakesIndexOf(obj.name);
	if (n >= 0) StakesDelete(n);
	if (obj.checked) StakesAdd(new Stake(obj.name,obj.value));
	ShowKE();
}

function UpdateToto_Ch2(obj)
{
	name = obj.name.substring(0,obj.name.indexOf('_'));
	num = obj.name.substring(obj.name.indexOf('_')+1, obj.name.length);
	
	if(num == 1)
	{
		document.getElementById(name+'_'+3).checked = false;
	}
	
	if(num == 3)
	{
		document.getElementById(name+'_'+1).checked = false;
	}
	
}

function UpdateToto_Ch(obj)
{
	name = obj.name.substring(0,obj.name.indexOf('_'));
	num = obj.name.substring(obj.name.indexOf('_')+1, obj.name.length);
	
	if(num == 1)
	{
		document.getElementById(name+'_'+2).checked = false;
		document.getElementById(name+'_'+3).checked = false;
	}
	if(num == 2)
	{
		document.getElementById(name+'_'+1).checked = false;
		document.getElementById(name+'_'+3).checked = false;
	}
	if(num == 3)
	{
		document.getElementById(name+'_'+1).checked = false;
		document.getElementById(name+'_'+2).checked = false;
	}
	
}

function m(obj) {
	name = obj.id.substring(0,obj.id.indexOf('_'));
	//name = obj.id;
	//alert(name);
	n = StakesIndexOfValue(obj.id);
	if (n >= 0) {
		StakesDelete(n);
		obj.className = 'koeff';
		obj.blur();
	} else {
		n = StakesIndexOfName(name);
		if (n >= 0) {
			o = document.getElementById(Stakes[n].value);
			if (o)
			{
				o.className = 'koeff';
				obj.blur();
			}
			StakesDelete(n);
		}
		StakesAdd(new Stake(name,obj.id));
		obj.className='c';
		obj.blur();
	}
	ShowKE();
	return false;
}

function m_admin(obj) {
	name = obj.id.substring(0,obj.id.indexOf('_'));
	//name = obj.id;
	//alert(name);
	n = StakesIndexOfValue(obj.id);
	if (n >= 0) {
		StakesDelete(n);
		obj.className = 'c';
		obj.blur();
	} else {
		n = StakesIndexOfName(name);
		if (n >= 0) {
			o = document.getElementById(Stakes[n].value);
			if (o)
			{
				o.className = 'c';
				obj.blur();
			}
			StakesDelete(n);
		}
		StakesAdd(new Stake(name,obj.id));
		obj.className='s';
		obj.blur();
	}
	ShowKE();
	return false;
}

function CC() {
	StakesClear();
	document.f1.reset();
	ShowKE();
}
function MS() {
var param = '';
	for (i=0; i<Stakes.length; i++) {
		param += ((param=='')?'':',')+Stakes[i].data;
	}
	if (!param) 
	{
		alert(document.getElementById("message1").value);
		return;
	}
	//alert(param);
	//return;
	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=940; Math.max(wh=screen.availHeight - 150,540);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'menubar=0,toolbar=0,status=1,scrollbars=1,resizable=1';
	url = 'betting.php?ev='+param+'&width='+ww+'&height='+wh;
	//alert(url);
	w = open(url,'wstake',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	//CC();
}

function MS1() {
var param = '';
	for (i=0; i<Stakes.length; i++) {
		param += ((param=='')?'':',')+Stakes[i].data;
	}
	if (!param) 
	{
		alert("Пожалуйста, выберите одно или несколько событий");
		return;
	}
	//alert(param);
	//return;
	IDUSER = document.getElementById('IDUSER').value;
	
	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=940; Math.max(wh=screen.availHeight - 150,540);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'menubar=0,toolbar=0,status=1,scrollbars=1,resizable=1';
	url = 'betting.php?ev='+param+'&width='+ww+'&height='+wh+'&IDUSER='+IDUSER;
	//alert(url);
	w = open(url,'wstake',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	//CC();
}


function MSLIVE() {
var param = '';
	for (i=0; i<Stakes.length; i++) {
		param += ((param=='')?'':',')+Stakes[i].data;
	}
	if (!param) 
	{
		alert(document.getElementById("message1").value);
		return;
	}
	//alert(param);
	//return;
	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=940; Math.max(wh=screen.availHeight - 150,540);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'menubar=0,toolbar=0,status=1,scrollbars=1,resizable=1';
	url = 'betting_live.php?ev='+param+'&width='+ww+'&height='+wh;
	//alert(url);
	w = open(url,'wstake',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	//CC();
}

function hide(tableId,aobj) {
var o,tb,tr,oper,imgId;
o = document.getElementById(tableId);
if (o) {
	for (i=0; i<o.childNodes.length; i++) {
		if (o.childNodes[i].nodeName == 'TBODY') {
			tb = o.childNodes[i];
			if (tb.id.substr(0,1) == 'p') {
				if (tb.style.display == '') {
					tb.style.display = 'none';
					oper='h';
				} else {
					tb.style.display = '';
					oper='v';
				}
			}
		}
	}
}
hidId = 'h'+tableId.substr(1);
shoId = 's'+tableId.substr(1);
hid = document.getElementById(hidId);
sho = document.getElementById(shoId);
if (hid && sho) {
	switch (oper) {
		case 'h': hid.style.display = 'none'; sho.style.display = ''; break;
		case 'v': sho.style.display = 'none'; hid.style.display = ''; break;
	}
}

}

function GI(hash) {
	window.location.replace(hash);
	return false;
}
function si(hl,bc) {
	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=400; Math.max(wh=200);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'location=0,menubar=0,toolbar=0,status=0,scrollbars=1,resizable=1';
	url = 'info.html?hl='+hl+'&bc='+bc;
	w = open(url,'winfo',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	return false;
}


function result() {

	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=940; Math.max(wh=screen.availHeight - 150,540);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'menubar=0,toolbar=0,status=1,scrollbars=1,resizable=1';
	url = 'index_result.php?width='+ww+'&height='+wh;
	//alert(url);
	w = open(url,'wstake',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	return true;
}

function liveresult() {

	sw=screen.availWidth;
	sh=screen.availHeight;
	ww=940; Math.max(wh=screen.availHeight - 150,540);
	posx=(sw-ww)/2; posy=(sh-wh-50)/2;
	dimenStr = 'width='+ww+',height='+wh;
	posStr = 'left='+posx+',top='+posy;
	toolStr = 'menubar=0,toolbar=0,status=1,scrollbars=1,resizable=1';
	url = 'index_liveresult.php?width='+ww+'&height='+wh;
	//alert(url);
	w = open(url,'wstake',toolStr+','+dimenStr+','+posStr);
	if (w) w.focus();
	return true;
}