function SportPlaceBet(PartId) {
	document.getElementById('template_AddToSlip').value = "3";
  document.getElementById('Bet').value = PartId;
  SportFormSubmit();
} 

function SportFormSubmit() {
		if (document.getElementById("aspnetForm") !=null) {
			document.getElementById("aspnetForm").submit();
		}
		if (document.getElementById("template_BetTypeContainer") != null) {
			document.getElementById("template_BetTypeContainer").submit();
		}
		return true;
} 

function IsAnyChecked()
{
	var fRet = false;
  for (var counter=0; counter< document.getElementsByName("chkPart").length; counter++) 
  {
			if (document.getElementsByName("chkPart")[counter].checked == true){
				fRet = true;
				break;
			}
	}	
	return fRet;			
}

function SportSubmit()
{
		document.getElementById('template_AddToSlip').value = "2";
		SportFormSubmit();
}


function AddToSlip()
{
		document.getElementById('template_AddToSlip').value = "1";
		SportFormSubmit();
}

function RefreshOdds()
{
		document.getElementById('template_AddToSlip').value = "";
		SportFormSubmit();
}

function SetShowMulti(bShow)
{
		document.getElementById('template_AddToSlip').value = "";
		document.getElementById('template_ShowMulti').value = bShow;
		SportFormSubmit();
}


function OddsFormatSelect()
{
		var OddsFmt = document.getElementById('OddsSelector').value;
		if (document.getElementById('template_OddsFormat').value != OddsFmt) {
			document.getElementById('template_OddsFormat').value = OddsFmt;
			document.getElementById('template_AddToSlip').value = "";
			SportFormSubmit();
		}}

function RefreshSportBetFinder() {
	document.location.href=document.getElementById('template_BetFinder_ddlBetFinder').value;
}

function BetTypeContainer_GetPos()
{
		var scrollX, scrollY;
		
		if (document.all)
		{
			if (!document.documentElement.scrollLeft)
					scrollX = document.body.scrollLeft;
			else
					scrollX = document.documentElement.scrollLeft;
		          
			if (!document.documentElement.scrollTop)
					scrollY = document.body.scrollTop;
			else
					scrollY = document.documentElement.scrollTop;
		}   
		else
		{
			scrollX = window.pageXOffset;
			scrollY = window.pageYOffset;
		}
	
		document.getElementById("template_xPos").value = scrollX;
		document.getElementById("template_yPos").value = scrollY;
}
	
function BetTypeContainer_SetPos()
{
		var x = document.getElementById("template_xPos").value;
		var y = document.getElementById("template_yPos").value;
		window.scrollTo(x, y);
}

function SportMainSelectAll(obj)
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var j = inputs[i].value.indexOf("|");
		if(j>0)
		{
			var sportid = inputs[i].value.substring(0,j);
			if(sportid==obj)
			{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
			}
		}
	}
}

function SportMainSelectFuture()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[8]=="TRUE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}
function SportMainSelectLive()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[7]=="TRUE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}
function SportMainSelectCompetition(obj)
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[1]==obj&&strArray[8]=="FALSE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}
function SoccerSelectOther()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[3]==""&&strArray[8]=="FALSE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}
function SoccerSelectMajor()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[3]!=""&&strArray[8]=="FALSE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}

function SoccerSelectFuture()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[8].toUpperCase()=="TRUE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}
function SoccerSelectSpecial()
{
	var inputs = document.getElementsByName("chkItem");
	for(var i = 0; i < inputs.length; i++)
	{
		var strArray = inputs[i].value.split("|");
		if(strArray[2]!=""&&strArray[8].toUpperCase()!="TRUE")
		{
				if(!inputs[i].checked)
				inputs[i].checked = "true";
		}		
	}
}

function SoccerSelectCheckLive(elem, LiveFlag)
{
	var bValid = true;
	var itemp = 0;
	if (elem.checked)
	{
		if (LiveFlag == 1)
		{
			iTemp = parseInt(document.getElementById("live_checked").value, 10);
			iTemp ++;
			document.getElementById("live_checked").value = iTemp.toString();
		}	
		if (LiveFlag == 0)
		{
			iTemp = parseInt(document.getElementById("pre_checked").value, 10);
			iTemp ++;
			document.getElementById("pre_checked").value = iTemp.toString();
		}	
			
		//alert("Live " + document.getElementById("live_checked").value);
		//alert("Pre " + document.getElementById("pre_checked").value);
		
		if (parseInt(document.getElementById("live_checked").value, 10) > 0 && parseInt(document.getElementById("pre_checked").value, 10) > 0)
		{
			bValid = false;
			alert(CLIENT_ResourceString.Soccer_Error_Selection);
			elem.checked = false;
			if (LiveFlag == 1)
			{
				iTemp = parseInt(document.getElementById("live_checked").value, 10);
				iTemp --;
				document.getElementById("live_checked").value = iTemp.toString();
			}
			if (LiveFlag == 0)
			{
				iTemp = parseInt(document.getElementById("pre_checked").value, 10);
				iTemp --;
				document.getElementById("pre_checked").value = iTemp.toString();
			}
		}		
	}
	else
	{
		if (LiveFlag == 1)
		{
			iTemp = parseInt(document.getElementById("live_checked").value, 10);
			iTemp --;
			document.getElementById("live_checked").value = iTemp.toString();
		}	
		if (LiveFlag == 0)
		{
			iTemp = parseInt(document.getElementById("pre_checked").value, 10);
			iTemp --;
			document.getElementById("pre_checked").value = iTemp.toString();
		}
	}
	
	//alert("Live " + document.getElementById("live_checked").value);
	//alert("Pre " + document.getElementById("pre_checked").value);
	return bValid;		
}