// JavaScript Document
function showListMatch(){

	var ufun_input = parent.document.getElementById("ufun_input");
	var uFunBody = parent.document.getElementById("uFunBody");
	var league_input = parent.document.getElementById("league_input");
	var hlistMatch  = parent.document.getElementById("hlistMatch");
	
	if(ufun_input.style.display == "none")
	{	
		ufun_input.style.display = "";
		uFunBody.style.display = "";
		league_input.style.display = "";
		
		hlistMatch.className = "lM_up";
	}
	else
	{
		ufun_input.style.display = "none";
		uFunBody.style.display = "none";
		league_input.style.display = "none";
		
		hlistMatch.className = "lM_down";
	}
}

function setSound()
{}

function cancleSelProviders(){
	//var providers = defaultProvidersId.split(',');
	//for(i=0; i<providers.length;i++)
	
	var c_providers = document.getElementsByName("c_provider");
	for(var i=0; i<c_providers.length;i++)
	{		
		//alert(defaultProvidersId);
		
		if(("," + defaultProvidersId + ",").indexOf(","+c_providers[i].value+",") > -1)
		{
			c_providers[i].checked = true;
		}
		else
		{
			c_providers[i].checked = false;
		}
	}
	
	
	setCookie("selprovider", ","+defaultProvidersId+",");
		
	var rnd = new Date().getTime();
	var src = document.getElementById("Matchframe").src;
	
	if(src.indexOf("?") > 0 )
		document.getElementById("Matchframe").src = src+"&date=" + rnd;
	else
		document.getElementById("Matchframe").src = src+"?date=" + rnd;
}


function updateSelProviders(){
	var c_providers = document.getElementsByName("c_provider");
	var provider_ids = ",";
	var cnt = 0;
	
	for(var i=0; i<c_providers.length;i++)
	{		
		if(c_providers[i].checked == true)
		{
			provider_ids += c_providers[i].value + ",";
			cnt ++;
			c_providers[i].parentNode.parentNode.className = ""; 
		}
		else
		{
			c_providers[i].parentNode.parentNode.className = "nosel"; 
		}
	}
	
	if(cnt < 2)
	{
		alert(contentText[24] + "2" + contentText[26]);
	}
	else if(cnt >5)
	{
		alert(contentText[23] + "5" + contentText[25]);
	}
	else
	{
		setCookie("selprovider", provider_ids);
		
		var rnd = new Date().getTime();
		var src = document.getElementById("Matchframe").src;
		
		if(src.indexOf("?") > 0 )
			document.getElementById("Matchframe").src = src+"&date=" + rnd;
		else
			document.getElementById("Matchframe").src = src+"?date=" + rnd;
	}
}

function allSelLeague(){
	var c_leagues = document.getElementsByName("c_league");
	var league_ids = ",";
	for(var i=0; i<c_leagues.length;i++)
	{		
		c_leagues[i].checked = true;
	}
}

function deselectLeague(){
	var c_leagues = document.getElementsByName("c_league");
	var league_ids = ",";
	for(var i=0; i<c_leagues.length;i++)
	{		
		if(c_leagues[i].checked == true)
		{
			c_leagues[i].checked = false;
		}
		else
		{		
			c_leagues[i].checked = true;
		}
	}
}

function updateSelLeague(){
	var c_leagues = document.getElementsByName("c_league");
	var league_ids = "";
	var flag = false;
	
	for(var i=0; i<c_leagues.length;i++)
	{		
		if(c_leagues[i].checked == false)
		{
			league_ids += c_leagues[i].value + ",";
		}
		else
		{
			flag = true;
		}
	}
	
	if(!flag)
	{
		alert(contentText[68]);
	}
	else
	{
		league_ids = league_ids.substr(0,league_ids.length-1);
		frames["Matchframe"].hide_leagues(league_ids);
		//setCookie("league_ids_odds", league_ids);
//		
//		var rnd = new Date().getTime();
//		var src = document.getElementById("Matchframe").src;
//		
//		if(src.indexOf("?") > 0 )
//			document.getElementById("Matchframe").src = src+"&date=" + rnd;
//		else
//			document.getElementById("Matchframe").src = src+"?date=" + rnd;

		
	}
	
	//alert(c_leagues.length);
}


function hidListMatch()
{
	var ufun_input = parent.document.getElementById("ufun_input");
	var uFunBody = parent.document.getElementById("uFunBody");
	var league_input = parent.document.getElementById("league_input");
	
	ufun_input.style.display = "none";
	uFunBody.style.display = "none";
	league_input.style.display = "none";
}

function showListCom()
{
	var cf_input = parent.document.getElementById("cf_input");
	var cf_list = parent.document.getElementById("cf_list");
	
	if(cf_list.style.display == "none")
	{
		cf_input.style.display = "";
		cf_list.style.display = "";
	}
	else
	{
		cf_input.style.display = "none";
		cf_list.style.display = "none";
	}
}

function updateTimeZone()
{
	this.location.reload();
}

function urlencode(text)   
{   
    text = escape(text.toString()).replace(/\+/g, "%2B");    
    var matches = text.match(/(%([0-9A-F]{2}))/gi);   
    if (matches)   
    {   
        for (var matchid = 0; matchid < matches.length; matchid++)   
        {   
            var code = matches[matchid].substring(1,3);   
            if (parseInt(code, 16) >= 128)   
            {   
                text = text.replace(matches[matchid], '%u00' + code);   
            }   
        }   
    }   
    text = text.replace('%25', '%u0025');   
    return text;   
}
