<!--

// ========================================================================
var tab = {
	init: function(){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		
		for(i=0; i<pages.length; i++) {
			if(i !== 0) pages[i].style.display = 'none';
			tabs[i].onclick = function(){ tab.showpage(this); return false; };
		}
	},
	
	showpage: function(obj){
		var tabs = this.setup.tabs;
		var pages = this.setup.pages;
		var num;
		
		for(num=0; num<tabs.length; num++) {
			if(tabs[num] === obj) break;
		}
		
		for(var i=0; i<pages.length; i++) {
			if(i == num) {
				pages[num].style.display = 'block';
				tabs[num].className = 'present';
			}
			else{
				pages[i].style.display = 'none';
				tabs[i].className = null;
			}
		}
	}
}
  //----------------------------------------------------------------------
  // 整数のチェック
  //----------------------------------------------------------------------
  function jsIsNum(inbuff){
      var sbuff;
      var c;
      var i;

      sbuff=""+inbuff;
      for (i=0; i<sbuff.length; i++) {
          c = sbuff.substring(i,i+1);

          if (c<"0" || c>"9")
              return false;
      }
      return true;
  }
   //----------------------------------------------------------------------
  // 半角英数字のチェック
  //----------------------------------------------------------------------
   function jsIsEiSuu(inbuff){
    var err = 0;
    var str = inbuff;
    for (var i=0;i<str.length;i++){
      var code = str.charCodeAt(i);
      //alert(i + ":" + code)
      if ((48<=code && code <=57) || (65<= code && code <=90) || (97 <= code && code <= 122)){
        //真だったら何もしない
      }else{
       err++;
      }
    }
    if (err!=0) {
    	return false;
    }else{
    	return true;
    }
  }

  //----------------------------------------------------------------------
  // 空白を省いた文字列を返す
  //----------------------------------------------------------------------
  function jsTrim(inbuff){
      var sbuff;
      var rbuff="";
      var c;
      var i;

      sbuff=""+inbuff;
      for (i=0; sbuff.length>i; i++) {
          c = sbuff.substring(i,i+1);

          if (c!=" ")
              rbuff+=""+c;
      }
      return rbuff;
  }

  //----------------------------------------------------------------------
  // 検索対象文字列より検索文字を探す
  //----------------------------------------------------------------------
  function jsSeaStr(inbuff, seastr){
      var sbuff;
      var i;

      sbuff=""+inbuff;
      for (i=0; sbuff.length>i; i++)
        if (sbuff.substring(i,i+1)==seastr)
            return true;

      return false;
  }
//----------------------------------------------------------------------
// 日付存在チェック(６桁、８桁入力）
//----------------------------------------------------------------------
function jsDateCheck(yymmdd) {

	var dyy = 0;
	
	//文字列を分解する
	var textArray = yymmdd.split("/");

	//セパレータのチェックを行う
	if (textArray.length != 3) {
		textArray = yymmdd.split(".");
		if (textArray.length != 3) {
			return false;
		}
	}
	//西暦２桁は４桁に直す
	if (textArray[0].length < 4) {
		dyy = parseInt(textArray[0],10);//数値に変換
		if (textArray[0] > 80) {
			dyy = dyy+1900;
		} else {
			dyy = dyy + 2000;
		}
		textArray[0] = dyy
	}
	
	
	//日付の実在チェックを行う
	if (jsChkDate(textArray[0], textArray[1],textArray[2])) {
		if (textArray[1].length < 2) {
			textArray[1] = '0' + textArray[1]; 
		}
		if (textArray[2].length < 2) {
			textArray[2] = '0' + textArray[2]; 
		}
		var sMsg = textArray[0] + "/" + textArray[1] + "/" + textArray[2];
	} else {
		var sMsg= "";
	}
		return sMsg;
}

