var IE7 = (typeof document.documentElement.style.msInterpolationMode != "undefined") ? true : false;
var IE5 = (navigator.userAgent.indexOf('MSIE 5') != -1);
var IE6 = (!IE7 && !IE5 && window.ActiveXObject) ? true : false;

var s = navigator.userAgent.indexOf('Windows NT');

var fontsizeCSS = new Array('','文字サイズ：小','文字サイズ：中','文字サイズ：大');
var fontsizeFile = new Array('','fontsize_small.css','fontsize_medium.css','fontsize_large.css');

$(function() {
	if (s != -1 && navigator.userAgent.charAt(s + 11) >= 6) {
		$("head link:last").after('<link rel="stylesheet" href="/wp-content/themes/ja/css/meiryo.css" type="text/css" media="screen" />');
	}

	if (navigator.cookieEnabled) {
		if (document.cookie.indexOf('fontsize=') != -1) {
			fontsize(document.cookie.charAt(document.cookie.indexOf('fontsize=') + 9));
		} else {
			fontsize(2);
		}
	} else {
		fontsize(2);
	}
});

function siteSearch(ele) {
	ele.parentNode.getElementsByTagName('form')[0].submit();
	return false;
}

function fontsize(n) {
	if (document.styleSheets) {
		if (!navigator.userAgent.match(/AppleWebKit/)) {
			var fsArray = document.styleSheets;
			for (i = 0; i < fsArray.length; i++) {
				if (fsArray[i].title) fsArray[i].disabled = (fsArray[i].title != fontsizeCSS[n]);
			}
		} else {
			var fsArray = document.getElementsByTagName("link");
			for (i = 0; i < fsArray.length; i++) {
				if (fsArray[i].title && fsArray[i].rel == 'stylesheet') {
					setTimeout('document.getElementsByTagName("link")[' + i + '].href =' +
						'"/wp-content/themes/ja/css/' + fontsizeFile[n] + '";', 10);
				}
			}
		}
	}
	if (navigator.cookieEnabled) {
		exp = new Date(); exp.setTime(exp.getTime() + 1000 * 60 * 60 * 24 * 7);
		document.cookie = "fontsize=" + n + "; expires=" + exp.toGMTString() + '; path=/;';
	}
	return false;
}

function popupWindow(ele, w, h) {
	if (ele.href.indexOf('/office/') == -1) {
		w = w ? "width=" + w + "," : "";
		h = h ? "height=" + h + "," : "";
	} else {
		w = w ? "width=" + w + "," : "width=600,";
		h = h ? "height=" + h + "," : "height=680,";
	}
	window.open(ele.href, 'JA', w + h + "toolbar=0,location=0,status=0,menubar=0,scrollbars=1,resizable=1");
	return false;
}
var maps = new Array();
function drawMap(divID, s) {
	var param = s.split(',');
	onunload = GUnload;
	if (GBrowserIsCompatible()) {
		maps[divID] = new GMap2(document.getElementById('gmap' + divID));
		maps[divID].setCenter(new GLatLng(param[0], param[1]), Number(param[2]));
		var marker = new GMarker(new GLatLng(param[0], param[1]));
		maps[divID].addOverlay(marker);
//		maps[divID].addControl(new GHierarchicalMapTypeControl());
		maps[divID].addControl(new GSmallMapControl());
	}
}

