void JoinTeam(string playerName, Char_AttributeScript.Teams teamToJoin) {
		bool alreadyInTeam = false;
		NetworkController = GameObject.Find("Network Controller").GetComponent<Menu_NetworkController>();
		Debug.Log (teamToJoin);

		if (teamToJoin == Char_AttributeScript.Teams.RED){
			for (int i = 0; i < NetworkController.blueTeam.Count; i++){
				if (NetworkController.blueTeam[i].playerName.Equals(playerName)){
					NetworkController.blueTeam.RemoveAt(i);
					break;
				}
			}
			for (int i = 0; i < NetworkController.redTeam.Count; i++){
				if (NetworkController.redTeam[i].playerName.Equals(playerName)){
					alreadyInTeam = true;
					break;
				}
			}
			if (!alreadyInTeam)
				NetworkController.redTeam.Add(new LobbyPlayer(false,playerName,teamToJoin));
		} else {
			for (int i = 0; i < NetworkController.redTeam.Count; i++){
				if (NetworkController.redTeam[i].playerName.Equals(playerName)){
					NetworkController.redTeam.RemoveAt(i);
					break;
				}
			}
			for (int i = 0; i < NetworkController.blueTeam.Count; i++){
				if (NetworkController.blueTeam[i].playerName.Equals(playerName)){
					alreadyInTeam = true;
					break;
				}
			}
			if (!alreadyInTeam)
				NetworkController.blueTeam.Add(new LobbyPlayer(false,playerName,teamToJoin));
		}

		GUIController = GameObject.Find("GUI Controller").GetComponent<Menu_GUIController>();
		GUIController.LobbyRedrawTeams();
	}
	public void ResetTeams(){
		if (photonView.isMine){
			NetworkController = GameObject.Find("Network Controller").GetComponent<Menu_NetworkController>();

			try {
				Debug.Log(NetworkController.redTeam.Count);
			} catch (System.NullReferenceException e){
				NetworkController.redTeam = new List<LobbyPlayer>();
				NetworkController.blueTeam = new List<LobbyPlayer>();
			}
			//NetworkController.redTeam = new List<LobbyPlayer>();
			//NetworkController.blueTeam = new List<LobbyPlayer>();
		}
	}
	// Use this for initialization
	void Start () {
		GUIController = GameObject.Find("GUI Controller").GetComponent<Menu_GUIController>();
		NetworkController = GameObject.Find("Network Controller").GetComponent<Menu_NetworkController>();
		GUIController.LobbyRedrawTeams();
	}