var regiondivarray = new Array("loc_01", "centralamericalist", "southamericalist", "carribeanlist",
								"eulist", "aflist", "melist", "aslist", "aulist");

var countrylinksarray = new Array("mapEgypt",
				"mapSouthAfrica",
				"mapCambodia",
				"mapChina",
				"mapHongKong",
				"mapIndia",
				"mapJapan",
				"mapLaos",
				"mapMacau",
				"mapMalaysia",
				"mapRussia",
				"mapSingapore",
				"mapSouthKorea",
				"mapTaiwan",
				"mapThailand",
				"mapVietnam",
				"mapAustralia",
				"mapAntigua",
				"mapAruba",
				"mapBahamas",
				"mapBarbados",
				"mapCaymanIslands",
				"mapCuba",
				"mapDominicanRepublic",
				"mapJamaica",
				"mapMontserrat",
				"mapPuertoRico",
				"mapSt.KittsandNevis",
				"mapTrinidadandTobago",
				"mapVirginIslands",
				"mapCostaRica",
				"mapGuatemala",
				"mapAustria",
				"mapBelgium",
				"mapCzechRepublic",
				"mapDenmark",
				"mapEstonia",
				"mapFinland",
				"mapFrance",
				"mapGermany",
				"mapGreece",
				"mapHungary",
				"mapIceland",
				"mapIreland",
				"mapItaly",
				"mapLatvia",
				"mapNetherlands",
				"mapNorway",
				"mapPoland",
				"mapPortugal",
				"mapSpain",
				"mapSweden",
				"mapSwitzerland",
				"mapTurkey",
				"mapUK",
				"mapIsrael",
				"mapKuwait",
				"mapSaudiArabia",
				"mapUnitedArabEmirates",
				"mapBermuda",
				"mapCanada",
				"mapMexico",
				"mapUnitedStates",
				"mapGuam",
				"mapIndonesia",
				"mapNewZealand",
				"mapPhillippines",
				"mapArgentina",
				"mapBrazil",
				"mapChile",
				"mapColombia",
				"mapEcuador",
				"mapPeru",
				"mapVenezuela",
				"Egypt",
				"SouthAfrica",
				"Cambodia",
				"China",
				"HongKong",
				"India",
				"Japan",
				"Laos",
				"Macau",
				"Malaysia",
				"Russia",
				"Singapore",
				"SouthKorea",
				"Taiwan",
				"Thailand",
				"Vietnam",
				"Australia",
				"Antigua",
				"Aruba",
				"Bahamas",
				"Barbados",
				"CaymanIslands",
				"Cuba",
				"DominicanRepublic",
				"Jamaica",
				"Montserrat",
				"PuertoRico",
				"St.KittsandNevis",
				"TrinidadandTobago",
				"VirginIslands",
				"CostaRica",
				"Guatemala",
				"Austria",
				"Belgium",
				"CzechRepublic",
				"Denmark",
				"Estonia",
				"Finland",
				"France",
				"Germany",
				"Greece",
				"Hungary",
				"Iceland",
				"Ireland",
				"Italy",
				"Latvia",
				"Netherlands",
				"Norway",
				"Poland",
				"Portugal",
				"Spain",
				"Sweden",
				"Switzerland",
				"Turkey",
				"UK",
				"Israel",
				"Kuwait",
				"SaudiArabia",
				"UnitedArabEmirates",
				"Bermuda",
				"Canada",
				"Mexico",
				"UnitedStates",
				"Guam",
				"Indonesia",
				"NewZealand",
				"Phillippines",
				"Argentina",
				"Brazil",
				"Chile",
				"Colombia",
				"Ecuador",
				"Peru",
				"Venezuela");

