Theorem.5 P49 in T. Husain's Introduction to topological groups, says that,
Every Hausdorff topological group is completely regular.
The theorem is proved directly (Without the use of uniform spaces). I don't understand the proof of the theorem and I have a few questions, Which I can not find their answers. I am looking for a proof that is more detailed than the reference.
I have 3 problems in this theorem:
Is the hausdorffness used in the proof?
definition of $V(r)$.
Continuity of the mapping $f$.


I personally like very much the notes written by Dikran Dikranjan "Introduction to topological groups". You can download them from his web-site
http://users.dimi.uniud.it/~dikran.dikranjan/ITG.pdf
The proof you are looking for is Theorem 4.1.2 on page 23 (i do not copy his proof here as he uses some results he proved in the previous chapter).
EDIT: As noted by Thomas Winckelman in the comments, there is no "Theorem 4.1.2" in the newest version of the notes. The result I was referring to is now (April 2021) "Theorem 3.5.2" but it may change again in the future. Please note that "completely regular Hausdorff spaces" are also called "Tychonoff spaces" or "Tychonov spaces" (depending on how you transliterate from Cyrillic); Dikranjan uses this second terminology so, if you cannot find the result I mention, you can use a basic search of the word "Tychonov".