<!--
btnNo = 0;
function checkForm(){
if (btnNo == 1){
	var i = document.myFORM.payment.options.selectedIndex;
	if (document.myFORM.payment.options[i].text == "お選びください"){
	 alert("お支払方法をお選びください。");
	 document.myFORM.payment.focus();
	 return (false);
	}
/*
	var i = document.myFORM.request_time.options.selectedIndex;
	if (document.myFORM.request_time.options[i].text != "指定なし" &&
			document.myFORM.yamato_tome.checked){
	 alert("時間指定と営業所止めを同時に指定することは出来ません");
	 document.myFORM.request_time.focus();
	 return (false);
	}
	if (document.myFORM.yamato_tome.checked){
		if (document.myFORM.yamato_code.value == ""){
			alert("ご希望の営業所コードを入力してください。\n営業所検索よりヤマトの営業所コード(数字6桁)を検索できます。");
			document.myFORM.yamato_code.focus();
			return (false);
		}
		if ( isNaN(document.myFORM.yamato_code.value) ) {
			alert("営業所コードには6桁の数値を入力してください。");
			document.myFORM.yamato_code.focus();
			return false;
		}
		if ( document.myFORM.yamato_code.value.length != 6 ) {
			alert("営業所コードには6桁の数値を入力してください。");
			document.myFORM.yamato_code.focus();
			return false;
		}
	}
*/
	if (document.myFORM.name.value == ""){
	 alert("お名前をご入力ください。");
	 document.myFORM.name.focus();
	 return (false);
	}
	if (document.myFORM.kana.value == ""){
	 alert("お名前のふりがなをご入力ください。");
	 document.myFORM.kana.focus();
	 return (false);
	}
  if ( !checkRoman(document.myFORM.kana.value) ){
	  alert("ふりがなの入力はひらがなでお願いします。");
	  document.myFORM.kana.focus();
	  return (false);
  }
	// 郵便番号の数値を半角に統一
	document.myFORM.zip1.value = replaceZenkaku(document.myFORM.zip1.value);
	document.myFORM.zip2.value = replaceZenkaku(document.myFORM.zip2.value);
	var i = document.myFORM.pref.options.selectedIndex;
	if (document.myFORM.pref.options[i].text == "お選びください"){
	 alert("都道府県をお選びください。");
	 document.myFORM.pref.focus();
	 return (false);
	}
	if (document.myFORM.address.value == ""){
	 alert("ご住所をご入力ください。");
	 document.myFORM.address.focus();
	 return (false);
	}
	if (document.myFORM.tel.value == ""){
	 alert("電話番号をご入力ください。");
	 document.myFORM.tel.focus();
	 return (false);
	}
	// 電話番号の数値を半角に統一
	document.myFORM.tel.value = replaceZenkaku(document.myFORM.tel.value);
	// 電話番号のハイフンを半角ハイフンに統一
	document.myFORM.tel.value = document.myFORM.tel.value.replace(/−|ー|‐|ｰ/g,"-");
	if (document.myFORM.tel.value.match(/^[0-9]+\-[0-9]+\-[0-9]+$/) == null) {
	  alert("正確な電話番号のご記入をお願いいたします。");
	  document.myFORM.tel.focus();
	  return (false);
	}
	if (document.myFORM.mail.value == ""){
	 alert("メールアドレスをご入力ください。");
	 document.myFORM.mail.focus();
	 return (false);
	}
	if(!document.myFORM.mail.value.match(/.*@.*\..*/i)){  	//メールアドレスが不正である場合
	  alert("メールアドレスが不正です。もう一度確認して下さい。");
	  document.myFORM.mail.focus();
	  return (false);
	}
	if(document.myFORM.same_addr[1].checked){ // お届け先住所のチェック
	  if (document.myFORM.delivery_name.value == ""){
	   alert("お届け先お名前をご入力ください。");
	   document.myFORM.delivery_name.focus();
	   return (false);
	  }
	  if (document.myFORM.delivery_name.value == ""){
	    alert("お届け先お名前をご入力ください。");
	    document.myFORM.delivery_name.focus();
	    return (false);
	  }
	  if (document.myFORM.delivery_kana.value == ""){
	    alert("お届け先お名前のふりがなをご入力ください。");
	    document.myFORM.delivery_kana.focus();
	    return (false);
	  }
    if ( !checkRoman(document.myFORM.delivery_kana.value) ){
	    alert("お届け先ふりがなの入力はひらがなでお願いします。");
	    document.myFORM.delivery_kana.focus();
	    return (false);
    }
		// 郵便番号の数値を半角に統一
		document.myFORM.delivery_zip1.value = replaceZenkaku(document.myFORM.delivery_zip1.value);
		document.myFORM.delivery_zip2.value = replaceZenkaku(document.myFORM.delivery_zip2.value);
	  var i = document.myFORM.delivery_pref.options.selectedIndex;
	  if (document.myFORM.delivery_pref.options[i].text == "お選びください"){
	    alert("お届け先都道府県をお選びください。");
	    document.myFORM.delivery_pref.focus();
	    return (false);
	  }
	  if (document.myFORM.delivery_address.value == ""){
	    alert("お届け先ご住所をご入力ください。");
	    document.myFORM.delivery_address.focus();
	    return (false);
	  }
	  if (document.myFORM.delivery_tel.value == ""){
	    alert("お届け先電話番号をご入力ください。");
	    document.myFORM.delivery_tel.focus();
	    return (false);
	  }
		// 電話番号の数値を半角に統一
		document.myFORM.delivery_tel.value = replaceZenkaku(document.myFORM.delivery_tel.value);
		// 電話番号のハイフンを半角ハイフンに統一
		document.myFORM.delivery_tel.value = document.myFORM.delivery_tel.value.replace(/−|ー|‐|ｰ/g,"-");
	  if (document.myFORM.delivery_tel.value.match(/^[0-9]+\-[0-9]+\-[0-9]+$/) == null) {
	    alert("正確な電話番号のご記入をお願いいたします。");
	    document.myFORM.delivery_tel.focus();
	    return (false);
	  }
	}else{ // お届け先ご住所が同じためクリア
    clearDeriver();
  }
	if ( confirm( "これでご注文となります。宜しいですか？" ) ){
	  return true;
	}else {
	  return false;
	}
}else{
	if ( confirm( "ご注文を取り消します。宜しいですか？" ) ){
	  location.href = "order.php?cancel=1";
	  return false;
	}else {
	  return false;
	}
}
}

