private void positionPlayerThrowInTopForTeam(int i) {
		Random generator = new Random();
		int throwInPlayerID = playmode.getTeams()[i].getUser()[generator.nextInt(playmode.getTeams()[i].getUser().length)].getID();
		GameObject ball = gameObjects.get("BALL");
		ball.setSpeed(0.0);
		ball.setViewDegree(90);
		ball.setY(52);
		ball.setCurrentAnimationType(animationStand);
		GameObject throwInPlayerArea = new GameObject(ball.getLocation().x - ((130-ball.getSize().width)/2), ball.getLocation().y + 60, new Dimension(130, 60));
		for (Team team : playmode.getTeams()) {
			for (User user : team.getUser()) {
				GameObject player = gameObjects.get("PLAYER" + user.getID());
				player.setSpeed(0.0);
				player.setCurrentAnimationType(animationStand);
				if(user.getID() == throwInPlayerID){
					player.positionRelativeTo(ball, GameObject.X_OFFSET_MIDDLE, GameObject.Y_OFFSET_OVER);
				}else{
					player.positionAnywhereIn(throwInPlayerArea);
				}
			}
		}
	}