public void OnJoinClick()
    {
        JoinRoomOperation jrop = new JoinRoomOperation (ChooseGameUI.selectedRoom);

        //jrop.password
        jrop.SetPassword(gamePasswordInputField.text);

        if (ChooseGameUI.spectator) {
            jrop.JoinAsSpectator ();
        }

        gdRt.SendOp (jrop);
    }
    public void OnSelectRoomClick(BaseEventData data)
    {
        GamedoniaRT gd = GamedoniaRT.SharedInstance ();

        //Debug.Log ("Room Name Clicked: " + eventSystem.currentSelectedGameObject.name);
        Text roomLabel = eventSystem.currentSelectedGameObject.GetComponent<Text> ();
        string roomName = roomLabel.text.Substring (0, roomLabel.text.IndexOf ("("));

        ChooseGameUI.selectedRoom = roomName;
        ChooseGameUI.spectator = spectatorToggle.isOn;

        Room room = gd.roomsManager.GetRoomByName (roomName);

        if (room.IsPasswordProtected ()) {

            Application.LoadLevel("EnterRoomPasswordGD");

        } else {

            JoinRoomOperation jrop = new JoinRoomOperation (roomName);

            if (spectatorToggle.isOn) {
                jrop.JoinAsSpectator ();
            }

            gd.SendOp (jrop);

        }
    }