var addCnt = 0;
var chumonCnt = 0;

function ConfirmDel(id, name){
	if (window.confirm('削除してよろしいですか？')){
        window.open(name + '.php?id=' + id + '&actflg=delete','_self');
        return;
    }
}

function InputCheck(name){
	var wkname;
	
	switch (name) {
	
	case 'osirase':    // お知らせ登録
		// お知らせ
		if (document.frmInput.txtOsirase.value.length == 0){
			alert('お知らせが入力されていません');
			document.frmInput.txtOsirase.focus();
			return false;
		}
	    break;
	    
	    
	case 'yasai':    // 野菜登録
		// 野菜名
		if (document.frmInput.txtName.value.length == 0){
			alert('野菜名が入力されていません');
			document.frmInput.txtName.focus();
			return false;
		}
		// 写真１
		if (document.frmInput.image1.value != ""){
			wkname = document.frmInput.image1.value.slice(-4);
			if (wkname != ".gif" && wkname != ".GIF" && 
					wkname != ".jpg" && wkname != ".JPG" && wkname != ".jpeg" && wkname != ".JPEG") {
				alert('写真1はjpgまたはgifファイルを選択してください。');
				return false;
			}
		}
		// 写真２
		if (document.frmInput.image2.value != ""){
			wkname = document.frmInput.image2.value.slice(-4);
			if (wkname != ".gif" && wkname != ".GIF" && 
					wkname != ".jpg" && wkname != ".JPG" && wkname != ".jpeg" && wkname != ".JPEG") {
				alert('写真2はjpgまたはgifファイルを選択してください。');
				return false;
			}
		}
	    break;
	    
	    
	case 'recipe':    // レシピ登録
		// レシピ名
		if (document.frmInput.txtName.value.length == 0){
			alert('レシピ名が入力されていません');
			document.frmInput.txtName.focus();
			return false;
		}
		// 写真１
		if (document.frmInput.image1.value != ""){
			wkname = document.frmInput.image1.value.slice(-4);
			if (wkname != ".gif" && wkname != ".GIF" && 
					wkname != ".jpg" && wkname != ".JPG" && wkname != ".jpeg" && wkname != ".JPEG") {
				alert('写真1はjpgまたはgifファイルを選択してください。');
				return false;
			}
		}
		// 何人前　数値チェック
		if (document.frmInput.txtPerson.value.length != 0){
			if (isNaN(document.frmInput.txtPerson.value)){
				alert('何人前かは半角数字で入力してください。');
				document.frmInput.txtPerson.focus();
				return false;
			}
		}
	    break;
	    
	    
	case 'seisan':    // 生産者登録
		// 氏名
		if (document.frmInput.txtName.value.length == 0){
			alert('氏名が入力されていません');
			document.frmInput.txtName.focus();
			return false;
		}
		// 写真１
		if (document.frmInput.image1.value != ""){
			wkname = document.frmInput.image1.value.slice(-4);
			if (wkname != ".gif" && wkname != ".GIF" && 
					wkname != ".jpg" && wkname != ".JPG" && wkname != ".jpeg" && wkname != ".JPEG") {
				alert('写真1はjpgまたはgifファイルを選択してください。');
				return false;
			}
		}
	    break;
	    
	    
	case 'chumon':    // 商品登録
		// 品名
		if (document.frmInput.txtName.value.length == 0){
			alert('品名が入力されていません');
			document.frmInput.txtName.focus();
			return false;
		}
		// 価格
		if (document.frmInput.txtKakaku.value.length == 0){
			alert('価格が入力されていません');
			document.frmInput.txtName.focus();
			return false;
		}else{
			if (isNaN(document.frmInput.txtKakaku.value)){
				alert('価格は半角数字で入力してください。');
				document.frmInput.txtKakaku.focus();
				return false;
			}
		}
		// 写真１
		if (document.frmInput.image1.value != ""){
			wkname = document.frmInput.image1.value.slice(-4);
			if (wkname != ".gif" && wkname != ".GIF" && 
					wkname != ".jpg" && wkname != ".JPG" && wkname != ".jpeg" && wkname != ".JPEG") {
				alert('写真1はjpgまたはgifファイルを選択してください。');
				return false;
			}
		}
	    break;
	    
	    
	case 'shopping':    // 野菜セットのご購入：注文フォーム
		// 必須入力チェック
		if(chumonCnt == 0){
			alert('ご注文商品を選択してください。');
			document.frmSend.txtTotal1.focus();
			return false;
		}
		if (document.frmSend.txtName.value.length == 0){
			alert('お名前を入力してください。');
			document.frmSend.txtName.focus();
			return false;
		}
		if (document.frmSend.txtAddress1.value.length == 0){
			alert('都道府県を入力してください。');
			document.frmSend.txtAddress1.focus();
			return false;
		}
		if (document.frmSend.txtAddress2.value.length == 0){
			alert('市・区・郡・町・番地を入力してください。');
			document.frmSend.txtAddress2.focus();
			return false;
		}
		if (document.frmSend.txtTel.value.length == 0){
			alert('電話番号を入力してください。');
			document.frmSend.txtTel.focus();
			return false;
		}
		if (document.frmSend.txtMail1.value.length == 0){
			alert('メールアドレスを入力してください。');
			document.frmSend.txtMail1.focus();
			return false;
		}
		if (document.frmSend.txtMail2.value.length == 0){
			alert('メールアドレスを入力してください。');
			document.frmSend.txtMail2.focus();
			return false;
		}
		if (document.frmSend.txtMail1.value != document.frmSend.txtMail2.value){
			alert('メールアドレスの確認入力が一致しません。');
			document.frmSend.txtMail1.focus();
			return false;
		}
		
		if (!window.confirm('入力した内容で送信します。よろしいですか？')){
            return false;
        }
		
		chumonCnt = 0;
	    break;
	    
	    
	case 'saibai':    // 栽培管理記録：登録フォーム
		// 必須入力チェック
		// 年度
		if (document.frmInput.txtNendo.value.length == 0){
			alert('年度が入力されていません');
			document.frmInput.txtNendo.focus();
			return false;
		}
		// 生産者
		if (document.frmInput.txtSeisansya.value.length == 0){
			alert('生産者が入力されていません');
			document.frmInput.txtSeisansya.focus();
			return false;
		}
		// 作物
		if (document.frmInput.txtSakumotu.value.length == 0){
			alert('作物が選択されていません');
			document.frmInput.txtSakumotu.focus();
			return false;
		}
	    break;
	    
	    
	default:
	    break;
	}

}


