var en_mainTitleLabel = '';
var en_monitorLabel = 'Monitor';
var en_monitor1TitleLabel = en_monitorLabel + ' 1';
var en_monitor2TitleLabel = en_monitorLabel + ' 2';
var en_trackLabel = 'Lane';
var en_andLabel = 'and';
var en_toLabel = 'to';
var en_refreshLabel = 'Refresh scores';
var en_refresh1Label = 'Every 30 seconds';
var en_refresh2Label = 'Every minute';
var en_refresh3Label = 'Every 2nd minute';
var en_info1Label = '<br><center><font size=3><b>Welcome to Lovvang Bowling Centre Onlinescore</b><br>';
var en_info2Label = '<br><center><font size=3><b>RIGHT NOW IN LOVVANG</b><br><a target=new a href=http://www.emc2009.dk>European Men Championship 2009</a><br>';
var en_info3Label = '<br><center><font size=3><b>This service can be slow, due to many users<br>';
var en_info4Label = '<br><center><font size=3><b>Lane 7-8 is out - Replaced with 21-22<br>';
var en_info5Label = '<br><center><font size=3><b>The final is played on lane 19-20<br>';
var en_banner1UrlLabel = 'http://www.hp.com';
var en_banner2UrlLabel = 'http://www.ktadata.dk';
var en_banner3UrlLabel = 'http://www.kta.dk';
var en_track_1Label = '1';
var en_track_2Label = '2';
var en_track_3Label = '3';
var en_track_4Label = '4';
var en_track_5Label = '5';
var en_track_6Label = '6';
var en_track_7Label = '7';
var en_track_8Label = '8';
var en_track_9Label = '9';
var en_track_10Label = '10';
var en_track_11Label = '11';
var en_track_12Label = '12';
var en_track_13Label = '13';
var en_track_14Label = '14';
var en_track_15Label = '15';
var en_track_16Label = '16';
var en_track_17Label = '17';
var en_track_18Label = '18';
var en_track_19Label = '19';
var en_track_20Label = '20';
var en_track_21Label = '21';
var en_track_22Label = '22';
var en_track_23Label = '23';
var en_track_24Label = '24';
var en_track_25Label = '25';
var en_track_26Label = '26';
var en_track_27Label = '27';
var en_track_28Label = '28';
var en_track_29Label = '29';
var en_track_30Label = '30';


var da_mainTitleLabel = '';
var da_monitorLabel = 'Skærm';
var da_monitor1TitleLabel = da_monitorLabel + ' 1';
var da_monitor2TitleLabel = da_monitorLabel + ' 2';
var da_trackLabel = 'Bane';
var da_andLabel = 'og';
var da_toLabel = 'til';
var da_refreshLabel = 'Opdatér score';
var da_refresh1Label = 'Hvert 30. sekund';
var da_refresh2Label = 'Hvert minut';
var da_refresh3Label = 'Hvert andet minut';
var da_info1Label = '<br><center><font size=3>Velkommen til Løvvang Bowling Centers Onlinescoring<br>';
var da_info2Label = '<br><center><font size=3><b>LIGE NU I LØVVANG</b><br><a target=new a href=http://www.emc2009.dk>European Men Championship 2009</a><br>';
var da_info3Label = '<br><center><font size=3><b>Onlinescoring kan være langsom, grundet mange brugere</a><br>';
var da_info4Label = '<br><center><font size=3><b>Bane 7-8 er udgået - Erstattes af 21-22<br>';
var da_info5Label = '<br><center><font size=3><b>Finaler spilles på bane 19 og 20<br>';
var da_banner1UrlLabel = 'http://www.hp.dk';
var da_banner2UrlLabel = 'http://www.ktadata.dk';
var da_banner3UrlLabel = 'http://www.kta.dk';
var da_track_1Label = '1';
var da_track_2Label = '2';
var da_track_3Label = '3';
var da_track_4Label = '4';
var da_track_5Label = '5';
var da_track_6Label = '6';
var da_track_7Label = '7';
var da_track_8Label = '8';
var da_track_9Label = '9';
var da_track_10Label = '10';
var da_track_11Label = '11';
var da_track_12Label = '12';
var da_track_13Label = '13';
var da_track_14Label = '14';
var da_track_15Label = '15';
var da_track_16Label = '16';
var da_track_17Label = '17';
var da_track_18Label = '18';
var da_track_19Label = '19';
var da_track_20Label = '20';
var da_track_21Label = '21';
var da_track_22Label = '22';
var da_track_23Label = '23';
var da_track_24Label = '24';
var da_track_25Label = '25';
var da_track_26Label = '26';
var da_track_27Label = '27';
var da_track_28Label = '28';
var da_track_29Label = '29';
var da_track_30Label = '30';

var refresh1 = 30000;
var refresh2 = 60000;
var refresh3 = 120000;

var defaultRefresh = refresh2;

var trackImages = true;
var trackCount =30;
var trackPairsPerList = 8;
var tracksPerRow = 8;

var track_1 = 1;
var track_2 = 2;
var track_3 = 3;
var track_4 = 4;
var track_5 = 5;
var track_6 = 6;
var track_7 = 7;
var track_8 = 8;
var track_9 = 9;
var track_10 = 10;
var track_11 = 11;
var track_12 = 12;
var track_13 = 13;
var track_14 = 14;
var track_15 = 15;
var track_16 = 16;
var track_17 = 17;
var track_18 = 18;
var track_19 = 19;
var track_20 = 20;
var track_21 = 21;
var track_22 = 22;
var track_23 = 23;
var track_24 = 24;
var track_25 = 25;
var track_26 = 26;
var track_27 = 27;
var track_28 = 28;
var track_29 = 29;
var track_30 = 30;

var maxAge = 2000;

var infoRefresh = 10000;
var infoCount = 1;
var bannerRefresh = 10000;
var bannerCount = 1;

function setMonitor(monitorNo, trackNo)
{
	eval('window.top.monitors.monitor' + monitorNo + '.document.location.href = "monitor.html?trackNo=' + trackNo + '&monitorNo=' + monitorNo + '"');
	return false;
}

function getParam(name)
{
	var paramIndex = window.location.search.indexOf('?' + name + '=')
	if (paramIndex < 0) {
		paramIndex = window.location.search.indexOf('&' + name + '=')
	}

	if (paramIndex < 0) {
//		alert('Unknown parameter: ' + name);
		return "";
	} else {
		paramIndex = paramIndex+name.length+2;
	}
	
	var paramEndIndex = window.location.search.indexOf('&', paramIndex+1);
	if (paramEndIndex < 0) {
		paramEndIndex = window.location.search.length;
	} else {
		paramEndIndex = paramEndIndex - paramIndex;
	}

	return window.location.search.substr(paramIndex, paramEndIndex);
}

/** Sets the number of seconds between refreshs */
function setRefresh(cfg, ms)
{
	cfg.refreshInterval = ms;
}

/** @return the number of miliseconds between refreshs */
function getRefresh(cfg)
{
	if (cfg.refreshInterval > 0) {
		return cfg.refreshInterval;
	} else {
		return defaultRefresh;
	}
}

function label(topWin, labelName)
{
	return eval(topWin.lang + "_" + labelName + "Label");
}
