//==============================================================================
// 他社フォント比較画像切り替え
//==============================================================================
function look()
{
iti=document.change.menu.selectedIndex;
image=document.change.menu.options[iti].value;
document.war.src=image;
}

function look2()
{
iti=document.change2.menu.selectedIndex;
image=document.change2.menu.options[iti].value;
document.war2.src=image;
}


//==============================================================================
// IE PNG fix
// with jquerypngfix.js
//==============================================================================
$(document).ready(function() {
$("img[@src$=png]").pngfix();
});

//==============================================================================
// jQuery_Auto 0.9
//==============================================================================
// jQuery_Auto 0.9
// Automatic functions for webpages (using the wonderful jQuery library)

// Copyright: (c) 2006, Michal Tatarynowicz (tatarynowicz@gmail.com)
// Licenced as Public Domain (http://creativecommons.org/licenses/publicdomain/)
// $Id: jquery_auto.js 426 2006-05-06 19:54:39Z Michal $


// Initialization

$.auto = {
	init: function() {
		for (module in $.auto) {
			if ($.auto[module].init)
				$.auto[module].init();
		}
	}
};

$(document).ready($.auto.init);


// Auto-hidden elements

$.auto.hide = {
	init: function() {
		$('.Hide').hide();
	}
};


// Mouse hover

$.auto.hover = {

	init: function() {
		$('IMG.Hover')
			.bind('mouseover', this.enter)
			.bind('mouseout', this.exit)
			.each(this.preload);
	},

	preload: function() {
		this.preloaded = new Image;
		this.preloaded.src = this.src.replace(/^(.+)(\.[a-z]+)$/, "$1_over$2");
	},

	enter: function() {
		this.src = this.src.replace(/^(.+)(\.[a-z]+)$/, "$1_over$2");
	},

	exit: function() {
		this.src = this.src.replace(/^(.+)_over(\.[a-z]+)$/, "$1$2");
	}
};


// Auto-submitting SELECTs

$.auto.submit = {
	init: function() {
		$('SELECT.Submit').bind('change', this.on_change);
	},

	on_change: function() {
		if (this.value) this.form.submit();
	}
};


// Auto-selected text in text fields after a label click

$.auto.select = {
	init: function() {
		$('LABEL.Select').each(this.label_action);
		$('INPUT.Select').bind('click', function(){ this.select(); });
	},

	label_action: function() {
		var field = $('#'+this.htmlFor).get(0);
		if (field && field.focus && field.select) {
			$(this).bind('click', function(){ field.focus(); field.select(); });
		}
	}
};


// Switches tabs on click

$.auto.tabs = {

	init: function() {

		$('.Tabs').each(function(){
			var f = $.auto.tabs.click;
			var group = this;
			$('.Tab', group).each(function(){
				this.group = group;
				$(this).click(f);
				$('#'+this.id+'_body').hide();
			}).filter(':first').trigger('click');
		});

	},

	click: function() {
		var tab = $('#'+this.id+'_body').get(0);
		$('.Tab', this.group).each(function(){
			$(this).removeClass('Active');
			$('#'+this.id+'_body').hide();
		});

		$(this).addClass('Active');
		$(tab).show();
		this.blur();

		return false;
	}

};


//==============================================================================
// Setup MailAddress
//==============================================================================
function infoMail() {document.write('<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#105;&#110;&#102;&#111;&#64;&#116;&#121;&#112;&#101;&#45;&#99;&#52;&#46;&#99;&#111;&#109;">&#105;&#110;&#102;&#111;&#64;&#116;&#121;&#112;&#101;&#45;&#99;&#52;&#46;&#99;&#111;&#109;</a>')
}

function supportMail() {document.write('<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;&#115;&#117;&#112;&#112;&#111;&#114;&#116;&#64;&#102;&#111;&#110;&#116;&#97;&#108;&#108;&#105;&#97;&#110;&#99;&#101;&#46;&#110;&#101;&#116;">&#115;&#117;&#112;&#112;&#111;&#114;&#116;&#64;&#102;&#111;&#110;&#116;&#97;&#108;&#108;&#105;&#97;&#110;&#99;&#101;&#46;&#110;&#101;&#116;</a>')
}


//==============================================================================
// Setup This Year on Copyrights
//==============================================================================
nowyear = new Date();
function ThisYear () {
		document.write(nowyear.getFullYear());
}

//==============================================================================
// PRINT
//==============================================================================
function PrintOut() {
if (navigator.userAgent.match(/msie (\d)/i))
v = (eval(RegExp.$1) >= 5) ? 1 : 0;
else if (self.innerWidth)
v = (eval(navigator.appVersion.charAt(0)) >= 4) ? 1 : 0;
else v = 0;

/* print() が使えるブラウザなら印刷を実行 */
if (v) self.print();
else alert("お使いのブラウザではこの機能は利用できません。[メニュー]より印刷をしてください。");
}