function pageLoads() {
	// to avoid problems with people refreshing the page.. 
	showHidePlayers();
	//showHideHandlers();  called in teh above func anyhow :)
	
}

function showHidePlayers() {
	// Used to hide and show the correct number of players
	//alert(BrowserDetect.browser);
	var noPlayers = document.getElementById('noPlayer').value;	
	
	for(j=1;j<6;j++) 
	{	
		var signupRows = ['r_player', 'r_foreName', 'r_lastName', 'r_foreName', 'r_email', 'r_phone', 'r_gender', 'r_size', 'r_camp', 'r_skill', 'r_experience', 'r_fitness', 'r_spirit', 'r_space'];
		for (var i=0; i<signupRows.length; i++)
		{
			var e = document.getElementById(signupRows[i]+j);
			//alert(signupRows[i]);
			if(e!=null)
			{
				if(j>noPlayers)
				{
					e.style.display = 'none';
				}
				else
				{
					e.style.display = '';
				}	
			}
		}
	}
	// Call the handler show hide to sort this
	showHideHandlers();
}



function showHideHandlers() {
	// Used to hide and show the handler check boxes if the player is advanced or the no of players changes
	
	// Get number of players
	//alert("called");
	var noPlayers = document.getElementById('noPlayer').value;	
	
	//alert('We have ' + noPlayers);
	for(j=1;j<6;j++) 
	{
		//alert("Player " + noPlayers + " with exp " + experience);
		// Get the handler 
		var f = document.getElementById("r_handler"+j)
		
		if(j > noPlayers)  // if whole player info is hidden, hide 
		{
			//alert("Hiding " + j);	
			f.style.display = 'none';
		}
		else
		{
			// Check that the player is experienced enough to show handler
			var skill = document.getElementById("skill"+j).value;
			if(skill > 2) 
			{
				f.style.display = '';
			}
			else
			{
				f.style.display = 'none';
			}
		}	
	}
}