//ひらがなチェック
function checkRoman(msg){
    var i,msg2;
    //許容範囲を増やす場合はここで文字を増やせばよい
    var checkStr = new String   ("あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽぁぃぅぇぉっゃゅょゐゑー−");
    //スペースを取り除く
    msg2 = msg.replace(/ /g,"");
    //全角スペースを取り除く
    msg2 = msg2.replace(/　/g,"");
    if(msg2.length == 0){
        return false;
    }
    for(i=0;i<msg2.length;i++){
        if(checkStr.indexOf(msg2.charAt(i),0) == -1){
            return false;
        }
    }
    return true;
}

function clearDeriver(){ // お届け先住所が同じ時はお届け先項目クリア
  if (document.myFORM.same_addr[0].checked){
    document.myFORM.delivery_name.value = ""
    document.myFORM.delivery_kana.value = ""
    document.myFORM.delivery_pref.value = "お選びください"
    document.myFORM.delivery_zip1.value = ""
    document.myFORM.delivery_zip2.value = ""
    document.myFORM.delivery_address.value = ""
    document.myFORM.delivery_tel.value = ""
  }
}

function calcSouryo(){ // 送料の計算

  var goukei = document.syouFORM.goukei.value; // 商品の合計
  var souryo = 0; // 送料
  if (document.syouFORM.goukei.value < 10500){ // 合計が1万円以下
    if (document.myFORM.same_addr[0].checked){ // お届け先と注文者が同じ
      if (document.myFORM.pref.value == "お選びください"){
        outputLAYER('toto','');
//        outputLAYER('souryo','\\0');
        souryo = 0;
//        outputLAYER('total','\\' + myFormatNumber(eval(document.syouFORM.goukei.value)));
      }else{
        // お買い上げ商品一覧で、都道府県のどの送料かを表示変更する。
        outputLAYER('toto',"("+document.myFORM.pref.value+"の料金)");
//        outputLAYER('souryo','\\' + myFormatNumber(souryou[document.myFORM.pref.value]));
        souryo = souryou[document.myFORM.pref.value];
//        outputLAYER('total','\\' + myFormatNumber(eval(document.syouFORM.goukei.value) + eval(souryou[document.myFORM.pref.value])));
      }
    }else{
      if (document.myFORM.delivery_pref.value == "お選びください"){
        outputLAYER('toto','');
//        outputLAYER('souryo','\\0');
        souryo = 0;
//        outputLAYER('total','\\' + myFormatNumber(eval(document.syouFORM.goukei.value)));
      }else{
        // お買い上げ商品一覧で、都道府県のどの送料かを表示変更する。
        outputLAYER('toto',"("+document.myFORM.delivery_pref.value+"の料金)");
//        outputLAYER('souryo','\\' + myFormatNumber(souryou[document.myFORM.delivery_pref.value]));
        souryo = souryou[document.myFORM.delivery_pref.value];
//        outputLAYER('total','\\' + myFormatNumber(eval(document.syouFORM.goukei.value) + eval(souryou[document.myFORM.delivery_pref.value])));
      }
    }
  }else{ // 合計が1万円以上の時は送料無料
      outputLAYER('toto','');
//      outputLAYER('souryo','\\0');
      souryo = 0;
//      outputLAYER('total','\\' + myFormatNumber(eval(document.syouFORM.goukei.value)));
  }
  clearDeriver(); // お届け先住所が同じ時はお届け先項目クリア

  // 代引き手数料用商品の合計(小計+送料)
  var dai_total = eval(goukei) + eval(souryo);
  if (document.myFORM.payment.value == "代金引換"){
    if ( dai_total > 30000 ){
      var tesuryo = 600;
    }else{
      var tesuryo = 350;
    }
  }else{
    tesuryo = 0;
  }

  // 送料、手数料、合計のセット
  outputLAYER('souryo','\\' + myFormatNumber(souryo));
  outputLAYER('tesuryo','\\' + myFormatNumber(tesuryo));
  outputLAYER('total','\\' + myFormatNumber( eval(document.syouFORM.goukei.value) + eval(souryo) + eval(tesuryo) ) );
  document.myFORM.souryo.value = souryo;
  document.myFORM.tesuryo.value = tesuryo;
  document.myFORM.total.value   = total;


}

