
/******************************************************************
	郵便番号⇒住所変換
	エラーチェック後郵便番号を付けて address.cgi へ飛ばす
*******************************************************************/
function ConvertZip() {
	var objForm, strZip;

//郵便番号取得
	objForm = document.inquiry;
	//枠1つ
	if (objForm.zip) {
		if (objForm.zip.value) {
			strZip = objForm.zip.value;
		} else {
			alert('郵便番号 を入力して下さい');
			objForm.zip.focus();
			return;		
		}
	}	
	//枠2つ
	if (objForm.zip1) {
		if ((objForm.zip1.value) && (objForm.zip2.value)){
			strZip = objForm.zip1.value + objForm.zip2.value;
		} else {
			alert('郵便番号 を入力して下さい');
		 	if (objForm.zip1.value) {		
				objForm.zip2.focus();
				return;
			} else {
				objForm.zip1.focus();
				return;
			}			
		}
	}

	window.open("address.cgi?zip=" + strZip, "address", "top=5000");
	objForm.address.value = "検索中";
}


/******************************************************************
	お問い合わせフォームの未入力チェック
	チェック後サブミットする
******************************************************************/
function CheckInquiry() {
	var objForm, objsurname, objname, objkanasurname, objkananame, objzip1, objzip2, objstate, objaddress, objtel1, objtel2, objtel3, 
		objmail, objmail2, objsubject, objcontent;
	
	objForm = document.inquiry;


//
	objsurname = objForm.surname;
	if ((objsurname) && (!(objsurname.value))) {
		alert('氏名（姓）を入力して下さい。');
		objsurname.focus();
		return false;
	}

//
	objname = objForm.name;
	if ((objname) && (!(objname.value))) {
		alert('氏名（名）を入力して下さい。');
		objname.focus();
		return false;
	}

//
	objkanasurname = objForm.kanasurname;
	if ((objkanasurname) && (!(objkanasurname.value))) {
		alert('フリガナ（姓）を入力して下さい。');
		objkanasurname.focus();
		return false;
	}

//
	objkananame = objForm.kananame;
	if ((objkananame) && (!(objkananame.value))) {
		alert('フリガナ（名）を入力して下さい。');
		objkananame.focus();
		return false;
	}

//
	objmail = objForm.mail;
	if ((objmail) && (!(objmail.value))) {
		alert('E-mail（再入力）を入力して下さい。');
		objmail.focus();
		return false;
	}

//
	objmail2 = objForm.mail2;
	if ((objmail2) && (!(objmail2.value))) {
		alert('E-mail確認用を入力して下さい。');
		objmail2.focus();
		return false;
	}
		
//
	var box_name = 'subject[]';
	value_array = new Array();
	for (i=0; i<objForm.elements[box_name].length; i++ ){
		if(objForm.elements[box_name][i].checked == true){
			value_array.push(objForm.elements[box_name][i].value);
		}
	}
	if (value_array.length < 1) {
		alert('お問い合わせ項目をチェックして下さい。');
		return false;
	}
	
//
	objcontent = objForm.content;
	if ((objcontent) && (!(objcontent.value))) {
		alert('お問い合わせ内容を入力して下さい。');
		objcontent.focus();
		return false;
	}

	objForm.submit();
}


function CheckInquiryE() {
	var objForm, objname, objaddress, objmail, objmail2, objsubject, objcontent;
	
	objForm = document.inquiry;


//
	objname = objForm.name;
	if ((objname) && (!(objname.value))) {
		alert('Please input Name.');
		objname.focus();
		return false;
	}

//
	objmail = objForm.mail;
	if ((objmail) && (!(objmail.value))) {
		alert('Please input E-mail.');
		objmail.focus();
		return false;
	}

//
	objmail2 = objForm.mail2;
	if ((objmail2) && (!(objmail2.value))) {
		alert('Please input E-mail(to confirm).');
		objmail2.focus();
		return false;
	}
		
//
	var box_name = 'subject[]';
	value_array = new Array();
	for (i=0; i<objForm.elements[box_name].length; i++ ){
		if(objForm.elements[box_name][i].checked == true){
			value_array.push(objForm.elements[box_name][i].value);
		}
	}
	if (value_array.length < 1) {
		alert('Please check Subject.');
		return false;
	}
	
//
	objcontent = objForm.content;
	if ((objcontent) && (!(objcontent.value))) {
		alert('Please input Request.');
		objcontent.focus();
		return false;
	}

	objForm.submit();
}


