window.onload = function() {
  var elmCal = document.getElementById("CalendarOut");
  var elmCalUniv = document.getElementById("CalendarOutUniv");
  //トップページカレンダー
  if (elmCal || elmCalUniv) {
    document.getElementById("Calendar_Prev").onclick = function () {
  	  calendar_change("Calendar_Prev", -1);
    }
    document.getElementById("Calendar_Reset").onclick = function () {
      calendar_change("Calendar_Reset", 0);
    }
    document.getElementById("Calendar_Next").onclick = function() {
      calendar_change("Calendar_Next", 1);
    }
  }

  /**
   * 大学院模試申込みフォーム用
  **/
  var elmMosi   = document.getElementById('JukenMosi');
  var elmKamoku = document.getElementById('JukenKamoku');
  if (elmMosi && elmKamoku) {
    var inputMosi   = elmMosi.getElementsByTagName("input");
    var inputKamoku = elmKamoku.getElementsByTagName("input");
    for (var i = 1; i < 10; i++) {
      inputKamoku[i].disabled = true;
    }
    addEvent(inputMosi[1], 'click', enable_kamoku, false);
    addEvent(inputMosi[2], 'click', enable_kamoku, false);
  }

  function enable_kamoku() {
    var i;
    var inputMosi   = elmMosi.getElementsByTagName("input");
    var inputKamoku = elmKamoku.getElementsByTagName("input");

    if (inputMosi[1].checked) {
      for (i = 1; i < 3; i++) {
        inputKamoku[i].disabled = false;
      }
    } else {
      for (i = 1; i < 3; i++) {
        inputKamoku[i].checked = false;
        inputKamoku[i].disabled = true;
      }
    }
    if (inputMosi[2].checked) {
      for (i = 3; i < 10; i++) {
        inputKamoku[i].disabled = false;
      }
    } else {
      for (i = 3; i < 10; i++) {
        inputKamoku[i].checked = false;
        inputKamoku[i].disabled = true;
      }
    }
  }

  if ($("#Menu").length > 0) {
	if ($.cookie('_cyuouzemi_menu')) {
		menu_change($.cookie('_cyuouzemi_menu'));
	} else {
		menu_change("hennyu");
	}
    $("#MenuHennyu").click(function() {
    	return menu_change("hennyu");
    });
    $("#MenuInsi").click(function() {
    	return menu_change("insi");
    });
    $("#MenuWeb").click(function() {
    	return menu_change("web");
    });
    $("#MenuUniv").click(function() {
    	return menu_change("daigaku");
    });
	$("#MenuJob").click(function() {
		return menu_change("job");
	});
    $("#MenuOther").click(function() {
    	return menu_change("other");
    });
  }

	if ($("#FormTable").length > 0) {
		$("#FormTable tr td.notice_abroad").append("<br /><span class='fontRed'>(海外の方は000-0000として下さい)</span>").css('font-size', '77%');
	}

// 現在ページ反転設定
  currentPage();
// 別窓オープン
  external();
// ロールオーバー
  imgFlip("_base.", "_flip.");
// XP以下はMS Pゴシック
  set_fontfamily();
}
