var timeout_navi = null;
var state_navi_open = 0;

function setNTO()
{
  timeout_navi = window.setTimeout('closeNavi()', 200);
}

function clearNTO()
{
  timeout_navi = window.clearTimeout(timeout_navi);
}

function openNavi(nid)
{
  if(state_navi_open != nid) {
    closeNavi('fast');
  }

  if($('#navilayer-'+nid).css('display') == 'none') {
    //$('#navilayer-'+nid).effect('blind', {mode: 'show'}, 800);
    $('#navilayer-'+nid).show();

    if($('#navib-'+nid).attr('src') != 'images/headlines/navi/'+nid+'_s.png') {
      $('#navib-'+nid).attr('src', 'images/headlines/navi/'+nid+'_a.png');
    }

    state_navi_open = nid;
  }
}

function closeNavi(speed)
{
  $('.navilayer').each(function(index) {
    if($(this).css('display') != 'none') {
      if(speed == 'fast') {
        $(this).hide();
      } else {
        //$(this).effect('blind', {mode: 'hide'}, 500);
        $(this).hide();
      }
    }
  });

  $('.navi-button > img').each(function(index) {
    if($(this).attr('mainsrc') != '') {
      $(this).attr('src', $(this).attr('mainsrc'));
    }
  });
}

function goTo(address, timeout)
{
  if(timeout > 0)
  {
    window.setTimeout(function(){document.location.href = address;}, timeout);
  }
  else
  {
    document.location.href = address;
  }
}