//----------------------------------------------------------------------
// 日付存在チェック
//----------------------------------------------------------------------
function jsChkDate(y, m, d){
	var d_max;

    //数字のチェック
    if (!jsIsNum(y)) return false;
	if (!jsIsNum(m)) return false;
	if (!jsIsNum(d)) return false;
    //月チェック
    if (y<1900 || 2078<y) return false;

    //月チェック
      if (m<1 || 12<m) return false;

      //月の最終日の取得
      if (m==2)
          if (y%400==0)
              d_max=29;
          else
              if (y%100==0)
                  d_max=28;
              else
                  if (y%4==0)
                      d_max=29;
                  else
                      d_max=28;
      else
          if (m==4 || m==6 || m==9 || m==11)
              d_max=30;
          else
              d_max=31;

      //日チェック
      if (d<1 || d_max<d) return false;

      return true;
  }
//-------------------------------------------
//	数値チェック
//-------------------------------------------
function ispPosInteger(inputVal) {

	inputstr = "" + inputVal
	for (var i = 0; i < inputstr.length; i++) {
		var oneChar = inputstr.charAt(i)
		if (oneChar < "0" || oneChar > "9") {
			return false
		}
	}
	return true
}

//-------------------------------------------
//	コンボリスト位置セット
//-------------------------------------------
function fnc_ListSet(setObject,setText) {

	mIdx = setObject.length - 1
	sFlg = false
	for (sIdx = 0 ; sIdx <= mIdx ; sIdx++) {
		if (setObject.options[sIdx].value == setText) {
			setObject.options[sIdx].selected = true;
			return true;
		}
	}
	setObject.options[0].selected = true;
	return false;

}

//------------------------------------------
//オプションボタン項目選択
//------------------------------------------
function jfnc_OptSet(setOptObj,setValue)
{
	mIdx=setOptObj.length-1;
	for (var i = 0 ; i <= mIdx ; i++) {
		if (setOptObj[i].value == setValue) {
			setOptObj[i].checked = true;
			return true;
		}
	}
}

//-------------------------------------------
//	日付比較
//-------------------------------------------
function DateCompare(SrcDate,DestDate){

	if (DestDate==""){
		return true;
	}
	if (SrcDate <= DestDate ){
		return true;
	}else{
		return false;
	}
	
}

function textChange(inText){
document.getElementById("pcaption").childNodes[0].nodeValue = inText;
}
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function openW(dispURL){
var w = open(dispURL,"new",'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=yes,width=385,height=400');w.focus();
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

<!--
//FLASH表示用
function printSwf(inSwf,inWidth,inHeight){

	if ((getFlashPlayerVersion () < 6) || (getLocationSearch ("html") == "1")) {
		document.write (
			'このサイトをご覧いただくためには最新のフラッシュプラグインが必要です。\n' +
			'プラグインをおもちでない方は必ず<a href="http://www.macromedia.com/shockwave/download/download.cgi?P5_Language=Japanese&Lang=Japanese&P1_Prod_Version=ShockwaveFlash" target="_blank">ダウンロード</a>してからご覧ください。\n'
		);

	} else {
		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" ' +
				'id="Promotion" width="' + inWidth + '" height="' + inHeight + '">' +
				'<param name="allowScriptAccess" value="sameDomain" >' +
				'<param name="quality" value="high">' +
				'<param name="movie" value="' + inSwf + '">' +
				'<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" ' +
					' name="Promotion" allowScriptAccess="sameDomain" quality="high" width="' + inWidth + '" height="' + inHeight + '" ' +
					'src="' + inSwf + '"' +
				'><\/embed' +
			'><\/object>'
		);

	}
}

// [object - navigator | 020916a]
function isWin () { return (navigator.appVersion.indexOf ("Win") != -1); }
function isMac () { return (navigator.appVersion.indexOf ("Mac") != -1); }
function isIE () { return (navigator.appName.indexOf ("Explorer") != -1); }
function isNS () { return (navigator.appName.indexOf ("Netscape") != -1); }
function isWinIE () { return (isWin () && isIE ()); }
function isWinNS () { return (isWin () && isNS ()); }
function isMacIE () { return (isMac () && isIE ()); }
function isMacNS () { return (isMac () && isNS ()); }
function isW3CDOM () { return (document.getElementById ? true : false); }
function isMSDOM () { return (document.all ? true : false); }
function isNCDOM () { return (document.layers ? true : false); }
function isDOM () { return (isW3CDOM () || isMSDOM () || isNCDOM ()); }

