Tracking website visitor behavior

I have a menu on my website at www.mauitradewinds.com Most of the links are directed to internal pages, so I can track how often visitors browse those pages. But one of the links ("TripAdvisor") targets an external website. Is there a way I can determine whether visitors use that link? The link opens a new browser window, but not within my domain.

Who is Participating?

Instead of linking directly to the external page, why don't you set up a page on your server - ex:
TripAdvisor.php

and then in THAT page you redirect the to the external page:

<?phpheader('Location: http://www.tripadvisor.com');exit;?>(In ASP):<%'TripAdvisor.aspResponse.Redirect("http://www.tripadvisor.com")Response.End()%>Thus, if you can track your other pages, then tracking tripAdvisor.php (or tripAdvisor.asp - depending on what you are using), would not be any different since the page would be on your server as well.

Thank you for your suggestion. Regarding the page which performs the redirection, is the code which you specified all that is needed? Due to inexperience, I need to know specifically what to put on the php page.

>> is the code which you specified all that is needed?
Yes! Just make sure you provide the right domain for the external site, but other than that, both the PHP OR the ASP given earlier is all you would need. Then in your server logs, you would see hits for YOUR own page (TripAdvisor.php or TripAdvisor.asp - depending on which page you decide to implement).