function fixSize()
{
  var height = $(window).height();
  $('body,#bodywrap').css('min-height', height + 'px');
}

$(window).resize(fixSize);

$(function()
{
  // Login bar
  /*var loginNodes = $('#loginbox-login,#loginbox-password');
  loginNodes.each(function()
  {
    $(this).val($(this).data('default'));
  });
  loginNodes.focus(function()
  {
    for (var i = 0; i < loginNodes.length; i++)
    {
      if ($(loginNodes[i]).val() != $(loginNodes[i]).data('default'))
      {
        return;
      }
    }
    loginNodes.val('');
  }).blur(function()
  {
    for (var i = 0; i < loginNodes.length; i++)
    {
      if ($(loginNodes[i]).val() != '')
      {
        return;
      }
    }
    loginNodes.each(function()
    {
      $(this).val($(this).data('default'));
    });
  });*/

  // Footer background fix
  fixSize();

  // Flash buttons
  $('#right-dofus').flash({
    swf: $('#right-dofus').attr('data-swf'),
    wmode: 'transparent',
    width: $('#right-dofus').width(),
    height: $('#right-dofus').height(),
    allowScriptAccess: true
  });
  $('#left-dofus').flash({
    swf: $('#left-dofus').attr('data-swf'),
    wmode: 'transparent',
    width: $('#left-dofus').width(),
    height: $('#left-dofus').height(),
    allowScriptAccess: true
  });

  // Carousel
  $('.carousel').each(function()
  {
    $(this).carousel({
      initialAutoTime: 8000,
      autoTime: 4000
    });
  });

});

// Watanabe追記 Start→
function FocusTab(tabname, tabcolor)
{
  // タブの色
  // 全部グレイに
  document.getElementById('tabA').style.backgroundColor = '#e7decc';
  document.getElementById('tabB').style.backgroundColor = '#fcdbdf';
  document.getElementById('tabC').style.backgroundColor = '#cbecf8';
  document.getElementById('tabD').style.backgroundColor = '#f6e3a0';
  document.getElementById('tabE').style.backgroundColor = '#feddad';
  //document.getElementById('tabF').style.backgroundColor = '#e8d2ed';
  // 指定箇所のみ色を変更
  if (tabname)
  {
    document.getElementById(tabname).style.backgroundColor = tabcolor;
  }
}

// タブボックスの中身
function ChangeTab(tabname)
{
  // 全部消す
  document.getElementById('tab1').style.display = 'none';
  document.getElementById('tab2').style.display = 'none';
  document.getElementById('tab3').style.display = 'none';
  document.getElementById('tab4').style.display = 'none';
  document.getElementById('tab5').style.display = 'none';
  //document.getElementById('tab6').style.display = 'none';
  // 指定箇所のみ表示
  if (tabname)
  {
    document.getElementById(tabname).style.display = 'block';
  }

  // News system
  var url = $('#' + tabname).attr('data-link');
  var visible = (tabname != 'tab1');
  $('#newslink').attr('href', url).css('display', visible ? 'inline' : 'none');
}

//  ←End Watanabe追記

