// Copy for all the different countries.
// REGIONAL COPY
var ARROW = "<span class='arrow'></span>";

var i_copy_regional = new Object();
i_copy_regional['world'] = 'Explore our vehicles, services, and retailers in your country.'; //World
i_copy_regional['ca'] = 'Explore our vehicles, services, and retailers in your country.'; //Canada
i_copy_regional['cl'] = 'Explore our vehicles, services, and retailers in your country.'; //Chile
i_copy_regional['pa'] = 'Explore our vehicles, services, and retailers in your country.'; //Panama
i_copy_regional['gu'] = 'Explore our vehicles, services, and retailers in your country.'; //Guam
i_copy_regional['mx'] = 'Explore our vehicles, services, and retailers in your country.'; //Mexico
i_copy_regional['pr'] = 'Conozca nuestros vehículos, servicios y vendedores minoristas en su país.'; //Puerto Rico
i_copy_regional['us'] = 'Explore our vehicles, services, and retailers in your country.'; //United States

i_copy_regional['at'] = 'Erfahren Sie mehr über unsere Fahrzeuge, Dienstleistungen und Einzelhändler in Ihrem Land.'; //Austria
i_copy_regional['be'] = 'Explore our vehicles, services, and retailers in your country.'; //Belgium
i_copy_regional['bg'] = 'Разгледайте нашите автомобили, услуги и дилъри във Вашата държава.'; //Bulgaria
i_copy_regional['cz'] = 'Prozkoumejte naše vozidla, služby a prodejce ve Vaší zemi.'; //Czech Republic
i_copy_regional['fr'] = 'Découvrez nos véhicules, services et détaillants dans votre pays.'; //France
i_copy_regional['de'] = 'Erfahren Sie mehr über unsere Fahrzeuge, Dienstleistungen und Einzelhändler in Ihrem Land.'; //Germany
i_copy_regional['gr'] = 'Εξερευνήστε τα οχήματα, τις υπηρεσίες και τους αντιπροσώπους μας στη χώρα σας.'; //Greece
i_copy_regional['hu'] = 'Ismerje meg autóinkat, szolgáltatásainkat és kereskedőinket saját országában.'; //Hungary
i_copy_regional['it'] = 'Trova i nostri veicoli, i servizi e i rivenditori nel tuo paese.'; //Italy
i_copy_regional['lu'] = 'Explore our vehicles, services, and retailers in your country.'; //Luxembourg
i_copy_regional['nl'] = 'Ontdek onze voertuigen, diensten en verkooppunten in uw land.'; //Netherlands
i_copy_regional['pl'] = 'Wypróbuj nasze pojazdy, usługi i dealerów działających w Twoim kraju.'; //Poland
i_copy_regional['ro'] = 'Explorați autovehiculele, serviciile și comercianții noștri cu amãnuntul din țara dumneavoastrã.'; //Romania
i_copy_regional['ru'] = 'Познакомьтесь с нашими транспортными средствами, услугами и розничными продавцами в вашей стране.'; //Russia
i_copy_regional['es'] = 'Conozca nuestros vehículos, servicios y vendedores minoristas en su país.'; //Spain
i_copy_regional['ch'] = 'Explore our vehicles, services, and retailers in your country.'; //Switzerland
i_copy_regional['tr'] = 'Ülkenizdeki araçlarýmýzý, hizmetlerimizi ve satýþ noktalarýmýzý keþfedin.'; //Turkey
i_copy_regional['ua'] = 'Випробуйте наші машини, сервіси та роздрібну мережу у вашій країні.'; //Ukraine
i_copy_regional['uk'] = 'Explore our vehicles, services, and retailers in your country.'; //United Kingdom
i_copy_regional['eu'] = 'Explore our vehicles, services, and retailers in your country.'; //Europe