// [object - navigator.plugin | 030308a]
function getFlashPlayerVersion () { if (navigator.plugins) with (navigator) { var s = "application/x-shockwave-flash"; if (mimeTypes && mimeTypes [s] && mimeTypes [s].enabledPlugin) nFlashPlayerVersion = navigator.plugins ["Shockwave Flash"].description.match (/\d+/); } return parseInt (nFlashPlayerVersion); }; var nFlashPlayerVersion = 0; if (isWinIE ()) document.write ('<scr' + 'ipt type="text/vbscript" language="VBScript"\>\nPrivate i, b\nOn Error Resume Next\nFor i = 6 To 1 Step -1\nb = (IsObject (CreateObject ("ShockwaveFlash.ShockwaveFlash." & i)))\nIf b Then \nnFlashPlayerVersion = i\nExit For\nEnd If\nNext\n</scr' + 'ipt\>');

// [object - window | 030910a]
function openWindow (url, id, w, h, features, centering) { var s = (w ? ("width=" + w) : "") + (h ? (",height=" + h) : ""); var ss = new Array ("menubar", "toolbar", "location", "scrollbars", "status", "resizable"); if (features) for (i in ss) s += "," + ss [i] + "=" + features.charAt (i); if (centering) { var x = (screen.width / 2) - (w / 2 + 10); var y = (screen.height / 2) - (h / 2 + 10); s += ",left=" + x + ",top=" + y + ",screenX=" + x + ",screenY=" + y; } var o = window.open (url, id, s); o.focus (); return o; }
function closeWindow () { var a = arguments; var r = true; if (a.length) for (var i = 0; i < a.length; i++) { var o = a [i]; if (o) o.close (); else r = false; } else top.close (); return r; }
function isWindowClosed (o) { var s = navigator.userAgent; return (!o ? true : ((isWin () && ((s.indexOf ("Gecko") != -1) || (s.indexOf ("MSIE 4") != -1))) ? o.closed : (typeof o.document != "object"))); }

// [object - window.location | 020925a]
function changeLocation () { var a = arguments; var r = true; for (var i = 0; i < a.length; i += 2) { var o = (a.length < (i + 2)) ? self : a [i + 1]; if (o) o.location.href = a [i]; else r = false; } return r; }
function replaceLocation () { var a = arguments; var r = true; for (var i = 0; i < a.length; i += 2) { var o = (a.length < (i + 2)) ? self : a [i + 1]; if (o) o.location.replace (a [i] + ((getLocationSearch ("print") == "1") ? "?print=1" : ((getLocationSearch ("image") == "1") ? "?image=1" : ""))); else r = false; } return r; }
function getLocationSearch (id, o) { var r = false; if (arguments.length < 2) o = self; if (o) { id = "&" + id + "="; var s = "&" + o.location.search.substring (1) + "&"; var x = s.lastIndexOf (id); if (x != -1) { x += id.length; r = s.substring (x, s.indexOf ("&", x)); }} return r; }

// [object - window.document.cookie | 030818a]
function readCookie (id) { return (new RegExp (" " + id + "=([^;]*)")).test (" " + document.cookie) ? unescape (RegExp.$1) : null; }
function writeCookie (id, value, days, path, domain, secure) { if (days) { var d = new Date; d.setTime (d.getTime () + days * 86400000); } document.cookie = id + "=" + escape (value) + (days ? ("; expires=" + d.toGMTString ()) : "") + (path ? ("; path=" + path) : "") + (domain ? ("; domain=" + domain) : "") + (secure ? "; secure" : ""); return true; }
function deleteCookie (id, path, domain) { var r = false; if (readCookie (id)) { writeCookie (id, "", -1, path, domain); r = true; } return r; }

