// ユーザーエージェント判別var ua = navigator.userAgent;var WIN = (ua.indexOf("Windows") != -1);var MAC = (ua.indexOf("Mac") != -1);var IE = (ua.indexOf("MSIE") != -1);if (IE && ua.indexOf("MSIE 6") != -1) { var VER = 6; }else if (IE && ua.indexOf("MSIE 5.5") != -1) { var VER = 5.5; }else if (IE && ua.indexOf("MSIE 5.2") != -1) { var VER = 5.2; }else if (IE && ua.indexOf("MSIE 5.1") != -1) { var VER = 5.1; }else if (IE && ua.indexOf("MSIE 5") != -1) { var VER = 5; }var NN = (ua.indexOf("Netscape") != -1);if (NN && ua.indexOf("Netscape/7") != -1) { var VER = 7; }else if (NN && ua.indexOf("Netscape6/") != -1) { var VER = 6; }var OP = (ua.indexOf("Opera") != -1);if (OP && ua.indexOf("Opera 7.5") != -1) { var VER = 7.5; }else if (OP && ua.indexOf("Opera 7") != -1) { var VER = 7; }else if (OP && ua.indexOf("Opera 6") != -1) { var VER = 6; }var SF = (ua.indexOf("Safari") != -1);if (SF && ua.indexOf("Safari/125") != -1) { var VER = 125; }else if (SF && ua.indexOf("Safari/100") != -1) { var VER = 100; }else if (SF && ua.indexOf("Safari/85") != -1) { var VER = 85; }// ブラウザ判別後の処理if (WIN && IE) {    document.write('<link rel="stylesheet" href="/eng/cmn/css/win_ie.css" type="text/css" media="all">');}// 画像ロールオーバーwindow.onload = function() {	var imgNodeList = getElementsByClassName('chgImg');	var node;	for (var i=0, len=imgNodeList.length; i<len; i++) {		node = imgNodeList[i];		node.originalSrc = node.src;		node.rolloverSrc = node.src.replace('.gif','_ovr.gif').replace('.jpg','_ovr.jpg').replace('.png','_ovr.png');		preloadImg(node.rolloverSrc);		node.onmouseover = function() {			this.src = this.rolloverSrc;		}		node.onmouseout = function() {			this.src = this.originalSrc;		}	}}// 画像ロールオーバー（呼び出す場合）function chgImg() {	var imgNodeList = getElementsByClassName('chgImg');	var node;	for (var i=0, len=imgNodeList.length; i<len; i++) {		node = imgNodeList[i];		node.originalSrc = node.src;		node.rolloverSrc = node.src.replace('.gif','_ovr.gif').replace('.jpg','_ovr.jpg').replace('.png','_ovr.png');		preloadImg(node.rolloverSrc);		node.onmouseover = function() {			this.src = this.rolloverSrc;		}		node.onmouseout = function() {			this.src = this.originalSrc;		}	}}// クラス名からエレメントノード配列を取得function getElementsByClassName(name) {	if (document.all) {		var classElements = new Array();		var allElements = document.all;		for (i = 0, j = 0; i < allElements.length; i++) {			if (allElements[i].className == name) {				classElements[j] = allElements[i];				j++;			}		}    	} else if (document.getElementsByTagName) {		var classElements = new Array();		var allElements = document.getElementsByTagName("*");		for (i = 0, j = 0; i < allElements.length; i++) {			if (allElements[i].className == name) {				classElements[j] = allElements[i];				j++;			}		}	} else {		return;	}	return classElements;}// プリロードvar preloadImages = [];function preloadImg(url) {	var p = preloadImages;	var l = p.length;	p[l] = new Image();	p[l].src = url;}// フォントサイズ切り替え$(function(){   var currentstyle = readCookie('fontStyle');   if (currentstyle){   switchFont(currentstyle);   };   $("a.sizeL").click(function(){   switchFont("fontL");   return false;   });   $("a.sizeM").click(function(){   switchFont("fontM");   return false;   });   $("a.sizeS").click(function(){   switchFont("fontS");   return false;  });});function switchFont(className){   $("body").removeAttr("class").addClass(className);   createCookie('fontStyle', className, 365);};// cookie script http://www.quirksmode.org/js/cookies.htmlfunction createCookie(name,value,days){   if (days){   var date = new Date();   date.setTime(date.getTime()+(days*24*60*60*1000));   var expires = "; expires="+date.toGMTString();   }   else var expires = "";   document.cookie = name+"="+value+expires+"; path=/";}function readCookie(name){   var nameEQ = name + "=";   var ca = document.cookie.split(';');   for(var i=0;i < ca.length;i++)   {   var c = ca[i];   while (c.charAt(0)==' ') c = c.substring(1,c.length);   if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);   }   return null;}// 印刷ボタンfunction print_out() {var ua = navigator.userAgent;var WIN = (ua.indexOf("Windows") != -1);var MAC = (ua.indexOf("Mac") != -1);var IE = (ua.indexOf("MSIE") != -1);/* MAC IE以外なら印刷を実行 */if (MAC && IE) alert("お使いのブラウザではこの機能は利用できません。ブラウザのメニューから印刷してください。");else self.print();}// onclick="popup('URL','ウィンドウネーム','ツールバー','幅','高さ');return false"function popup(win_url,win_name,win_toolbar,win_width,win_height){	window.name="popup";	var win_data = "toolbar=" + win_toolbar + ",status=" + win_toolbar + ",menubar=" + win_toolbar + ",scrollbars=1,resizable=1,width=" + win_width + ",height=" + win_height;	WinOpen = window.open(win_url,win_name,win_data);	WinOpen.focus();}// プラグインチェックvar contentVersion = 8;var FlashCanPlay = false;var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;if ( plugin ) {  var words = navigator.plugins["Shockwave Flash"].description.split(" ");  for (var i = 0; i < words.length; ++i) {    if (isNaN(parseInt(words[i])))    continue;    var PluginVersion = words[i];   }  var FlashCanPlay = PluginVersion >= contentVersion;} else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) {  document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');  document.write('on error resume next \n');  document.write('FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & contentVersion))) \n');  document.write('</SCR' + 'IPT\> \n');}// フラッシュ配置function AddFlash(movie,width,height,val,color,menu,quality,loop,id,align) {	document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ');	document.write('codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" ');	document.write('width="'+width+'" ');	document.write('height="'+height+'" ');	document.write('id="'+id+'" ');	document.write('align="'+align+'">\n');if(val){	document.write('<param name="movie" value="'+movie+'?'+val+'" />\n');	document.write('<param name=FlashVars VALUE="'+val+'" />\n');}else{	document.write('<param name="movie" value="'+movie+'" />\n');}	document.write('<param name="menu" value="'+menu+'" />\n');	document.write('<param name="quality" value="'+quality+'" />\n');	document.write('<param name="loop" value="'+loop+'" />\n');	document.write('<param name="bgcolor" value="#'+color+'" />\n');	document.write('<embed ');if(val){	document.write('src="'+movie+'?'+val+'" ');	document.write('FlashVars="'+val+'" ');}else{	document.write('src="'+movie+'" ');}	document.write('menu="'+menu+'" ');	document.write('quality="'+quality+'" ');	document.write('loop="'+loop+'" ');	document.write('bgcolor="#'+color+'" ');	document.write('width="'+width+'" ');	document.write('height="'+height+'" ');	document.write('name="'+id+'" ');	document.write('align="'+align+'" ');	document.write('type="application/x-shockwave-flash" ');	document.write('pluginspage="http://www.macromedia.com/go/getflashplayer" />\n');	document.write('</object>\n');}