i_copy_regional['ad'] = 'Explore our vehicles, services, and retailers in your country.'; //Abu Dhabi
i_copy_regional['az'] = 'Explore our vehicles, services, and retailers in your country.'; //Azerbaijan
i_copy_regional['bh'] = 'Explore our vehicles, services, and retailers in your country.'; //Bahrain
i_copy_regional['db'] = 'Explore our vehicles, services, and retailers in your country.'; //Dubai
i_copy_regional['il'] = '<span dir="rtl">לסקירת דגמי הרכב, השירותים ואולמות התצוגה והמכירה שלנו במדינה שלך</span>'; //Israel
i_copy_regional['kw'] = 'Explore our vehicles, services, and retailers in your country.'; //Kuwait
i_copy_regional['lb'] = 'Explore our vehicles, services, and retailers in your country.'; //Lebanon
i_copy_regional['om'] = 'Explore our vehicles, services, and retailers in your country.'; //Oman
i_copy_regional['qa'] = 'Explore our vehicles, services, and retailers in your country.'; //Qatar
i_copy_regional['sa'] = 'Explore our vehicles, services, and retailers in your country.'; //Saudi Arabia
i_copy_regional['me'] = 'Explore our vehicles, services, and retailers in your country.'; //Middle East
i_copy_regional['jo'] = 'Explore our vehicles, services, and retailers in your country.'; //Jordan

i_copy_regional['cn'] = '探索我们在贵国的汽车、服务及零售商。'; //China
i_copy_regional['id'] = 'Explore our vehicles, services, and retailers in your country.'; //Indonesia
i_copy_regional['kr'] = '귀하의 국가에서 저희의 차량, 서비스 그리고 판매업체를 경험해 보십시오.'; //Korea
i_copy_regional['tw'] = '探索我們在貴國的汽車、服務及零售商。'; //Taiwan	
i_copy_regional['jp'] = 'Explore our vehicles, services, and retailers in your country.'; //Japan
i_copy_regional['au'] = 'Explore our vehicles, services, and retailers in your country.'; //Australia
i_copy_regional['my'] = 'Explore our vehicles, services, and retailers in your country.'; //Malaysia
i_copy_regional['sg'] = 'Explore our vehicles, services, and retailers in your country.'; //Singapore

// INTERNATIONAL COPY
var i_copy_international = new Object();
i_copy_international['world'] = 'Learn more about Infiniti.'; //World
i_copy_international['ca'] = 'Learn more about Infiniti.'; //Canada
i_copy_international['cl'] = 'Learn more about Infiniti.'; //Chile
i_copy_international['pa'] = 'Learn more about Infiniti.'; //Panama
i_copy_international['gu'] = 'Learn more about Infiniti.'; //Guam
i_copy_international['mx'] = 'Learn more about Infiniti.'; //Mexico
i_copy_international['pr'] = 'Conozca más sobre Infiniti.'; //Puerto Rico
i_copy_international['us'] = 'Learn more about Infiniti.'; //United States

i_copy_international['at'] = 'Erfahren Sie mehr über Infiniti.'; //Austria
i_copy_international['be'] = 'Learn more about Infiniti.'; //Belgium
i_copy_international['bg'] = 'Научете повече за Infiniti.'; //Bulgaria
i_copy_international['cz'] = 'Zjistěte o Infiniti více.'; //Czech Republic
i_copy_international['fr'] = 'Pour en savoir plus sur Infiniti.'; //France
i_copy_international['de'] = 'Erfahren Sie mehr über Infiniti.'; //Germany
i_copy_international['gr'] = 'Περισσότερες πληροφορίες για την Infiniti.'; //Greece
i_copy_international['hu'] = 'Tudjon meg többet az Infinitiről.'; //Hungary
i_copy_international['it'] = 'Ulteriori informazioni su Infiniti.'; //Italy
i_copy_international['lu'] = 'Learn more about Infiniti.'; //Luxembourg
i_copy_international['nl'] = 'Meer informatie over Infiniti.'; //Netherlands
i_copy_international['pl'] = 'Dowiedz się więcej o Infiniti.'; //Poland
i_copy_international['ro'] = 'Aflați mai multe despre Infiniti.'; //Romania
i_copy_international['ru'] = 'Узнайте больше о компании Infiniti.'; //Russia
i_copy_international['es'] = 'Conozca más sobre Infiniti.'; //Spain
i_copy_international['ch'] = 'Learn more about Infiniti.'; //Switzerland
i_copy_international['tr'] = 'Infiniti hakkýnda daha fazla bilgi edinin.'; //Turkey
i_copy_international['ua'] = 'Дізнатися більше про Infiniti.'; //Ukraine
i_copy_international['uk'] = 'Learn more about Infiniti.'; //United Kingdom
i_copy_international['eu'] = 'Learn more about Infiniti.'; //Europe