// [object - window.document.image | 020916a]
function addPreloadImage () { var a = arguments; var ss = sPreloadImageUrls; for (var i = 0; i < a.length; i++) ss [ss.length] = a [i]; }
function preloadImage () { var a = arguments; var vs = a.length ? a : sPreloadImageUrls; var ss = sPreloadedImageUrls; for (var i = 0; i < vs.length; i++) ss [ss.length] = (new Image ()).src = vs [i]; }
function changeImage () { deleteRestoreImage (); var a = arguments; var os = oRestoreImages; var ss = sRestoreImageUrls; for (var i = 0; i < a.length; i += 2) { var v = a [i]; var o = (typeof (v) == "string") ? document.images [v] : v; if (o) { os [os.length] = o; ss [ss.length] = o.src; o.src = a [i + 1]; }}}
function restoreImage () { var os = oRestoreImages; var ss = sRestoreImageUrls; for (var i = os.length - 1; i >= 0; i--) os [i].src = ss [i]; deleteRestoreImage (); }
function deleteRestoreImage () { oRestoreImages = new Array (); sRestoreImageUrls = new Array (); } var sPreloadImageUrls = new Array (); var sPreloadedImageUrls = new Array (); var oRestoreImages = new Array (); var sRestoreImageUrls = new Array ();

// [event | 030910a]
function addWindowEventFunction (e, s) { var ss = sWindowEventFunctions [e]; ss [ss.length] = s; }
function removeWindowEventFunction (e, s) { var ss = sWindowEventFunctions [e]; for (var i = 0; i < ss.length; i++) { if (ss [i] == s) ss [i] = null; }}
function handleWindowEvent (e) { var ss = sWindowEventFunctions [e]; for (var i = 0; i < ss.length; i++) { var s = ss [i]; if (s) eval (s); } if (e == "onLoad") preloadImage (); } var sWindowEventFunctions = new Array ();
function handleWindowOnLoad () { handleWindowEvent ("onLoad"); } sWindowEventFunctions ["onLoad"] = new Array (); window.onload = handleWindowOnLoad;
function handleWindowOnUnload () { handleWindowEvent ("onUnload"); } sWindowEventFunctions ["onUnload"] = new Array (); window.onunload = handleWindowOnUnload; if (isMacIE ()) addWindowEventFunction ("onUnload", "restoreImage ()");
function handleWindowOnResize () { if ((nWindowLastInnerWidth != window.innerWidth) || (nWindowLastInnerHeight != window.innerHeight)) { if (frames.length) { for (var i = 0; i < frames.length; i++) frames [i].location.reload (true); } else location.reload (true); }} if (isNCDOM () && (window.self == window.parent)) { window.onresize = handleWindowOnResize; nWindowLastInnerWidth = window.innerWidth; nWindowLastInnerHeight = window.innerHeight; }
function handleWindowOnError () { /* return true; */ } window.onerror = handleWindowOnError;

// [preset | 021117a]
function presetKeyboardEvent () { var ss = new Array ("a", "input"); for (var i = 0; i < ss.length; i++) { var os = document.getElementsByTagName (ss [i]); for (var j = 0; j < os.length; j++) { var o = os [j]; if (!o.getAttribute ("onFocus")) o.onfocus = o.onmouseover; if (!o.getAttribute ("onBlur")) o.onblur = o.onmouseout; }}} if (isW3CDOM ()) addWindowEventFunction ("onLoad", "presetKeyboardEvent ()");