var listcountrylinksarray = new Array("listafrica",
					"listasia",
					"listaustralia",
					"listcaribbean",
					"listcentralamerica",
					"listeurope",
					"listmiddleeast",
					"listnorthamerica",
					"listpacificislands",
					"listsouthamerica",
					"Egypt",
					"SouthAfrica",
					"Cambodia",
					"China",
					"HongKong",
					"India",
					"Japan",
					"Laos",
					"Macau",
					"Malaysia",
					"Russia",
					"Singapore",
					"SouthKorea",
					"Taiwan",
					"Thailand",
					"Vietnam",
					"Australia",
					"Antigua",
					"Aruba",
					"Bahamas",
					"Barbados",
					"CaymanIslands",
					"Cuba",
					"DominicanRepublic",
					"Jamaica",
					"Montserrat",
					"PuertoRico",
					"St.KittsandNevis",
					"TrinidadandTobago",
					"VirginIslands",
					"CostaRica",
					"Guatemala",
					"Austria",
					"Belgium",
					"CzechRepublic",
					"Denmark",
					"Estonia",
					"Finland",
					"France",
					"Germany",
					"Greece",
					"Hungary",
					"Iceland",
					"Ireland",
					"Italy",
					"Latvia",
					"Netherlands",
					"Norway",
					"Poland",
					"Portugal",
					"Spain",
					"Sweden",
					"Switzerland",
					"Turkey",
					"UK",
					"Israel",
					"Kuwait",
					"SaudiArabia",
					"UnitedArabEmirates",
					"Bermuda",
					"Canada",
					"Mexico",
					"UnitedStates",
					"Guam",
					"Indonesia",
					"NewZealand",
					"Phillippines",
					"Argentina",
					"Brazil",
					"Chile",
					"Colombia",
					"Ecuador",
					"Peru",
					"Venezuela");

var citydivarray = new Array("alaskacitylist", "canadacitylist", "loc_02",
								"belizecitylist", "costaricacitylist", "mexicocitylist",
								"brazilcitylist",
								"arubacitylist", "bahamacitylist", "caymancitylist", "dominicancitylist", "islandscitylist", "jamaicacitylist", "puertoricocitylist",
								"austriacitylist", "belgiumcitylist", "czechcitylist", "denmarkcitylist", "francecitylist", "germanycitylist", "greececitylist", "irelandcitylist", "italycitylist", "netherlandscitylist", "portugalcitylist", "spaincitylist", "swedencitylist", "switzerlandcitylist", "ukcitylist",
								"egyptcitylist",
								"israelcitylist",
								"chinacitylist", "japancitylist", "thailandcitylist",
								"australiacitylist", "newzealandcitylist");

