/*
Author: Andrew Newnham
Creation Date: 08/11/07
Last Update: 27/02/11
*/
//Extract country/language information from the URI
var folder;
var language;
var URI=parent.document.URL;
folder=URI.substring(URI.indexOf('/',7)+1,URI.length);
folder=folder.substring(folder.indexOf(''),folder.indexOf('/')+3);
//alert(" Folder   :::::" + folder);
language=folder.substring(folder.indexOf('/')+1,URI.length);
//Matching language to translation array
var langArray=0;
switch(language){
	case 'fr':langArray=1;break;
	case 'de':langArray=2;break;
	case 'jp':langArray=3;break;
	case 'ar':langArray=4;break;
	case 'it':langArray=5;break;
	case 'es':langArray=6;break;
	case 'cn':langArray=7;break;
	case 'ru':langArray=8;break;
	case 'kr':langArray=9;break;
	case 'tr':langArray=10;break;
	case 'gr':langArray=11;break;
	case 'pt':langArray=12;break;
	
	//case 'se':langArray=13;break;
	default:langArray=0;
}

//Translations
function fieldDef(go,remember){
	this.go=go;
	this.remember=remember;
}

var langList=new Array();
langList[0]=new fieldDef('go','Remember my settings');//English
langList[1]=new fieldDef('envoi','M&#233;moriser ce choix');//French
langList[2]=new fieldDef('los','Pers&#246;nliche Einstellungen speichern');//German
langList[3]=new fieldDef('go','&#35373;&#23450;&#12434;&#20445;&#23384;&#12377;&#12427;');//Japanese
langList[4]=new fieldDef('&#1573;&#1584;&#1607;&#1576;','&#1578;&#1584;&#1603;&#1585; &#1573;&#1582;&#1578;&#1610;&#1575;&#1585;&#1575;&#1578;&#1610;');//Arabic
langList[5]=new fieldDef('vai','Memorizza questa impostazione');//Italian
langList[6]=new fieldDef('ir','Recordar mis preferencias');//Spanish
langList[7]=new fieldDef('&#32487;&#32493;','&#20445;&#23384;&#25105;&#30340;&#35774;&#32622;');//Chinese
langList[8]=new fieldDef('&#1044;&#1072;&#1083;&#1077;&#1077;','&#1047;&#1072;&#1087;&#1086;&#1084;&#1085;&#1080;&#1090;&#1100; &#1084;&#1086;&#1080; &#1085;&#1072;&#1089;&#1090;&#1088;&#1086;&#1081;&#1082;&#1080;');//Russian
langList[9]=new fieldDef('&#49892;&#54665;','&#45236; &#49444;&#51221; &#51200;&#51109;');//Korean
langList[10]=new fieldDef('G&#304;T','Ayarlar&#305;m&#305; hat&#305;rla');//Turkish
langList[11]=new fieldDef('go','Remember my settings');//Greek
langList[12]=new fieldDef('IR','Lembrar a minha  configura&ccedil;&atilde;o');//Greek
//Write the global-nav to the screen
function nav_global(){
	document.write('<ul id="nav-global">');
//Home
	if(language=="ar"){document.write('<li><a href="/'+folder+'/homepage.html">&#1575;&#1604;&#1589;&#1601;&#1581;&#1577; &#1575;&#1604;&#1585;&#1574;&#1610;&#1587;&#1610;&#1577; </a></li>');}
	else if(language=="jp"){//jp/jp
	document.write('<li><a href="/'+folder+'/homepage.html">&#12507;&#12540;&#12512; </a></li>');}
	else if(folder=="se/se"){
	document.write('<li><a href="/'+folder+'/homepage.html">Hem </a></li>');}
	//Added for ES by Vengadesh

else if(language=="es"){//es/es
	document.write('<li><a href="/'+folder+'/homepage.html">Inicio </a></li>');}else {document.write('<li><a href="/'+folder+'/homepage.html">Home</a></li>');}


	//else if(language=="es"){//jp/jp
	//document.write('<li><a href="/'+folder+'/homepage.html">Inicio</a></li>');}else {document.write('<li><a href="/'+folder+'/homepage.html">Home</a></li>');}
//Media Room
	if(language=="ar"){//global/ar
		document.write('<li><a href="/global/ar/latest-press-release-ar.html">&#1594;&#1585;&#1601;&#1577; &#1575;&#1604;&#1573;&#1593;&#1604;&#1575;&#1605;</a></li>');
	}else if(folder=="de/de"){//de/de
		document.write('<li><a href="/de/de/latest-press-release.html">Presseinformation</a></li>');
	}else if(language=="jp"){//jp/jp
	document.write('<li><a href="/jp/jp/latest-press-release.html">&#12503;&#12524;&#12473;&#12539;&#12523;&#12540;&#12512;</a></li>');}
	else if(language=="es"){//Spanish
	document.write('<li><a href="/global/en/latest-press-release.html">Sala de prensa</a></li>');}
	else if(folder=="se/se"){//se/se
		document.write('<li><a href="/global/en/latest-press-release.html">Media</a></li>');
	}
	else if(folder=="dk/dk"){//se/se
		document.write('<li><a href="/global/en/latest-press-release.html">Presserum</a></li>');
	}
	else{//global/en
		document.write('<li><a href="/global/en/latest-press-release.html">Media Room</a></li>');}
//Careers
	if(language=="ar"){document.write('<li><a href="/global/en/careers.html">&#1575;&#1604;&#1608;&#1592;&#1575;&#1574;&#1601;</a></li>');}
	else if(language=="jp"){document.write('<li><a href="/global/en/careers.html">&#25505;&#29992;&#24773;&#22577;</a></li>');}
	else if(language=="es"){document.write('<li><a href="/global/en/careers.html">Empleo</a></li>');}
	else if(folder=="se/se"){document.write('<li><a href="/global/en/careers.html">Jobb</a></li>');}
	else if(language=="dk"){document.write('<li><a href="/global/en/careers.html">Karriere</a></li>');}
	else{document.write('<li><a href="/global/en/careers.html">Careers</a></li>');}
//Contact Us	
	if(folder=="global/en"||folder=="privilegeclub/en"){//Global English language site & Privilege Club
		document.write('<li><a href="/global/en/contact.html">Help & Contact Us</a></li>');
	}else if(language=="ar"){//Global Arabic language site
		document.write('<li><a href="/global/en/contact.html">&#1573;&#1578;&#1589;&#1604; &#1576;&#1606;&#1575;</a></li>');
	}else if(language=="fr"){//Any French language site
		document.write('<li><a href="/'+folder+'/nous-contacter.html">Nous Contacter</a></li>');
	}else if(language=="es"){//Any Spanish language site
		document.write('<li><a href="/'+folder+'/contact-us.html">Cont&#225;ctenos</a></li>');
	}else if(language=="jp"){//Any Japanese language site
		document.write('<li><a href="/'+folder+'/contact-us.html">&#12362;&#21839;&#12356;&#21512;&#12431;&#12379;</a></li>');}
		else if(folder=="se/se"){//Any Swedish language site
		document.write('<li><a href="/'+folder+'/contact-us.html">Kontakt</a></li>');}
		else if(language=="dk"){//Any Swedish language site
		document.write('<li><a href="/'+folder+'/contact-us.html">Kontakt os</a></li>');}
	else{//all other sites
		document.write('<li><a href="/'+folder+'/contact-us.html">Contact Us</a></li>');}
//Help
	if(language=="ar"){document.write('<li><a href="/global/en/faq-general.html">&#1605;&#1587;&#1575;&#1593;&#1583;&#1577;</a></li>');}
	else if(language=="jp"){document.write('<li><a href="/global/en/faq-general.html">&#12504;&#12523;&#12503;</a></li>');}
	else if(language=="es"){document.write('<li><a href="/es/es/faq-es.html">Ayuda</a></li>');}
	else if(folder=="se/se"){document.write('<li><a href="/global/en/faq-general.html">Hj&#228;lp</a></li>');}
	else if(language=="dk"){document.write('<li><a href="/global/en/faq-general.html">Hj&#230;lp</a></li>');}
	
//	else{document.write('<li><a href="/global/en/faq-general.html">Help</a></li>');}
	document.write('</ul>');
	document.write('<div id="selector" align="center">');
	document.write('<form>');
	document.write('<select name="country" id="country" onchange="buildUrl(this.form.elements[0]);return false;" target="_parent._top" onmouseclick="this.focus()">');
	 document.write('<option value="none" selected="selected">Select a site</option>');
	document.write('<option value="none">--------------</option>');
  document.write('<option value="dz/fr">Alg&#233;rie - Fran&ccedil;ais</option>');
  document.write('<option value="ar/es">Argentina - Espa&ntilde;ol</option>');
  document.write('<option value="au/en">Australia - English</option>');
  document.write('<option value="at/de">&#214;sterreich - Deutsch</option>');
  
	document.write('<option value="bh/en">Bahrain - English</option>');
  document.write('<option value="bh/ar">&#1575;&#1604;&#1576;&#1581;&#1585;&#1610;&#1606; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
 	document.write('<option value="bd/en">Bangladesh - English</option>');
	document.write('<option value="be/en">Belgium - English</option>');
  document.write('<option value="be/fr">Belgique - Fran&#231;ais</option>');
 	document.write('<option value="br/pt">Brasil - Portugu&ecirc;s</option>');
document.write('<option value="bg/en">Bulgaria - English</option>');
	document.write('<option value="ca/en">Canada - English</option>');
	document.write('<option value="ca/fr">Canada - Fran&#231;ais</option>');
	document.write('<option value="cn/cn">&#20013;&#22269; - &#20013;&#25991;</option>');
	document.write('<option value="dk/en">Denmark - English</option>');
	document.write('<option value="dk/dk">Danmark - Dansk</option>');
	document.write('<option value="eg/en">Egypt - English</option>');
  document.write('<option value="fr/fr">France - Fran&ccedil;ais</option>');
  document.write('<option value="de/de">Deutschland - Deutsch</option>');
  document.write('<option value="gr/gr">&Epsilon;&lambda;&lambda;&#940;&delta;&alpha; - &Epsilon;&lambda;&lambda;&eta;&nu;&iota;&kappa;&#940;</option>');
  document.write('<option value="hk/en">Hong Kong - English</option>');
  document.write('<option value="hu/en">Hungary - English</option>');
  document.write('<option value="in/en">India - English</option>');
  document.write('<option value="id/en">Indonesia - English</option>');
  document.write('<option value="it/it">Italia - Italiano</option>');
  document.write('<option value="jp/jp">&#26085;&#26412; - &#26085;&#26412;&#35486;</option>');
  document.write('<option value="jo/en">Jordan - English</option>');
  document.write('<option value="ke/en">Kenya - English</option>');
  document.write('<option value="kr/kr">&#45824;&#54620;&#48124;&#44397; - &#54620;&#44397;&#50612;</option>');
	document.write('<option value="kw/en">Kuwait - English</option>');
  document.write('<option value="kw/ar">&#1575;&#1604;&#1603;&#1608;&#1610;&#1578; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
  document.write('<option value="lb/en">Lebanon - English</option>');
  document.write('<option value="my/en">Malaysia - English</option>');
   document.write('<option value="mv/en">Maldives - English</option>');
  document.write('<option value="ma/fr">Maroc - Fran&ccedil;ais</option>');
  document.write('<option value="ng/en">Nigeria - English</option>');
  document.write('<option value="no/en">Norway - English</option>');
  document.write('<option value="om/en">Oman - English</option>');
  document.write('<option value="om/ar">&#1593;&#1615;&#1605;&#1575;&#1606; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
  document.write('<option value="ph/en">Philippines - English</option>');
  document.write('<option value="qa/en">Qatar - English</option>');
	document.write('<option value="qa/ar">&#1602;&#1591;&#1585; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
	  document.write('<option value="ro/en"> Romania - English</option>');
  document.write('<option value="ru/ru">&#1056;&#1086;&#1089;&#1089;&#1080;&#1103; - &#1056;&#1091;&#1089;&#1089;&#1082;&#1080;&#1081;</option>');
	document.write('<option value="sa/en">Saudi Arabia - English</option>');
  document.write('<option value="sa/ar">&#1575;&#1604;&#1605;&#1605;&#1604;&#1603;&#1577; &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577; &#1575;&#1604;&#1587;&#1593;&#1608;&#1583;&#1610;&#1577; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
  document.write('<option value="sg/en">Singapore - English</option>');
  document.write('<option value="za/en">South Africa - English</option>');
  document.write('<option value="es/es">Espa&#241;a - Espa&ntilde;ol</option>');
  document.write('<option value="sd/en">Sudan - English</option>');
  document.write('<option value="se/en">Sweden - English</option>');
   document.write('<option value="se/se">Sverige – Svenska</option>');
  document.write('<option value="ch/fr">Suisse - Fran&ccedil;ais</option>');
  document.write('<option value="ch/de">Schweiz - Deutsch</option>');
  document.write('<option value="tz/en">Tanzania - English</option>');
  document.write('<option value="th/en">Thailand - English</option>');
  document.write('<option value="tn/fr">Tunisie - Fran&ccedil;ais</option>');
  document.write('<option value="tr/tr">T&#252;rkiye - T&#252;rk&#231;e</option>');
  document.write('<option value="ae/en">United Arab Emirates - English</option>');
  document.write('<option value="ae/ar">&#1575;&#1604;&#1571;&#1605;&#1575;&#1585;&#1575;&#1578; &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1577; &#1575;&#1604;&#1605;&#1578;&#1581;&#1583;&#1577; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
  document.write('<option value="uk/en">United Kingdom - English</option>');
  document.write('<option value="us/en">United States - English</option>');
  document.write('<option value="vn/en">Vietnam - English</option>');
	document.write('<option value="global/en">Global - English</option>');
	document.write('<option value="global/ar">&#1593;&#1575;&#1604;&#1605;&#1610; - &#1575;&#1604;&#1593;&#1585;&#1576;&#1610;&#1617;&#1577;</option>');
  document.write('</select>');
	//document.write('<div id="go"></div>');
	document.write('<div id="rememberDiv"><input id="remember" name="remember" type="hidden" checked="checked"/></div></form></div>');
}

//Build the URI to switch homepages
//function buildUrl(){
//	var country=document.getElementById('country').options[document.getElementById('country').selectedIndex].value;
//	if(country=="")return false;
//	if(document.getElementById('remember').checked==true)createCookie('country',country,1000);
//	var uri="/"+country+"/homepage.html";
//	//alert(uri);
//	window.location=uri;
//}
function buildUrl(list){
	
	var countryValue=list.options[list.selectedIndex].value;
	if (countryValue != "none")
	{
	createCookie('country',countryValue,1000);
	//var uri="/"+countryValue+"/homepage.html";
	//alert(countryValue);
	var uri="http://www.qatarairways.com/index.html?q="+countryValue;
	location.href=uri;
	
	//document.getElementById('remember').checked==true?createCookie('country',countryValue,1000):eraseCookie('country');
	//location.href=list.options[list.selectedIndex].value
	//alert(location.href);
	if(countryValue==""){//If no value selected
		country.selectedIndex=0;
		country.focus();
		return false;
	}
	
	//var uri="/"+countryValue+"/homepage.html";
	window.location=uri;
	}
}
//Cookies
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

//default select current locale in country/language select
function select(){
	var current=document.getElementById('country');
	//var countryValue=list.options[list.selectedIndex].value;
	var count=current.options.length-1;
	for(i=0;i<=count;i++){
		if(current.options[i].value==folder){current.selectedIndex=i;break;}
		else{language=="ar"?current.selectedIndex=count:current.selectedIndex=count-1;}
	}
}

//Loading scripts after the page has finished loading
window.onLoad=functions();

function functions(){
	nav_global();
	
	select();
}