// [exclusive | 030528a]
function openMediaPlayerWindow (o) { openWindow (o.href, "auMediaPlayerWindow", 640, 480, "000111"); }
function synchronizeNavigationImage () { var a = arguments; for (var i = 0; i < a.length; i++) { addWindowEventFunction ("onLoad", "synchronizeNavigationImageExecute ('" + a [i] + "')"); }} function synchronizeNavigationImageExecute (id) { var o = document.images [id]; if (o) { var url = o.src; var x = url.lastIndexOf ("."); o.src = url.substring (0, x) + "_s" + url.substring (x); if (id.indexOf ("Utility") == 0) {} else if (id.indexOf ("MainNavigation") == 0) { var os = document.images; for (var i = 0; i < os.length; i++) { if (os [i].name == id) { os [i - 1].src = os [i + 1].src = "/common/image/mainnavigation/p_border_s.gif"; break; }}} else if (id.indexOf ("SubNavigation") == 0) { var os = document.images; for (var i = 0; i < os.length; i++) { if (os [i].name == id) { var s = "/common/image/subnavigation/p_border_s.gif"; os [i + 1].src = s; if (os [i - 1].name != ("SubNavigationTitleImage")) os [i - 1].src = s; break; }}} else if (id.indexOf ("SubSubNavigation") == 0) { bSubSubNavigationImageSynchronized = true; } else if (id.indexOf ("Legal") == 0) {} else { alert ("Ha?"); }}} var bSubSubNavigationImageSynchronized = false;
function changeNavigationImage (id) { var o = document.images [id]; if (o && (sPreloadedImageUrls.length == sPreloadImageUrls.length)) { var url = o.src; if ((url.indexOf ("_o.gif") == -1) && (url.indexOf ("_s.gif") == -1)) { var x = url.lastIndexOf ("."); changeImage (id, url.substring (0, x) + "_o" + url.substring (x)); }}} function createPreloadedImageList () { var os = document.links; for (var i = 0; i < os.length; i++) os [i].search = "?image=1"; var s = ""; for (var i = 0; i < sPreloadImageUrls.length; i++) s += '<img src="' + sPreloadImageUrls [i] + '"><br>'; var o = openWindow ("", "PreloadedImageListWindow", 200, 600, "000101"); o.moveTo (0, 0); o.document.open (); o.document.write ("<html><head><title>Preloaded Images</title></head><body>Total: " + sPreloadImageUrls.length + "<br>" + s + "</body></html>"); o.document.close (); } if (getLocationSearch ("image") == "1") addWindowEventFunction ("onLoad", "createPreloadedImageList ()"); function adjustImageForNCDOM () { var os = document.images; for (var i = 0; i < os.length; i++) { var o = os [i]; var url = o.src; if ((url.indexOf ("/p_linktype_") != -1) || (url.indexOf ("/p_bullet_") != -1) || (url.indexOf ("/p_filetype_") != -1)) { var x = url.lastIndexOf ("."); o.src = url.substring (0, x) + "_" + url.substring (x); }}} if (isNCDOM ()) addWindowEventFunction ("onLoad", "adjustImageForNCDOM ()"); function adjustImageForMacIE () { var os = document.images; for (var i = 0; i < os.length; i++) { var o = os [i]; var url = o.src; if ((url.indexOf ("_caption.gif") != -1) && ((url.indexOf ("/p_linktype_") != -1) || (url.indexOf ("/p_bullet_") != -1) || (url.indexOf ("/p_filetype_") != -1))) { var x = url.lastIndexOf ("."); o.src = url.substring (0, x) + "_" + url.substring (x); }}} if (isMacIE ()) addWindowEventFunction ("onLoad", "adjustImageForMacIE ()");
function setOuterTableWidthForPrint () { var os = document.getElementsByTagName ("table"); for (var i = 0; i < os.length; i++) { if ((os [i].getAttribute ("width") == 760) && !os [i].className) os [i].className = "OuterTable"; }} if (isW3CDOM ()) addWindowEventFunction ("onLoad", "setOuterTableWidthForPrint ()");
function toOpener (s) { var r = isWindowClosed (window.opener); if (!r) window.opener.location.href = s; return (r); }
addWindowEventFunction ("onUnload", "window.focus ()");
//-->
