Faits: Faits: A. A.a R._, née en 1949, a travaillé en qualité de secrétaire-comptable au service de X._ SA. A ce titre, elle était assurée contre le risque d'accidents professionnels et non professionnels par la Mobilière Suisse, société d'assurances (la Mobilière). Le 11 novembre 1996, l'assurée a été renversée par une voiture alors qu'elle traversait un passage pour piétons. Elle a été hospitalisée à la Clinique Z._, où plusieurs fractures du pied gauche ont été constatées, ainsi qu'une luxation de la mâchoire et une fracture de la 26e dent. La Mobilière a pris le cas en charge. Au début de l'année 1997, R._ a signalé l'apparition de lombalgies, puis, en août 1997, de problèmes à l'épaule droite et au dos. En outre, à partir du 5 janvier 1998, elle a suivi un traitement psychiatrique, en raison d'un état anxio-dépressif. L'assurée a été entièrement incapable de travailler depuis l'accident jusqu'au 10 mars 1997, jour auquel elle a repris le travail à 50 %, puis à plein temps dès le 14 avril 1997. Une année plus tard, le 14 avril 1998, elle a cessé toute activité professionnelle. Les 13 janvier et 16 mars 1998, le docteur A._ a prescrit une cure thermale à Y._. Invité à préciser les motifs de cette ordonnance, ce médecin a fait savoir à la Mobilière que ces soins étaient indiqués pour traiter la pathologie post-traumatique de l'épaule droite et la réactivation d'un syndrome vertébral lombaire et cervical, dans le cadre d'un état anxio-dépressif réactionnel pour lequel un éloignement du domicile et du lieu de travail était nécessaire. A.b Par décision du 27 mai 1998, la Mobilière a refusé d'allouer ses prestations (frais de traitement et indemnités journalières) pour les problèmes de l'épaule droite et du rachis, ainsi que pour les affections psychiques. Contre cette décision, la Mobilière a été saisie de quatre oppositions émanant de l'assurée, de son employeur, de la Visana, assureur-maladie, ainsi que de la Swica, assureur perte de gain selon la LCA. Par décision du 18 mai 2000, la Mobilière a rejeté les trois premières oppositions et déclaré celle de la Swica irrecevable. Par décision du 18 mai 2000, la Mobilière a rejeté les trois premières oppositions et déclaré celle de la Swica irrecevable. B. R._, X._ SA et Visana ont déféré cette décision sur opposition au Tribunal administratif du canton de Fribourg, l'assurée concluant de son côté au versement d'une rente d'invalidité de 100 % et toutes autres prestations légales, ainsi que d'une indemnité pour atteinte à l'intégrité. Par jugement du 4 avril 2002, la juridiction cantonale a rejeté les recours, après avoir joint les causes. Par jugement du 4 avril 2002, la juridiction cantonale a rejeté les recours, après avoir joint les causes. C. R._ interjette un recours de droit administratif contre ce jugement dont elle demande l'annulation, avec suite de dépens. Elle conclut au versement, par la Mobilière, d'une rente d'invalidité de 100 % et toutes autres prestations légales, ainsi qu'au renvoi de la cause à cet assureur, le cas échéant au Tribunal administratif, afin de mettre en oeuvre une expertise destinée à déterminer le taux de son atteinte à l'intégrité. L'intimée conclut au rejet du recours. En sa qualité d'intéressée, Visana propose l'admission du recours dans le sens des conclusions de l'assurée, avec suite de frais et dépens. De leur côté, X._ SA et l'Office fédéral des assurances sociales ont renoncé à se déterminer.