function Addc(src){
 var i;
 var max;
 var dest = "";
 dest = src;
 max = Math.floor( dest.length/3 );
 for(i=max;i>0;i--){
   if( dest.length-3*i != 0){
     dest = "" + dest.substring(0,dest.length-3*i) + ',' + dest.substring( dest.length-3*i,dest.length)
   }
 }
  return dest;
}
function myFormatNumber(x) { // 引数の例としては 95839285734.3245
    var s = "" + x; // 確実に文字列型に変換する。例では "95839285734.3245"
    var p = s.indexOf("."); // 小数点の位置を0オリジンで求める。例では 11
    if (p < 0) { // 小数点が見つからなかった時
        p = s.length; // 仮想的な小数点の位置とする
    }
    var r = s.substring(p, s.length); // 小数点の桁と小数点より右側の文字列。例では ".3245"
    for (var i = 0; i < p; i++) { // (10 ^ i) の位について
        var c = s.substring(p - 1 - i, p - 1 - i + 1); // (10 ^ i) の位のひとつの桁の数字。例では "4", "3", "7", "5", "8", "2", "9", "3", "8", "5", "9" の順になる。
        if (c < "0" || c > "9") { // 数字以外のもの(符合)が見つかった
            r = s.substring(0, p - i) + r; // 残りを全部付加する
            break;
        }
        if (i > 0 && i % 3 == 0) { // 3 桁ごと、ただし初回は除く
            r = "," + r; // カンマを付加する
        }
        r = c + r; // 数字を一桁追加する。
    }
    return r; // 例では "95,839,285,734.3245"
}
function isNumeric(value) { // 数値チェック
  if ( isNaN( value ) ) {
    alert("数値を入力してください。"); //警告コメント
    return false;
  }
}
function isOneMore(value) { // 数値チェック && 0より大きい
  if ( isNaN( value ) ) {
    alert("数値を入力してください。"); //警告コメント
    return false;
  }
  if ( value < 1 ) {
    alert("1以上の数値を入力してください。"); //警告コメント
    return false;
  }
}
function ShiharaiChk() {
  var i = document.myFORM.payment.options.selectedIndex;
/*
  if (document.myFORM.payment.options[i].text == "銀行振込"){
    alert("恐れ入りますが、入金手数料はご負担ください。"); //警告コメント
  }
*/
}