//レシピ登録画面にて材料登録時に使用
function AddYasaiList(){
	var nCounter = 0;
	var strString1 = "";
	var strString2 = "";

	//テキストボックスの文字列を取得します
	strString1 = document.frmInput.txtZairyou.value;
	strString2 = document.frmInput.txtRyou.value;
	
	//リストボックスの個数を取得します
	nCounter = document.frmInput.slctZairyou.length;
	if (strString1 != "")
	{
		AddToList();
		nCounter++;
	}else{
		alert("材料が入力されていません。");
	}
}

function AddToList(){
	
  // 追加するオブジェクト作成
  var addItem = document.createElement("option");
  addItem.value     = document.frmInput.txtZairyou.value + "," + document.frmInput.txtRyou.value; // 値
  addItem.innerHTML = document.frmInput.txtZairyou.value + "，" + document.frmInput.txtRyou.value; // 値

  // 作成したアイテム追加
  document.frmInput.slctZairyou.appendChild(addItem);
        
  // 追加したらテキストボックスクリア
  document.frmInput.txtZairyou.value = "";
  document.frmInput.txtRyou.value = "";

  CreateYasaiText();
}

function DeleteFromList(){
  
  updateList = new Array();
  
  for (var i=0; i<document.frmInput.slctZairyou.options.length; i++) {
    if(document.frmInput.slctZairyou.options[i].selected){
      document.frmInput.slctZairyou.options[i] = null;
    }
  }
  
  CreateYasaiText();

}

function CreateYasaiText(){
  var YasaiList = "";
  for (var i=0; i<document.frmInput.slctZairyou.options.length; i++) {
    YasaiList = YasaiList + document.frmInput.slctZairyou.options[i].value + "," ;
  }
  
  document.frmInput.YasaiList.value = YasaiList;

}

// 野菜セットご購入ページ：注文フォームにて合計金額を計算する
// 引数：prmCnt  注文商品の数
function TotalChange(prmCnt){
  var chk = "";
  var txt = "";
  var total;
  chumonCnt = 0;
  
  total = 0;
  for ( var i=1; i<=prmCnt; i++ ) {
    chk = "chk_" + i;
    txt = "txtCnt_" + i;
    if(document.frmSend.elements[chk].checked == true) {
      total = total + Number(document.frmSend.elements[chk].value) * Number(document.frmSend.elements[txt].value);
      chumonCnt++;
    }
  }
  document.frmSend.txtTotal1.value = total;
  document.frmSend.txtTotal2.value = total;
}