i_copy_international['ad'] = 'Learn more about Infiniti.'; //Abu Dhabi
i_copy_international['az'] = 'Learn more about Infiniti.'; //Azerbaijan
i_copy_international['bh'] = 'Learn more about Infiniti.'; //Bahrain
i_copy_international['db'] = 'Learn more about Infiniti.'; //Dubai
i_copy_international['il'] = '<span dir="rtl">לקבלת מידע נוסף אודות Infiniti.</span>'; //Israel
i_copy_international['kw'] = 'Learn more about Infiniti.'; //Kuwait
i_copy_international['lb'] = 'Learn more about Infiniti.'; //Lebanon
i_copy_international['om'] = 'Learn more about Infiniti.'; //Oman
i_copy_international['qa'] = 'Learn more about Infiniti.'; //Qatar
i_copy_international['sa'] = 'Learn more about Infiniti.'; //Saudi Arabia
i_copy_international['me'] = 'Learn more about Infiniti.'; //Middle East
i_copy_international['jo'] = 'Learn more about Infiniti.'; //Jordan

i_copy_international['cn'] = '了解更多关于 Infiniti 的信息。'; //China
i_copy_international['id'] = 'Learn more about Infiniti.'; //Indonesia
i_copy_international['kr'] = 'Infiniti에 대해 자세히 알아보기.'; //Korea
i_copy_international['tw'] = '了解更多關於 Infiniti 的訊息。'; //Taiwan	
i_copy_international['jp'] = 'Learn more about Infiniti.'; //Japan
i_copy_international['au'] = 'Learn more about Infiniti.'; //Australia
i_copy_international['my'] = 'Learn more about Infiniti.'; //Malaysia
i_copy_international['sg'] = 'Learn more about Infiniti.'; //Singapore

// REGIONAL CTA
var cta_regional = new Object();
cta_regional['world'] = ''; //World
cta_regional['ca'] = 'Infiniti Canada'; //Canada
cta_regional['cl'] = 'Infiniti Chile'; //Chile
cta_regional['pa'] = 'Infiniti Panama'; //Panama
cta_regional['gu'] = 'Infiniti Guam'; //Guam
cta_regional['mx'] = 'Infiniti Mexico'; //Mexico
cta_regional['pr'] = 'Infiniti Puerto Rico'; //Puerto Rico
cta_regional['us'] = 'Infiniti USA'; //United States

cta_regional['at'] = 'Infiniti Österreich'; //Austria
cta_regional['be'] = 'Infiniti Belgium'; //Belgium
cta_regional['bg'] = 'Infiniti България'; //Bulgaria
cta_regional['cz'] = 'Infiniti Česká republika'; //Czech Republic
cta_regional['fr'] = 'Infiniti France'; //France
cta_regional['de'] = 'Infiniti Deutschland'; //Germany
cta_regional['gr'] = 'Infiniti Ελλάδας'; //Greece
cta_regional['hu'] = 'Infiniti Magyarország'; //Hungary
cta_regional['it'] = 'Infiniti Italia'; //Italy
cta_regional['lu'] = 'Infiniti Luxembourg'; //Luxembourg
cta_regional['nl'] = 'Infiniti Nederland'; //Netherlands
cta_regional['pl'] = 'Infiniti Polska'; //Poland
cta_regional['ro'] = 'Infiniti România'; //Romania
cta_regional['ru'] = 'Infiniti Россия'; //Russia
cta_regional['es'] = 'Infiniti España'; //Spain
cta_regional['ch'] = 'Infiniti Switzerland'; //Switzerland
cta_regional['tr'] = 'Infiniti Türkiye'; //Turkey
cta_regional['ua'] = 'Infiniti Україна'; //Ukraine
cta_regional['uk'] = 'Infiniti United Kingdom'; //United Kingdom
cta_regional['eu'] = 'Infiniti Europe'; //Europe