// HTMLの出力 
function outputLAYER(layName,html){
  if(document.getElementById){        //e5,e6,n6,n7,m1,o7,s1用
    document.getElementById(layName).innerHTML=html
  } else if(document.all){            //e4用
    document.all(layName).innerHTML=html
  } else if(document.layers) {        //n4用
    with(document.layers[layName].document){
      open()
      write(html)
      close()
    }
  }
}

// 猫豆堂特別仕様 == start ==

//*********************************************************
// 説明：サイズ表をid1にセットする
// value:サイズ名(2Lなど) id:SELECTのID名
// hyou:表の種類 1-シャツ,2-パンツ
//*********************************************************
  function sizeset( value, id, hyou ) {
    var size_cnt = 0;
    var size_flg = 0;
    var size_len = document.getElementById("V1"+id).options.length;
    // サイズ(variable1)のどのサイズと一致するか調べる
    for (var i = 0; i < size_len; i++){
      if (document.getElementById("V1"+id).options[i].value == value){
        size_cnt = i; size_flg = 1;  break;
      }
    }

/*
    // 表にある最大サイズを求める
    if (size_len - 1 >= 0){
      if (document.getElementById("V1"+id).options[size_len - 1].value == "オーダーサイズ"){
        var max_size = document.getElementById("V1"+id).options[size_len - 2].value;
      }else{
        var max_size = document.getElementById("V1"+id).options[size_len - 1].value;
      }
    }else{
      max_size = 0;
    }

    // グループサイズを選ぶ 1:小型・中型 2:中型・大型 3:超大型
    switch(max_size){
    case "3S":
    case "2S":
    case "S":
    case "M":
    case "L":
    case "2L":
    case "3L":
    case "SD":
    case "MD":
    case "LD":
      var g_size = 1;
      break;
    case "4L":
    case "5L":
    case "6L":
    case "7L":
    case "8L":
    case "WCM":
    case "WCL":
      var g_size = 2;
      break;
    case "9L":
    case "10L":
    case "11L":
      var g_size = 3;
      break;
    default:
      var g_size = 0;
    }
*/
    if ( size_flg == 0 ){
      alert("選択できないサイズです");
    }else{
      document.getElementById("V1"+id).options.selectedIndex = size_cnt;
      // オーダーサイズの入力可、不可
      if (hyou == 1){ checkFree(id); }
      if (hyou == 2){ checkFree2(id); }
/*
      if (document.getElementById(id).options[size_cnt].value = "オーダーサイズ"){
      }
*/
    }
  }

