// サブウィンドウのポップアップ処理 ----------------
var PUWinID = '';
function PopUp ( PUWinLoc, PUWinNam, PUWinLef, PUWinTop, PUWinWid, PUWinHei, PUWinCon ) {
	var WPPar00 = 'no';// scrollbars + resizable 属性
	var WPPar01 = 'no';// status 属性
	var WPPar02 = 'no';// menubar 属性
	if ( PUWinCon == 1 || PUWinCon == 2 || PUWinCon == 4 || PUWinCon == 7 ) { WPPar00 = 'yes'; }
	if ( PUWinCon == 2 || PUWinCon == 3 || PUWinCon == 4 || PUWinCon == 5 ) { WPPar01 = 'yes'; }
	if ( PUWinCon == 4 || PUWinCon == 5 || PUWinCon == 6 || PUWinCon == 7 ) { WPPar02 = 'yes'; }
	if ( WPPar00 == 'yes' ) {
		if ( OsType == 'Win' && WbType == 'IE' ) { PUWinWid += 17; }// Win IE
		else if ( OsType == 'Win' && DocType == 'c' ) { PUWinWid += 16; }// Win NN 4.x-
		else if ( OsType == 'Win' && WbType == 'Opera' ) { PUWinWid += 17; }// Win Opera 6.x+
		else if ( OsType == 'Win' && WbType == 'Firefox' ) { PUWinWid += 19; }// Win Firefox 1.0+
		else if ( OsType == 'Win' && WbType == 'Mozilla' ) { PUWinWid += 19; }// Win Mozilla 1.7.5+
		else if ( OsType == 'Mac' && WbType == 'IE' ) { PUWinWid -= 1; PUWinHei -= 16; }// Mac IE
		else if ( OsType == 'Mac' && DocType == 'c' ) { if ( WPPar01 == 'no' ) { PUWinWid += 15; } else { PUWinHei -= 15; } }// Mac NN 4.x-
		else if ( OsType == 'Mac' && WbType == 'Opera' ) { PUWinWid += 15; }// Mac Opera 6.x+
		else if ( OsType == 'Mac' && WbType == 'Firefox' ) { PUWinWid += 15; }// Mac Firefox 1.0+
		else if ( WbType == 'NN' && WbVer < 7 ) { PUWinWid += 14; }// NN 6.x
		else if ( WbType == 'NN' && WbVer >= 7 ) { PUWinWid += 15; }// NN 7.x
		else if ( WbType == 'Safari' ) { PUWinWid +=13; }// Safari
		else if ( OsType == 'Mac' && WbType == 'Mozilla' ) { PUWinWid +=16; }// Mozilla
	}
	if ( WPPar02 == 'yes' ) {
		if ( OsType == 'Win' && WbType == 'IE' ) { PUWinHei -= 19; }// Win IE
		else if ( OsType == 'Win' && DocType == 'c' && PUWinWid < 376 ) { PUWinHei += 18; }// Win NN 4.x-
	}
	var WinProp = 'width=' + PUWinWid + ',height=' + PUWinHei + ',left=' + PUWinLef + ',top=' + PUWinTop + ',menubar=' + WPPar02 + ',toolbar=no,location=no,directories=no,status=' + WPPar01 + ',scrollbars=' + WPPar00 + ',resizable=' + WPPar00;
	PUWinID = window.open ( PUWinLoc, PUWinNam, WinProp );
	PUWinID.focus ( );
}

