function detail(id, rel) {
	var dform = document.forms['DetailForm'];
	var sform = document.forms['iSearch'];

	dform.action = "?mode=detail&id="+id+"#rpos";
	// search
	for (var i = 0; i < sform.establish.length; i++) {
		if (sform.establish[i].checked) {
			var estval = sform.establish[i].value;
		}
	}

	dform.establish.value = estval;
	dform.isrch.value = sform.isrch.value;
	dform.submit();
	$.cookie('_isearch_open', rel);
	return false;
}

$(document).ready(function() {

	$("a#RP").fancybox();

	var elm = $("div.isrch_frame_body_koku > div > h4");
	if (elm) {
		$(elm).next().hide();
		if ($.cookie('_isearch_open')) {
			var op = $.cookie('_isearch_open');
			for (var i = 0; i < $(elm).length; i++) {
				if (op == elm[i].firstChild.getAttribute('rel')) {
					$(elm[i]).next().show();
				}
			}
		}
		$(elm).mouseover(function() {
			$(this).css('background-color', '#ffffcc');
		});
		$(elm).mouseout(function() {
			$(this).css('background-color', 'transparent');
		});
		for (var i = 0; i < $(elm).length; i++) {
			$(elm[i]).click(function() {
				var sp = 300;
				if (isIE6()) {
					sp = 0;
				}
				var rel = this.firstChild.getAttribute('rel');
				$(this).next().slideToggle(sp, function(){
					if ($(this).is(":hidden")) {
						$.cookie('_isearch_open', null);
					} else {
						$.cookie('_isearch_open', rel);
					}
 				});
			});
		}
	}

	var elm_si = $("div.isrch_frame_body_si > div > h4");
	if (elm_si) {
		$(elm_si).next().hide();
		if ($.cookie('_isearch_open')) {
			var op = $.cookie('_isearch_open');
			for (var i = 0; i < $(elm_si).length; i++) {
				if (op == elm_si[i].firstChild.getAttribute('rel')) {
					$(elm_si[i]).next().show();
				}
			}
		}
		$(elm_si).mouseover(function() {
			$(this).css('background-color', '#ffffcc');
		});
		$(elm_si).mouseout(function() {
			$(this).css('background-color', 'transparent');
		});
		for (var i = 0; i < $(elm_si).length; i++) {
			$(elm_si[i]).click(function() {
				var sp = 300;
				if (isIE6()) {
					sp = 0;
				}
				var rel = this.firstChild.getAttribute('rel');
				$(this).next().slideToggle(sp, function(){
					if ($(this).is(":hidden")) {
						$.cookie('_isearch_open', null);
					} else {
						$.cookie('_isearch_open', rel);
					}
 				});
			});
		}
	}

	// MS Pゴシック用フォント調整
	switch (get_os()) {
		case "Windows Server 2003":
		case "Windows XP":
		case "Windows 2000":
		case "Windows ME":
		case "Windows NT":
		case "Windows 98":
		case "Windows 95":
			$("div.isrch_frame_body_koku > div > h3").css('padding-top', '3px');
			$("div.isrch_frame_body_koku > div > h4").css('padding', '6px 0');
			$("div.isrch_frame_body_si > div > h3").css('padding-top', '3px');
			$("div.isrch_frame_body_si > div > h4").css('padding', '6px 0');
			$("#OpenCampusInfo dl dt").css('margin-bottom', '2px');
			$("#OpenCampusInfo dl dd").css('margin-bottom', '4px').css('line-height', '120%');
			break;
		default:
			break;
	}
});

