
var depData = new Array()

// Loop departures board data 
function loop()
{
setTimeout("departuresBoard(2)",15000);
setTimeout("departuresBoard(3)",30000);
setTimeout("departuresBoard(1)",45000);
timer = setTimeout("loop()",45000);
}

// Run ticker
function ticker(rowNo) {
// Fill each line of the table 
row = document.getElementById('departuresBoard').rows[rowNo].cells;
// Dep IATA
setTimeout("row[0].innerHTML = depData[0][" + (rowNo - 1) + "];",200)
// Return IATA
setTimeout("row[1].innerHTML = depData[1][" + (rowNo - 1) + "];",400)
// High price
setTimeout("row[2].innerHTML = '' + depData[2][" + (rowNo - 1) + "];",600)
// Low price
setTimeout("row[3].innerHTML = '&pound;' + depData[3][" + (rowNo - 1) + "];",800)
}

// Write data out 
function departuresBoard(array) {
// Blank the board
var cells = document.getElementsByTagName("td"); 
for (var i = 4; i < cells.length; i++) { 
    cells[i].innerHTML = '&nbsp;';
}
// Pick array
if (array == 1) {
	depData = new Array(new Array('Gatwick','Glasgow','Nottingham East Midlands','Newcastle','Birmingham'),new Array('Dalaman','Dalaman','Dalaman','Dalaman','Dalaman'),new Array('??','??','??','??','??'),new Array('??','??','??','??','??'));
	}
	else if (array == 2) {
	depData = new Array(new Array('Manchester','Gatwick','Birmingham','Glasgow','Newcastle'),new Array('Bodrum','Bodrum','Bodrum','Bodrum','Bodrum'),new Array('??','??','??','??','??'),new Array('??','??','??','??','??'));
	}
	else if (array == 3) {
	depData = new Array(new Array('Edinburgh','Robin Hood Doncaster','Humberside','Manchester','Durham Tees Valley'),new Array('Dalaman','Dalaman','Dalaman','Dalaman','Dalaman'),new Array('??','??','??','??','??'),new Array('??','??','??','??','??'));
}

// Run ticker
ticker(1);
setTimeout("ticker(2)",1000);
setTimeout("ticker(3)",2000);
setTimeout("ticker(4)",3000);
setTimeout("ticker(5)",4000);
}

// Today's date: 31/07/2010

// 