cta_regional['ad'] = 'Infiniti Abu Dhabi'; //Abu Dhabi
cta_regional['az'] = 'Infiniti Azerbaijan'; //Azerbaijan
cta_regional['bh'] = 'Infiniti Bahrain'; //Bahrain
cta_regional['db'] = 'Infiniti Dubai'; //Dubai
cta_regional['il'] = 'Infiniti <span>לארשי</span>'; //Israel
cta_regional['kw'] = 'Infiniti Kuwait'; //Kuwait
cta_regional['lb'] = 'Infiniti Lebanon'; //Lebanon
cta_regional['om'] = 'Infiniti Oman'; //Oman
cta_regional['qa'] = 'Infiniti Qatar'; //Qatar
cta_regional['sa'] = 'Infiniti Saudi Arabia'; //Saudi Arabia
cta_regional['me'] = 'Infiniti Middle East'; //Middle East
cta_regional['jo'] = 'Infiniti Jordan'; //Jordan

cta_regional['cn'] = 'Infiniti 中国'; //China
cta_regional['id'] = 'Infiniti Indonesia'; //Indonesia
cta_regional['kr'] = 'Infiniti 한국'; //Korea
cta_regional['tw'] = 'Infiniti 台湾'; //Taiwan
cta_regional['jp'] = 'Infiniti Middle East'; //Japan
cta_regional['au'] = 'Infiniti Australia'; //Australia
cta_regional['my'] = 'Infiniti Malaysia'; //Malaysia
cta_regional['sg'] = 'Infiniti Singapore'; //Singapore

// INTERNATIONAL CTA
var i_cta_international = new Object();
i_cta_international['world'] = 'Explore Infiniti'; //World
i_cta_international['ca'] = 'Explore Infiniti'; //Canada
i_cta_international['cl'] = 'Explore Infiniti'; //Chile
i_cta_international['pa'] = 'Explore Infiniti'; //Panama
i_cta_international['gu'] = 'Explore Infiniti'; //Guam
i_cta_international['mx'] = 'Explore Infiniti'; //Mexico
i_cta_international['pr'] = 'Explore Infiniti'; //Puerto Rico
i_cta_international['us'] = 'Explore Infiniti'; //United States

i_cta_international['at'] = 'Explore Infiniti'; //Austria
i_cta_international['be'] = 'Explore Infiniti'; //Belgium
i_cta_international['bg'] = 'Explore Infiniti'; //Bulgaria
i_cta_international['cz'] = 'Explore Infiniti'; //Czech Republic
i_cta_international['fr'] = 'Explore Infiniti'; //France
i_cta_international['de'] = 'Explore Infiniti'; //Germany
i_cta_international['gr'] = 'Explore Infiniti'; //Greece
i_cta_international['hu'] = 'Explore Infiniti'; //Hungary
i_cta_international['it'] = 'Explore Infiniti'; //Italy
i_cta_international['it'] = 'Explore Infiniti'; //Luxembourg
i_cta_international['nl'] = 'Explore Infiniti'; //Netherlands
i_cta_international['pl'] = 'Explore Infiniti'; //Poland
i_cta_international['ro'] = 'Explore Infiniti'; //Romania
i_cta_international['ru'] = 'Explore Infiniti'; //Russia
i_cta_international['es'] = 'Explore Infiniti'; //Spain
i_cta_international['ch'] = 'Explore Infiniti'; //Switzerland
i_cta_international['tr'] = 'Explore Infiniti'; //Turkey
i_cta_international['ua'] = 'Explore Infiniti'; //Ukraine
i_cta_international['uk'] = 'Explore Infiniti'; //United Kingdom
i_cta_international['eu'] = 'Explore Infiniti'; //Europe

i_cta_international['ad'] = 'Explore Infiniti'; //Abu Dhabi
i_cta_international['az'] = 'Explore Infiniti'; //Azerbaijan
i_cta_international['bh'] = 'Explore Infiniti'; //Bahrain
i_cta_international['db'] = 'Explore Infiniti'; //Dubai
i_cta_international['il'] = 'Explore Infiniti'; //Israel
i_cta_international['kw'] = 'Explore Infiniti'; //Kuwait
i_cta_international['lb'] = 'Explore Infiniti'; //Lebanon
i_cta_international['om'] = 'Explore Infiniti'; //Oman
i_cta_international['qa'] = 'Explore Infiniti'; //Qatar
i_cta_international['sa'] = 'Explore Infiniti'; //Saudi Arabia
i_cta_international['me'] = 'Explore Infiniti'; //Middle East
i_cta_international['jo'] = 'Explore Infiniti'; //Jordan

