
//
//		Image Rotator Setup	
//		

		<!-- Rotating Clickable Promotion Image -->

		//Booking Block Rotator
		var timeDelay = 10;  // change delay time in seconds
		var Pix = new Array("images3/oa_ra_BNE_4.jpg","images3/oa_ra_HIR_4.jpg");
		var Dest1 = new Array("","","","","","");
		var Dest2 = new Array("","","","","","");
		var iMap1 = new Array("","","","","","");
		var iMap2 = new Array("","","","","","");
		var Delay = new Array(10,6,6,6,6,6);
		var timerID = setInterval("slideshow()", 3000);
		clearInterval(timerID);

//	---------------------------------------------------------------------------------------------------------------------------------------		
//
//		News Ticker	Setup	
//		
			news_item = new Array();
			news_id = new Array();
			var current_news;

				news_item[0]= ""
//				news_item[0]= "Our Airline Launches Special A$ 199 Fare each way  for the months of June/July to Travel From Brisbane To Honiara And Back"//
//				news_item[1]= "25 November 2009: Our Airline Launches Special A$ 199 Fares For Christmas Travel From Brisbane To Honiara And Back"
//				news_item[2]= "11 November 2009: Nauru’s Our Airline spreads it wings to Tarawa and Nadi"
//				news_item[3]= "29 October 2009:  Most convenient way to get to Kiribati – Brisbane to Tarawa, now from AUD 649 (inclusive of taxes)!"
//				news_item[4]= "01 October 2009: Air Kiribati and Our Airline Announces New Flights"		
				
				news_id[0] = "";
				news_id[1] = "MediaRelease004.htm";
				news_id[2] = "MediaRelease003.htm";
				news_id[3] = "MediaRelease002.htm";
				news_id[4] = "MediaRelease001.htm";

		
//	---------------------------------------------------------------------------------------------------------------------------------------		
			
//
// 			Special Fares Array Setup
//			

			var SpecialDest = new Array();
			SpecialDest[0] = new Array();
			SpecialDest[1] = new Array();
			SpecialDest[2] = new Array();
			SpecialDest[3] = new Array();
			SpecialDest[4] = new Array();
			var SpecDest = new Array();
			SpecDest[0] = new Array();
			 
			//Brisbane
			SpecDest[0] = "Brisbane";
			SpecialDest[0][0] = "Honiara";
			SpecialDest[0][1] = "$ 299";
			SpecialDest[0][2] = "AUD";
			SpecialDest[0][3] = "";
			SpecialDest[0][4] = "Tarawa";
			SpecialDest[0][5] = "$ 649";
			SpecialDest[0][6] = "AUD";
			SpecialDest[0][7] = "";
									
			//Honiara
			SpecDest[1] = "Honiara";
			SpecialDest[1][0] = "Brisbane";
			SpecialDest[1][1] = "$ 299";
			SpecialDest[1][2] = "AUD";
			SpecialDest[1][3] = "";
			SpecialDest[1][4] = "Tarawa";
			SpecialDest[1][5] = "$ 399";
			SpecialDest[1][6] = "AUD";
			SpecialDest[1][7] = "";
			
			//Tarawa
			SpecDest[2] = "Tarawa";
			SpecialDest[2][0] = "Nadi";
			SpecialDest[2][1] = "$ 319";
			SpecialDest[2][2] = "AUD";
			SpecialDest[2][3] = "";
			SpecialDest[2][4] = "Nauru";
			SpecialDest[2][5] = "$ 249";
			SpecialDest[2][6] = "AUD";
			SpecialDest[2][7] = "";
			 
			//Nauru
			SpecDest[3] = "Nauru";
			SpecialDest[3][0] = "Brisbane";
			SpecialDest[3][1] = "$ 629";
			SpecialDest[3][2] = "AUD";
			SpecialDest[3][3] = "";
			SpecialDest[3][4] = "Tarawa";
			SpecialDest[3][5] = "$ 249";
			SpecialDest[3][6] = "AUD";
			SpecialDest[3][7] = "";
 
			//Nadi
			SpecDest[4] = "Nadi";
			SpecialDest[4][0] = "Tarawa";
			SpecialDest[4][1] = "$ 319";
			SpecialDest[4][2] = "AUD";
			SpecialDest[4][3] = "";
			SpecialDest[4][4] = "Nauru";
			SpecialDest[4][5] = "$ 569";
			SpecialDest[4][6] = "AUD";
			SpecialDest[4][7] = "";
			
//	---------------------------------------------------------------------------------------------------------------------------------------		