//*********************************************************
// サイズ表1(シャツ)
//*********************************************************
  var cls = ''; // サイズ表消去用のグローバル変数
  function hyou1_html() {
    var ref = '';
    ref = ref + '<font class="f12" color="#0000FF">■サイズ表</font>';
    ref = ref + '<font class="f11" color="#FF8060">※ラジオボタンをクリックすると反映されます。';
    ref = ref + '　<a href="size.php" target="_blank">更に詳しく見る</a></font>';
    ref = ref + '<table width="100%" border="0" cellpadding="0" cellspacing="0">';
    ref = ref + '  <tr bgcolor="#33CC66">';
    ref = ref + '    <td>&nbsp;</td>';
    ref = ref + '    <td nowrap class="f11"><font color="#FFFFFF">サイズ</font></td>';
    ref = ref + '    <td nowrap class="f11"><font color="#666666" title="首の付け根。※首輪がついている部分が目安です">首周り</font></td>';
    ref = ref + '    <td nowrap class="f11"><font color="#FFFFFF" title="前足の付け根辺りの胴体の一番太いところ">胴周り</font></td>';
    ref = ref + '    <td nowrap class="f11"><font color="#666666" title="首周りの部分から、しっぽの付け根まで">着丈</font></td>';
    ref = ref + '    <td nowrap class="f11"><font color="#FFFFFF" title="">適応</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'3S\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">3S</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">16</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">26</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">18</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">チワワ</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'2S\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">2S</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">20</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">34</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">22</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">チワワ、ミニチュアピンシャー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'S\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">S</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">23</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">24</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ヨークシャーテリア、パピヨン、ミニチュアピンシャー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'M\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">M</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">26</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">42</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">26</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">シーズー、トイプードル、パピヨン、ポメラニアン、マルチーズ</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">29</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">47</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">28</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">シーズー、トイプードル、ペキニーズ</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'2L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">2L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">31</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">54</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">30</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ミニチュアシュナウザー、スピッツ、パグ</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'3L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">3L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">33</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">60</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">34</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">キャバリア、柴犬、コーギー、ビーグル</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'4L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">4L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">36</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">64</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ブルテリア、ブルドッグ、シェルティー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'5L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">5L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">72</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">43</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ダルメシアン、ボクサー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'6L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">6L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">42</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">77</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">47</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">コリー、ドーベルマン</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'7L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">7L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">44</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">83</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">52</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ラブラドール、ハスキー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'8L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">8L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">47</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">87</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">58</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ゴールデンレトリバー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'9L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">9L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">48</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">94</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">63</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ゴールデンレトリバー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'10L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">10L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">54</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">97</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">68</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ゴールデンレトリバー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'11L\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">11L</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">60</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">100</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">75</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ゴールデンレトリバー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'WCM\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">WCM</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">33</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">65</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">46</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">コーギー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'WCL\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">WCL</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">75</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">48</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">コーギー</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'SD\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">SD</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">23</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">30</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ミニチュアダックス</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'MD\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">MD</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">26</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">44</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">34</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ミニチュアダックス</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'LD\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">LD</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">30</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">55</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">38</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">ミニチュアダックス</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'オーダーサイズ\',\'@@@\',1);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td align="center" class="f9"><font color="4c4c4c">オーダー</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">-</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">-</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="4c4c4c">-</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">※型紙製作料として、定価+1050円となります </font></td>';
    ref = ref + '  </tr>';
    ref = ref + '</table>';
    ref = ref + '<center>';
    ref = ref + '  <img src="img/measure_s.gif" alt="わんちゃんサイズイメージ">';
    ref = ref + '</center>';
    ref = ref + '<br><br>';
    return ref;
  }


//*********************************************************
// サイズ表2(パンツ)
//*********************************************************
  function hyou2_html() {
    var ref = '';
    ref = ref + '<font class="f12" color="#0000FF">■サイズ表</font>';
    ref = ref + '<font class="f11" color="#FF8060">※ラジオボタンをクリックすると反映されます。';
    ref = ref + '　<a href="size.php" target="_blank">更に詳しく見る</a></font>';
    ref = ref + '<table width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">';
    ref = ref + '  <tr>';
    ref = ref + '    <td bgcolor="#33CC66">&nbsp;</td>';
    ref = ref + '    <td nowrap class="f11" bgcolor="#33CC66"><font color="#FFFFFF">サイズ</font></td>';
    ref = ref + '    <td nowrap class="f11" bgcolor="#33CC66" title="後ろ足付け根部分のくびれたところ"><font color="#FFFFFF">ウエスト</font></td>';
    ref = ref + '    <td nowrap class="f11" bgcolor="#33CC66" title="ウェストラインのおなか側から、おしりを通って、ウエストラインの背中側まで"><font color="#FFFFFF">股ぐり</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'2S\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">2S</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">28〜35</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">26</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'S-M\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">S-M</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">35〜42</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">33</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'M-L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">M-L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">42〜50</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">39</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'2-3L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">2-3L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">50〜57</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">45</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'4-5L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">4-5L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">57〜64</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">51</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'6-7L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">6-7L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">64〜73</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">58</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'8-9L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">8-9L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">73〜85</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">63</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#CCEEDD">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'10-11L\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">10-11L</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">86</font></td>';
    ref = ref + '    <td class="f11"><font color="4c4c4c">71</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '  <tr bgcolor="#FFFFFF">';
    ref = ref + '    <td align="center">';
    ref = ref + '      <input type="radio" name="button1" onClick="sizeset(\'オーダーサイズ\',\'@@@\',2);" style="width:10px; height:10px;">';
    ref = ref + '    </td>';
    ref = ref + '    <td class="f9"><font color="#4C4C4C">オーダー</font></td>';
    ref = ref + '    <td align="center" class="f11"><font color="#4C4C4C">-</font></td>';
    ref = ref + '    <td class="f11"><font color="#4C4C4C">※型紙製作料として、定価+1050円となります</font></td>';
    ref = ref + '  </tr>';
    ref = ref + '</table>';
    ref = ref + '<center>';
    ref = ref + '  <img src="img/measure_s.gif" alt="わんちゃんサイズイメージ">';
    ref = ref + '</center>';
    ref = ref + '<br><br>';
    return ref;
  }