i_cta_international['cn'] = 'Explore Infiniti'; //China
i_cta_international['id'] = 'Explore Infiniti'; //Indonesia
i_cta_international['kr'] = 'Explore Infiniti'; //Korea
i_cta_international['tw'] = 'Explore Infiniti'; //Taiwan
i_cta_international['jp'] = 'Explore Infiniti'; //Japan
i_cta_international['au'] = 'Explore Infiniti'; //Australia
i_cta_international['my'] = 'Explore Infiniti'; //Malaysia
i_cta_international['sg'] = 'Explore Infiniti'; //Singapore

// CHANGE COUNTRY CTA
var i_cta_change_country = new Object();
i_cta_change_country['world'] = 'Change Country'; //World
i_cta_change_country['ca'] = 'Change Country'; //Canada
i_cta_change_country['cl'] = 'Change Country'; //Chile
i_cta_change_country['pa'] = 'Change Country'; //Panama
i_cta_change_country['gu'] = 'Change Country'; //Guam
i_cta_change_country['mx'] = 'Change Country'; //Mexico
i_cta_change_country['pr'] = 'Cambie el país'; //Puerto Rico
i_cta_change_country['us'] = 'Change Country'; //United States

i_cta_change_country['at'] = 'Land ändern'; //Austria
i_cta_change_country['be'] = 'Change Country'; //Belgium
i_cta_change_country['bg'] = 'Промяна на държава'; //Bulgaria
i_cta_change_country['cz'] = 'Změnit zemi'; //Czech Republic
i_cta_change_country['fr'] = 'Changez de pays'; //France
i_cta_change_country['de'] = 'Land ändern'; //Germany
i_cta_change_country['gr'] = 'Αλλαγή χώρας'; //Greece
i_cta_change_country['hu'] = 'Ország kiválasztása'; //Hungary
i_cta_change_country['it'] = 'Cambia paese'; //Italy
i_cta_change_country['lu'] = 'Change Country'; //Luxembourg
i_cta_change_country['nl'] = 'Ander land'; //Netherlands
i_cta_change_country['pl'] = 'Zmień kraj'; //Poland
i_cta_change_country['ro'] = 'Schimbați țara'; //Romania
i_cta_change_country['ru'] = 'Изменить страну'; //Russia
i_cta_change_country['es'] = 'Cambie el país'; //Spain
i_cta_change_country['ch'] = 'Change Country'; //Switzerland
i_cta_change_country['tr'] = 'Ülke Deðiþtir'; //Turkey
i_cta_change_country['ua'] = 'Змінити країну'; //Ukraine
i_cta_change_country['uk'] = 'Change Country'; //United Kingdom
i_cta_change_country['eu'] = 'Change Country'; //Europe

i_cta_change_country['ad'] = 'Change Country'; //Abu Dhabi
i_cta_change_country['az'] = 'Change Country'; //Azerbaijan
i_cta_change_country['bh'] = 'Change Country'; //Bahrain
i_cta_change_country['db'] = 'Change Country'; //Dubai
i_cta_change_country['il'] = '<span dir="rtl">שינוי מדינה</span>'; //Israel
i_cta_change_country['kw'] = 'Change Country'; //Kuwait
i_cta_change_country['lb'] = 'Change Country'; //Lebanon
i_cta_change_country['om'] = 'Change Country'; //Oman
i_cta_change_country['qa'] = 'Change Country'; //Qatar
i_cta_change_country['sa'] = 'Change Country'; //Saudi Arabia
i_cta_change_country['me'] = 'Change Country'; //Middle East
i_cta_change_country['jo'] = 'Change Country'; //Jordan

i_cta_change_country['cn'] = '更改国家'; //China
i_cta_change_country['id'] = 'Change Country'; //Indonesia
i_cta_change_country['kr'] = '국가 변경'; //Korea
i_cta_change_country['tw'] = '更改國家'; //Taiwan
i_cta_change_country['jp'] = 'Change Country'; //Japan
i_cta_change_country['au'] = 'Change Country'; //Australia
i_cta_change_country['my'] = 'Change Country'; //Malaysia
i_cta_change_country['sg'] = 'Change Country'; //Singapore