var PUWinID = '';
function PopUp2 ( PUWinLoc, PUWinNam, PUWinLef, PUWinTop, PUWinWid, PUWinHei, PUWinCon ) {
	var WPPar00 = 'no';// scrollbars + resizable 属性
	var WPPar01 = 'no';// status 属性
	var WPPar02 = 'no';// menubar 属性
	if ( PUWinCon == 1 || PUWinCon == 2 || PUWinCon == 4 || PUWinCon == 7 ) { WPPar00 = 'yes'; }
	if ( PUWinCon == 2 || PUWinCon == 3 || PUWinCon == 4 || PUWinCon == 5 ) { WPPar01 = 'yes'; }
	if ( PUWinCon == 4 || PUWinCon == 5 || PUWinCon == 6 || PUWinCon == 7 ) { WPPar02 = 'yes'; }
	if ( WPPar00 == 'yes' ) {
		if ( OsType == 'Win' && WbType == 'IE' ) { PUWinWid += 17; }// Win IE
		else if ( OsType == 'Win' && DocType == 'c' ) { PUWinWid += 16; }// Win NN 4.x-
		else if ( OsType == 'Win' && WbType == 'Opera' ) { PUWinWid += 17; }// Win Opera 6.x+
		else if ( OsType == 'Win' && WbType == 'Firefox' ) { PUWinWid += 19; }// Win Firefox 1.0+
		else if ( OsType == 'Win' && WbType == 'Mozilla' ) { PUWinWid += 19; }// Win Mozilla 1.7.5+
		else if ( OsType == 'Mac' && WbType == 'IE' ) { PUWinWid -= 1; PUWinHei -= 16; }// Mac IE
		else if ( OsType == 'Mac' && DocType == 'c' ) { if ( WPPar01 == 'no' ) { PUWinWid += 15; } else { PUWinHei -= 15; } }// Mac NN 4.x-
		else if ( OsType == 'Mac' && WbType == 'Opera' ) { PUWinWid += 15; }// Mac Opera 6.x+
		else if ( OsType == 'Mac' && WbType == 'Firefox' ) { PUWinWid += 15; }// Mac Firefox 1.0+
		else if ( WbType == 'NN' && WbVer < 7 ) { PUWinWid += 14; }// NN 6.x
		else if ( WbType == 'NN' && WbVer >= 7 ) { PUWinWid += 15; }// NN 7.x
		else if ( WbType == 'Safari' ) { PUWinWid +=13; }// Safari
		else if ( OsType == 'Mac' && WbType == 'Mozilla' ) { PUWinWid +=16; }// Mozilla
	}
	if ( WPPar02 == 'yes' ) {
		if ( OsType == 'Win' && WbType == 'IE' ) { PUWinHei -= 19; }// Win IE
		else if ( OsType == 'Win' && DocType == 'c' && PUWinWid < 376 ) { PUWinHei += 18; }// Win NN 4.x-
	}
	var WinProp = 'width=' + PUWinWid + ',height=' + PUWinHei + ',left=' + PUWinLef + ',top=' + PUWinTop + ',menubar=' + WPPar02 + ',toolbar=no,location=no,directories=no,status=' + WPPar01 + ',scrollbars=' + 'yes' + ',resizable=' + WPPar00;
	PUWinID = window.open ( PUWinLoc, PUWinNam, WinProp );
	PUWinID.focus ( );
}

// 中央寄せサブウィンドウのポップアップ処理 ----------------
function CenteringPopUp ( PUWinLoc, PUWinNam, PUWinWid, PUWinHei, PUWinCon ) {
	var PUWinTopLmt = 160;
	var PUWinLef = Math.floor ( ( screen.width / 2 ) - ( PUWinWid / 2 ) );
	var PUWinTop = Math.floor ( ( screen.height / 2 ) - ( PUWinHei / 2 ) ) - 40;
	if ( PUWinTop > PUWinTopLmt ) { PUWinTop = PUWinTopLmt; }
	PopUp ( PUWinLoc, PUWinNam, PUWinLef, PUWinTop, PUWinWid, PUWinHei, PUWinCon );
}

function CenteringPopUp2 ( PUWinLoc, PUWinNam, PUWinWid, PUWinHei, PUWinCon ) {
	var PUWinTopLmt = 160;
	var PUWinLef = Math.floor ( ( screen.width / 2 ) - ( PUWinWid / 2 ) );
	var PUWinTop = Math.floor ( ( screen.height / 2 ) - ( PUWinHei / 2 ) ) - 40;
	if ( PUWinTop > PUWinTopLmt ) { PUWinTop = PUWinTopLmt; }
	PopUp2 ( PUWinLoc, PUWinNam, PUWinLef, PUWinTop, PUWinWid, PUWinHei, PUWinCon );
}

// セレクトメニューによるロケーションの移動処理 ----------------
function SelectLoc ( FormObj ) {
	var LocID = FormObj.options[ FormObj.selectedIndex ].value;
	if ( LocID == '' || LocID == null ) { return false; } else { location.href = LocID; }
}

// ボタンイメージのスワップ処理 ----------------
function SwapBtn ( ImgID, SttID ) {
	ImgID = 'btn' + ImgID;
	document[ ImgID ].src = imgs[ ImgID + SttID ].src
}
