﻿// JScript File

function clearSelect(select)
{
	while (select.options.length > 0)
		select.options[0] = null;
}

function $(id) {
	return document.getElementById(id);
}



function addEvent(el, eventType, listener) {
	var r = false;
	if (el.addEventListener) {
		el.addEventListener(eventType, listener, false);
		r = true;
	} else if (el.attachEvent) {
		r = el.attachEvent('on' + eventType, listener);
	}
	return r;
}




function over_image() {
	$('sweden').src = '/images/sweden/' + this.className + '.gif';
	$('lan').getElementsByTagName('li')[parseInt(this.className) - 1].childNodes[0].style.textDecoration = 'underline';
	return true;
}

function out_image() {
	$('sweden').src = '/images/sweden/99.gif';
	$('lan').getElementsByTagName('li')[parseInt(this.className) - 1].childNodes[0].style.textDecoration = 'none';
	return true;
}

function preload_image(src) {
	var image = new Image(241, 565);
	image.src = src;
}

addEvent(window, 'load', function() {

	
	preload_image('/images/sweden/1.gif');
	preload_image('/images/sweden/2.gif');
	preload_image('/images/sweden/3.gif');
	preload_image('/images/sweden/4.gif');
	preload_image('/images/sweden/5.gif');
	preload_image('/images/sweden/6.gif');
	preload_image('/images/sweden/7.gif');
	preload_image('/images/sweden/8.gif');
	preload_image('/images/sweden/9.gif');
	preload_image('/images/sweden/10.gif');
	preload_image('/images/sweden/11.gif');
	preload_image('/images/sweden/12.gif');
	preload_image('/images/sweden/13.gif');
	preload_image('/images/sweden/14.gif');
	preload_image('/images/sweden/15.gif');
	preload_image('/images/sweden/16.gif');
	preload_image('/images/sweden/17.gif');
	preload_image('/images/sweden/18.gif');
	preload_image('/images/sweden/19.gif');
	preload_image('/images/sweden/20.gif');
	preload_image('/images/sweden/21.gif');
	preload_image('/images/sweden/99.gif');
	
	var lan = $('lan').getElementsByTagName('li');
	var areas = $('map').getElementsByTagName('area');
	for (var i = 0; i < areas.length; i++) {
		areas[i].onmouseover = over_image;
		areas[i].onmouseout = out_image;
		areas[i].href = lan[i].childNodes[0].href;
		lan[i].childNodes[0].onmouseover = over_image;
		lan[i].childNodes[0].onmouseout = out_image;
	}
});