//GET FLASH
var i_cta_get_flash = new Object();
i_cta_get_flash['world'] = 'Install Adobe Flash for the full experience'; //World
i_cta_get_flash['ca'] = 'Install Adobe Flash for the full experience'; //Canada
i_cta_get_flash['cl'] = 'Install Adobe Flash for the full experience'; //Chile
i_cta_get_flash['pa'] = 'Install Adobe Flash for the full experience'; //Panama
i_cta_get_flash['gu'] = 'Install Adobe Flash for the full experience'; //Guam
i_cta_get_flash['mx'] = 'Install Adobe Flash for the full experience'; //Mexico
i_cta_get_flash['pr'] = 'Instale Adobe Flash para vivir la experiencia completa'; //Puerto Rico
i_cta_get_flash['us'] = 'Install Adobe Flash for the full experience'; //United States

i_cta_get_flash['at'] = 'Für ein uneingeschränktes Erlebnis Adobe Flash installieren'; //Austria
i_cta_get_flash['be'] = 'Install Adobe Flash for the full experience'; //Belgium
i_cta_get_flash['bg'] = 'Инсталирайте Adobe Flash за пълна функционалност'; //Bulgaria
i_cta_get_flash['cz'] = 'Nainstalujte si Adobe Flash, abyste získali plný zážitek'; //Czech Republic
i_cta_get_flash['fr'] = 'Installez Adobe Flash pour une expérience complète'; //France
i_cta_get_flash['de'] = 'Für ein uneingeschränktes Erlebnis Adobe Flash installieren'; //Germany
i_cta_get_flash['gr'] = 'Εγκαταστήστε το Adobe Flash για μία ολοκληρωμένη εμπειρία'; //Greece
i_cta_get_flash['hu'] = 'Telepítse az Adobe Flash-t a teljes élmény átélése érdekében'; //Hungary
i_cta_get_flash['it'] = 'Installa Adobe Flash per una visione completa'; //Italy
i_cta_get_flash['lu'] = 'Install Adobe Flash for the full experience'; //Luxembourg
i_cta_get_flash['nl'] = 'Installeer Adobe Flash voor een volledige ervaring'; //Netherlands
i_cta_get_flash['pl'] = 'Aby skorzystać ze wszystkich funkcji prezentacji, proszę zainstalować Adobe Flash'; //Poland
i_cta_get_flash['ro'] = 'Instalați Adobe Flash pentru o experiențã completã'; //Romania
i_cta_get_flash['ru'] = 'Установите Adobe Flash для максимальной полноты ощущений'; //Russia
i_cta_get_flash['es'] = 'Instale Adobe Flash para vivir la experiencia completa'; //Spain
i_cta_get_flash['ch'] = 'Install Adobe Flash for the full experience'; //Switzerland
i_cta_get_flash['tr'] = 'En iyi þekilde görmek için Adobe Flash\'ý yükleyin'; //Turkey
i_cta_get_flash['ua'] = 'Встановіть програму Adobe Flash для повного уявлення'; //Ukraine
i_cta_get_flash['uk'] = 'Install Adobe Flash for the full experience'; //United Kingdom
i_cta_get_flash['eu'] = 'Install Adobe Flash for the full experience'; //Europe

i_cta_get_flash['ad'] = 'Install Adobe Flash for the full experience'; //Abu Dhabi
i_cta_get_flash['az'] = 'Install Adobe Flash for the full experience'; //Azerbaijan
i_cta_get_flash['bh'] = 'Install Adobe Flash for the full experience'; //Bahrain
i_cta_get_flash['db'] = 'Install Adobe Flash for the full experience'; //Dubai
i_cta_get_flash['il'] = '<span dir="rtl">מומלץ להתקין Adobe Flash כדי שהחוויה תהיה שלמה</span>'; //Israel
i_cta_get_flash['kw'] = 'Install Adobe Flash for the full experience'; //Kuwait
i_cta_get_flash['lb'] = 'Install Adobe Flash for the full experience'; //Lebanon
i_cta_get_flash['om'] = 'Install Adobe Flash for the full experience'; //Oman
i_cta_get_flash['qa'] = 'Install Adobe Flash for the full experience'; //Qatar
i_cta_get_flash['sa'] = 'Install Adobe Flash for the full experience'; //Saudi Arabia
i_cta_get_flash['me'] = 'Install Adobe Flash for the full experience'; //Middle East
i_cta_get_flash['jo'] = 'Install Adobe Flash for the full experience'; //Jordan

