function tracking(code_societe, page, lien_clic)
{
	var xhr;
	
	try
	{
		xhr = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch(e)
	{
		try
		{
			xhr = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch(e2)
		{
			try
			{
				xhr = new XMLHttpRequest();
			}
			catch(e3)
			{
				xhr = false;
			}
		}
	 }

	xhr.onreadystatechange = function()
	{
		if(xhr.readyState==4)
		{
			if(xhr.status==200)
			{				
			}
			else
			{
				//alert("Problème AJAX: " + xhr.status);
			}
		}
	};
	
	xhr.open("GET", "/tracking.php?url_source="+encodeURIComponent(document.URL)+"&code_societe="+code_societe+"&page="+page+"&lien_clic="+lien_clic, true);
	xhr.send(null);
}



function WhereMouse(e)
{
	var DocRef;    // Variable pour IE uniquement

  // L'événement est passée à la fonction
  // donc tous sauf IE…
  if( e){                     // Dans ce cas on obtient directement la position dans la page
    Mouse_X = e.pageX;
    Mouse_Y = e.pageY;
  }
  else{                      // Dans ce cas on obtient la position relative à la fenêtre d'affichage
    Mouse_X = event.clientX;
    Mouse_Y = event.clientY;

    //-- Il faut traiter le CAS des DOCTYPE sous IE
    if( document.documentElement && document.documentElement.clientWidth) // Donc DOCTYPE
      DocRef = document.documentElement;   // Dans ce cas c'est documentElement qui est réfèrence
    else
      DocRef = document.body;                    // Dans ce cas c'est body qui est réfèrence

    //-- On rajoute la position liée aux ScrollBars
    Mouse_X += DocRef.scrollLeft;
    Mouse_Y += DocRef.scrollTop;
  }
}
document.onmousemove = WhereMouse;



function showbullecote(id, book)
{
	document.getElementById('infobullelib').innerHTML = book;
	document.getElementById('infobulleimg').src = '/images/bookmaker/grand_logo'+id+'.gif';
	document.getElementById('infobullecote').style.display = 'block';
	document.getElementById('infobullecote').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobullecote').style.left = Mouse_X + 15 +'px';
}
function hidebullecote()
{
	document.getElementById('infobullecote').style.display = 'none';
}



function showbullecotebook(libelle, idcodebook, gain)
{
	document.getElementById('parirep').innerHTML = libelle;
	document.getElementById('imgbook').src = '/images/bookmaker/bonus_logo'+idcodebook+'.png';
	document.getElementById('gain').innerHTML = gain;
	document.getElementById('infobullecotebook').style.display = 'block';
	document.getElementById('infobullecotebook').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobullecotebook').style.left = Mouse_X + 15 +'px';
}
function hidebullecotebook()
{
	document.getElementById('infobullecotebook').style.display = 'none';
}



function showbullepari(nb)
{
	document.getElementById('infobullenb').innerHTML = nb;
	document.getElementById('infobullepari').style.display = 'block';
	document.getElementById('infobullepari').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobullepari').style.left = Mouse_X + 15 +'px';
}
function hidebullepari()
{
	document.getElementById('infobullepari').style.display = 'none';
}



function showbullestat(html)
{
	if(html!='')
	{
		document.getElementById('casfigure').innerHTML = html;
	}
	document.getElementById('infobullestat').style.display = 'block';
	document.getElementById('infobullestat').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobullestat').style.left = Mouse_X + 15 +'px';
}
function hidebullestat()
{
	document.getElementById('infobullestat').style.display = 'none';
}



function showbulleprono()
{
	document.getElementById('infobulleprono').style.display = 'block';
	document.getElementById('infobulleprono').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobulleprono').style.left = Mouse_X + 15 +'px';
}
function hidebulleprono()
{
	document.getElementById('infobulleprono').style.display = 'none';
}



function showbulleparidirect(id)
{
	document.getElementById('infobulleimg').src = '/images/bookmaker/grand_logo'+id+'.gif';
	document.getElementById('infobulleparidirect').style.display = 'block';
	document.getElementById('infobulleparidirect').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobulleparidirect').style.left = Mouse_X + 15 +'px';
}
function hidebulleparidirect()
{
	document.getElementById('infobulleparidirect').style.display = 'none';
}



function showbullestreaming(id)
{
	document.getElementById('infobulleimgstream').src = '/images/bookmaker/grand_logo'+id+'.gif';
	document.getElementById('infobullestreaming').style.display = 'block';
	document.getElementById('infobullestreaming').style.top = Mouse_Y + 15 +'px';
	document.getElementById('infobullestreaming').style.left = Mouse_X + 15 +'px';
}
function hidebullestreaming()
{
	document.getElementById('infobullestreaming').style.display = 'none';
}



function showclt(groupe, type)
{
	document.getElementById('clt_gen_'+groupe).style.display = 'none';
	document.getElementById('clt_dom_'+groupe).style.display = 'none';
	document.getElementById('clt_ext_'+groupe).style.display = 'none';
	
	document.getElementById('clt_'+type+'_'+groupe).style.display = 'block';
}
function showclt2(type)
{
	if(document.getElementById('clt_gen_Clt')!=null)
	{
		document.getElementById('clt_gen_Clt').style.display = 'none';
	}
	if(document.getElementById('clt_dom_Clt')!=null)
	{
		document.getElementById('clt_dom_Clt').style.display = 'none';
	}
	if(document.getElementById('clt_ext_Clt')!=null)
	{
		document.getElementById('clt_ext_Clt').style.display = 'none';
	}
	if(document.getElementById('clt_gen_Bp')!=null)
	{
		document.getElementById('clt_gen_Bp').style.display = 'none';
	}
	if(document.getElementById('clt_gen_Bc')!=null)
	{
		document.getElementById('clt_gen_Bc').style.display = 'none';
	}
	
	document.getElementById('clt_'+type).style.display = 'block';
}



function show_pari_type(id_pari_type)
{
	for(i=0;i<document.getElementsByTagName('div').length;i++)
	{		
		div = document.getElementsByTagName('div').item(i);
		if(div.id.substr(0,9)=='pari_type')
		{			
			if(div.id!='pari_type'+id_pari_type)
			{
				div.style.display = 'none';
			}
			else
			{
				div.style.display = 'block';
			}
		}
	}
}



function show_bloc(type, id)
{
	document.getElementById('cote'+id).style.display = 'none';
	document.getElementById('stat'+id).style.display = 'none';
	
	document.getElementById(type+id).style.display = 'block';
}



function showbet(id_pari)
{
	var xhr;
	
	try
	{
		xhr = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch(e)
	{
		try
		{
			xhr = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch(e2)
		{
			try
			{
				xhr = new XMLHttpRequest();
			}
			catch(e3)
			{
				xhr = false;
			}
		}
	 }

	xhr.onreadystatechange = function()
	{
		if(xhr.readyState==4)
		{
			if(xhr.status==200)
			{
				document.getElementById('blocpari').innerHTML = xhr.responseText;
			}
			else
			{
				alert("Problème AJAX: " + xhr.status);
			}
		}
	};
	
	document.getElementById('blocpari').innerHTML = '<br /><img src="/images/loader.gif" /><br />&nbsp;';
	xhr.open("GET", document.URL.replace('#blog', '').replace('#form', '')+"?id_pari="+id_pari, true);
	xhr.send(null);
	
	/*for(i=0;i<document.getElementsByTagName('div').length;i++)
	{		
		div = document.getElementsByTagName('div').item(i);
		if(div.id.substr(0,8)=='blocpari')
		{			
			if(div.id!='blocpari'+id_pari)
			{
				div.style.display = 'none';
			}
			else
			{
				div.style.display = 'block';
			}
		}
	}*/
}



function livescore(showreload)
{
	var xhr;
	
	try
	{
		xhr = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch(e)
	{
		try
		{
			xhr = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch(e2)
		{
			try
			{
				xhr = new XMLHttpRequest();
			}
			catch(e3)
			{
				xhr = false;
			}
		}
	}

	xhr.onreadystatechange = function()
	{
		if(xhr.readyState==4)
		{
			if(xhr.status==200)
			{
				document.getElementById('contentlive').innerHTML = xhr.responseText;
			}
			else
			{
				livescore();
			}
		}
	};
	
	if(showreload==true)
	{
		document.getElementById('contentlive').innerHTML = '<img src="/images/loader.gif" />';
	}
	xhr.open("GET", "/ajax_livescore.php?compet="+compet+"&filter="+filter+"&id_match_selection="+id_match_selection+"&date="+date+"&order="+order, true);
	xhr.send(null);
}



function livescore_select()
{		
	id_match_selection = '';
	for(i=0;i<document.getElementsByTagName('input').length;i++)
	{
		check = document.getElementsByTagName('input').item(i);		
		if(check.type=='checkbox' && check.id.substr(0,9)=='id_match_' && check.checked)
		{
			if(id_match_selection=='')
			{
				id_match_selection += check.value;
			}
			else
			{
				id_match_selection += ','+check.value;
			}
		}
	}
	if(filter=="selection")
	{
		livescore(true);
	}
}



function livescore_unselect()
{		
	id_match_selection = '';
	livescore(true);
}



