/*<script type="text/javascript">show_ajaxsearch_box();</script>*/
// Show Google Ajax Search Box
show_ajaxsearch_box = function() {
	document.writeln([
'<h2>Search</h2>',
'<script src="http://www.google.com/uds/api?file=uds.js&amp;v=1.0&amp;key=ABQIAAAA2SGB7kYAwJ7vNIiGUvsYgBQBbqWMXPd7ku0BIuG8sIWAUrc4NRSFo9YNTIVrCt2PqV-iwm2ShFyasQ" type="text/javascript"></script>',
'<style type="text/css">@import "http://www.google.com/uds/css/gsearch.css"; .gsc-control {width:auto;} .gs-snippet b {background:#FF7;}</style>',
'<div id="google-ajax-search" class="link-note">Loading...</div>'
	].join("\n"));
	Event.observe(window, 'load', function() {
		var e = document.getElementById("google-ajax-search");
		if (e) {
			var searchControl = new GSearchControl();
			var siteSearch = new GwebSearch();
			siteSearch.setUserDefinedLabel("サイト内");
			siteSearch.setUserDefinedClassSuffix("siteSearch");
			siteSearch.setSiteRestriction("as-is.net");
			searchControl.addSearcher(siteSearch);
			searchControl.addSearcher(new GwebSearch());
			var drawOptions = new GdrawOptions();
			drawOptions.setDrawMode(GSearchControl.DRAW_MODE_TABBED);
			searchControl.draw(e, drawOptions);
		}
	});
}


// FontChanger
// REQUIRES: prototype.js, cookiemanager.js
FontChanger = Class.create();
FontChanger.prototype = {
	id: null,
	cookieManager: null,
	cookieName: 'body.style.fontSize',
	initialize: function(id) {
		this.id = id || 'fontChanger';
		this.cookieManager = new CookieManager();
		var fontSize = this.cookieManager.getCookie(this.cookieName);
		if (fontSize) document.body.style.fontSize = fontSize;
	},
	setCookieShelfLife: function(days) {
		this.cookieManager.cookieShelfLife = days;
	},
	change: function(fontSize) {
		document.body.style.fontSize = fontSize;
		this.cookieManager.setCookie(this.cookieName, fontSize);
	},
	reset: function() {
		document.body.style.fontSize = '';
		this.cookieManager.clearCookie(this.cookieName);
	},
	show: function() {
		var id = this.id;
		document.writeln([
'<div id="' + id + '">',
//'文字の大きさ: ',
'<span id="' + id + '-small"><img src=http://nanpow.hazamatoshihiko.com/wp-content/themes/v1/images/a_default.gif title=Default /></span>',
'<span id="' + id + '-medium"><img src=http://nanpow.hazamatoshihiko.com/wp-content/themes/v1/images/a_med.gif title=Medium /></span>',
'<span id="' + id + '-large"><img src=http://nanpow.hazamatoshihiko.com/wp-content/themes/v1/images/a_lar.gif title=Large /></span>',
'</div>'
		].join("\n"));
		Event.observe($(id + '-small'), 'click', this.onClickSmall.bind(this));
		Event.observe($(id + '-medium'), 'click', this.onClickMedium.bind(this));
		Event.observe($(id + '-large'), 'click', this.onClickLarge.bind(this));
	},
	onClickSmall: function(e) { this.change('11px'); },
	onClickMedium: function(e) { this.change('12px'); },
	onClickLarge: function(e) { this.change('16px'); }
};
FontChanger.start = function(id) {
	var fontChanger = new FontChanger(id);
	fontChanger.setCookieShelfLife(90);
	fontChanger.show();
};
//END FontChanger


<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
//-->

