
/* TOP FLASHの表示 */
function writeTopFlash()
{
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="757" HEIGHT="224" id="fields_top_master" ALIGN="">');
document.write('<PARAM NAME=movie VALUE="fields_top_master.swf">');
document.write('<PARAM NAME=menu VALUE=false>');
document.write('<PARAM NAME=quality VALUE=high>');
document.write('<PARAM NAME=bgcolor VALUE=#FFFFFF>');
document.write('<EMBED src="fields_top_master.swf" menu=false quality=high bgcolor=#FFFFFF  WIDTH="757" HEIGHT="224" NAME="fields_top_master" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');
document.write('</OBJECT>');
}

/* TOPページ BANNER FLASH表示 */
/* WIDTH=152 HEIGHT=48 */
function writeBannerFlash(url)
{
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="152" height="48" id="top" align="middle">');
document.write('<param name="allowScriptAccess" value="sameDomain" />');
document.write('<param name="movie" value=' +url+ ' />');
document.write('<param name="menu" value="false">');
document.write('<param name="quality" value="high" />');
document.write('<param name="bgcolor" value="#cdcdcd" />');
document.write('<embed src=' +url+ ' quality="high" bgcolor="#cdcdcd" menu="false" width="152" height="48" name="top" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}


/* image change HEAD */
topoff=new Image();topoff.src="/img_c/b_main.gif";
topon=new Image();topon.src="/img_c/b_main2.gif";
iroff=new Image();iroff.src="/img_c/b_ir.gif";
iron=new Image();iron.src="/img_c/b_ir2.gif";
englishoff =new Image();englishoff.src="/img_c/b_eng.gif";
englishon =new Image();englishon.src="/img_c/b_eng2.gif";

/* image change HEAD MENU */
m01_0off=new Image();m01_0off.src="/img_c/m01_0.gif";
m01_0on =new Image();m01_0on.src ="/img_c/m01_0_on.gif";
m02_0off=new Image();m02_0off.src="/img_c/m02_0.gif";
m02_0on =new Image();m02_0on.src ="/img_c/m02_0_on.gif";
m03_0off=new Image();m03_0off.src="/img_c/m03_0.gif";
m03_0on =new Image();m03_0on.src ="/img_c/m03_0_on.gif";
m04_0off=new Image();m04_0off.src="/img_c/m04_0.gif";
m04_0on =new Image();m04_0on.src ="/img_c/m04_0_on.gif";
m05_0off=new Image();m05_0off.src="/img_c/m05_0.gif";
m05_0on =new Image();m05_0on.src ="/img_c/m05_0_on.gif";
m06_0off=new Image();m06_0off.src="/img_c/m06_0.gif";
m06_0on =new Image();m06_0on.src ="/img_c/m06_0_on.gif";


function imgOn(imgName){
document[imgName].src=eval(imgName + "on.src");
}
function imgOff(imgName){
document[imgName].src=eval(imgName + "off.src");
}


/* 左メニューフロート */
/* BODYタグでENInit('movemenu',196,16,20);をonLoad */
/* MENUを囲うDIVタグにid="movemenu"を指定 */
var gDivName;
var gObject;
var gMgnTop;
var gMgnBtm;
var gCurrentY;
var gTop;
var gExY = cExY = 24;
var gTurn = 0;

function fCheckBrowser() {
	this.ver   = navigator.appVersion;
	this.agent = navigator.userAgent;
	this.dom   = document.getElementById ? 1 : 0;
	this.mac   = (this.agent.indexOf("Mac") > -1) ? 1 : 0;
	this.op6   = ((this.agent.indexOf("Opera 6") > -1) && this.dom) ? 1 : 0;
	this.ie5   = ((this.ver.indexOf("MSIE 5") > -1) && this.dom && !this.op6) ? 1 : 0;
	this.ie6r  = ((this.ver.indexOf("MSIE 6") > -1) && this.dom && (document.compatMode == "BackCompat")) ? 1 : 0;
	this.ie6s  = ((this.ver.indexOf("MSIE 6") > -1) && this.dom && (document.compatMode == "CSS1Compat")) ? 1 : 0;
	this.ie4   = (document.all && !this.dom) ? 1 : 0;
	this.ie    = (this.ie4 || this.ie5 || this.ie6r || this.ie6s) ? 1 : 0;
	this.ns6   = (this.dom && (parseInt(this.ver) >= 5)) ? 1 : 0;
	this.ns4   = (document.layers && !this.dom) ? 1 : 0;
	this.ns    = (this.ns4 || this.ns6) ? 1 : 0;
	this.bw5   = (this.ie5 || this.ie6r) ? 1 : 0;
	this.bw6   = (this.ie6s || this.ns6 || this.op6) ? 1 : 0;
	this.bw    = (this.ie6r || this.ie6s || this.ie5 || this.ns6 || this.op6) ? 1 : 0;
	return this;
}

function iniFunc() {
	oBw = new fCheckBrowser;
	if (oBw.bw) {
		gDivName         = oBw.bw5 ? document.all('movemenu') : oBw.bw6 ? document.getElementById('movemenu') : 0;
		gObject          = gDivName.style;
		gObject.position = 'absolute';
		gMgnTop          = 196 ? 196 : 0;
		gMgnBtm          = 16 ? 16 : 0;
		gCurrentY = gTop = 20 ? 20 : gDivName.offsetTop;
		fMoveLayer();
	}
}

function fMoveLayer() {
	var lWinH = 0;
	var lDivH = 0;
	var lTgtY   = 0;
	var lTgtY1  = 0;
	var lTgtY2  = 0;
	var lDtcY   = 0;

	lDivH = gDivName.offsetHeight;

	if (oBw.ie6s) {
		lWinH = document.documentElement.clientHeight;
	} else if (oBw.ns6 || oBw.op6) {
		lWinH = innerHeight;
	} else if (oBw.bw5) {
		lWinH = document.body.clientHeight;
	} else {
		lWinH = 0;
	}

	if (oBw.ie6s) {
		lTgtY = document.documentElement.scrollTop;
	} else if (oBw.bw5) {
		lTgtY = document.body.scrollTop;
	} else if (oBw.ns6 || oBw.op6) {
		lTgtY = window.pageYOffset;
	} else {
		lTgtY = 0;
	}

	if (lWinH >= gMgnTop + lDivH + gMgnBtm) {
		lTgtY = Math.max(lTgtY + gMgnTop, gTop);
	} else {
		lTgtY1 = Math.max(lTgtY + gMgnTop, gTop);
		lTgtY2 = Math.max(lTgtY - (lDivH + gMgnBtm - lWinH), gTop);
		if (lTgtY1 > gCurrentY && lTgtY2 < gCurrentY) {
			lTgtY = gCurrentY;
		} else if (lTgtY2 < gCurrentY) {
			lTgtY = Math.max(lTgtY1, lTgtY2);
		} else {
			lTgtY = Math.min(lTgtY1, lTgtY2);
		}
	}

	lTgtY += gExY;

	if (lTgtY != gCurrentY) {
		lDtcY = (lTgtY - gCurrentY);
		if (Math.abs(lDtcY) < 1 || (Math.abs(lTgtY - gCurrentY) <= cExY && gTurn == 1)) {
			lDtcY = (lDtcY > 0) ? 1 : (lDtcY < 0) ? -1 : 0;
		}

		gCurrentY   += Math.round(lDtcY);
		gObject.top =  gCurrentY + 'px';

		if (Math.abs(lTgtY - gCurrentY) <= cExY && gTurn == 1) {
			gExY  = 0;
		} else {
			gExY  = (lDtcY > 0) ? cExY : (lDtcY < 0) ? -cExY : 0;
			gTurn = 0;
		}
	} else {
		if (gTurn == 0) {
			gTurn = 1;
			gExY  = 0;
		} else {
			gTurn = 2;
		}
	}

	setTimeout('fMoveLayer()', 10);
}

/* FOOTERの表示 */
function writeFooter()
{
document.write('<table border="0" cellpadding="0" cellspacing="0" width="762" background="">');
document.write('<tr>');
document.write('<td width="7"><img src="img/spacer.gif" width="1" height="1" border="0" alt=""></td>');
document.write('<td bgcolor="#414141">');
document.write('<table border="0" cellpadding="0" cellspacing="1" width="100%">');
document.write('	<tr>');
document.write('		<td align="right" bgcolor="#EEF6F6"><a href="/use_conditions/index.html"><img src="/img_c/footer_term.gif" width="82" height="9" border="0" alt="ご利用に際して" hspace="11" vspace="5"></a><a href="/mail_form/privacy.html"><img src="/img_c/footer_privacy.gif" width="102" height="9" border="0" alt="個人情報の取り扱い" hspace="11" vspace="5"></a><a href="/link/index.html"><img src="/img_c/footer_link.gif" width="46" height="9" border="0" alt="リンク" hspace="11" vspace="5"></a><a href="/mail_form/index.html"><img src="/img_c/footer_contact.gif" width="76" height="9" border="0" alt="お問い合わせ" hspace="11" vspace="5"></a><a href="/sitemap/index.html"><img src="/img_c/footer_sitemap.gif" width="74" height="9" border="0" alt="サイトマップ" hspace="11" vspace="5"></a>');
document.write('		</td>');
document.write('	</tr>');
document.write('</table>');
document.write('</td>');
document.write('</tr>');
document.write('<tr>');
document.write('<td width="5"><img src="img/spacer.gif" width="1" height="1" border="0" alt=""></td>');
document.write('<td><img src="/img_c/copyright.gif" width="177" height="11" border="0" alt="(C) Fields Corporation All rights reserved" vspace="8"></td>');
document.write('</tr>');
document.write('</table>');
}