window.addEvent('domready', function() {
	
	$$('.extern').setProperty('target', '_blank');
	
	// Use script to display the currently selected menu
	(function() {
		var href;
		/*var page = location.href;
		page = page.substr(page.lastIndexOf('/')+1);*/
		var menu_items = $$('#menu ul li a');
		for (var i = 0; i < menu_items.length; i++) {
			href = menu_items[i].getProperty('href');
			if (href == page || (href == './' && !page)) {
				menu_items[i].getParent().addClass('active');
				break;
			}
		}
	})();
	
	(function() {
		try {
			var base = page.substring(0, page.lastIndexOf('-'));
			if (base && document.getElementById('sub-' + base)) {
				//$('sub-' + base).setStyle('display', 'block');
				document.getElementById('sub-' + base).style.display = 'block';
			} else if (document.getElementById('sub-' + page)) {
				//$('sub-' + page).setStyle('display', 'block');
				document.getElementById('sub-' + page).style.display = 'block';
			}
		} catch (err) { document.title = err.description + ' page: ' + page + ' base: ' + base; }
	})();
	
	$$('#content a.fr').setStyle('display', 'block');

});

function page_print() {
	var lang = 'dan';
	if      (window.location.href.indexOf('/eng/') > 0) lang = 'eng';
	else if (window.location.href.indexOf('/ger/') > 0) lang = 'ger';
	else if (window.location.href.indexOf('/nor/') > 0) lang = 'nor';
	var wnd = window.open('/html-'+lang+'/pages/'+page+'.html?print', 'PrintView', 'width=600,height=550,resizable=yes,scrollbars=yes');
	setTimeout(function() {
		try {
			wnd.print();
		}
		catch (e) {}
	}, 1000);
}

function menu_popup(menu) {
	window.open('html/menu/'+menu+'.html','MenuPopup','toolbar=no,scrollbars=yes,width=650,height=600,menubar=no,directories=no,status=no');
}


function openDBWindow(href) {
	$('dbframe').src = href;
	window.scrollTo(0, 0);
	$('dbbg').setStyles({'display':'block','opacity':'0'}).set('tween', {duration: 'long'}).tween('opacity', '0.8');
	(function() {
		$('dbbox').setStyle('display', 'block').set('tween', {duration: 'long'}).tween('top', '0');
	}).delay(500);
	return false;
}
function closeDBWindow() {
	$('dbbox').tween('top', '-560px;');
	$('dbbg').tween('opacity', '0');
	(function() {
		$('dbbg').setStyle('display', 'none');
	}).delay(1000);
}

