//##################################################################################################
//★★★★★ 共通スクリプト ★★★★★
/*
.最終更新 : 2009/05/18

.修正     : 2009/05/18 レンタル料金を算定する関数 calc_rentalPrice() の計算方法を変更
.修正     : 2008/12/12 d-rental.com 正式オープン
.修正     : 2008/12/11 どうしてレンタル？関数作成
.修正     : 2008/11/24
.開発開始 : 2008/11/24 d-shop の common.js を元に開発をスタート！
*/
//##################################################################################################
//【基本動作】
//##################################################################################################
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//◆初期設定
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
var fadeout_opacity=100;	//▼どうしてレンタル？不透明度初期値
var fadeout_timer;			//▼どうしてレンタル？フェードアウト用タイマーオブジェクト
var timeID;						//▼どうしてレンタル？タイマーオブジェクト
var chgTIME=3000;				//▼どうしてレンタル？表示時間[msec]
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数①
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function whyrental_start(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	timeID=setTimeout('fadeout_whyrental1();',chgTIME);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数①  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数②
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function fadeout_whyrental1(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene1=document.getElementById('scene1');
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		scene1.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-5;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			scene1.style.visibility='hidden';
			fadeout_opacity=100;
			timeID=setTimeout('fadeout_whyrental2();',chgTIME);
		}
		scene1.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		scene1.style.mozOpacity=non_ie_opacity;									//FF
		scene1.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数②  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数③
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function fadeout_whyrental2(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene2=document.getElementById('scene2');
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		scene2.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-5;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			scene2.style.visibility='hidden';
			fadeout_opacity=100;
			timeID=setTimeout('fadeout_whyrental3();',chgTIME);
		}
		scene2.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		scene2.style.mozOpacity=non_ie_opacity;									//FF
		scene2.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数③  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数④
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function fadeout_whyrental3(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene3=document.getElementById('scene3');
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		scene3.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-5;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			scene3.style.visibility='hidden';
			fadeout_opacity=100;
			timeID=setTimeout('fadeout_whyrental4();',chgTIME);
		}
		scene3.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		scene3.style.mozOpacity=non_ie_opacity;									//FF
		scene3.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数④  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数⑤
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function fadeout_whyrental4(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene4=document.getElementById('scene4');
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		scene4.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-5;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			scene4.style.visibility='hidden';
			fadeout_opacity=100;
			whyrental_end();
		}
		scene4.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		scene4.style.mozOpacity=non_ie_opacity;									//FF
		scene4.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数⑤  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数⑥
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function whyrental_end(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene1=document.getElementById('scene1');
	var scene2=document.getElementById('scene2');
	var scene3=document.getElementById('scene3');
	var scene4=document.getElementById('scene4');
	scene1.style.visibility='visible';
	scene2.style.visibility='visible';
	scene3.style.visibility='visible';
	scene4.style.visibility='visible';
	clearTimeout(timeID);
	whyrental_start();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数⑥  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★どうしてレンタル？関数初期スタディ
//★Version 1.0.0-20081211-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function fadeout_whyrental(TARGET){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var scene=document.getElementById('scene'+TARGET);
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		scene.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-5;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			scene.style.visibility='hidden';
			fadeout_opacity=100;
		}
		scene.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		scene.style.mozOpacity=non_ie_opacity;									//FF
		scene.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
/*
//子ウィンドウを閉じる
function closeChildWindow(){
	var board=document.getElementById('board');
	var ua=navigator.userAgent;
	if(ua.indexOf('Opera') >= 0){
		board.style.visibility='hidden';
		return;
	}
	var func_ref=function(){
		fadeout_opacity=fadeout_opacity-7;
		if(fadeout_opacity <= 0){
			clearInterval(fadeout_timer);
			board.style.visibility='hidden';
			fadeout_opacity=70;
		}
		board.style.filter='alpha(opacity='+fadeout_opacity+')';			//IE
		var non_ie_opacity=fadeout_opacity/100;
		board.style.mozOpacity=non_ie_opacity;									//FF
		board.style.opacity=non_ie_opacity;										//Safari
	}
	fadeout_timer=setInterval(func_ref,100);
}
*/
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲どうしてレンタル？関数初期スタディ  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「お客さま専用ページ」内の次のページへ進む関数
//★Version 1.2.0-20091209-01 請求ページ用を作成開始
//★Version 1.1.0-20090105-01 モード修正
//★Version 1.0.0-20081224-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_nextPPage(PARAM){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'HOGE' の時は、キーワード入力処理
	if(PARAM == 'HOGE'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼レンタル番号
		if(self.document.pPageCTRL.KEYrental_id.value == ''){
			alert('レンタル番号が記入されていません');
			self.document.pPageCTRL.KEYrental_id.focus();
			return;
		}else{
			if(self.document.pPageCTRL.KEYrental_id.value.length != 12){
				alert('レンタル番号は正しい桁数で記入してください');
				self.document.pPageCTRL.KEYrental_id.focus();
				return;
			}else{
				var CHK1=self.document.pPageCTRL.KEYrental_id.value.substr(0,2);
				var CHK2=self.document.pPageCTRL.KEYrental_id.value.substr(2,8);
				var CHK3=self.document.pPageCTRL.KEYrental_id.value.substr(10,2);
				if(CHK1 != 'DR'){
					alert('レンタル番号は正しい形式で記入してください');
					self.document.pPageCTRL.KEYrental_id.focus();
					return;
				}else{
					if(CHK2.match(/([^0-9]+)/)){
						alert('レンタル番号は正しい形式で記入してください');
						self.document.pPageCTRL.KEYrental_id.focus();
						return;
					}else{
						if(CHK3 != '00'){
							alert('レンタル番号は正しい形式で記入してください');
							self.document.pPageCTRL.KEYrental_id.focus();
							return;
						}
					}
				}
			}
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼電子メールアドレス
		if(self.document.pPageCTRL.KEYuser_mail.value == ''){
			alert('ご登録電子メールアドレスが記入されていません');
			self.document.pPageCTRL.KEYuser_mail.focus();
			return;
		}else{
			if(self.document.pPageCTRL.KEYuser_mail.value.match(/[^0-9a-zA-Z\@\_\.\-]+/)){
				alert('電子メールアドレスに利用できる文字は、半角英数字とアットマーク「@」、ハイフン「-」、アンダースコア「_」、ピリオド「.」のみです');
				self.document.pPageCTRL.KEYuser_mail.focus();
				return;
			}
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼電話番号
		var PHONE1=self.document.pPageCTRL.KEYuser_phone1.value;
		var PHONE2=self.document.pPageCTRL.KEYuser_phone2.value;
		var PHONE3=self.document.pPageCTRL.KEYuser_phone3.value;
		if(PHONE1 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone1.focus();
			return;
		}
		if(PHONE2 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone2.focus();
			return;
		}
		if(PHONE3 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone3.focus();
			return;
		}
		if(PHONE1.match(/([^0-9]+)/) || PHONE1.length < 2 || PHONE1.length > 5){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone1.focus();
			return;
		}
		if(PHONE2.match(/([^0-9]+)/) || PHONE2.length < 1 || PHONE2.length > 4){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone2.focus();
			return;
		}
		if(PHONE3.match(/([^0-9]+)/) || PHONE3.length != 4){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone3.focus();
			return;
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼モード設定
		self.document.pPageCTRL.mode.value='';
		//▼post
		self.document.pPageCTRL.action=currLEV+'ssl/order.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'DMD' の時は、請求画面用のキーワード入力処理
	}else if(PARAM == 'DMD'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼注文番号
		if(self.document.pPageCTRL.KEYdmd_id.value == ''){
			alert('注文番号が記入されていません');
			self.document.pPageCTRL.KEYdmd_id.focus();
			return;
		}else{
			if(self.document.pPageCTRL.KEYdmd_id.value.length != 12){
				alert('注文番号は正しい桁数で記入してください');
				self.document.pPageCTRL.KEYdmd_id.focus();
				return;
			}else{
				var CHK1=self.document.pPageCTRL.KEYdmd_id.value.substr(0,2);
				var CHK2=self.document.pPageCTRL.KEYdmd_id.value.substr(2,8);
				var CHK3=self.document.pPageCTRL.KEYdmd_id.value.substr(10,2);
				if(CHK1 != 'DS'){
					alert('注文番号は正しい形式で記入してください');
					self.document.pPageCTRL.KEYdmd_id.focus();
					return;
				}else{
					if(CHK2.match(/([^0-9]+)/)){
						alert('注文番号は正しい形式で記入してください');
						self.document.pPageCTRL.KEYdmd_id.focus();
						return;
					}else{
						if(CHK3 != '00'){
							alert('注文番号は正しい形式で記入してください');
							self.document.pPageCTRL.KEYdmd_id.focus();
							return;
						}
					}
				}
			}
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼電子メールアドレス
		if(self.document.pPageCTRL.KEYuser_mail.value == ''){
			alert('ご登録電子メールアドレスが記入されていません');
			self.document.pPageCTRL.KEYuser_mail.focus();
			return;
		}else{
			if(self.document.pPageCTRL.KEYuser_mail.value.match(/[^0-9a-zA-Z\@\_\.\-]+/)){
				alert('電子メールアドレスに利用できる文字は、半角英数字とアットマーク「@」、ハイフン「-」、アンダースコア「_」、ピリオド「.」のみです');
				self.document.pPageCTRL.KEYuser_mail.focus();
				return;
			}
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼電話番号
		var PHONE1=self.document.pPageCTRL.KEYuser_phone1.value;
		var PHONE2=self.document.pPageCTRL.KEYuser_phone2.value;
		var PHONE3=self.document.pPageCTRL.KEYuser_phone3.value;
		if(PHONE1 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone1.focus();
			return;
		}
		if(PHONE2 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone2.focus();
			return;
		}
		if(PHONE3 == ''){
			alert('ご登録電話番号が入力されていません。');
			self.document.pPageCTRL.KEYuser_phone3.focus();
			return;
		}
		if(PHONE1.match(/([^0-9]+)/) || PHONE1.length < 2 || PHONE1.length > 5){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone1.focus();
			return;
		}
		if(PHONE2.match(/([^0-9]+)/) || PHONE2.length < 1 || PHONE2.length > 4){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone2.focus();
			return;
		}
		if(PHONE3.match(/([^0-9]+)/) || PHONE3.length != 4){
			alert('ご登録電話番号を正しい形式で入力してください。');
			self.document.pPageCTRL.KEYuser_phone3.focus();
			return;
		}
		//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼モード設定
		self.document.pPageCTRL.mode.value='confirm';
		//▼post
		self.document.pPageCTRL.action=currLEV+'ssl/dmd.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'c' の時は、キャンセル処理
	}else if(PARAM == 'c'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼モード設定
		self.document.pPageCTRL.mode.value='cancel';
		//▼post
		self.document.pPageCTRL.action=currLEV+'ssl/order.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		if(confirm('この申し込みをキャンセルします。\nよろしいですか？（この操作は元に戻せません）')){
			self.document.pPageCTRL.submit();
		}else{
			return;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == '3r' の時は、申し込み確定処理
	}else if(PARAM == '3r'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(!self.document.pPageCTRL.AGREE.checked){
			alert('お申し込みには、レンタル利用規約への同意が必要です。');
			self.document.pPageCTRL.AGREE.focus();
			return;
		}
		//▼モード設定
		self.document.pPageCTRL.mode.value='step30reg';
		//▼post
		self.document.pPageCTRL.action=currLEV+'ssl/order.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'p' の時は、前の画面に戻る処理
	}else if(PARAM == 'p'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		//▼モード設定
		self.document.pPageCTRL.mode.value='';
		//▼post
		self.document.pPageCTRL.action=currLEV+'ssl/order.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'g*' の時は、カード決済に進む処理
	}else if(PARAM == 'g0' || PARAM == 'g1' || PARAM == 'g2'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		self.document.pPageCTRL.mode.value='cSTART';
		self.document.pPageCTRL.action=currLEV+'ssl/order.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		if(PARAM == 'g1'){
			var subP=self.document.pPageCTRL.subP.value;
			var amoP=self.document.pPageCTRL.amoP.value;
			//▼ラジオボタンの選択結果を取得
			for(var j=0 ; j < self.document.pPageCTRL.payType.length ; j++){
				if(self.document.pPageCTRL.payType[j].checked){break;}
			}
			if(j >= self.document.pPageCTRL.payType.length){
				alert('お支払いの種別を\n「お申し込み金のみ支払う」\nか\n「レンタル料金を一括で支払う」\nのどちらかからお選びください。');
				self.document.pPageCTRL.payType[0].focus();
				return;
			}else{
				var selType=self.document.pPageCTRL.payType[j].value;
				self.document.pPageCTRL.type.value=selType;
				if(selType == '1'){
					self.document.pPageCTRL.submit();
				}else if(selType == '3'){
					self.document.pPageCTRL.submit();
				}else{
					self.document.pPageCTRL.payType[0].focus();
					return;
				}
			}
		}else if(PARAM == 'g0'){
			self.document.pPageCTRL.submit();
		}else if(PARAM == 'g2'){
			self.document.pPageCTRL.type.value='2';
			self.document.pPageCTRL.submit();
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'g3' の時は、カード決済に進む処理（請求用）
	}else if(PARAM == 'g3'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		self.document.pPageCTRL.mode.value='cSTART';
		self.document.pPageCTRL.action=currLEV+'ssl/dmd.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'g4' の時は、請求書画面に戻る処理（請求用）
	}else if(PARAM == 'g4'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		self.document.pPageCTRL.mode.value='confirm';
		self.document.pPageCTRL.action=currLEV+'ssl/dmd.html';
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼PARAM == 'goCARD' の時は、カード決済開始
	}else if(PARAM == 'goCARD'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		var targetURL=self.document.pPageCTRL.targetURL.value;
		//▼post
		self.document.pPageCTRL.action=targetURL;
		self.document.pPageCTRL.method='post';
		self.document.pPageCTRL.target='_self';
		self.document.pPageCTRL.submit();
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼それ以外の時は、何もしない
	}else{
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		return;
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	}//▲PARAM による処理の切り替え終了
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「お客さま専用ページ」内の次のページへ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★商品をショッピングカートに挿入する関数
//★Version 2.0.0-20081124-01 レンタルサイト向けに修正
//★Version 1.0.0-20080706-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function cart_in(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲商品をショッピングカートに挿入する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★サムネイル画像を切り替える関数
//★Version 2.0.0-20081124-01 レンタルサイト向けに修正
//★Version 1.0.0-20080706-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function show_itemPict1(Pict){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var iCountP=eval(self.document.cartCTRL.pict_num.value);
//alert('iCountP='+iCountP);
	for(var i=1 ; i <= iCountP ; i++){
		var callPICT='P'+i;
		var callIMAG='tP'+i;
		var showPICT=document.getElementById(callPICT);
//		var thubIMAG=document.getElementById(callIMAG);
		if(callIMAG == Pict){
			showPICT.style.visibility='visible';
//			thubIMAG.style.border='solid 1px #ff0000';
		}else{
			showPICT.style.visibility='hidden';
//			thubIMAG.style.border='solid 1px #cccccc';
		}
	}
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲サムネイル画像を切り替える関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★レンタル単価からレンタル料金を算定する関数
//★Version 2.0.0-20090518-01 算定方法を変更
//★Version 1.0.0-20081124-01 
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function calc_rentalPrice(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼レンタル単価取得
	var uPRICE=document.getElementById('unit_price');
	var UNIT=eval(uPRICE.value);
	//▼ドロップダウンリストの選択取得
	var SEL=document.getElementById('SELrentalDays');
	var numSEL=SEL.length;
	for(var i=0 ; i < numSEL ; i++){
		if(SEL.options[i].selected == true){
			var DAYS=eval(SEL.options[i].value);
			break;
		}
	}
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.以下、旧計算方法↓↓↓
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼レンタル単価が100円超の場合
	if(UNIT > 100){
		//▼レンタル日数が１日の場合
		if(DAYS == 1){
			var dPRICE=0;
			var dRATIO=0;
		//▼レンタル日数が２日～７日間の場合
		}else if(DAYS >= 2 && DAYS <= 7){
			var dPRICE=Math.floor(UNIT*DAYS*DAYS*0.05);
			var dRATIO=Math.floor(DAYS*0.05*100*100)/100;
		//▼レンタル日数が２週間まで（８日～１４日間）の場合
		}else if(DAYS >= 8 && DAYS <= 14){
			var dPRICE=Math.floor(UNIT*DAYS*0.40);
			var dRATIO=Math.floor(0.40*100*100)/100;
		//▼レンタル日数が３週間まで（１５日～２１日間）の場合
		}else if(DAYS >= 15 && DAYS <= 21){
			var dPRICE=Math.floor(UNIT*DAYS*0.45);
			var dRATIO=Math.floor(0.45*100*100)/100;
		//▼レンタル日数が４週間まで（２２日～２８日間）の場合
		}else if(DAYS >= 22 && DAYS <= 28){
			var dPRICE=Math.floor(UNIT*DAYS*0.50);
			var dRATIO=Math.floor(0.50*100*100)/100;
		}
	//▼レンタル単価が100円以下の場合
	}else{
		var dPRICE=0;
		var dRATIO=0;
	}
	var rPRICE=UNIT*DAYS-dPRICE;
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.以上、旧計算方法↑↑↑
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.以下、新計算方法↓↓↓
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
	//▼レンタル単価が100円超の場合
	if(UNIT > 100){
		//▼レンタル日数が１日の場合
		if(DAYS == 1){
			var dPRICE=0;
			var dRATIO=0;
			var rPRICE=UNIT;
		//▼レンタル日数が２日～７日間の場合
		}else if(DAYS >= 2 && DAYS <= 7){
			var dPRICE=Math.floor(UNIT*DAYS*DAYS*0.05);
			var dRATIO=Math.floor(DAYS*0.05*100*100)/100;
			var rPRICE=UNIT*DAYS-dPRICE;
		//▼レンタル日数が２週間まで（８日～１４日間）の場合
		}else if(DAYS >= 8 && DAYS <= 14){
			var dPRICE=Math.floor(UNIT*8*0.40);
			var dRATIO=Math.floor(0.40*100*100)/100;
			var rPRICE=UNIT*8-dPRICE;
		//▼レンタル日数が３週間まで（１５日～２１日間）の場合
		}else if(DAYS >= 15 && DAYS <= 21){
			var dPRICE=Math.floor(UNIT*15*0.45);
			var dRATIO=Math.floor(0.45*100*100)/100;
			var rPRICE=UNIT*15-dPRICE;
		//▼レンタル日数が４週間まで（２２日～２８日間）の場合
		}else if(DAYS >= 22 && DAYS <= 28){
			var dPRICE=Math.floor(UNIT*22*0.50);
			var dRATIO=Math.floor(0.50*100*100)/100;
			var rPRICE=UNIT*22-dPRICE;
		}
	//▼レンタル単価が100円以下の場合
	}else{
		var dPRICE=0;
		var dRATIO=0;
		var rPRICE=UNIT*DAYS-dPRICE;
	}
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
.以上、新計算方法↑↑↑
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
//alert('rPRICE='+rPRICE+', dRATIO='+dRATIO+', dPRICE='+dPRICE);
	//▼価格にカンマを挿入
	var rPRICEchar=rPRICE+'';
	if(rPRICEchar.length > 3){
		var showPRICE=rPRICEchar.substr(0,rPRICEchar.length-3)+','+rPRICEchar.substr(rPRICEchar.length-3,3);
	}else{
		var showPRICE=rPRICEchar;
	}
	//▼表示
	var HOGE=document.getElementById('SCRrentalPrice');
//	var UFUFU='で&nbsp;<span class="rent">&yen;'+showPRICE+'</span>';
	var UFUFU='で&yen;'+showPRICE+'';
	var TOHOHO='';
	if(dRATIO > 0){
//		TOHOHO='&nbsp;<span class="disc">（'+dRATIO+'%引き）</span>';
		TOHOHO='<span class="disc">（'+dRATIO+'%引き）</span>';
	}
	HOGE.innerHTML=UFUFU+TOHOHO;
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲レンタル単価からレンタル料金を算定する関数
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★レンタル期間を入力する関数
//★Version 1.0.0-20081127-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_shoppingcart(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼貸出日、返却日の選択結果を取得
	var iSEL1=eval(self.document.cartCTRL.SELissue_date.selectedIndex);
	var selDATE1=self.document.cartCTRL.SELissue_date.options[iSEL1].value;
	var iSEL2=eval(self.document.cartCTRL.SELreturn_date.selectedIndex);
	var selDATE2=self.document.cartCTRL.SELreturn_date.options[iSEL2].value;
//alert('selDATE1='+selDATE1+', selDATE2='+selDATE2);
	//▼貸出日チェック
	var CHKsttDATE=self.document.cartCTRL.CHKsttDATE.value;
	//▼貸出日 ≧ CHKsttDATE でなければならない
	if(chk_dateTime2(selDATE1,'＜',CHKsttDATE)){
		alert('貸出日を正しく選択してください。');
		self.document.cartCTRL.SELissue_date.focus();
		return;
	}
	//▼返却日チェック
	var CHKendDATE=self.document.cartCTRL.CHKendDATE.value;
	//▼返却日 ≦ CHKendDATE でなければならない
	if(chk_dateTime2(selDATE2,'＞',CHKendDATE)){
		alert('返却日を正しく選択してください。');
		self.document.cartCTRL.SELreturn_date.focus();
		return;
	}
	//▼貸出日 ≦ 返却日 でなければならない
	if(chk_dateTime2(selDATE1,'＞',selDATE2)){
		alert('貸出日と返却日を正しく選択してください。');
		self.document.cartCTRL.SELissue_date.focus();
		return;
	}
	//▼POST
	self.document.cartCTRL.mode.value='insert';
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲レンタル期間を入力する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//▼日付チェック関数① → 年月日（SQLdate）を今日の日付と比較する関数
//★Version 2.0.0-20081127-01 レンタルサイト向けに修正
//★Version 1.0.0-大昔…
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//◆ MODE == 'beforeTODAY' の時は、今日までの年月日をＯＫとする
//■true/false=chk_dateTime(selDATE（SQLdate）,'beforeTODAY');
//─────────────────────────────────────────────────
//◆ MODE == 'afterTODAY' の時は、今日以降の年月日をＯＫとする
//■true/false=chk_dateTime(selDATE（SQLdate）,'afterTODAY');
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function chk_dateTime(selDATE,MODE){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼引数チェック
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	if(selDATE == '' || selDATE.length != 10){
		return false;
	}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼選択した年月日を生成
	selectedDate=new Date(eval(selDATE.substr(0,4)),eval(selDATE.substr(5,2))-1,eval(selDATE.substr(8,2)),0,0,0);
	//▼今日を生成
	now=new Date();
	currentDate=new Date(now.getFullYear(),now.getMonth(),now.getDate(),0,0,0);
//alert(now.getFullYear() + '/' + now.getMonth() + '/' + now.getDate());
//alert(selectedDate + '/' + currentDate);
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//◆選択した年月日をチェック
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == 'beforeTODAY' の時は、今日までの年月日をＯＫとする
	if(MODE == 'beforeTODAY'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate.getTime() <= currentDate.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == 'afterTODAY' の時は、今日以降の年月日をＯＫとする
	}else if(MODE == 'afterTODAY'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate.getTime() >= currentDate.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	}//▲MODEによる切り替え処理終了
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲日付チェック関数① → 年月日（SQLdate）を今日の日付と比較する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//▼日付チェック関数② → 年月日１（SQLdate）と年月日２（SQLdate）を≦＜＝≧＞比較する関数
//★Version 2.0.0-20081127-01 レンタルサイト向けに修正
//★Version 1.0.0-大昔…
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■true/false=chk_dateTime2(selDATE1,'＜',selDATE2);
//─────────────────────────────────────────────────
//■true/false=chk_dateTime2(selDATE1,'≦',selDATE2);
//─────────────────────────────────────────────────
//■true/false=chk_dateTime2(selDATE1,'＝',selDATE2);
//─────────────────────────────────────────────────
//■true/false=chk_dateTime2(selDATE1,'≧',selDATE2);
//─────────────────────────────────────────────────
//■true/false=chk_dateTime2(selDATE1,'＞',selDATE2);
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function chk_dateTime2(selDATE1,MODE,selDATE2){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼引数チェック
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	if(selDATE1 == '' || selDATE1.length != 10){
		return false;
	}
	if(selDATE2 == '' || selDATE2.length != 10){
		return false;
	}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼選択した年月日を生成
/*━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
."09 is not a legal ECMA-262 octal constant" のアラート対策で、eval から parseInt に変更＠2009/05/18
	var selDATE1y=eval(selDATE1.substr(0,4));
	var selDATE1m=eval(selDATE1.substr(5,2));
	var selDATE1d=eval(selDATE1.substr(8,2));
	var selDATE2y=eval(selDATE2.substr(0,4));
	var selDATE2m=eval(selDATE2.substr(5,2));
	var selDATE2d=eval(selDATE2.substr(8,2));
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/
	var selDATE1y=parseInt(selDATE1.substr(0,4),10);
	var selDATE1m=parseInt(selDATE1.substr(5,2),10);
	var selDATE1d=parseInt(selDATE1.substr(8,2),10);
	var selDATE2y=parseInt(selDATE2.substr(0,4),10);
	var selDATE2m=parseInt(selDATE2.substr(5,2),10);
	var selDATE2d=parseInt(selDATE2.substr(8,2),10);
	selectedDate1=new Date(selDATE1y,selDATE1m-1,selDATE1d,0,0,0);
	selectedDate2=new Date(selDATE2y,selDATE2m-1,selDATE2d,0,0,0);
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//◆選択した年月日をチェック
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == '＜' の時は、selDATE1 ＜ selDATE2 を検証
	if(MODE == '＜'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate1.getTime() < selectedDate2.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == '≦' の時は、selDATE1 ≦ selDATE2 を検証
	}else if(MODE == '≦'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate1.getTime() <= selectedDate2.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == '＝' の時は、selDATE1 ＝ selDATE2 を検証
	}else if(MODE == '＝'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate1.getTime() == selectedDate2.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == '≧' の時は、selDATE1 ≧ selDATE2 を検証
	}else if(MODE == '≧'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate1.getTime() >= selectedDate2.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ MODE == '＞' の時は、selDATE1 ＞ selDATE2 を検証
	}else if(MODE == '＞'){
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
		if(selectedDate1.getTime() > selectedDate2.getTime()){
			return true;
		}else{
			return false;
		}
	//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	}//▲MODEによる切り替え処理終了
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲日付チェック関数② → 年月日１（SQLdate）と年月日２（SQLdate）を≦＜＝≧＞比較する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★レンタル期間入力に戻る関数 → 「ご利用期間修正」ボタンを押すと実行
//★Version 1.0.0-20081129-01 レンタルサイト向けに新規開発
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_prevRentalTerm(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	self.document.cartCTRL.mode.value='term';
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲レンタル期間入力に戻る関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★カート内の商品を削除する関数
//★Version 2.0.0-20081129-01 レンタルサイト向けに修正
//★Version 1.0.0-20080711-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function del_cartItem(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼カートの行数を取得
	var iCountDETAIL=eval(self.document.cartCTRL.SHOWiCountDETAIL.value);

	var iCountCHECK=0;
	//▼チェック位置を取得
	for(var i=0 ; i < iCountDETAIL ; i++){
		var rcName='DELitem'+i;
		if(self.document.cartCTRL[rcName].checked){
			iCountCHECK=iCountCHECK+1;
		}
	}
	if(iCountCHECK == 0){
		alert('削除する商品が選択されていません。');
		return;
	}
	self.document.cartCTRL.mode.value='delete';
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲カート内の商品を削除する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★クーポンを適用する関数
//★Version 2.0.0-20081130-01 レンタルサイト向けに修正
//★Version 1.0.0-20080712-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_coupon(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	var couponID=self.document.cartCTRL.cid.value;
	if(couponID == ''){
		alert('クーポン番号が入力されていません。');
		self.document.cartCTRL.cid.focus();
		return;
	}
	var CHK='ok';
	if(couponID.length != 14){
		CHK='NG';
	}else{
		if(couponID.substr(4,1) != '-'){
			CHK='NG';
		}else{
			if(couponID.substr(9,1) != '-'){
				CHK='NG';
			}else{
				if(couponID.substr(0,4).match(/([^0-9]+)/)){
					CHK='NG';
				}else{
					if(couponID.substr(5,4).match(/([^0-9]+)/)){
						CHK='NG';
					}else{
						if(couponID.substr(10,4).match(/([^0-9]+)/)){
							CHK='NG';
						}
					}
				}
			}
		}
	}
	if(CHK != 'ok'){
		alert('クーポン番号は正しい形式で入力してください。');
		self.document.cartCTRL.cid.focus();
		return;
	}
	//▼POST
	self.document.cartCTRL.mode.value='coupon';
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲クーポンを適用する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★お届けサービス／お引き取りサービス適用モードへポストする関数
//★Version 1.0.0-20081201-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_delivery(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼POST
	self.document.cartCTRL.mode.value='delivery';
	self.document.cartCTRL.action=currLEV+'shoppingcart.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲お届けサービス／お引き取りサービス適用モードへポストする関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★レジへ進む関数
//★Version 2.0.0-20081202-01 レンタルサイト向けに修正
//★Version 1.0.0-20080722-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_register(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼POST
	self.document.cartCTRL.mode.value='input';
	self.document.cartCTRL.action=self.document.cartCTRL.TARGETprotocol.value+'ssl/register.html';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲レジへ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「内容確認」へ進む関数
//★Version 2.0.0-20081203-01 レンタルサイト向けに修正
//★Version 1.0.0-20080731-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_confirm(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼氏名（漢字
	if(self.document.regiCTRL.lname.value == ''){
		alert('氏名（姓：漢字）が入力されていません。');
		self.document.regiCTRL.lname.focus();
		return;
	}
	if(self.document.regiCTRL.fname.value == ''){
		alert('氏名（名：漢字）が入力されていません。');
		self.document.regiCTRL.fname.focus();
		return;
	}
	//▼氏名（ローマ字
	if(self.document.regiCTRL.lname_e.value == ''){
		alert('氏名（姓：ローマ字）が入力されていません。');
		self.document.regiCTRL.lname_e.focus();
		return;
	}
	if(self.document.regiCTRL.lname_e.value.match(/([^A-Z\-]+)/)){
		alert('氏名（姓：ローマ字）は「半角英大文字」で入力してください。');
		self.document.regiCTRL.lname_e.focus();
		return;
	}
	if(self.document.regiCTRL.fname_e.value == ''){
		alert('氏名（名：ローマ字）が入力されていません。');
		self.document.regiCTRL.fname_e.focus();
		return;
	}
	if(self.document.regiCTRL.fname_e.value.match(/([^A-Z\-]+)/)){
		alert('氏名（名：ローマ字）は「半角英大文字」で入力してください。');
		self.document.regiCTRL.fname_e.focus();
		return;
	}
	//▼電子メールアドレス
	if(self.document.regiCTRL.mail.value == ''){
		alert('電子メールアドレスが記入されていません');
		self.document.regiCTRL.mail.focus();
		return;
	}else{
		if(self.document.regiCTRL.mail.value.match(/[^0-9a-zA-Z\@\_\.\-]+/)){
			alert('電子メールアドレスに利用できる文字は、半角英数字とアットマーク「@」、ハイフン「-」、アンダースコア「_」、ピリオド「.」のみです');
			self.document.regiCTRL.mail.focus();
			return;
		}
	}
	if(self.document.regiCTRL.mailc.value == ''){
		alert('電子メールアドレス（確認用）が記入されていません');
		self.document.regiCTRL.mailc.focus();
		return;
	}else{
		if(self.document.regiCTRL.mailc.value.match(/[^0-9a-zA-Z\@\_\.\-]+/)){
			alert('電子メールアドレス（確認用）に利用できる文字は、半角英数字とアットマーク「@」、ハイフン「-」、アンダースコア「_」、ピリオド「.」のみです');
			self.document.regiCTRL.mailc.focus();
			return;
		}
	}
	if(self.document.regiCTRL.mail.value != self.document.regiCTRL.mailc.value){
		alert('確認用の電子メールアドレスが一致しません');
		self.document.regiCTRL.mailc.focus();
		return;
	}
	//▼〒
	var ZIP1=self.document.regiCTRL.zip1.value;
	var ZIP2=self.document.regiCTRL.zip2.value;
	if(ZIP1 == ''){
		alert('郵便番号が入力されていません。');
		self.document.regiCTRL.zip1.focus();
		return;
	}
	if(ZIP2 == ''){
		alert('郵便番号が入力されていません。');
		self.document.regiCTRL.zip2.focus();
		return;
	}
	if(ZIP1.match(/([^0-9]+)/) || ZIP1.length != 3){
		alert('郵便番号を正しい形式で入力してください。');
		self.document.regiCTRL.zip1.focus();
		return;
	}
	if(ZIP2.match(/([^0-9]+)/) || ZIP2.length != 4){
		alert('郵便番号を正しい形式で入力してください。');
		self.document.regiCTRL.zip2.focus();
		return;
	}
	//▼住所
	if(self.document.regiCTRL.address.value == ''){
		alert('住所が入力されていません。');
		self.document.regiCTRL.address.focus();
		return;
	}
	//▼電話番号
	var PHONE1=self.document.regiCTRL.phone1.value;
	var PHONE2=self.document.regiCTRL.phone2.value;
	var PHONE3=self.document.regiCTRL.phone3.value;
	if(PHONE1 == ''){
		alert('電話番号が入力されていません。');
		self.document.regiCTRL.phone1.focus();
		return;
	}
	if(PHONE2 == ''){
		alert('電話番号が入力されていません。');
		self.document.regiCTRL.phone2.focus();
		return;
	}
	if(PHONE3 == ''){
		alert('電話番号が入力されていません。');
		self.document.regiCTRL.phone3.focus();
		return;
	}
	if(PHONE1.match(/([^0-9]+)/) || PHONE1.length < 2 || PHONE1.length > 5){
		alert('電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.phone1.focus();
		return;
	}
	if(PHONE2.match(/([^0-9]+)/) || PHONE2.length < 1 || PHONE2.length > 4){
		alert('電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.phone2.focus();
		return;
	}
	if(PHONE3.match(/([^0-9]+)/) || PHONE3.length != 4){
		alert('電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.phone3.focus();
		return;
	}
	//▼携帯電話番号
	//▼生年月日
	var iSelYear=eval(self.document.regiCTRL.birthdayY.selectedIndex);
	var iSelMonth=eval(self.document.regiCTRL.birthdayM.selectedIndex);
	var iSelDay=eval(self.document.regiCTRL.birthdayD.selectedIndex);
	var selYEAR=eval(self.document.regiCTRL.birthdayY.options[iSelYear].value);
	var selMONTH=eval(self.document.regiCTRL.birthdayM.options[iSelMonth].value);
	var selDAY=eval(self.document.regiCTRL.birthdayD.options[iSelDay].value);
	//未入力チェック
	if(selYEAR == 0 || selMONTH == 0 || selDAY == 0){
		self.document.regiCTRL.birthdayY.focus();
		alert('生年月日は「年」「月」「日」全てを正しく選択してください');
		return;
	}else{
		//選択した年月日を生成
		var selDATE=new Date(eval(selYEAR),eval(selMONTH)-1,eval(selDAY),0,0,0);
		if(selDATE.getMonth()+1 != selMONTH || selDATE.getDate() != selDAY){
			self.document.regiCTRL.birthdayD.focus();
			alert('生年月日の日付が正しい日付の形式になっていません');
			return;
		}
	}
	//▼日本出発日
	//▼日本出発便名
	//▼ハワイ出発日
	//▼ハワイ出発便名
	//▼ハワイ滞在先住所
	if(self.document.regiCTRL.stay_address.value == ''){
		alert('ハワイ滞在先住所が入力されていません。');
		self.document.regiCTRL.stay_address.focus();
		return;
	}
	//▼ハワイ滞在先電話番号
	var stayPHONE1=self.document.regiCTRL.stay_phone1.value;
	var stayPHONE2=self.document.regiCTRL.stay_phone2.value;
	var stayPHONE3=self.document.regiCTRL.stay_phone3.value;
	if(stayPHONE1 == ''){
		alert('ハワイ滞在先電話番号が入力されていません。');
		self.document.regiCTRL.stay_phone1.focus();
		return;
	}
	if(stayPHONE2 == ''){
		alert('ハワイ滞在先電話番号が入力されていません。');
		self.document.regiCTRL.stay_phone2.focus();
		return;
	}
	if(stayPHONE3 == ''){
		alert('ハワイ滞在先電話番号が入力されていません。');
		self.document.regiCTRL.stay_phone3.focus();
		return;
	}
	if(stayPHONE1.match(/([^0-9]+)/) || stayPHONE1.length < 2 || stayPHONE1.length > 5){
		alert('ハワイ滞在先電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.stay_phone1.focus();
		return;
	}
	if(stayPHONE2.match(/([^0-9]+)/) || stayPHONE2.length < 1 || stayPHONE2.length > 4){
		alert('ハワイ滞在先電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.stay_phone2.focus();
		return;
	}
	if(stayPHONE3.match(/([^0-9]+)/) || stayPHONE3.length != 4){
		alert('ハワイ滞在先電話番号を正しい形式で入力してください。');
		self.document.regiCTRL.stay_phone3.focus();
		return;
	}
	//▼備考・要望事項
	//▼POST ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	self.document.regiCTRL.mode.value='confirm';
	self.document.regiCTRL.action='./register.html';
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「内容確認」へ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「内容確認」から「お客さま情報の入力」へ戻る関数
//★Version 2.0.0-20081203-01 レンタルサイト向けに修正
//★Version 1.0.0-20080802-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function goback_input(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼POST
	self.document.regiCTRL.mode.value='input';
	self.document.regiCTRL.action='./register.html';
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「お支払い方法の選択」から「お届け先の入力」へ戻る関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「内容確認」から「お申し込み完了」へ進む関数
//★Version 1.0.0-20081205-01 レンタルサイト向けに新規作成
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_order(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼POST
	self.document.regiCTRL.mode.value='finish';
	self.document.regiCTRL.action='./register.html';
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「内容確認」から「お申し込み完了」へ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━














//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「お買い物確定」へ進む関数
//★Version 1.0.0-20080806-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function chk_register(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼規約同意の選択結果を取得
	for(var j=0 ; j < self.document.regiCTRL.ORDERagree.length ; j++){
		if(self.document.regiCTRL.ORDERagree[j].checked){
			break;
		}
	}
	if(j == self.document.regiCTRL.ORDERagree.length){
		alert('ご利用規約への同意が選択されていません');
		self.document.regiCTRL.ORDERagree[0].focus();
		return;
	}
	if(self.document.regiCTRL.ORDERagree[j].value == 'ok'){
		if(self.document.regiCTRL.ORDERpay_class.value == 'C'){
			self.document.regiCTRL.mode.value='';
			self.document.regiCTRL.action=currLEV+'temp/test1.dbi';
		}else if(self.document.regiCTRL.ORDERpay_class.value == 'E'){
			self.document.regiCTRL.mode.value='E';
			self.document.regiCTRL.action='./thanks.dbi';
		}
	}else if(self.document.regiCTRL.ORDERagree[j].value == 'NG'){
		self.document.regiCTRL.mode.value='NG';
		self.document.regiCTRL.action='./thanks.dbi';
	}
	//▼POST
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「内容確認」へ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★「内容確認」へ進む関数
//★Version 1.0.0-20080802-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_confirm000(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼POST
	self.document.regiCTRL.mode.value='confirm';
	self.document.regiCTRL.action='./register.dbi';
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲「内容確認」へ進む関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★お客様情報をお届け先情報に転記する関数
//★Version 1.0.0-20080730-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function input_ctmInfo(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼お客様情報をお届け先情報へ転記
	self.document.regiCTRL.SHIPlname.value=self.document.regiCTRL.CTMlname.value;
	self.document.regiCTRL.SHIPfname.value=self.document.regiCTRL.CTMfname.value;
	self.document.regiCTRL.SHIPlname_k.value=self.document.regiCTRL.CTMlname_k.value;
	self.document.regiCTRL.SHIPfname_k.value=self.document.regiCTRL.CTMfname_k.value;
	self.document.regiCTRL.SHIPzip1.value=self.document.regiCTRL.CTMzip1.value;
	self.document.regiCTRL.SHIPzip2.value=self.document.regiCTRL.CTMzip2.value;
	var selIDX=eval(self.document.regiCTRL.CTMmem_pref.value)-1;
	self.document.regiCTRL.SHIPpref.selectedIndex=selIDX;
	self.document.regiCTRL.SHIPaddress.value=self.document.regiCTRL.CTMmem_address.value;
	self.document.regiCTRL.SHIPphone1.value=self.document.regiCTRL.CTMphone1.value;
	self.document.regiCTRL.SHIPphone2.value=self.document.regiCTRL.CTMphone2.value;
	self.document.regiCTRL.SHIPphone3.value=self.document.regiCTRL.CTMphone3.value;
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲お客様情報をお届け先情報に転記する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★ログインする関数
//★Version 1.0.0-20080724-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function go_login(){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	if(self.document.regiCTRL.mmail.value == ''){
		alert('メールアドレスが入力されていません。');
		self.document.regiCTRL.mmail.focus();
		return;
	}
	if(self.document.regiCTRL.mpwd.value == ''){
		alert('パスワードが入力されていません。');
		self.document.regiCTRL.mpwd.focus();
		return;
	}
	//▼POST
	self.document.regiCTRL.mode.value='shipping';
	self.document.regiCTRL.action='./register.dbi';
	self.document.regiCTRL.method='post';
	self.document.regiCTRL.target='_self';
	self.document.regiCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲ログインする関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
//★カート内の商品の数量を増減する関数
//★Version 1.0.0-20080711-01
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
function add_cartItem(iCOL,iNUM){
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
	//▼ボタンの押された行のセレクタの選択値を取得
	var rcName='ADDitem'+iCOL;
	var iSEL=eval(self.document.cartCTRL[rcName].selectedIndex);
	var selNUM=self.document.cartCTRL[rcName].options[iSEL].value;
//alert('rcName='+rcName+', iSEL='+iSEL+', selNUM='+selNUM);
	var rcName2='SHOWitem_code'+iCOL;
	var selITEM=self.document.cartCTRL[rcName2].value;

	//▼POST
	self.document.cartCTRL.TARGETdetail_number.value=iNUM;
	self.document.cartCTRL.CHGorder_number.value=selNUM;
	self.document.cartCTRL.TARGETitem_code.value=selITEM;
	self.document.cartCTRL.mode.value='number';
	self.document.cartCTRL.action=currLEV+'shoppingcart.dbi';
	self.document.cartCTRL.method='post';
	self.document.cartCTRL.target='_self';
	self.document.cartCTRL.submit();
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
}//▲カート内の商品を削除する関数  おしまい
//━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━














function go_itemSearch(){
	if(self.document.wSearch.SEARCHword.value == ''){
		alert('検索キーワードを入力してください');
		self.document.wSearch.SEARCHword.focus();
		return;
	}

	var keyword=self.document.wSearch.SEARCHword.value;
	var iSELcate=eval(self.document.wSearch.SELcategory.selectedIndex);
	var SELcategory=self.document.wSearch.SELcategory.options[iSELcate].value;

	var searchURL=currLEV+'search.dbi?sT=W&sC='+SELcategory+'&sK='+keyword;
//alert(searchURL);
	self.location.href=searchURL;
}

function chg_sort(){
	var iSELsort=eval(self.document.sSearch.SELsort.selectedIndex);
	var SELsort=self.document.sSearch.SELsort.options[iSELsort].value;
//alert(SELsort);
	self.location.href=SELsort;
}