function toggle(theid, imageid){
//alert(theid + ' - toggle starts');
colorswap('dummycountry');
imageswap(imageid); // to swap images to their on & off state


var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray= new Array("mapafcountrylist",
			"mapascountrylist",
			"mapaucountrylist",
			"mapcrcountrylist",
			"mapcacountrylist",
			"mapeucountrylist",
			"mapmecountrylist",
			"mapnacountrylist",
			"mappicountrylist",
			"mapsacountrylist",
			"mapEgyptcitylist",
			"mapSouthAfricacitylist",
			"mapCambodiacitylist",
			"mapChinacitylist",
			"mapHongKongcitylist",
			"mapIndiacitylist",
			"mapJapancitylist",
			"mapLaoscitylist",
			"mapMacaucitylist",
			"mapMalaysiacitylist",
			"mapRussiacitylist",
			"mapSingaporecitylist",
			"mapSouthKoreacitylist",
			"mapTaiwancitylist",
			"mapThailandcitylist",
			"mapVietnamcitylist",
			"mapAustraliacitylist",
			"mapAntiguacitylist",
			"mapArubacitylist",
			"mapBahamascitylist",
			"mapBarbadoscitylist",
			"mapCaymanIslandscitylist",
			"mapCubacitylist",
			"mapDominicanRepubliccitylist",
			"mapJamaicacitylist",
			"mapMontserratcitylist",
			"mapPuertoRicocitylist",
			"mapSt.KittsandNeviscitylist",
			"mapTrinidadandTobagocitylist",
			"mapVirginIslandscitylist",
			"mapCostaRicacitylist",
			"mapGuatemalacitylist",
			"mapAustriacitylist",
			"mapBelgiumcitylist",
			"mapCzechRepubliccitylist",
			"mapDenmarkcitylist",
			"mapEstoniacitylist",
			"mapFinlandcitylist",
			"mapFrancecitylist",
			"mapGermanycitylist",
			"mapGreececitylist",
			"mapHungarycitylist",
			"mapIcelandcitylist",
			"mapIrelandcitylist",
			"mapItalycitylist",
			"mapLatviacitylist",
			"mapNetherlandscitylist",
			"mapNorwaycitylist",
			"mapPolandcitylist",
			"mapPortugalcitylist",
			"mapSpaincitylist",
			"mapSwedencitylist",
			"mapSwitzerlandcitylist",
			"mapTurkeycitylist",
			"mapUKcitylist",
			"mapIsraelcitylist",
			"mapKuwaitcitylist",
			"mapSaudiArabiacitylist",
			"mapUnitedArabEmiratescitylist",
			"mapBermudacitylist",
			"mapCanadacitylist",
			"mapMexicocitylist",
			"mapUnitedStatescitylist",
			"mapGuamcitylist",
			"mapIndonesiacitylist",
			"mapNewZealandcitylist",
			"mapPhillippinescitylist",
			"mapArgentinacitylist",
			"mapBrazilcitylist",
			"mapChilecitylist",
			"mapColombiacitylist",
			"mapEcuadorcitylist",
			"mapPerucitylist",
			"mapVenezuelacitylist");

for(i=0; i<thearray.length; i++){
      if(thearray[i] == theid){
            if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
            vis.display= (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
            vis.display= (vis.display==''||vis.display=='none')?'block':'none';
      }else{
            document.getElementById(thearray[i]).style.display="none";
      }
   }
   
//alert(theid + ' - toggle ends');
}

function toggleSecond(theid){
//alert('2nd toggle start');
var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray= new Array("listEgyptcitylist",
			"listSouthAfricacitylist",
			"listCambodiacitylist",
			"listChinacitylist",
			"listHongKongcitylist",
			"listIndiacitylist",
			"listJapancitylist",
			"listLaoscitylist",
			"listMacaucitylist",
			"listMalaysiacitylist",
			"listRussiacitylist",
			"listSingaporecitylist",
			"listSouthKoreacitylist",
			"listTaiwancitylist",
			"listThailandcitylist",
			"listVietnamcitylist",
			"listAustraliacitylist",
			"listAntiguacitylist",
			"listArubacitylist",
			"listBahamascitylist",
			"listBarbadoscitylist",
			"listCaymanIslandscitylist",
			"listCubacitylist",
			"listDominicanRepubliccitylist",
			"listJamaicacitylist",
			"listMontserratcitylist",
			"listPuertoRicocitylist",
			"listSt.KittsandNeviscitylist",
			"listTrinidadandTobagocitylist",
			"listVirginIslandscitylist",
			"listCostaRicacitylist",
			"listGuatemalacitylist",
			"listAustriacitylist",
			"listBelgiumcitylist",
			"listCzechRepubliccitylist",
			"listDenmarkcitylist",
			"listEstoniacitylist",
			"listFinlandcitylist",
			"listFrancecitylist",
			"listGermanycitylist",
			"listGreececitylist",
			"listHungarycitylist",
			"listIcelandcitylist",
			"listIrelandcitylist",
			"listItalycitylist",
			"listLatviacitylist",
			"listNetherlandscitylist",
			"listNorwaycitylist",
			"listPolandcitylist",
			"listPortugalcitylist",
			"listSpaincitylist",
			"listSwedencitylist",
			"listSwitzerlandcitylist",
			"listTurkeycitylist",
			"listUKcitylist",
			"listIsraelcitylist",
			"listKuwaitcitylist",
			"listSaudiArabiacitylist",
			"listUnitedArabEmiratescitylist",
			"listBermudacitylist",
			"listCanadacitylist",
			"listMexicocitylist",
			"listUnitedStatescitylist",
			"listGuamcitylist",
			"listIndonesiacitylist",
			"listNewZealandcitylist",
			"listPhillippinescitylist",
			"listArgentinacitylist",
			"listBrazilcitylist",
			"listChilecitylist",
			"listColombiacitylist",
			"listEcuadorcitylist",
			"listPerucitylist",
			"listVenezuelacitylist",
			"mapEgyptcitylist",
			"mapSouthAfricacitylist",
			"mapCambodiacitylist",
			"mapChinacitylist",
			"mapHongKongcitylist",
			"mapIndiacitylist",
			"mapJapancitylist",
			"mapLaoscitylist",
			"mapMacaucitylist",
			"mapMalaysiacitylist",
			"mapRussiacitylist",
			"mapSingaporecitylist",
			"mapSouthKoreacitylist",
			"mapTaiwancitylist",
			"mapThailandcitylist",
			"mapVietnamcitylist",
			"mapAustraliacitylist",
			"mapAntiguacitylist",
			"mapArubacitylist",
			"mapBahamascitylist",
			"mapBarbadoscitylist",
			"mapCaymanIslandscitylist",
			"mapCubacitylist",
			"mapDominicanRepubliccitylist",
			"mapJamaicacitylist",
			"mapMontserratcitylist",
			"mapPuertoRicocitylist",
			"mapSt.KittsandNeviscitylist",
			"mapTrinidadandTobagocitylist",
			"mapVirginIslandscitylist",
			"mapCostaRicacitylist",
			"mapGuatemalacitylist",
			"mapAustriacitylist",
			"mapBelgiumcitylist",
			"mapCzechRepubliccitylist",
			"mapDenmarkcitylist",
			"mapEstoniacitylist",
			"mapFinlandcitylist",
			"mapFrancecitylist",
			"mapGermanycitylist",
			"mapGreececitylist",
			"mapHungarycitylist",
			"mapIcelandcitylist",
			"mapIrelandcitylist",
			"mapItalycitylist",
			"mapLatviacitylist",
			"mapNetherlandscitylist",
			"mapNorwaycitylist",
			"mapPolandcitylist",
			"mapPortugalcitylist",
			"mapSpaincitylist",
			"mapSwedencitylist",
			"mapSwitzerlandcitylist",
			"mapTurkeycitylist",
			"mapUKcitylist",
			"mapIsraelcitylist",
			"mapKuwaitcitylist",
			"mapSaudiArabiacitylist",
			"mapUnitedArabEmiratescitylist",
			"mapBermudacitylist",
			"mapCanadacitylist",
			"mapMexicocitylist",
			"mapUnitedStatescitylist",
			"mapGuamcitylist",
			"mapIndonesiacitylist",
			"mapNewZealandcitylist",
			"mapPhillippinescitylist",
			"mapArgentinacitylist",
			"mapBrazilcitylist",
			"mapChilecitylist",
			"mapColombiacitylist",
			"mapEcuadorcitylist",
			"mapPerucitylist",
			"mapVenezuelacitylist");

for(i=0; i<thearray.length; i++){
      if(thearray[i] == theid){
            if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
            vis.display= (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
            vis.display= (vis.display==''||vis.display=='none')?'block':'block';
      }else{
            document.getElementById(thearray[i]).style.display="none";
      }
   }
   
  // alert('2nd toggle end');
}


function colorswap(theid)
{
//alert(theid+ '-colorswap starts');
var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray = countrylinksarray;

for(i=0; i<thearray.length; i++)
{
//	alert(thearray[i]);
      if(thearray[i] == theid)
      {
      		document.getElementById(thearray[i]).style.color="#f60"; // turn color to red as selected
      }
      else
      {
            document.getElementById(thearray[i]).style.color="#0475c1"; // turn color to blue as non-selected
      }
   }

//alert(theid+ '-colorswap ends');
}

function imageswap(imageid)
{
//alert('image swap - ' + imageid);


var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(imageid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[imageid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[imageid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray = countrylinksarray;

var regionimage = document.getElementById(imageid);
var currentsource = regionimage.src;


	var afregionimage = document.getElementById('afimage');
	var asregionimage = document.getElementById('asimage');
	var auregionimage = document.getElementById('auimage');
	var crregionimage = document.getElementById('crimage');
	var caregionimage = document.getElementById('caimage');
	var euregionimage = document.getElementById('euimage');
	var meregionimage = document.getElementById('meimage');
	var naregionimage = document.getElementById('naimage');
	var saregionimage = document.getElementById('saimage');
	var piregionimage = document.getElementById('piimage');

	afregionimage.src = '/travelchannel/grid/assets/images/destinations/map_africa.gif';
	asregionimage.src = '/travelchannel/grid/assets/images/destinations/map_asia.gif';
	auregionimage.src = '/travelchannel/grid/assets/images/destinations/map_australia.gif';
	crregionimage.src = '/travelchannel/grid/assets/images/destinations/map_caribbean.gif';
	caregionimage.src = '/travelchannel/grid/assets/images/destinations/map_centralamerica.gif';
	euregionimage.src = '/travelchannel/grid/assets/images/destinations/map_europe.gif';
	meregionimage.src = '/travelchannel/grid/assets/images/destinations/map_middleeast.gif';
	naregionimage.src = '/travelchannel/grid/assets/images/destinations/map_northamerica.gif';
	saregionimage.src = '/travelchannel/grid/assets/images/destinations/map_southamerica.gif';
	piregionimage.src = '/travelchannel/grid/assets/images/destinations/map_pacificislands.gif';

	if (currentsource.indexOf('_on.gif') < 1)
	{
		if (imageid == 'afimage')
		{
			afregionimage.src = '/travelchannel/grid/assets/images/destinations/map_africa_on.gif';
			return;
		}
		else if (imageid == 'asimage')
		{
			asregionimage.src = '/travelchannel/grid/assets/images/destinations/map_asia_on.gif';
			return;
		}
		else if (imageid == 'auimage')
		{
			auregionimage.src = '/travelchannel/grid/assets/images/destinations/map_australia_on.gif';
			return;
		}
		else if (imageid == 'crimage')
		{
			crregionimage.src = '/travelchannel/grid/assets/images/destinations/map_caribbean_on.gif';
			return;
		}
		else if (imageid == 'caimage')
		{
			caregionimage.src = '/travelchannel/grid/assets/images/destinations/map_centralamerica_on.gif';
			return;
		}
		else if (imageid == 'euimage')
		{
			euregionimage.src = '/travelchannel/grid/assets/images/destinations/map_europe_on.gif';
			return;
		}
		else if (imageid == 'meimage')
		{
			meregionimage.src = '/travelchannel/grid/assets/images/destinations/map_middleeast_on.gif';
			return;
		}
		else if (imageid == 'naimage')
		{
			naregionimage.src = '/travelchannel/grid/assets/images/destinations/map_northamerica_on.gif';
			return;
		}
		else if (imageid == 'saimage')
		{
			saregionimage.src = '/travelchannel/grid/assets/images/destinations/map_southamerica_on.gif';
			return;
		}
		else if (imageid == 'piimage')
		{
			piregionimage.src = '/travelchannel/grid/assets/images/destinations/map_pacificislands_on.gif';
			return;
		}
	}
//alert('image swap ends - ' + imageid);
}

function listcolorswap(theid)
{
//alert(theid);
var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray = listcountrylinksarray;

for(i=0; i<thearray.length; i++)
{
      if(thearray[i] == theid)
      {
      		document.getElementById(thearray[i]).style.color="#f60"; // turn color to red as selected
      }
      else
      {
            document.getElementById(thearray[i]).style.color="#14507A"; // turn color to blue as non-selected
      }
   }

}

function listtoggle(theid, continentid){

//alert(theid);
listcolorswap(continentid);
//imageswap(imageid); // to swap images to their on & off state


var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray= new Array("listafcountrylist",
			"listascountrylist",
			"listaucountrylist",
			"listcrcountrylist",
			"listcacountrylist",
			"listeucountrylist",
			"listmecountrylist",
			"listnacountrylist",
			"listpicountrylist",
			"listsacountrylist",
			"listEgyptcitylist",
			"listSouthAfricacitylist",
			"listCambodiacitylist",
			"listChinacitylist",
			"listHongKongcitylist",
			"listIndiacitylist",
			"listJapancitylist",
			"listLaoscitylist",
			"listMacaucitylist",
			"listMalaysiacitylist",
			"listRussiacitylist",
			"listSingaporecitylist",
			"listSouthKoreacitylist",
			"listTaiwancitylist",
			"listThailandcitylist",
			"listVietnamcitylist",
			"listAustraliacitylist",
			"listAntiguacitylist",
			"listArubacitylist",
			"listBahamascitylist",
			"listBarbadoscitylist",
			"listCaymanIslandscitylist",
			"listCubacitylist",
			"listDominicanRepubliccitylist",
			"listJamaicacitylist",
			"listMontserratcitylist",
			"listPuertoRicocitylist",
			"listSt.KittsandNeviscitylist",
			"listTrinidadandTobagocitylist",
			"listVirginIslandscitylist",
			"listCostaRicacitylist",
			"listGuatemalacitylist",
			"listAustriacitylist",
			"listBelgiumcitylist",
			"listCzechRepubliccitylist",
			"listDenmarkcitylist",
			"listEstoniacitylist",
			"listFinlandcitylist",
			"listFrancecitylist",
			"listGermanycitylist",
			"listGreececitylist",
			"listHungarycitylist",
			"listIcelandcitylist",
			"listIrelandcitylist",
			"listItalycitylist",
			"listLatviacitylist",
			"listNetherlandscitylist",
			"listNorwaycitylist",
			"listPolandcitylist",
			"listPortugalcitylist",
			"listSpaincitylist",
			"listSwedencitylist",
			"listSwitzerlandcitylist",
			"listTurkeycitylist",
			"listUKcitylist",
			"listIsraelcitylist",
			"listKuwaitcitylist",
			"listSaudiArabiacitylist",
			"listUnitedArabEmiratescitylist",
			"listBermudacitylist",
			"listCanadacitylist",
			"listMexicocitylist",
			"listUnitedStatescitylist",
			"listGuamcitylist",
			"listIndonesiacitylist",
			"listNewZealandcitylist",
			"listPhillippinescitylist",
			"listArgentinacitylist",
			"listBrazilcitylist",
			"listChilecitylist",
			"listColombiacitylist",
			"listEcuadorcitylist",
			"listPerucitylist",
			"listVenezuelacitylist");

for(i=0; i<thearray.length; i++){
      if(thearray[i] == theid){
            if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
            vis.display= (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
            vis.display= (vis.display==''||vis.display=='none')?'block':'none';
      }else{
            document.getElementById(thearray[i]).style.display="none";
      }
   }
}


function listColorswapCountry(theid)
{
//alert(theid+ '-listColorswapCountry starts');
var elem, vis;
if( document.getElementById ) // this is the way the standards work
	elem = document.getElementById(theid);
else if( document.all ) // this is the way old msie versions work
	elem = document.all[theid];
else if( document.layers ) // this is the way nn4 works
	elem = document.layers[theid];

if (elem.nodeType == 3) {
	elem= targ.parentNode;
}

vis = elem.style;

var thearray = countrylinksarray;

for(i=0; i<thearray.length; i++)
{
      if(thearray[i] == theid)
      {
      		document.getElementById(thearray[i]).style.color="#f60"; // turn color to red as selected
      }
      else
      {
            document.getElementById(thearray[i]).style.color="#1d6fa7"; // turn color to blue as non-selected
      }
   }

//alert(theid+ '-listColorswapCountry ends');
}

function listview()
{
	document.getElementById('destinationmapcontainer').style.display = "none";
	document.getElementById('destinationlistcontainer').style.display = "block";
}

function mapview()
{
	document.getElementById('destinationlistcontainer').style.display = "none";
	document.getElementById('destinationmapcontainer').style.display = "block";
}