var nav_crk = [['minus', 'minus.gif', 'minus_roll.gif', 116, 18, 'swapit(\'circle\', \'hdnCircle\')', '', 'Свернуть'],
                 ['dir_refresh', 'dir_refresh.gif', 'dir_refresh_on.gif', 62, 65, ' showNavButtons([0,0,0,0,0,0,0,0,0]); main.location.reload()', '', 'Обновить'],
                 ['dir_S', 'dir_S.gif', 'dir_S_on.gif', 56, 92, 'go_to(\'S\')', 'display:none;', 'Идти на ЮГ'],
                 ['dir_N', 'dir_N.gif', 'dir_N_on.gif', 54, 25, 'go_to(\'N\')', 'display:none;', 'Идти на СЕВЕР'],
                 ['dir_W', 'dir_W.gif', 'dir_W_on.gif', 21, 59, 'go_to(\'W\')', 'display:none;', 'Идти на ЗАПАД'],
                 ['dir_E', 'dir_E.gif', 'dir_E_on.gif', 88, 59, 'go_to(\'E\')', 'display:none;', 'Идти на ВОСТОК'],
                 ['dir_back', 'dir_back.gif', 'dir_back_on.gif', 6, 5, 'goBack()', 'display:none;', 'Выйти из помещения'],
                 ['dd_menu', 'dd_menu_down.gif', 'dd_menu_on.gif', 14, 123, 'dd_m_down()', '', 'Показать / спрятать меню']

                ];
var nav_crk_sml = [['plus', 'plus.gif', 'plus_roll.gif', 33, 18, 'swapit(\'hdnCircle\', \'circle\')', '', 'Развернуть'],
                   ['dir_refresh', 'refresh_simple.gif', 'refresh_simle_on.gif', 7, 45, 'showNavButtons([0,0,0,0,0,0,0,0,0]); main.location.reload()', '', 'Обновить']];


var bk = '';


function dd_m_down() {
  var dm = document.getElementById('ddm');
  if (dm.style.display == 'none') dm.style.display = 'block';
  else dm.style.display = 'none';
}

function go_to(m_to) {
	showNavButtons([0,0,0,0,0,0,0,0,0]);
  main.location.href = 'main.php?m_to=' + m_to + '&t=' + Math.random();
}

function s_img (obj, im) {
  obj.src = im;
}

function btnSetState(dir, value){
	var anch=document.getElementById('dir_'+dir);
	if (!value) anch.style.display="none";
	else anch.style.display="block";
}

function btnBackSetState(state) {
	var anch = document.getElementById('dir_back');
	if (!state) anch.style.display="none";
	else {
    if (state != -1) bk = 'loc=' + state;
    else bk = '';
		anch.style.display = "block";
	}
}

function goBack() {
	showNavButtons([0,0,0,0,0,0,0,0,0]);
	main.document.location = 'main.php?' + bk + '&t=' + Math.random();
}


function showNavButtons($directs) {
   btnSetState('W',$directs[0]);
   btnSetState('E',$directs[1]);
	 btnSetState('N',$directs[2]);
	 btnSetState('S',$directs[3]);
/*	 btnSetState('NW',$directs[4]);
	 btnSetState('NE',$directs[5]);
	 btnSetState('SW',$directs[6]);
	 btnSetState('SE',$directs[7]);*/
	 btnBackSetState($directs[8]);
}

function dispNavNA(nav, imgDir, sep, foot) {
  for (var i=0;i<nav.length;i++) {
    document.write('<tr><td><img src="' + imgDir + nav[i][1]+'" id="'+nav[i][0]+'" class="imgbut" '+
                 'onmouseover="s_img(this,\''+imgDir+nav[i][2]+'\');" onmouseout="s_img(this,\''+imgDir+nav[i][1]+'\')"'+
                 'onClick="'+nav[i][3]+'"></td></tr>');
    if (i != nav.length - 1)
      document.write('<tr><td align="center"><img src="' + imgDir + sep + '"></td></tr>');
  }
  document.write('<tr><td align="center"><img src="' + imgDir + foot + '"></td></tr>');
}

function swapit(id1, id2) {
  var it = document.getElementById(id1);
  it.style.display = 'none';
  if (id2 != undefined) {
    var it = document.getElementById(id2);
    it.style.display = 'block';
  }
}
