var xmlDoc;
	var Language;
	var Page;

	function PopulatePage(strPage)
	{
		Language =QueryStringItemDefault('lang','eng');
		Page = strPage;
		ReadXMLData();
	}

	function ReadXMLData()
	{
		// code for IE
		if (window.ActiveXObject)
		{
			xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
			xmlDoc.async=false;
				
			xmlDoc.onreadystatechange = function () {
					if (xmlDoc.readyState == 4) ApplyContent()
			};
			xmlDoc.load('simple.xml');
		}
		else
		{
			xmlDoc= document.implementation.createDocument("","",null);
			xmlDoc.load('simple.xml');
			xmlDoc.onload = ApplyContent;
		}
	}
	function GetValue(strID)
	{
		var TextNodes = xmlDoc.getElementsByTagName('text');
		var i = 0;
		var bFound;
		while ((i < TextNodes.length)&&(!bFound)) 
		{
			if(TextNodes[i].getAttribute("id") == strID)
			{
				var LocalisedText = TextNodes[i].getElementsByTagName(Language);
				if (navigator.appName.indexOf("Microsoft Internet")==-1)
				{
					return LocalisedText[0].textContent.replace(/\\n/g,"<br />");
				}
				else 
				{
					return LocalisedText[0].text.replace(/\\n/g,"<br />");
				}
				bFound = true;
			}
			i++;
		}	
	}
	function ApplyContent()
	{
		document.getElementById("FlightTime").innerHTML =GetValue(5);
		document.getElementById("YourProgress").innerHTML =GetValue(6);
		document.getElementById("Navigation").innerHTML =GetValue(7);

		if(Page =='index')
		{
			document.getElementById("HeaderCopy").innerHTML =GetValue(1);
			document.getElementById("Content").innerHTML =GetValue(2);
			document.getElementById("PrepareForTakeOffText").innerHTML =GetValue(4);
			document.getElementById("Next").innerHTML =GetValue(8);
		}
		else
		{
		
			
			document.getElementById("Previous").innerHTML =GetValue(14);
		}

		if(Page =='fact1pr')
		{
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("FactNum").innerHTML =GetValue(9);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(12);
			document.getElementById("Fact").innerHTML =GetValue(11);
			document.getElementById("PictureRef").innerHTML =GetValue(10);
			document.getElementById("Image").setAttribute('alt',GetValue(17));
			document.getElementById("Image").setAttribute('title',GetValue(17));
		}
		if(Page =='fact1mi')
		{
			document.getElementById("Fact").innerHTML =GetValue(11);
			document.getElementById("PictureRef").innerHTML =GetValue(13);
			document.getElementById("FactNum").innerHTML =GetValue(34);
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(15);
			document.getElementById("Fact1").innerHTML =GetValue(19);
			document.getElementById("Fact2").innerHTML =GetValue(20);
			document.getElementById("Fact3").innerHTML =GetValue(21);
			document.getElementById("Fact4").innerHTML =GetValue(22);
			document.getElementById("Fact5").innerHTML =GetValue(23);
			document.getElementById("Fact6").innerHTML =GetValue(24);
		}
		if(Page =='fact2pr')
		{
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("FactNum").innerHTML =GetValue(34);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(12);
			document.getElementById("Fact").innerHTML =GetValue(16);
			document.getElementById("PictureRef").innerHTML =GetValue(10);
			document.getElementById("Image").setAttribute('alt',GetValue(18));
			document.getElementById("Image").setAttribute('title',GetValue(18));
		}
		if(Page =='fact2mi')
		{
			document.getElementById("Fact").innerHTML =GetValue(16);
			document.getElementById("PictureRef").innerHTML =GetValue(13);
			document.getElementById("FactNum").innerHTML =GetValue(34);
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(15);
			document.getElementById("Fact1").innerHTML =GetValue(25);
			document.getElementById("Fact2").innerHTML =GetValue(26);
			document.getElementById("Fact3").innerHTML =GetValue(27);
			document.getElementById("Fact4").innerHTML =GetValue(28);
		}
		
		if(Page =='fact3pr')
		{
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("FactNum").innerHTML =GetValue(35);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(12);
			document.getElementById("Fact").innerHTML =GetValue(32);
			document.getElementById("PictureRef").innerHTML =GetValue(10);
			document.getElementById("Image").setAttribute('alt',GetValue(30));
			document.getElementById("Image").setAttribute('title',GetValue(30));
		}
		if(Page =='fact3mi')
		{
			document.getElementById("Fact").innerHTML =GetValue(32);
			document.getElementById("PictureRef").innerHTML =GetValue(13);
			document.getElementById("FactNum").innerHTML =GetValue(35);
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(15);
			document.getElementById("Fact1").innerHTML =GetValue(31);
		
			//document.getElementById("Fact4").innerHTML =GetValue(39);
		}

		if(Page =='fact4pr')
		{
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("FactNum").innerHTML =GetValue(43);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(12);
			document.getElementById("Fact").innerHTML =GetValue(33);
			document.getElementById("PictureRef").innerHTML =GetValue(10);
			document.getElementById("Image").setAttribute('alt',GetValue(45));
			document.getElementById("Image").setAttribute('title',GetValue(45));
		}
		if(Page =='fact4mi')
		{
			document.getElementById("Fact").innerHTML =GetValue(33);
			document.getElementById("PictureRef").innerHTML =GetValue(13);
			document.getElementById("FactNum").innerHTML =GetValue(43);
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("Next").innerHTML =GetValue(8);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(15);
			document.getElementById("Fact1").innerHTML =GetValue(36);
			document.getElementById("Fact2").innerHTML =GetValue(37);
			document.getElementById("Fact3").innerHTML =GetValue(38);
			document.getElementById("Fact4").innerHTML =GetValue(39);
		}
		if(Page =='fact5pr')
		{
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("FactNum").innerHTML =GetValue(44);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(12);
			document.getElementById("Fact").innerHTML =GetValue(40);
			document.getElementById("PictureRef").innerHTML =GetValue(10);
			document.getElementById("Image").setAttribute('alt',GetValue(46));
			document.getElementById("Image").setAttribute('title',GetValue(46));
			document.getElementById("Copy").innerHTML =GetValue(42);
		}
		if(Page =='fact5mi')
		{
			document.getElementById("Fact").innerHTML =GetValue(40);
			document.getElementById("PictureRef").innerHTML =GetValue(13);
			document.getElementById("FactNum").innerHTML =GetValue(44);
			document.getElementById("Navigation").innerHTML =GetValue(7);
			document.getElementById("SwapFromPicAndMoreInfo").innerHTML =GetValue(15);
			document.getElementById("Fact1").innerHTML =GetValue(41);
			document.getElementById("Copy").innerHTML =GetValue(42);
		}

	}

	function MoveToPage(strLink)
	{
		strLang=QueryStringItemDefault('lang','eng');
		window.location =strLink+'?lang='+strLang;
	}

	function QueryStringItemDefault(strParameterName,strDefault)
	{
		query = '' + this.location;
		query = query.substring((query.indexOf('?')) + 1);
		keypairs = new Object();
		numKP = 1;
		
		while (query.indexOf('&') > -1) 
		{
			keypairs[numKP] = query.substring(0,query.indexOf('&'));
			query = query.substring((query.indexOf('&')) + 1);
			numKP++;
		}
					
		keypairs[numKP] = query;
						
		for (i in keypairs) 
		{
			keyName = keypairs[i].substring(0,keypairs[i].indexOf('='));
			keyValue = keypairs[i].substring((keypairs[i].indexOf('=')) + 1);
					
			while (keyValue.indexOf('+') > -1) 
			{
				keyValue = keyValue.substring(0,keyValue.indexOf('+')) + ' ' + keyValue.substring(keyValue.indexOf('+') + 1);
			}
				  
			keyValue = unescape(keyValue);
					
			if (keyName == strParameterName) 
			{
				return keyValue;
			}
		}
		return strDefault;
	}