function showmap(id) {
        window.open('http://www.stadskartan.se/start/javamap.asp?objektid='+id,
                'kalixmap_'+id,'width=670,height=450,toolbars=0,resizable=0');
}


var active_submenu = null;
var active_dropmenu = null;

var active_dropmenu_timer = null;

function showsubmenu(id) {
	hidesubmenu(active_submenu);
	var element = document.getElementById('topmenu_button_'+id);
	if (element) {
		element.src = 'img/menu/'+id+'-sel.gif';
		if (element.parentElement && element.parentElement.blur) {
			//element.parentElement.blur();
		}
	}
	element = document.getElementById('submenu_'+id);
	if (element) {
		element.style.display = 'block';
		active_submenu = id;
		hidedropmenu(active_dropmenu);
	}
}

function hidesubmenu(id) {
	hidedropmenu(active_dropmenu);
	if (!id) {
		return;
	}
	
	var element = document.getElementById('topmenu_button_'+id);
	if (element) {
		element.src = 'img/menu/'+id+'.gif';
	}
	
	element = document.getElementById('submenu_'+id);
	if (element) {
		element.style.display = 'none';
		active_submenu = null;
		
	}
}

function showdropmenu(id) {
	if (active_dropmenu_timer) {
		window.clearTimeout(active_dropmenu_timer);
	}
	hidedropmenu(active_dropmenu);
	var element = document.getElementById('submenu_button_'+id);
	if (element) {
		element.src = 'img/menu/'+id+'-sel.gif';
		if (element.parentElement && element.parentElement.blur) {
			//element.parentElement.blur();
		}
	}
	element = document.getElementById('dropdown_'+id);
	if (element) {
		element.style.display = 'block';
		//window.status = element.style.display;
		active_dropmenu = id;
	}
}

function hidedropmenu(id) {
	if (!id) {
		return;
	}
	var element = document.getElementById('submenu_button_'+id);
	if (element && id != sticky_dropmenu) {
		element.src = 'img/menu/'+id+'.gif';
	}
	element = document.getElementById('dropdown_'+id);
	if (element) {
		element.style.display = 'none';
		active_dropmenu = null;
	}
}

function delay_dropmenu_hide() {
	
	active_dropmenu_timer = window.setTimeout("hidedropmenu(active_dropmenu);",200);
	
}

if (navigator.userAgent.indexOf('Safari') > 0) {
	document.write('<link href="css/safari.css" rel="stylesheet" type="text/css" />');
} else if (navigator.userAgent.indexOf('Gecko') > 0) {
	document.write('<link href="css/firefox.css" rel="stylesheet" type="text/css" />');
} else if (navigator.userAgent.appName == 'Microsoft Internet Explorer') {
	document.write('<link href="css/ie.css" rel="stylesheet" type="text/css" />');
}
