/// <summary>
 /// Add a mail
 /// </summary>
 public void AddWithView(Mail mail)
 {
     if(Add (mail)==true)
     {
         //Log.GameTimes ("Mail Viewed " + mail.id);
         GameManager.Instance.Event("EMAIL",
                                mail.id , "addView");
     }
 }
 /// <summary>
 /// Add a mail
 /// </summary>
 public bool Add(Mail mail)
 {
     foreach(Mail m in mails)
     {
         //avoid to add the same mail again
         if(mail.id == m.id || mail.subject == m.subject)
         {
             //Log.GameTimes ("Did not add second time " + m.id);
             return false;
         }
     }
     //Log.GameTimes ("Mail added " + mail.id);
     mails.Add(mail);
     return true;
 }