function get_cookie(name) {
  var regexp = new RegExp('; ' + name + '=(.*?);');
  var match  = ('; ' + document.cookie + ';').match(regexp);
  return match ? decodeURIComponent(match[1]) : false;
}

function display_login() { 
  if (get_cookie('logged_in_name')) {
    document.getElementById('header-logged-in-name').style.display = 'inline';
    document.getElementById('header-logged-in-name').innerHTML = get_cookie('logged_in_name') + ' でログインしています &#187; ';
    document.getElementById('header-logged-in').style.display = 'inline';
    document.getElementById('header-logged-in-order').style.display = 'inline';
    document.getElementById('header-logged-in-quote').style.display = 'inline';
    document.getElementById('header-logged-in-menu').style.display = 'inline';
    document.getElementById('header-not-logged-in').style.display = 'none';
    document.getElementById('header-not-logged-in-join').style.display = 'none';
  } else {
    document.getElementById('header-logged-in-name').style.display = 'none';
    document.getElementById('header-logged-in').style.display = 'none';
    document.getElementById('header-logged-in-order').style.display = 'none';
    document.getElementById('header-logged-in-quote').style.display = 'none';
    document.getElementById('header-logged-in-menu').style.display = 'none';
    document.getElementById('header-not-logged-in').style.display = 'inline';
    document.getElementById('header-not-logged-in-join').style.display = 'inline';
  }
}
