// JavaScript Document
//<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
current = 0;
ramka_w = 40;
ramka_h = 29;
ramka_x = 0;
ramka_y = 0;

map = new Array(0x00,0x18,0x05,0x00,0x00,0x00,0x00,0x00,0xcc,0x00,0x00,0x1e,0x07,0x00,0x5c,0x9f,0x3f,0x7f,0xc7,0x00,0x78,0xfd,0xff,0xff,0xc7,0x00,0x00,0xf8,0xf5,0xf3,0xc1,0x00,0x00,0x00,0xe0,0x00,0x00);
maski = new Array(0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01);

function mask() {
	var i=1;
	for(i=1; i<=8; i++) {
		var koi = 's'+i;
		if((maski[i] & map[current]) != 0) {
			document.getElementById(koi).style.display = 'block';			
		} else {
			document.getElementById(koi).style.display = 'none';			
		}
	}
}

function ramka() {
	var offset = (current % 6)  ? ((current % 6) - 1)*ramka_w : 5*ramka_w;
	document.getElementById('ramka').style.left = offset;
	document.getElementById('ramka').style.top = Math.floor((current - 1) / 6)*ramka_h;
}

 
function on_load() {
	current = Number(location.search.split('=')[1]);
	document.getElementById('image').src = "images/map_"+current+".gif";
	ramka();
	mask();
	window.focus();
}

function izbor(num) {
	var ime = current + Number(num);
	current = ime;
	document.getElementById('image').src = "images/map_"+ime+".gif";
	ramka();
	mask();
	window.focus();
}
