	function showGamesLevel(tournament,level)
	{

	/*alert(tournament + level);*/
	var grid=document.getElementById("tournament_grid");
							
		var xmlhttp;		
		if (window.XMLHttpRequest)
  		{
  			// code for IE7+, Firefox, Chrome, Opera, Safari
  			xmlhttp=new XMLHttpRequest();
  		}
		else if (window.ActiveXObject)
  		{
  			// code for IE6, IE5
  			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
		else
  		{
  			alert("Your browser does not support XMLHTTP!");
  		}		
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				 grid.innerHTML = "";
				/* wait(2000);*/
				 grid.innerHTML = xmlhttp.responseText;
				 /*Func1Delay(xmlhttp.responseText);*/
	
			}
		}
		var a="Ajax/tournament_grid.php?tournament_id="+tournament+"&level="+level;
		xmlhttp.open("GET",a,true);
		xmlhttp.send(null);

	}

	function Func1Delay(param)
	{
	setTimeout("Func1('"+param+"')", 500);/*1000 = 1 sec*/
	}
	function Func1(responseText)
	{
	var grid=document.getElementById("tournament_grid");
	grid.innerHTML = responseText;
	}

	function wait(milsecs){
		var to_time = new Date().getTime() + milsecs;
		while( new Date().getTime() < to_time ){}
		return true;
	}

	function signupTournament(tournament_id,user_id)
	{

	/*alert(tournament + level);*/
	var sbutton=document.getElementById("signUpButton"+tournament_id);
							
		var xmlhttp;		
		if (window.XMLHttpRequest)
  		{
  			// code for IE7+, Firefox, Chrome, Opera, Safari
  			xmlhttp=new XMLHttpRequest();
  		}
		else if (window.ActiveXObject)
  		{
  			// code for IE6, IE5
  			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
		else
  		{
  			alert("Your browser does not support XMLHTTP!");
  		}		
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				 sbutton.innerHTML = "";
				 sbutton.innerHTML = xmlhttp.responseText;
			}
		}
		var a="Ajax/sign_up_tournament.php?tournament_id="+tournament_id+"&user_id="+user_id;
		xmlhttp.open("GET",a,true);
		xmlhttp.send(null);

	}
	function showForumCategoryTopics(categ)
	{

	/*alert(tournament + level);*/
	var forumTopics=document.getElementById("forumTopics");
							
		var xmlhttp;		
		if (window.XMLHttpRequest)
  		{
  			// code for IE7+, Firefox, Chrome, Opera, Safari
  			xmlhttp=new XMLHttpRequest();
  		}
		else if (window.ActiveXObject)
  		{
  			// code for IE6, IE5
  			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  		}
		else
  		{
  			alert("Your browser does not support XMLHTTP!");
  		}		
		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4)
			{
				 forumTopics.innerHTML = xmlhttp.responseText;
				
			}
		}
		var a="Ajax/get_category_topics.php?categ_id="+categ;
		xmlhttp.open("GET",a,true);
		xmlhttp.send(null);

	}

