function ajax_headtoheadmatches(c,url)
 {
		c = "headtohead";
		var loadstatustext="<img src='images/loading.gif' /> Requesting content...";
		var page_request = false
		if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc
			page_request = new XMLHttpRequest()
		else if (window.ActiveXObject){ // if IE
			try {
				page_request = new ActiveXObject("Msxml2.XMLHTTP")
			} 
			 catch (e)
			 { 
				try {
					page_request = new ActiveXObject("Microsoft.XMLHTTP")
				 }
				catch (e){}
			 }
		}
		else
		return false
		
		document.getElementById(c).innerHTML=loadstatustext
		
		page_request.onreadystatechange=function(){
			loadpage(page_request, c)
		}
		
		bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
		page_request.open('GET', url+bustcacheparameter, true)
		page_request.send(null)	
 }

function ajax(c,url) {
	var http_request = false;
	if (window.XMLHttpRequest) { // Mozilla, Safari,... 
		http_request = new XMLHttpRequest(); 
		if (http_request.overrideMimeType) { 
			http_request.overrideMimeType('text/xml'); 
		} 
	} else if (window.ActiveXObject) { // IE 
		try { 
			http_request = new ActiveXObject("Msxml2.XMLHTTP"); 
		}
		catch (e) { 
			try { 
				http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
			}
			catch (e) {
				// do nothing
			} 
		}
	}
	if (!http_request) { 
		c.innerHTML = 'Unfortunatelly you browser doesn\'t support this feature.'; 
	} 
	http_request.onreadystatechange = function() 
	{ 
		if (http_request.readyState == 4) { 
			if (http_request.status == 200) { 
				c.innerHTML = http_request.responseText; 
			} else { 
				c.innerHTML = 'There was a problem with the request.(Code: ' + http_request.status + ')'; 
			} 
		} 
	}
	http_request.open('GET', url, true); 
	http_request.send(null); 
}

function showevents(block,button,Other,siteURL) {
	Ec = document.getElementById(block);
	Eb = document.getElementById('b'+button);
	if (Ec.style.display == "none") {
		Ec.style.display = "block";
		Ec.parentNode.parentNode.style.display = "";
		Eb.innerHTML='<img src='+siteURL+'/images/expand.gif align="absmiddle" style="padding-left:2px">';
		
		var SITEURL  = siteURL+'/page_include/ajax_switch_include.php?strCategoryId='+block+'&strInclude=E&strOther='+Other+'';
		if (Ec.innerHTML=='Loading...') {
			ajax(Ec,SITEURL);
		}
	} else {
		Ec.style.display = "none";
		Ec.parentNode.parentNode.style.display = "none";
		Eb.innerHTML='<img src='+siteURL+'/images/add.gif align="absmiddle" style="padding-left:2px">';
	}
}
//------------------------------------------------------------------>>>>
function showGroupMatches(block,Other,siteURL) {
	c = document.getElementById(block);
	b = document.getElementById('b'+block);
	if (c.style.display == "none") {
		c.style.display = "block";
		c.parentNode.parentNode.style.display = "";
		b.innerHTML='hide matches';		
		
		var SITEURL  = siteURL+'/page_include/ajax_switch_include.php?strCategoryId='+block+'&strInclude=GM&strOther='+Other+'';
		if (c.innerHTML=='Loading...') {
			ajax(c,SITEURL);
		}
	} else {
		c.style.display = "none";
		c.parentNode.parentNode.style.display = "none";
		b.innerHTML='show matches';		
	}
}

function showHeadToHeadMatches(block,siteURL) {
	var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
	var TeamA	= document.frmteam.selTeamListOne.value;
	var TeamB	= document.frmteam.selTeamListTwo.value;  
	c 			= document.getElementById(block);
	b 			= document.getElementById('b'+block);
	
	if (c.style.display == "none") {
		c.style.display = "block";
		c.parentNode.parentNode.style.display = "";
		b.innerHTML = '<img src="'+siteURL+'/images/hide_matches.gif" style="padding-left:2px;cursor:pointer;">';
		var SITEURL  = siteURL+'/page_include/ajax_switch_include.php?strCategoryId='+block+'&strInclude=HTH&teamA='+TeamA+'&teamB='+TeamB+'';
		
		if (c.innerHTML=='Loading...') {
			ajax_headtoheadmatches(c,SITEURL);
		}
		
	} else {
		c.style.display = "none";
		b.innerHTML = '<img src='+siteURL+'/images/show_matches.gif style="padding-left:2px;cursor:pointer;">';
	}
}

function showCompareTeams(block,siteURL) {
	var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
	var TeamA	= document.frmteam.selTeamListOne.value;
	var TeamB	= document.frmteam.selTeamListTwo.value;  
	c 			= document.getElementById(block);
	b 			= document.getElementById('b'+block);
	
	if (c.style.display == "none") {
		c.style.display = "block";
		c.parentNode.parentNode.style.display = "";
		b.innerHTML = '<img src="'+siteURL+'/images/hide_matches.gif" style="padding-left:2px;cursor:pointer;">';
		var SITEURL  = siteURL+'/page_include/ajax_switch_include.php?strCategoryId='+block+'&strInclude=CMP&teamA='+TeamA+'&teamB='+TeamB+'';
		
		if (c.innerHTML=='Loading...') {
			ajax_headtoheadmatches(c,SITEURL);
		}
		
	} else {
		c.style.display = "none";
		b.innerHTML = '<img src='+siteURL+'/images/show_matches.gif style="padding-left:2px;cursor:pointer;">';
	}
}
//----------------------->
// Right side Live matches 
function ajaxLivematches(c,url,siteurl)
 {
	var loadstatustext="<img src='"+siteurl+"images/loading.gif' /> Requesting content...";
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc
		page_request = new XMLHttpRequest()
	else if (window.ActiveXObject){ // if IE
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		 catch (e)
		 { 
			try {
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
			 }
			catch (e){}
		 }
	}
	else
	return false
	//document.getElementById(c).innerHTML=loadstatustext
	
	page_request.onreadystatechange=function(){
		loadpage(page_request, c)
	}
	bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
	page_request.open('GET', url+bustcacheparameter, true)
	page_request.send(null)	
 }

function loadpage(page_request,c){
	if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
	document.getElementById(c).innerHTML=page_request.responseText
}