i_cta_get_flash['cn'] = '安装 Adobe Flash 获得完美体验。'; //China
i_cta_get_flash['id'] = 'Install Adobe Flash for the full experience'; //Indonesia
i_cta_get_flash['kr'] = '풍부한 경험을 원하시면 어도비 플래시를 설치하십시오'; //Korea
i_cta_get_flash['tw'] = '安裝 Adobe Flash 獲得完美體驗。'; //Taiwan
i_cta_get_flash['jp'] = 'Install Adobe Flash for the full experience'; //Japan
i_cta_get_flash['au'] = 'Install Adobe Flash for the full experience'; //Australia
i_cta_get_flash['my'] = 'Install Adobe Flash for the full experience'; //Malaysia
i_cta_get_flash['sg'] = 'Install Adobe Flash for the full experience'; //Singapore

//set regionvariable
cookiedRegionCombo = document.jsAPI.getCookie('region');

//on page load, we need to get the geo-location then populate the page with the correct translations.
var i_countryCode = cookiedRegionCombo.split('|',1);

var i_regionDefaults = new Object();
i_regionDefaults['title'] = regionTitles[cookiedRegionCombo];
i_regionDefaults['reg_copy'] = i_copy_regional[i_countryCode];
if(cookiedRegionCombo === 'world|en' || cookiedRegionCombo === 'jp|ja'){
	i_regionDefaults['reg_link'] = '#';
	i_regionDefaults['reg_cta'] = '';
}else{
	i_regionDefaults['reg_cta'] = cta_regional[i_countryCode];
	i_regionDefaults['reg_link'] = regions[cookiedRegionCombo];
}
i_regionDefaults['intl_copy'] = i_copy_international[i_countryCode];
i_regionDefaults['intl_cta'] = i_cta_international[i_countryCode];
i_regionDefaults['change_country'] = i_cta_change_country[i_countryCode];
i_regionDefaults['get_flash'] = i_cta_get_flash[i_countryCode];

$(window).load(function(){
	
	//set default country code to button as attribute
	$('#cta_regional').attr('lang',i_countryCode);	
	$('#cta_regional').attr('rel',cookiedRegionCombo);
	
	//if no cookie region is set, then hide the 2nd change country link.
	if(cookiedRegionCombo === 'world|en' || cookiedRegionCombo === 'jp|ja'){
		$('#changeCountry').css('display','none');
		$('.left').addClass('noselection');
		$('#cta_regional').html('<div>FIND A RETAILER</div> ' + ARROW);
		$('#overlay_change_country').html('Select Your Country ' + ARROW);
	} else {
		$('#overlay_change_country').html('Change Country ' + ARROW);
	}
	
	//if flash is installed, dont show install flash button
	if(flash){
		$('#i_cta_get_flash, .smlarrow').hide();
	}
	
	//now set the default values
	setDefaultGankenData();	
	$('.genkanWrapper, .logo_footer').fadeIn();
		
	if((cookiedRegionCombo === 'world|en' || cookiedRegionCombo === 'jp|ja')){
		$('#cta_regional').click(function(e){
			$('#countryOverlay').fadeIn();
			e.preventDefault();
		});	
	};
	$('#cta_regional.regionalized').live('click', function(e){
		$('#region-overlay').css({left: $(this).closest('li').offset().left, top: $('#wrapper').height() + 1});
		showCookieOverlay($(this).attr('rel'));
		e.preventDefault();
	});
	
	//close overlay
	$('#closeOverlay').click(function(e){
		$('#countryOverlay, #region-overlay').hide();
		$('#cta_regional').attr('href', i_regionDefaults['reg_link'].replace('GenkanOverlay', 'GenkanButton')).attr('rel', i_countryCode);
		document.jsAPI.trackLink('close-genkan-overlay', 'Close Genkan Overlay');
		//set defaults
		//setDefaultGankenData();
		e.preventDefault();		
	});

	 
	/* START -- CR3478 
	 * Added by D. Farkov (Toronto)
	 * Fixes Hebrew unicode display for language to show up RTL
	 * Taken and revised from infiniti-genkan.js
	*/
	$('#countryOverlay a[lang=he], .left a[lang=il] span').each(function(){
		var rtl = $(this).addClass('rtl');
		rtl.html(rtl.html().split('').reverse().join(''));
	});
	/* CR3478 -- END */
	
	$('#countryOverlay dl dd a').click(function(e){
		var selectedCountry = $(this).attr('rel') + "|" + $(this).attr('lang');
		var selectedCountryName = $(this).attr('rel');
		var selectedCountryNameCopy = $(this).html();
		
		if(selectedCountryName != 'au'){
		
			//lets set the url for the selected country.
			$('#cta_regional').attr('href', regions[selectedCountry]).attr('rel', selectedCountry);
			
			var parentCoords = $('#countryOverlay').position();
			var coords = $(this).position();
			
			showCookieOverlay(selectedCountry);
			$('#region-overlay').css({left: Math.round($(window).width() / 2) - Math.round($('#region-overlay').outerWidth() / 2), top: $('#wrapper').height() + 50});
			//document.jsAPI.trackLink('exit', regions[selectedCountry], regions[selectedCountry]);
		}else{
			return;
		//	e.preventDefault();
		}	
		return false;
	});
		
	$('dt span.country-name').hover(function(){
		var href = $(' a', $(this).parent().next()).attr('href');
		if(href != null && href.length > 0){
			$(this).addClass('sel');
		}
	}, function(){
		$(this).removeClass('sel');
	}).click(function(){
		$(' a', $(this).parent().next()).click();
	});
});

