I'm not a programmer, but I believe you could pass a parameter from the URL into the InfoPath form. Then perform the "switch" using code.
May I propose a different solution? Have one link in the SharePoint page. This opens up the form. The form shows three radio buttons for the user: Europe, America, Asia. The form has three sections (one for each region) and the radio buttons will determine which of the sections is displayed to the user.