//*********************************************************
// 説明：かごに入れるボタンを押したときのセレクト文をチェックする
//       valiable1が存在して、selectの最初が選ばれていて、
//       内容が”選んでください”の時はエラーを返す
// id:SELECTのID名
// hyou:表の種類 1-シャツ,2-パンツ
// group: 1-小型・中型 2-中型・大型 3-超大型
//*********************************************************
function checkSelect(id, hyou, group){
  // オブジェクトが存在したときのみ実行
  // idの1のみのチェックをする
  var i = document.getElementById("V1"+id).selectedIndex;
  if ( window.document.getElementById("V1"+id) ){
    // selectの最初が選ばれていて、内容が”選んでください”の時はエラー
    if (document.getElementById("V1"+id).selectedIndex == 0 &&
        document.getElementById("V1"+id).options[0].value == "選んでください"){
      alert ("サイズを選んでください");
      return false;
    }else if(document.getElementById("V1"+id).options[i].value == "オーダーサイズ"){
      if (hyou == 1){
        if (document.getElementById("sk"+id).value == ""){
          alert("オーダーサイズを選択したときは、首周りを入力してください。");
          document.getElementById("sk"+id).focus();
          return false;
        }
        if(isNaN(document.getElementById("sk"+id).value)){
          alert("首周りには、半角数字を入力してください。");
          document.getElementById("sk"+id).focus();
          return false;
        }
        if (document.getElementById("sd"+id).value == ""){
          alert("オーダーサイズを選択したときは、胴回りを入力してください。");
          document.getElementById("sd"+id).focus();
          return false;
        }
        if(isNaN(document.getElementById("sd"+id).value)){
          alert("胴回りには、半角数字を入力してください。");
          document.getElementById("sd"+id).focus();
          return false;
        }
        if (document.getElementById("sc"+id).value == ""){
          alert("オーダーサイズを選択したときは、着丈を入力してください。");
          document.getElementById("sc"+id).focus();
          return false;
        }
        if(isNaN(document.getElementById("sc"+id).value)){
          alert("着丈には、半角数字を入力してください。");
          document.getElementById("sc"+id).focus();
          return false;
        }
        if (group == 1){
          if (eval(document.getElementById("sk"+id).value) > eval(33) ||
              eval(document.getElementById("sd"+id).value) > eval(60) ||
              eval(document.getElementById("sc"+id).value) > eval(38) ){
            alert("小・中型での最大サイズは、首周:33 胴回:60 着丈：38です。\nそれ以上のサイズをお選びになる場合は、お洋服(中・大型)で選択してください。");
            document.getElementById("sk"+id).focus();
            return false;
          }
        }
        if (group == 2){
          if (eval(document.getElementById("sk"+id).value) > eval(47) ||
              eval(document.getElementById("sd"+id).value) > eval(87) ||
              eval(document.getElementById("sc"+id).value) > eval(58) ){
            alert("小・中型での最大サイズは、首周:47 胴回:87 着丈：58です。\nそれ以上のサイズをお選びになる場合は、お洋服(超大型)で選択してください。");
            document.getElementById("sk"+id).focus();
            return false;
          }
        }
      }else if(hyou == 2){
        if (document.getElementById("sw"+id).value == ""){
          alert("オーダーサイズを選択したときは、ウェストを入力してください。");
          document.getElementById("sw"+id).focus();
          return false;
        }
        if(isNaN(document.getElementById("sw"+id).value)){
          alert("ウェストには、半角数字を入力してください。");
          document.getElementById("sw"+id).focus();
          return false;
        }
        if (document.getElementById("sm"+id).value == ""){
          alert("オーダーサイズを選択したときは、股ぐりを入力してください。");
          document.getElementById("sm"+id).focus();
          return false;
        }
        if(isNaN(document.getElementById("sm"+id).value)){
          alert("股ぐりには、半角数字を入力してください。");
          document.getElementById("sm"+id).focus();
          return false;
        }
        if (group == 1){
          if (eval(document.getElementById("sw"+id).value) > eval(57) ||
              eval(document.getElementById("sm"+id).value) > eval(45) ){
            alert("小・中型での最大サイズは、ウェスト:57 股ぐり:45 です。\nそれ以上のサイズをお選びになる場合は、パンツ(中・大型)で選択してください。");
            document.getElementById("sw"+id).focus();
            return false;
          }
        }
        if (group == 2){
          if (eval(document.getElementById("sw"+id).value) > eval(73) ||
              eval(document.getElementById("sm"+id).value) > eval(58) ){
            alert("中・大型での最大サイズは、ウェスト：73 股ぐり:58 です。\nそれ以上のサイズをお選びになる場合は、パンツ(超大型)で選択してください。");
            document.getElementById("sw"+id).focus();
            return false;
          }
        }
      }
    }else{
      return true;
    }
  }else{
    return true;
  }
}