//
//		Image Rotator Functions
//		

		// Booking Block Rotator
		var howMany = Pix.length;
		var PicCurrentNum = 0;
		timeDelay=Delay[PicCurrentNum]*1000;	
		var PicCurrent = new Image();
		PicCurrent.src = Pix[PicCurrentNum];

		function startPix() {
		timerID = setInterval("slideshow()", timeDelay);
		createImageMap();
		document["ChangingPix"].src  = Pix[0];
		}

		function StartFader()
		{
			RunSlideShow("banner","ChangingPix",Pix[0],6);
		}
		
		function actionLink(linkDest)	{
		alert("Link To " + linkDest);
		
		if(linkDest != "")
			window.location=linkDest;
		}
		
		function slideshow() {
		clearInterval(timerID);	
		PicCurrentNum++;
		
		if (PicCurrentNum == howMany) {
		PicCurrentNum = 0;
		}
		
		timeDelay=Delay[PicCurrentNum]*1000;
		PicCurrent.src = Pix[PicCurrentNum];
		createImageMap();
		blendimage("bb_ad","ChangingPix",Pix[PicCurrentNum],1000);		//Fade in pic
		timerID = setInterval("slideshow()", timeDelay);
		}

   		function createImageMap () {
	   
   		// clear out existing image map
   		clearImageMap();
	   
   		dst1 = document.createElement("AREA");
   		dst1.shape = "rect";
   		dst1.coords = iMap1[PicCurrentNum];
	   
   		if (Dest1[PicCurrentNum] != "")
   		{
   		dst1.href = Dest1[PicCurrentNum];
   		}
   		else
   		{
   		dst1.href = "";
   		}
	   
   		dst2 = document.createElement("AREA");
   		dst2.shape = "rect";
   		dst2.coords = iMap2[PicCurrentNum];
	   
   		if (Dest2[PicCurrentNum] != "")
   		{
   		dst2.href = Dest2[PicCurrentNum];
   		}
   		else
   		{
   		dst2.href = "";
   		}
	   
  		mapObj = document.getElementById("PromoMap");
   		if(dst1.coords != "")
			mapObj.appendChild(dst1);
   		if(dst2.coords != "")
			mapObj.appendChild(dst2);
   		}
   		

   		function clearImageMap () {
   		mapObj3 = document.getElementById("PromoMap");
   		while (mapObj3.childNodes.length)
	   		{
	   		mapObj3.removeChild(mapObj3.firstChild);
	   		}
   		}

		function adPopup(nSelect) 
		{
			var w = 0, h = 0;
			var popW = 0, popH = 0;
			var leftPos = 0, topPos = 0;
			var PopupFile = "";
							
			if (document.all) {
			   /* the following is only available after onLoad */
			   w = document.body.clientWidth;
			   h = document.body.clientHeight;
			}
			else if (document.layers) {
			   w = window.innerWidth;
			   h = window.innerHeight;
			}
			
			if(nSelect == 0){
				popW = 500, popH = 500;
				PopupFile = "popup0.htm";
				}
			if(nSelect == 1){
				popW = 400, popH = 640;
				PopupFile = "popup1.htm";
				}
			if(nSelect == 2){
				popW = 460, popH = 520;
				PopupFile = "bagabargain.htm";
				}
			if(nSelect == 3){
				popW = 395, popH = 580;
				PopupFile = "moreinfo.aspx";
				}
			leftPos = (w-popW)/2;
			topPos = (h-popH)/2;
			window.open(PopupFile,'popup','width=' + popW + ',height=' + popH + ',top=' + topPos + ',left=' + leftPos);
		}

//	---------------------------------------------------------------------------------------------------------------------------------------

//
//		News Ticker	Functions
//		

			function addLetter(news_num, letter_num){
				current_news = news_id[news_num];
				var news = document.getElementById("NewsTicker");
				if(letter_num<125){
					if(letter_num < news_item[news_num].length){
						news.innerHTML += news_item[news_num].substring([letter_num],[letter_num+1]);
						setTimeout("addLetter("+news_num+","+(letter_num+1)+")",20);
					}else{
						news.innerHTML += " ...";
						if(news_item[news_num+1]){
							var new_news_num = news_num+1;
						}
						else{
							var new_news_num = 0;
						}
						setTimeout("document.getElementById('NewsTicker').innerHTML='';addLetter("+new_news_num+",0)",4000);
					}
				}else{
					news.innerHTML += " ...";
					if(news_item[news_num+1]){
						var new_news_num = news_num+1;
					}
					else{
						var new_news_num = 0;
					}
					setTimeout("document.getElementById('NewsTicker').innerHTML='';addLetter("+new_news_num+",0)",4000);
				}
			}

			function showNewsStory(){
			    if (current_news != "")
				    {
					
					if (current_news.indexOf("adPopup"))
						{
						top.location.href="./"+current_news;
						}
					else
						{
					    eval(current_news);
						}
				    }
			}

//	---------------------------------------------------------------------------------------------------------------------------------------

//
//		Special Fares Functions
//
		
			function showfares(Item)
			{
			var sFare1 = ""
			var sFare2 = ""
 
				sFare1 = "<span class='bodytext_white_16'><b>to&nbsp;" + SpecialDest[Item][0] + "</b></span><br><b>from&nbsp;</b><span class='bodytext_white_16'><b>" + SpecialDest[Item][1] + "</b></span><b>&nbsp;" + SpecialDest[Item][2]+"</b><br><img src='images3/shim.gif' width='1' height='5' alt='' border='0'><br>";
				if (SpecialDest[Item][3] != "")
					{
					sFare1 = sFare1 + "<a href=" + SpecialDest[Item][3] + "><img src='images3/oa_special_fares_more.jpg' width='145' height='22' alt='' border='0'></a>"
					}
					else
					{
					sFare1 = sFare1 + "<img src='images3/shim.gif' width='145' height='22' alt='' border='0'>"
					}
				document.getElementById("FareDest1").innerHTML  = sFare1;
 
		
				if (SpecialDest[Item][4] != "")
					{
					sFare2 = "<span class='bodytext_white_16'><b>to&nbsp;" + SpecialDest[Item][4] + "</b></span><br><b>from&nbsp;</b><span class='bodytext_white_16'><b>" + SpecialDest[Item][5] + "</b></span><b>&nbsp;" + SpecialDest[Item][6]+"</b><br><img src='images3/shim.gif' width='1' height='5' alt='' border='0'><br>";
					if (SpecialDest[Item][7] != "")
						{
						sFare2 = sFare2 + "<a href=" + SpecialDest[Item][7] + "><img src='images3/oa_special_fares_more.jpg' width='145' height='22' alt='' border='0'></a>"
						}
						else
						{
						sFare2 = sFare2 + "<img src='images3/shim.gif' width='145' height='22' alt='' border='0'>"
						}
					}
				document.getElementById("FareDest2").innerHTML  = sFare2;
			}