function showCookieOverlay(country){
	country = country.split('|')[0];
	var $localized = $('#countryOverlay a[rel="'+ country +'"]');
	var countryName = $localized.parents('dd').prev().find('.country-name').html();
	if(!countryName){
		countryName = $localized.html();
	}
	
	$('p.custom_msg').html('Would you prefer to bypass Infiniti.com and go directly to the Infiniti '+ countryName +' site on future visits? ');
	$('#region-overlay').show();
}


function setDefaultGankenData(notInitial){	
	$('h1#welcome').html(i_regionDefaults['title']);
	$('#i_copy_regional').html(i_regionDefaults['reg_copy']);
	$('#i_copy_international').html(i_regionDefaults['intl_copy']);
	if(cookiedRegionCombo === 'world|en' | cookiedRegionCombo === 'jp|ja'){
		$('#cta_regional').html('<div>Find a Retailer</div>' + ARROW);
		$('#overlay_change_country').html('Select Your Country ' + ARROW);
	}else{
		$('#overlay_change_country').html('Change Country ' + ARROW);
		$('#cta_regional').html('<div>' + i_regionDefaults['reg_cta'] + '</div><div id="country-flag" class="'+ i_countryCode +'"></div>' + ARROW);
		$('#cta_regional').addClass('regionalized');
	}
	$('#cta_regional').attr('href',i_regionDefaults['reg_link'].replace('GenkanOverlay', 'GenkanButton'));
	$('#i_cta_international').html(i_regionDefaults['intl_cta']);
	$('#i_cta_get_flash').html(i_regionDefaults['get_flash']);	
}

var regionDefaults = {
	'world' : {
		'copy_regional':'Explore our vehicles, services, and retailers in your country.',
		'copy_international':'Learn more about Infiniti.',
		'cta_international':'Explore Infiniti',
		'cta_change_country':'Change Country',
		'cta_get_flash':'Install Adobe Flash for the full experience'		
	},
	//Americas
    'ca' : {         
		'cta_regional':'Infiniti Canada'
    },
    'cl' : {         
		'cta_regional':'Infiniti Chile'
    }, 
    'pa' : {         
		'cta_regional':'Infiniti Panama'
    }, 
    'gu' : {
    	'cta_regional':'Infiniti Guam'
    },
    'mx' : {
    	'cta_regional':'Infiniti Mexico'
    },
    'pr' : {
    	'cta_regional':'Infiniti Puerto Rico'
    },
    'us' : {
    	'cta_regional':'Infiniti USA'
    },
    //Europe
    
    //Middle East
    'jo' : {
    	'cta_regional':'Infiniti Jordan'
    }
    
    //Asia
    
}

var regionInfo = $.extend(regionDefaults.world, regionDefaults[i_countryCode]);