//*********************************************************
// 説明：オーダーサイズ（シャツ）の時のみreadonlyを解除
// id:SELECTのID名
//*********************************************************
function checkFree(id){
  var i = document.getElementById("V1"+id).selectedIndex;
  if ( document.getElementById("V1"+id).options[i].value == "オーダーサイズ" ){
    alert("オーダーサイズは型紙製作料として、定価+1050円となります");
    document.getElementById("sk"+id).disabled = false;
    document.getElementById("sk"+id).style.backgroundColor='';
    document.getElementById("sd"+id).disabled = false;
    document.getElementById("sd"+id).style.backgroundColor='';
    document.getElementById("sc"+id).disabled = false;
    document.getElementById("sc"+id).style.backgroundColor='';
  }else{
    document.getElementById("sk"+id).disabled = true;
    document.getElementById("sk"+id).value = '';
    document.getElementById("sk"+id).style.backgroundColor='#CCCCCC';
    document.getElementById("sd"+id).disabled = true;
    document.getElementById("sd"+id).value = '';
    document.getElementById("sd"+id).style.backgroundColor='#CCCCCC';
    document.getElementById("sc"+id).disabled = true;
    document.getElementById("sc"+id).value = '';
    document.getElementById("sc"+id).style.backgroundColor='#CCCCCC';
  }
}


//*********************************************************
// 説明：オーダーサイズ（パンツ）の時のみreadonlyを解除
// id:SELECTのID名
//*********************************************************
function checkFree2(id){
  var i = document.getElementById("V1"+id).selectedIndex;
  if ( document.getElementById("V1"+id).options[i].value == "オーダーサイズ" ){
    alert("オーダーサイズは型紙製作料として、定価+1050円となります");
    document.getElementById("sw"+id).disabled = false;
    document.getElementById("sw"+id).style.backgroundColor='';
    document.getElementById("sm"+id).disabled = false;
    document.getElementById("sm"+id).style.backgroundColor='';
  }else{
    document.getElementById("sw"+id).disabled = true;
    document.getElementById("sw"+id).value = '';
    document.getElementById("sw"+id).style.backgroundColor='#CCCCCC';
    document.getElementById("sm"+id).disabled = true;
    document.getElementById("sm"+id).value = '';
    document.getElementById("sm"+id).style.backgroundColor='#CCCCCC';
  }
}
// 猫豆堂特別仕様 == end ==

// 全角数字を半角に変換
function replaceZenkaku(s)   
{   
    var i;   
    for(i=0;i<10;i++) s=s.replace(new RegExp(new Array('０','１','２','３','４','５','６','７','８','９')[i],'g'),i);   
    return s;   
}   

-->

