IEnumerator checkGameListCR(FBHolder fbScript)
    {
        WWWForm form = new WWWForm();
        string action="checkGameList";
        form.AddField("id",FB.UserId);
        form.AddField("hash",Util.Md5Sum(safeHash));

        form.AddField("action",action);
        List<string> usersOurTurn=new List<string>();
        List<string> usersTheirTurn=new List<string>();
        List<string> usersEndGame=new List<string>();

        WWW hs_post = new WWW(controllerPHP,form);
        yield return hs_post;
        if (hs_post.error!=null){
            Debug.Log ("ERRO |"+hs_post.error+"|");
        }else{
            JSONObject jObj=new JSONObject(hs_post.text);
            if (Regex.Unescape(hs_post.text)==""){
                Debug.Log ("SUCESSO");
            }else if (jObj.Count>0){
                int i,count=jObj.Count;
                for(i=0;i<count;i++){
                    if (jObj[i]["opponentOur"]!=null)
                        usersOurTurn.Add (""+jObj[i]["opponentOur"]);
                    if (jObj[i]["opponentTheir"]!=null)
                        usersTheirTurn.Add (""+jObj[i]["opponentTheir"]);
                    if (jObj[i]["opponentEnd"]!=null)
                        usersEndGame.Add (""+jObj[i]["opponentEnd"]);

                }
                fbScript.fillGameList("our",usersOurTurn);
                fbScript.fillGameList("their",usersTheirTurn);
                fbScript.fillGameList("end",usersEndGame);

            }else{
                Debug.Log ("no games");

            }
        }
    }
 public void checkGameList(string hash, FBHolder fbScript)
 {
     if (hash==safeInternalHash){
         StartCoroutine(checkGameListCR(fbScript));
     }
 }