function changeCountry(countrySelection)
{
	// Declaration of variables.  Used in dynamic links for non-countries.
	// ** DON'T FORGET TO RENAME THE T VARIABLE AND THE TESTBUTTON ID **
	var w = document.countrySelector.countrySelection.selectedIndex;
	var t = document.getElementById('registerButton');
	var register = "";
	var selected_text = document.countrySelector.countrySelection.options[w].value;

	// These two functions must be run in every instance of the countrySelection drop-down list being changed.  Invisible turns every country-related column on the table invisible.  CountryLink dynamically changes the registration link accordingly.
	invisible();
	countryLink();

	// The if statement turns certain rows in the pricing table visible, determined by the selection in the countrySelection drop-down list.  In the case of regions, it also makes sure that the dynamic link created by countryLink is overwritten by a generic Canada-English link.
	if (selected_text=='CAN')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('canSub').className="featuresTableHighlight visible";
		document.getElementById('canMStar').className="visible";
		document.getElementById('canAIP').className="visible";
		document.getElementById('canFinametrica').className="visible";
		document.getElementById('canTotalSub').className="featuresTableHighlight visible";
		document.getElementById('canSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='USA')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('usaSub').className="featuresTableHighlight visible";
		document.getElementById('usaMStar').className="visible";
		document.getElementById('usaAIP').className="visible";
		document.getElementById('usaFinametrica').className="visible";
		document.getElementById('usaTotalSub').className="featuresTableHighlight visible";
		document.getElementById('usaSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='GBR')
	{
		document.getElementById('gbrSample').className="visible";
		document.getElementById('gbrSub').className="featuresTableHighlight visible";
		document.getElementById('gbrMStar').className="visible";
		document.getElementById('gbrAIP').className="visible";
		document.getElementById('gbrFinametrica').className="visible";
		document.getElementById('gbrTotalSub').className="featuresTableHighlight visible";
		document.getElementById('gbrSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='CHN')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('chnSub').className="featuresTableHighlight visible";
		document.getElementById('chnMStar').className="visible";
		document.getElementById('chnAIP').className="visible";
		document.getElementById('chnFinametrica').className="visible";
		document.getElementById('chnTotalSub').className="featuresTableHighlight visible";
		document.getElementById('chnSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='HUN')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('hunTotalSub').className="featuresTableHighlight visible";
		document.getElementById('hunSubLink').className="visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('PL2').className="visible";
	}
	else if (selected_text=='MYS')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('mysSub').className="featuresTableHighlight visible";
		document.getElementById('mysMStar').className="visible";
		document.getElementById('mysAIP').className="visible";
		document.getElementById('mysFinametrica').className="visible";
		document.getElementById('mysTotalSub').className="featuresTableHighlight visible";
		document.getElementById('mysSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='HKG')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('hkgSub').className="featuresTableHighlight visible";
		document.getElementById('hkgMStar').className="visible";
		document.getElementById('hkgAIP').className="visible";
		document.getElementById('hkgFinametrica').className="visible";
		document.getElementById('hkgTotalSub').className="featuresTableHighlight visible";
		document.getElementById('hkgSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='SGP')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('sgpSub').className="featuresTableHighlight visible";
		document.getElementById('sgpMStar').className="visible";
		document.getElementById('sgpAIP').className="visible";
		document.getElementById('sgpFinametrica').className="visible";
		document.getElementById('sgpTotalSub').className="featuresTableHighlight visible";
		document.getElementById('sgpSubLink').className="visible";
		document.getElementById('naCountriesMsg').className="featuresTableNotes visible";
		document.getElementById('mstarDataMsg').className="featuresTableNotes visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('bundle').className="visible";
	}
	else if (selected_text=='Europe')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('eurSub').className="featuresTableHighlight visible";
		document.getElementById('eurFinametrica').className="visible";
		document.getElementById('eurTotalSub').className="featuresTableHighlight visible";
		document.getElementById('canSubLink').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('PL2').className="visible";
		register = ("https://www.planpluswebadvisor.com/wa/content/register.jsp?lang=" + lang + "&country=CAN&branch=PLANIT");
		t.href=register;
	}
	else if (selected_text=='Caribbean')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('devSub').className="featuresTableHighlight visible";
		document.getElementById('devFinametrica').className="visible";
		document.getElementById('devTotalSub').className="featuresTableHighlight visible";
		document.getElementById('canSubLink').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('PL2').className="visible";
		register = ("https://www.planpluswebadvisor.com/wa/content/register.jsp?lang=" + lang + "&country=CAN&branch=PLANIT");
		t.href=register;
	}
	else if (selected_text=='Developed')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('devSub').className="featuresTableHighlight visible";
		document.getElementById('devFinametrica').className="visible";
		document.getElementById('devTotalSub').className="featuresTableHighlight visible";
		document.getElementById('canSubLink').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('PL2').className="visible";
		register = ("https://www.planpluswebadvisor.com/wa/content/register.jsp?lang=" + lang + "&country=CAN&branch=PLANIT");
		t.href=register;
	}
	else if (selected_text=='Emerging')
	{
		document.getElementById('canSample').className="visible";
		document.getElementById('emrSub').className="featuresTableHighlight visible";
		document.getElementById('emrFinametrica').className="visible";
		document.getElementById('emrTotalSub').className="featuresTableHighlight visible";
		document.getElementById('canSubLink').className="visible";
		document.getElementById('emergDiscountMsg').className="visible";
		document.getElementById('corpDiscountMsg').className="visible";
		document.getElementById('PL2').className="visible";
		register = ("https://www.planpluswebadvisor.com/wa/content/register.jsp?lang=" + lang + "&country=CAN&branch=PLANIT");
		t.href=register;
	}
}

