function toiawaseformchk(frm)
{
	if (!checkNotNull(frm.message, 'お問い合わせ内容')) {
		return false;
	}
	return true;
}


function addresschk_common(frm)
{
	if (!checkNotNull(frm.tel1, '電話番号')) {
		return false;
	}
	if (!checkNotNull(frm.tel2, '電話番号')) {
		return false;
	}
	if (!checkNotNull(frm.tel3, '電話番号')) {
		return false;
	}
	if(	frm.tel1.value.length +
		frm.tel2.value.length +
		frm.tel3.value.length  > 12){
		alert("電話番号の桁が多すぎます。正しく修正してください");
		return false;
	}
	if (!checkNumber(frm.zu, '郵便番号')) {
		return false;
	}
	if (!checkNumber(frm.zd, '郵便番号')) {
		return false;
	}
	if(	frm.zu.value.length + frm.zd.value.length > 7){
		alert("郵便番号の桁が多すぎます。正しく修正してください");
		return false;
	}
	if (!checkNotNull(frm.address, '住所')) {
		return false;
	}
	if(textByte(frm.address.value) > 64){
		alert("住所が長すぎます。");
		return false;
	}
	if (!checkNotNull(frm.name_first, '苗字')) {
		return false;
	}
	if (!checkNotNull(frm.name_second, '名前')) {
		return false;
	}
	if(textByte(frm.name_first.value) + textByte(frm.name_second.value) > 32){
		alert("氏名が長すぎます。漢字を使用するなどして短くしてください。");
		return false;
	}
//	var obj = document.getElementById('jikantai');
//	if (obj != null){
//		if (	obj.value != '0000' &&
//				obj.value != '0812' &&
//				obj.value != '1214' &&
//				obj.value != '1416' &&
//				obj.value != '1618' &&
//				obj.value != '1820' &&
//				obj.value != '2021' ){
//			alert("配送時間帯を正しく入力してください" + frm.jikantai.value);
//			return false;
//		}
//	}
	frm.s_t.disabled=false;
//	if( frm.handing.checked == true){
//		if(	frm.s_t.value != 34 &&
//			frm.s_t.value != 33){
//			alert("申し訳ございませんが、\n広島県と岡山県以外に在住の方は店舗での受け取りは出来ません。\nﾁｪｯｸを外すか、広島か岡山の連絡先をご記入ください。");
//			frm.s_t.disabled=true;
//			return false;
//		}
//		if(false == confirm("弊社（広島県福山市）事業所に\n来られるというチェックが入っています。\n続行しますか？")){
//			frm.handing.checked=false;
//			frm.s_t.disabled=true;
//			return false;
//		}
//	}
	if (!checkNumber(frm.s_t, '都道府県')) {
		frm.s_t.disabled=true;
		return false;
	}
	if (frm.s_t.value == 0 ||
		frm.s_t.value > 47){
		alert("都道府県が不正です。郵便番号を正しく入力してください");
		frm.s_t.disabled=true;
		return false;
	}


	frm.save.disabled=true;
	frm.save.value="送信中";
	return true;
}



function over(obj,name)
{
	obj.className = name + '_select';
}
function out(obj,name)
{
	obj.className = name;
}

function leftbutton_over_arc(obj)
{
	obj.className = "namesel_select_arc";
}
function leftbutton_out_arc(obj)
{
	obj.className = "namesel_normal_arc";
}

function todou_nologinchk(frm)
{
	if (!checkNotNull(frm.rg_m, 'メールアドレス')) {
		return false;
	}
	if (!checkNotNull(frm.rg_m2, 'メールアドレス')) {
		return false;
	}
	//確認のため、もう一度同じメールアドレスをご記入下さい。(smail_mailaddress2)
	var strTemp = frm.rg_m.value;
	//同じメールアドレスのチェック
	if( strTemp != frm.rg_m2.value){
		alert( "メールアドレスが異なっています" );
		frm.rg_m2.focus();
		return false;
	}
	var data = strTemp.match(/^\S+@\S+\.\S+$/);
	if (!data){
		alert("メールアドレスが正しくありません");
		frm.rg_m.focus();
		return false;
	}
	if (!checkNotNull(frm.rg_ps, 'パスワード')) {
		return false;
	}
	if (!checkNotNull(frm.rg_ps2, 'パスワード')) {
		return false;
	}
	if( frm.rg_ps.value != frm.rg_ps2.value){
		alert( "パスワードが異なっています" );
		frm.rg_ps.focus();
		return false;
	}
	return addresschk_common(frm);
}

function payselectchk(frm)
{
	if(frm.rg_sg.checked == false){
		alert("購入は規約に同意していただく必要がございます");
		return false;
	}
	return true;
}


function addresselchk(frm,radio)
{
	base = -1;
	if(radio != null){
		for(i = 0; i < radio.length; i++){ //全てのラジオボタンをスキャン
   			if(radio[i].checked) {        //チェックされていたら
   				base = parseInt(radio[i].value);  //それが基数
	        }
		}
	}
	//確定している住所はＯＫ
	if(base != 0 && i > 0){
		frm.save.value="送信中";
		return true;
	}
	return addresschk_common(frm);
}



