if (!('console' in window)) {
  window.console = {};
  window.console.log = function(str){
    return str;
  };
}

$(function(){

  // 現在のURLを取得 (#topNavの状態フラグ)
  var href_parts = location.href.split('/');
  console.log(href_parts);
  var href_filename = href_parts[href_parts.length-1];
  console.log(href_filename);

  // ?key=val を取得
  var query = {};
  if (location.search.length > 1) {
  　var search_array = location.search.substr(1).split("&"); 
  　for (var i=0,len = search_array.length; i<len;i+=2) {
      var key = search_array[i].split("=")[0];
      var val = search_array[i].split("=")[1];
  　　query[key] = val;
  　}
    console.log(query);
  }


  // #topNavの状態切り替え
  $('#topNav li a')
    .filter('[href$="'+href_filename+'"]')
    .parent()
    .addClass('current');



  // 表示言語切り替え
  var is_lang_en = false;
  if(query['hl'] === 'en'){
    is_lang_en = true;
    $('html').attr('lang', 'en');
  }
  var changeLang = function(){
    console.log('is_lang_en:' + is_lang_en);
    if(is_lang_en){
      $('[lang="en"]').show();
      $('[lang="ja"]').hide();
      $('#switchLang').text('日本語');
      $('a[href^="/"]').each(function(){
        var href = $(this).attr('href').replace('#','');
        href += '?hl=en';
        $(this).attr('href', href);
      });
    } else {
      $('[lang="ja"]').show();
      $('[lang="en"]').hide();
      $('#switchLang').text('English');
      $('a[href^="/"]').each(function(){
        var href = $(this).attr('href').replace('#','');
        href = href.replace('?hl=en','');
        $(this).attr('href', href);
      });
    }
  }
  changeLang();
  $('#switchLang').each(function(){
    var href = location.pathname;
    console.log(href);
    if(!is_lang_en){
      href += '?hl=en';
    }
    console.log(href);
    $(this).attr('href', href);
  });

  if(!$('[lang="en"]').length){
    $('#switchLang').hide();
  }


/*
  $('#switchLang').click(function(){
    changeLang();
    return false;
  });
*/


  $('#news').find('dt:gt(5), dd:gt(5)').hide();

/*
  $('#pop_ohsuga_switch').click(function(){
    $('#pop_ohsuga').css({left:'20px',top:'20px'}).slideDown();
    $('#pop_ohsuga .inner').load($(this).attr('href'));
    location.href('#');
    return false;
  });

  $('#pop_ohsuga .bar .btn_close').click(function(){
    $(this).parent().parent().slideUp();
  });

*/

  
});
